@@ -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 SCSS 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,16 +171,14 @@ npm run build
174171 The class name corresponds to the name of the PNG file.
175172
1761734. Latest EcmaScript support
177-
178- - Usage of the latest features in EcmaScript
179- - Using [Babel](https://github.com/babel/babel) to transpile to ES5
180- - Minification of the bundled file
181- - Source maps
174+ - Usage of the latest features in EcmaScript
175+ - Using [Babel](https://github.com/babel/babel) to transpile to ES5
176+ - Minification of the bundled file
177+ - Source maps
182178
1831795. Automatic browser reload using [BrowserSync](https://browsersync.io/)
184-
185- - The setup assumes that you have a web server (MAMP, XAMPP, etc) installed.
186- - If you wish to use a proxy in browsersync you can do it using the `url` CLI argument like this:
180+ - The setup assumes that you have a web server (MAMP, XAMPP, etc) installed.
181+ - If you wish to use a proxy in browsersync you can do it using the `url` CLI argument like this:
187182
188183 ```sh
189184 yarn start --env url=http://your.app
@@ -214,10 +209,9 @@ npm run build
214209 This action is performed each time the `start` command is invoked.
215210
216211 In order to use the SVG sprite you first need to include it in your markup. You can do so in several ways:
217-
218- - If you're using PHP files, include it in each of your PHP files: `<?php include_once('assets/dist/sprite.svg'); ?>`
219- - If you're using HTML files, paste the content of the SVG sprite in each of your HTML files.
220- - If you're using another templating method (posthtml include, handlebars, ejs, etc) you need to do so according to its documentation.
212+ - If you're using PHP files, include it in each of your PHP files: `<?php include_once('assets/dist/sprite.svg'); ?>`
213+ - If you're using HTML files, paste the content of the SVG sprite in each of your HTML files.
214+ - If you're using another templating method (posthtml include, handlebars, ejs, etc) you need to do so according to its documentation.
221215
222216 It is preferred to include the SVG sprite right after your opening `<body >` tag
223217
@@ -235,13 +229,13 @@ npm run build
235229
236230The `assets` folder contains several folders:
237231
238- - `images` - contains several folders too:
239- - `favicon` - contains [all icons variations](https://github.com/audreyr/favicon-cheat-sheet)
240- - `sprite` - contains png sprite's parts
241- - `svg` - contains svg sprite's parts
242- - `temp` - contains content images
243- - `scripts` - contains the JS modules
244- - `styles` - contains the SASS stylesheets
232+ - `images` - contains several folders too:
233+ - `favicon` - contains [all icons variations](https://github.com/audreyr/favicon-cheat-sheet)
234+ - `sprite` - contains png sprite's parts
235+ - `svg` - contains svg sprite's parts
236+ - `temp` - contains content images
237+ - `scripts` - contains the JS modules
238+ - `styles` - contains the SASS stylesheets
245239
246240**Each `start` command regenerates the contents of the `dist` folder.**
247241
0 commit comments