Skip to content

2.0.0-beta.0

Pre-release
Pre-release
Compare
Choose a tag to compare
@ismail9k ismail9k released this 09 Jul 18:40
· 1 commit to master since this release

This is a pre-release for Base framework version 2, This has a beta status to allow users to test this release with their projects.

The most important changes

🚀 Ehancments

  • use a more elegant color theme
  • scale the font sizes using an exponential equation
  • use CSS locks to prevent elements size from go too large or too small
  • change focus state to use box-shadow not outline
  • better tooltips style and using
  • new button style and hover state effect
  • restyle select extension
  • update checkbox and radio button style
  • general style improvements
  • add _unit-min-max mixin
  • each element style generate by a mixin function
  • sperate each component to its file
  • improve core elements responsive function to generate clean output
  • general style improvements
  • overall code improvements

☠️ Breaking Changes

  • remove colors varibles cl perfix (e.g. $clPrimary change to $primary)
  • change all variables name to follow suite conventions
  • change inputGroup class name to input-group

🚫 Deprecations

  • drop support for CSS variables to reduce style complexity, and enable more freedom in development