We are using Sass as preprocessor for our CSS.
The sass modules are organized in following files:
unity.scss contains the complete version of unity sass library
Contains all Sass mixins that could be used
Contains all Sass variables that could be used
For example l-container
For example t-body-regular-small
For example u-float-right
Larger components for example c-sidebar
The smallest parts for example o-button
All of our Sass i written according to BEM (Block, Element, Modifier)
We use Bootstrap 4 - Grid and Spacing modules.
We are using Typescript for generating our JavaScript.
npm install @sodraskog/unity