This commit standardizes font sizes across components for a uniform look. The icon sizes, font weights and line heights are also adjusted accordingly for better standardization and simplicity. - Introduce variables for standard font sizes, enhancing maintainability. - Remove explicit pixel values, replaced with scalable units based on root size. - Remove workaround for line-height adoptation of bigger font-size. - Use consistent small font-size for the code area. - Adjust checkbox tick to scale with font size.
25 lines
548 B
SCSS
25 lines
548 B
SCSS
/*
|
|
Defines global styles that applies to globally defined tags by default (body, main, article, div etc.)
|
|
*/
|
|
|
|
@use "@/presentation/assets/styles/colors" as *;
|
|
@use "@/presentation/assets/styles/fonts" as *;
|
|
@use "@/presentation/assets/styles/mixins" as *;
|
|
@use "@/presentation/assets/styles/vite-path" as *;
|
|
|
|
* {
|
|
box-sizing: border-box;
|
|
}
|
|
|
|
a {
|
|
color: inherit;
|
|
cursor: pointer;
|
|
@include flat-button($disabled: false);
|
|
}
|
|
|
|
body {
|
|
background: $color-background;
|
|
font-family: $font-main;
|
|
font-size: $font-size-normal;
|
|
}
|