Use Jekyll native Sass/SCSS preprocessor

- Move .scss files to default `_sass` folder
- Configure Sass/SCSS in `_config.yml`
- Run .scss files through Autoprefixer
- Remove unnecessary npm scripts for building CSS
- Close 
This commit is contained in:
Michael Rose
2016-08-08 16:01:37 -04:00
parent b6be3aa0c2
commit 4cc9fcb40a
111 changed files with 127 additions and 85 deletions
_config.yml
_sass
_animations.scss_archive.scss_base.scss_buttons.scss_footer.scss_forms.scss_masthead.scss_mixins.scss_navigation.scss_notices.scss_page.scss_print.scss_reset.scss_sidebar.scss_syntax.scss_tables.scss_utilities.scss_variables.scss
vendor
assets/css
package.json

File diff suppressed because one or more lines are too long

39
assets/css/main.scss Normal file

@ -0,0 +1,39 @@
---
---
/*
* Minimal Mistakes Jekyll Theme
*
* - Michael Rose
* - mademistakes.com
* - https://twitter.com/mmistakes
*
*/
@import "vendor/breakpoint/breakpoint"; // media query mixins
@import "variables";
@import "mixins";
@import "vendor/susy/susy";
@import "reset";
@import "base";
@import "utilities";
@import "animations";
@import "tables";
@import "buttons";
@import "notices";
@import "masthead";
@import "navigation";
@import "footer";
@import "syntax";
@import "forms";
@import "page";
@import "archive";
@import "sidebar";
@import "vendor/font-awesome/font-awesome";
@import "vendor/magnific-popup/magnific-popup";
@import "print";