|
1 | 1 | /* Import fonts */ |
2 | 2 | @import url(../assets/font/ibmplexsans.css); |
3 | 3 | @import url(../assets/font/ibmplexmono.css); |
| 4 | +@import url(../assets/font/opensans.css); |
4 | 5 |
|
5 | 6 | :root { |
6 | 7 | color-scheme: light dark; |
|
28 | 29 | :root { |
29 | 30 | --font-family-base: 'IBM Plex Sans', sans-serif; |
30 | 31 | --font-family-mono: 'IBM Plex Mono', monospace; |
31 | | - --font-size-default: 1em; |
| 32 | + --font-size-default: 0.9em; |
32 | 33 | --font-size-small: 0.8em; |
33 | 34 | --font-size-large: 1.2em; |
34 | 35 | --font-size-xlarge: 1.5em; |
@@ -65,11 +66,29 @@ body { |
65 | 66 | --space-default: 0.5em; |
66 | 67 | } |
67 | 68 |
|
| 69 | +/* icons */ |
| 70 | +:root { |
| 71 | + --icon-size-small: 1.1em; |
| 72 | + --icon-size-medium: 1.5em; |
| 73 | + --icon-size-large: 2em; |
| 74 | + --icon-size-xlarge: 3em; |
| 75 | +} |
| 76 | + |
68 | 77 | /* navigation */ |
69 | 78 | :root { |
70 | 79 | --nav-background-color: light-dark(var(--grey-20-color),var(--grey-80-color)); |
71 | 80 | --nav-background-color-hover: inherit; |
72 | | - --nav-text-color: light-dark(var(--light-color),var(--dark-color)); |
| 81 | + --nav-text-color: light-dark(var(--dark-color), var(--light-color)); |
73 | 82 | --nav-text-color-hover: inherit; |
74 | 83 | --nav-border: 0.05rem solid light-dark(var(--grey-50-color),var(--grey-50-color)); |
| 84 | + --nav-border-item: 0.25rem solid light-dark(var(--grey-20-color),var(--grey-80-color)); |
| 85 | + --nav-border-item-hover: 0.25rem solid red; |
| 86 | + --nav-font-weight-active: var(--font-weight-semibold); |
| 87 | +} |
| 88 | + |
| 89 | +/* toast */ |
| 90 | +:root { |
| 91 | + --toast-background-color: light-dark(var(--grey-20-color),var(--grey-80-color)); |
| 92 | + --toast-text-color: light-dark(var(--light-color),var(--dark-color)); |
| 93 | + --toast-margin: var(--space-default); |
75 | 94 | } |
0 commit comments