@@ -111,6 +111,11 @@ Make a link look like it's a button.
111
111
All child paragraphs have centered text and preserved white space, display centered, generally make
112
112
a pre look nice for poetry.
113
113
114
+ ### led led-red
115
+
116
+ Use this on a checkbox type input to make an inducator LED. Available colors
117
+ are red, yellow, green, blue, cyan, purple
118
+
114
119
## Utilities
115
120
116
121
### .round-feathered
@@ -291,15 +296,16 @@ Note that the base color definitinons change in dark theme.
291
296
--grey-2 : #f1f1f1 ;
292
297
--grey-3 : #F8F9FA ;
293
298
294
- --red : #b92020 ;
295
- --yellow : #cea916 ;
299
+ --red : #e03131 ;
300
+ --yellow : #ffd43b ;
296
301
--green : rgb (0 , 158 , 0 );
297
- --teal : rgb (116 174 174 );
298
- --blue : rgb (95 111 161 );
299
- --purple : rgb (161 , 95 , 141 );
300
-
302
+ --teal : rgb (102 , 190 , 179 );
303
+ --blue : rgb (81 , 104 , 173 );
304
+ --purple : rgb (182 , 80 , 151 );
301
305
--dark-blue : rgb (40 55 102 );
302
306
307
+
308
+
303
309
--scrollbar-width : 14px ;
304
310
305
311
/* Text color*/
@@ -317,13 +323,15 @@ Note that the base color definitinons change in dark theme.
317
323
318
324
/* typography*/
319
325
320
- --sans-font : - apple-system , BlinkMacSystemFont, " Segoe UI" , Roboto, Helvetica , Arial , sans-serif , " Apple Color Emoji " , " Segoe UI Emoji " , " Segoe UI Symbol " ;
326
+ --sans-font : font-family: - apple-system , BlinkMacSystemFont, " Segoe UI" , " Roboto" , " Oxygen " , " Ubuntu " , " Cantarell " , " Fira Sans " , " Droid Sans " , " Helvetica Neue " , sans-serif ;
321
327
--serif-font : Iowan Old Style , Apple Garamond , Baskerville, Times New Roman, Droid Serif , Times , Source Serif Pro, serif , Apple Color Emoji, Segoe UI Emoji, Segoe UI Symbol ;
322
328
--mono-font : Menlo, Consolas, Monaco, Liberation Mono, Lucida Console, monospace ;
323
329
324
330
--main-font : var (--sans-font );
325
331
--font-size : 18px ;
332
+ --line-height : calc (2px + 18px + 2px + 4px );
326
333
--heading-font : var (--main-font );
334
+ --control-font : var (--main-font );
327
335
328
336
/* Spacing*/
329
337
--padding : 12px ;
@@ -346,23 +354,30 @@ Note that the base color definitinons change in dark theme.
346
354
--control-fg : var (--graphical-fg );
347
355
348
356
349
- -- 3d-highlight : color-mix(in srgb , var (--control-bg ) 25% , rgba (241 , 241 , 241 , 100% ));
350
- -- 3d-shadow : color-mix(in srgb , var (--control-bg ) 98% , rgba (0 , 0 , 0 , 100% ));
357
+ /* Used for the convex and concave*/
358
+ -- 3d-highlight : color-mix(in srgb , var (--control-bg ) 62% , rgba (241 , 241 , 241 , 100% ));
359
+ -- 3d-shadow : color-mix(in srgb , var (--control-bg ) 96% , rgba (0 , 0 , 0 , 100% ));
360
+
361
+ /* Concave than convex BG needs to be less intense than other shadows
362
+ because we stack it with the inset shadow
363
+ Also, we usually don't want it to be that extremely concave
364
+ */
365
+ --concave-shadow : color-mix(in srgb , var (--3d-shadow) 40% , var (--control-bg ));
366
+ --concave-highlight : color-mix(in srgb , var (--3d-highlight) 60% , var (--control-bg ));
351
367
352
- --concave-item-bg : linear-gradient (180deg , var (--3d -shadow) 3 % , var (--3d -highlight) 45 % );
353
- --convex-item-bg : linear-gradient (180deg , var (--3d -highlight) 0% , var (--3d -shadow) 96% );
354
- --convex-item-active-bg : var (--concave-item-bg );
355
- --concave-item-box-shadow : inset 0px 0px 4px 2px #38383815 ;
368
+ --concave-item-bg : linear-gradient (180deg , var (--concave -shadow ) 4 px , var (--concave -highlight ) 43 % );
369
+ --convex-item-bg : linear-gradient (180deg , var (--concave -highlight ) 0% , var (--concave -shadow ) 96% );
370
+ --convex-item-active-bg : linear-gradient ( 180 deg , color-mix(in srgb , var (--concave-shadow ) 90 % , var ( --control-fg )) 3 % , color-mix(in srgb , var (--3d-highlight) 90 % , var ( --control-fg )) 45% );
371
+ --concave-item-box-shadow : inset 0px 0px 4px 2px color-mix(in srgb , var ( --fg ) 7 % , transparent ) ;
356
372
357
373
358
374
/* Used for headers, trays, and anything smaller than a box and bigger than a button*/
359
375
--alt-control-bg : color-mix(in srgb , var (--control-bg ) 90% , #816e23 );
360
376
/* #e1dfd7*/
361
377
362
- --window-box-shadow : none ;
363
-
378
+ --window-box-shadow : rgb (0 0 0 / 15% ) 1px 5px 12px -3px ;
364
379
/* Used for tool bars and cards*/
365
- --item-box-shadow : none ;
380
+ --item-box-shadow : 1 px 2 px 8 px -3 px rgba ( 0 , 0 , 0 , 0.1 ) ;
366
381
367
382
/* Below this line you probably don't need to change stuff*/
368
383
/* fg color for warning and danger */
@@ -371,7 +386,7 @@ Note that the base color definitinons change in dark theme.
371
386
--warning-color : var (--yellow );
372
387
--danger-color : var (--red );
373
388
374
- --hover-color : color-mix(in srgb , var (--highlight-color ) 30% , transparent );
389
+ --hover-color : color-mix(in srgb , var (--highlight-color ) 30% , var ( --control-bg ) );
375
390
376
391
--control-border-color : color-mix(in srgb , var (--graphical-fg ) 35% , rgb (0 0 0 / 0% ));
377
392
@@ -385,7 +400,6 @@ Note that the base color definitinons change in dark theme.
385
400
--heading-text-shadow : none ;
386
401
--control-text-shadow : none ;
387
402
--slider-thumb : var (--convex-item-bg );
388
- }
389
403
```
390
404
391
405
## The Color System
0 commit comments