- Family.scss for easier handling of
:nth-child
styles - cssnano for compressing the production build
- StyleStats to collect some CSS statistics
- Source maps for default build
- Use separate stylesheet for vendor files
- Use config hash for commonly used paths
- Lots of tiny improvements to styleguide (styles)
- Magic importer not importing files multiple times
- Renamed
npm run validate
tonpm run test:html
- Renamed
npm run test
tonpm run test:visual
- Renamed
npm run test:update
tonpm run test:visual:update
npm run test
to runnpm run test:html && npm run test:visual
Tree.deepToggle()
toggling only first element- HTML validation not printing results while processing files
- PostCSS with Autoprefixer and “last 2 versions” as default browserlist
- HTML Validator script (using validator.w3.org/nu) to make sure documented components have valid markup
- Custom categories tree menu renderer for a more flexible theming support
- Separate chapter for vertical rhythm
- Hover state check in example button-primary test
- Placeholder logo to styleguide sidebar
!default
to breakpoint variables- Text length limit (forced newline) of ~70 characters to styleguide
- Watch task to run commands also initially
- Watch task to watch for changes in aigis folder as well
- Build task to clean beforehand
- Gemini for visual regression testing 👏
- Custom Sass importer node-sass-magic-importer 💪 which supports:
- Aigis
insert
parameter and improveconfig.yml
documentation - Aigis
github
andarta
syntax highlighting themes - Globbing example in button group
- Example for responsive typography
- Improve debugging styles and documentation
- Improve default link
text-decoration
styles - Improve typography documentation
- Rename all
$font-*
variables to$base-*
- Rename
shared/generic
toshared/base
for consistency reasons - Move
z-index
variables into own file (_z.scss
) - Default syntax highlighter for Aigis to highlight.js
$base-font-size
not being used properly
- SassDoc for generating a code documentation
- Duotone Light/Dark Code-Highlight Theme and Aigis Theme
- Possibility to define custom sourcePath in styleguide components
- Rename
map-stringify()
tostringify()
- Improve
stringify()
to accept custom separator and patterns - Dropping double variable color system in favor of a single one (#1)
- Build all
*.scss
files, not juststyles.scss
Lots of new features have been added. 👏
- Styleguide generation with Aigis
- Custom extension of the rscss system called «exceptions»
- Vertical Rhythm functions and base styles
- More (hopefully) self-explanatory components
- All Sass files are now in a
src
folder for consistency reasons to other foundations - The
meta/_config.scss
has been dumped in favor of more tiny semantic files like_colors.scss
or_breakpoints.scss
- Debugging styles have been split into separate single purpose classes
First public release! 🎉