Buttons
How to define buttons easily.
For maximum flexibility later on, the button creation process in _settings.scss is divided into three steps:
- Set up the button basics. E.g.
paddingorfont-size - Enable, disable or customize the small and large variant
- Set up the button names and the color variants
1. Basic style
The button basics are defined in $button-default-config. You can use regular css here. If you want to optimize padding in Firefox, you can use the -moz- prefix as the browser has issues with vertical text alignment.
2. Additional sizes
In the next step you can create a small or a large variant. Setting $button-small or $button-large to false will prevent code generation.
3. Naming and color variants
Set up the names for the final buttons. E.g. primary will generate a .button-primary.