Mate front-end framework
Mate is a simple, modern and strong front-end framework which honor native elements names and BEM methodology. The aim of Mate is "keep it simple" as possible. We applied the principle of "the simpler the better," so
- markup is maximally simplified, we do not use unnecessary nesting code,
- Wherever possible, we use native HTML elements and properties. Thanks to smart solutions we achieved beauty and simple effects (see for example pretty form inputs)
- CSS classes are used only where it is required, for example we do not use class
.form
for forms, or.table
for the basic tables.
Other assumptions and functions:
- Namespace for CSS classes and SASS variables has been inspired by BEM
- Ease extendable web fonts icons (included .json file from IcoMoon)
- Grid system with configurable numbers of columns
- RWD
- SASS
- CSS & SCSS helpers + toolbox library
- REM based sizes
- CSS flex-box inside