Releases: sebnitu/BaseWeb
Initial Blocks
This release features the first three implementation of Blocks: Button Groups, Notices and Breadcrumbs.
There's also an overhaul of the CSS naming convention, new features with the CSS output and documentation.
Updated Build Scripts
I did some work cleaning up build scripts so that they are all up to date with the latest versions of node modules.
Ems, Rems and Updated Docs!
This is an update that adds the following:
- Rescaled the entire framework to use Ems and Rems by default. This allows for better scaling. For example, forms can now be scaled either by setting the base font size, or the font size of the parent form element.
- Rebuilt the docs so that content types are displayed much better and easier to digest.
- Mobile styles for docs have been incorporated.
- Added page transition styles.
- Added better documentation navigation throughout.
Introducing, Elements
This is the first official release of BaseWeb. It includes all settings, core and element modules.
Forms, Forms and Forms
Added the new Forms module with documentation. Also create the example templates for displaying complex components with custom styles.
Syntax Highlighting
Added syntax highlighting with prism.js for documentation!
Other Changes:
- Got rid of table make-table-expanded and make-table-condensed mixins in favor of using a give-table-size mixin.
- I clearified the use of base, modifier and utility mixins/classes for elements.
- Optimized all code examples and markup for documentation.
Introducing, Buttons
Introducing, Buttons
Implemented the new buttons element module! This includes the $button
map, 4 fresh new button mixins and the modifier classes. All these new things are also documented in our fancy documentation.
Other Updates:
- Audit of the grid system to have a better output
- Updated
build-grid-system()
mixin to incorporate the output of mobile grid systems by passing in the grid type. - Removed the redundant
build-mobile-grid-system()
mixin. - List modifier classes no longer use the extend method for base styles, but instead now require the base list class
.list
. - Table modifier classes no longer use the extend method for base styles, but instead now require the base table class
.table
. - Updated media query mixins to also (along with map keys) take a pixel unit for creating min and max media queries.