@@ -143,20 +143,17 @@ npm run build
143143## Details
144144
1451451 . [ SCSS] ( http://sass-lang.com/ ) stylesheets preprocessing
146-
147- - SCSS entry point is ` main.scss ` file located in ` assets/styles `
148- - The whole stylesheets file/folder structure is up to you
149- - [ ITSCSS] ( https://github.com/scriptex/itscss ) boilerplate used as a starting point.
150- - Glob import in SASS thanks to [ node-sass-magic-importer] ( https://github.com/maoberlehner/node-sass-magic-importer )
146+ - SCSS entry point is ` main.scss ` file located in ` assets/styles `
147+ - The whole stylesheets file/folder structure is up to you
148+ - [ ITSCSS] ( https://github.com/scriptex/itscss ) boilerplate used as a starting point.
151149
1521502 . [ PostCSS] ( https://github.com/postcss/postcss ) stylesheets postprocessing including:
153-
154- - [ easy importing] ( https://github.com/TrySound/postcss-easy-import ) of non-sass files
155- - [ url rebase] ( https://github.com/postcss/postcss-url ) - locates and copies assets from ` node_modules `
156- - [ postcss-utilities] ( https://github.com/ismamz/postcss-utilities ) - allows usage of utility mixins such as ` clearfix `
157- - [ flexbox bugs] ( https://github.com/luisrudge/postcss-flexbugs-fixes ) - fixes common flexbox issues on Internet Explorer
158- - [ css minification] ( http://cssnano.co/ ) - minifies the bundles stylesheet
159- - [ automatic vendor prefixes] ( https://github.com/postcss/autoprefixer )
151+ - [ easy importing] ( https://github.com/TrySound/postcss-easy-import ) of non-sass files
152+ - [ url rebase] ( https://github.com/postcss/postcss-url ) - locates and copies assets from ` node_modules `
153+ - [ postcss-utilities] ( https://github.com/ismamz/postcss-utilities ) - allows usage of utility mixins such as ` clearfix `
154+ - [ flexbox bugs] ( https://github.com/luisrudge/postcss-flexbugs-fixes ) - fixes common flexbox issues on Internet Explorer
155+ - [ css minification] ( http://cssnano.co/ ) - minifies the bundles stylesheet
156+ - [ automatic vendor prefixes] ( https://github.com/postcss/autoprefixer )
160157
161158 > "Write your CSS rules without vendor prefixes (in fact, forget about them entirely)"
162159
@@ -174,14 +171,12 @@ npm run build
174171 The class name corresponds to the name of the PNG file.
175172
1761734. Latest Typescript support
177-
178- - Minification of the bundled file
179- - Source maps
174+ - Minification of the bundled file
175+ - Source maps
180176
1811775. Automatic browser reload using [BrowserSync](https://browsersync.io/)
182-
183- - The setup assumes that you have a web server (MAMP, XAMPP, etc) installed.
184- - If you wish to use a proxy in browsersync you can do it using the `url` CLI argument like this:
178+ - The setup assumes that you have a web server (MAMP, XAMPP, etc) installed.
179+ - If you wish to use a proxy in browsersync you can do it using the `url` CLI argument like this:
185180
186181 ```sh
187182 yarn start --env url=http://your.app
@@ -212,10 +207,9 @@ npm run build
212207 This action is performed each time the `start` command is invoked.
213208
214209 In order to use the SVG sprite you first need to include it in your markup. You can do so in several ways:
215-
216- - If you're using PHP files, include it in each of your PHP files: `<?php include_once('assets/dist/sprite.svg'); ?>`
217- - If you're using HTML files, paste the content of the SVG sprite in each of your HTML files.
218- - If you're using another templating method (posthtml include, handlebars, ejs, etc) you need to do so according to its documentation.
210+ - If you're using PHP files, include it in each of your PHP files: `<?php include_once('assets/dist/sprite.svg'); ?>`
211+ - If you're using HTML files, paste the content of the SVG sprite in each of your HTML files.
212+ - If you're using another templating method (posthtml include, handlebars, ejs, etc) you need to do so according to its documentation.
219213
220214 It is preferred to include the SVG sprite right after your opening `<body >` tag
221215
@@ -233,13 +227,13 @@ npm run build
233227
234228The `assets` folder contains several folders:
235229
236- - `images` - contains several folders too:
237- - `favicon` - contains [all icons variations](https://github.com/audreyr/favicon-cheat-sheet)
238- - `sprite` - contains png sprite's parts
239- - `svg` - contains svg sprite's parts
240- - `temp` - contains content images
241- - `scripts` - contains the JS modules
242- - `styles` - contains the SASS stylesheets
230+ - `images` - contains several folders too:
231+ - `favicon` - contains [all icons variations](https://github.com/audreyr/favicon-cheat-sheet)
232+ - `sprite` - contains png sprite's parts
233+ - `svg` - contains svg sprite's parts
234+ - `temp` - contains content images
235+ - `scripts` - contains the JS modules
236+ - `styles` - contains the SASS stylesheets
243237
244238**Each `start` command regenerates the contents of the `dist` folder.**
245239
0 commit comments