Skip to content

Releases: sebnitu/BaseWeb

Initial Blocks

20 Apr 00:28
Compare
Choose a tag to compare

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

03 Apr 01:20
Compare
Choose a tag to compare

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!

02 Apr 05:22
Compare
Choose a tag to compare

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

30 Mar 03:09
Compare
Choose a tag to compare

This is the first official release of BaseWeb. It includes all settings, core and element modules.

Forms, Forms and Forms

28 Mar 21:08
Compare
Choose a tag to compare

Added the new Forms module with documentation. Also create the example templates for displaying complex components with custom styles.

Syntax Highlighting

17 Mar 19:51
Compare
Choose a tag to compare

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

17 Mar 03:31
Compare
Choose a tag to compare

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.