2023-05-18 11:55:48 +00:00
: root , . d3c-color-layer-0 {
--d3c-color-background : white ;
--d3c-color-text : black ;
--d3c-color-border : # b7b7b7 ;
2023-05-25 13:59:13 +00:00
/*The following special colors are meant for backgrounds and must contrast well with --d3c-color-text.*/
--d3c-color-hovered : # dadada ; /*Elements being hovered by the input cursor.*/
--d3c-color-focused : # b7b7b7 ; /*Elements being "pre" selected and can receive keyboard events.*/
--d3c-color-activated : # b7b7b7 ; /*Elements being actively pressed or interacted with.*/
2023-05-25 14:37:46 +00:00
--d3c-color-highlighted : # b7b7b7 ; /*Elements being highlighted for any other reason, like a selected or active element. But not due to user interaction.*/
2023-05-25 13:59:13 +00:00
/*The following special colors are meant for text and lines and must contrast well with --d3c-color-background.*/
/*Elements should only use the colors sparingly, otherwise it would cause too much visual clutter.*/
2023-05-25 14:37:46 +00:00
--d3c-color-accent : # 0071b7 ; /*General accent color.*/
2023-05-18 21:17:17 +00:00
--d3c-color-shadow : rgba ( 0 , 0 , 0 , 0 . 2 ) ;
2023-05-18 11:55:48 +00:00
}
. d3c-color-layer-1 {
2023-05-18 21:17:17 +00:00
--d3c-color-background : # e8e8e8 ;
2023-05-18 11:55:48 +00:00
--d3c-color-text : black ;
--d3c-color-border : # b7b7b7 ;
--d3c-color-hovered : # dadada ;
2023-05-25 13:59:13 +00:00
--d3c-color-focused : # b7b7b7 ;
--d3c-color-activated : # b7b7b7 ;
2023-05-18 11:55:48 +00:00
--d3c-color-highlighted : # b7b7b7 ;
2023-05-25 14:37:46 +00:00
--d3c-color-accent : # 0071b7 ;
2023-05-18 11:55:48 +00:00
}
. d3c-color-layer-2 {
2023-05-18 21:17:17 +00:00
--d3c-color-background : # cfcfcf ;
2023-05-18 11:55:48 +00:00
--d3c-color-text : black ;
--d3c-color-border : # b7b7b7 ;
--d3c-color-hovered : # dadada ;
2023-05-25 13:59:13 +00:00
--d3c-color-focused : # b7b7b7 ;
--d3c-color-activated : # b7b7b7 ;
2023-05-18 11:55:48 +00:00
--d3c-color-highlighted : # b7b7b7 ;
2023-05-25 14:37:46 +00:00
--d3c-color-accent : # 0071b7 ;
}
. d3c-color-accent {
--d3c-color-background : # 0063a1 ;
--d3c-color-text : white ;
--d3c-color-border : # 004671 ;
--d3c-color-hovered : # 005285 ;
--d3c-color-focused : # 004671 ;
--d3c-color-activated : # 004671 ;
--d3c-color-highlighted : # 004671 ;
--d3c-color-accent : # 98c3ff ;
2023-05-18 11:55:48 +00:00
}
. d3c-color-success {
--d3c-color-background : # 178500 ;
--d3c-color-text : white ;
--d3c-color-border : # 116700 ;
--d3c-color-hovered : # 147600 ;
2023-05-25 13:59:13 +00:00
--d3c-color-focused : # 116700 ;
--d3c-color-activated : # 116700 ;
2023-05-18 11:55:48 +00:00
--d3c-color-highlighted : # 116700 ;
2023-05-25 14:37:46 +00:00
--d3c-color-accent : # 006aff ;
2023-05-18 11:55:48 +00:00
}
. d3c-color-success-faded {
--d3c-color-background : # bef8b2 ;
--d3c-color-text : black ;
2023-05-18 12:04:44 +00:00
--d3c-color-border : # a3d599 ;
2023-05-18 11:55:48 +00:00
2023-05-18 12:04:44 +00:00
--d3c-color-hovered : # aee4a3 ;
2023-05-25 13:59:13 +00:00
--d3c-color-focused : # a3d599 ;
--d3c-color-activated : # a3d599 ;
2023-05-18 12:04:44 +00:00
--d3c-color-highlighted : # a3d599 ;
2023-05-25 14:37:46 +00:00
--d3c-color-accent : # 0071b7 ;
2023-05-18 11:55:48 +00:00
}
. d3c-color-attention {
--d3c-color-background : # 0063a1 ;
--d3c-color-text : white ;
--d3c-color-border : # 004671 ;
--d3c-color-hovered : # 005285 ;
2023-05-25 13:59:13 +00:00
--d3c-color-focused : # 004671 ;
--d3c-color-activated : # 004671 ;
2023-05-18 11:55:48 +00:00
--d3c-color-highlighted : # 004671 ;
2023-05-25 14:37:46 +00:00
--d3c-color-accent : # 006aff ;
2023-05-18 11:55:48 +00:00
}
. d3c-color-attention-faded {
--d3c-color-background : # bbe5ff ;
--d3c-color-text : black ;
2023-05-18 12:04:44 +00:00
--d3c-color-border : # a1c5dc ;
2023-05-18 11:55:48 +00:00
2023-05-18 12:04:44 +00:00
--d3c-color-hovered : # abd3eb ;
2023-05-25 13:59:13 +00:00
--d3c-color-focused : # a1c5dc ;
--d3c-color-activated : # a1c5dc ;
2023-05-18 12:04:44 +00:00
--d3c-color-highlighted : # a1c5dc ;
2023-05-25 14:37:46 +00:00
--d3c-color-accent : # 0071b7 ;
2023-05-18 11:55:48 +00:00
}
. d3c-color-caution {
--d3c-color-background : # ab9900 ;
--d3c-color-text : white ;
--d3c-color-border : # 7a6d00 ;
--d3c-color-hovered : # 988900 ;
2023-05-25 13:59:13 +00:00
--d3c-color-focused : # 7a6d00 ;
--d3c-color-activated : # 7a6d00 ;
2023-05-18 11:55:48 +00:00
--d3c-color-highlighted : # 7a6d00 ;
2023-05-25 14:37:46 +00:00
--d3c-color-accent : # 006aff ;
2023-05-18 11:55:48 +00:00
}
. d3c-color-caution-faded {
--d3c-color-background : # fcf197 ;
--d3c-color-text : black ;
2023-05-18 12:04:44 +00:00
--d3c-color-border : # dbd184 ;
2023-05-18 11:55:48 +00:00
2023-05-18 12:04:44 +00:00
--d3c-color-hovered : # ebe08d ;
2023-05-25 13:59:13 +00:00
--d3c-color-focused : # dbd184 ;
--d3c-color-activated : # dbd184 ;
2023-05-18 12:04:44 +00:00
--d3c-color-highlighted : # dbd184 ;
2023-05-25 14:37:46 +00:00
--d3c-color-accent : # 0071b7 ;
2023-05-18 11:55:48 +00:00
}
. d3c-color-critical {
--d3c-color-background : # bc0000 ;
--d3c-color-text : white ;
--d3c-color-border : # 930000 ;
--d3c-color-hovered : # a70000 ;
2023-05-25 13:59:13 +00:00
--d3c-color-focused : # 930000 ;
--d3c-color-activated : # 930000 ;
2023-05-18 11:55:48 +00:00
--d3c-color-highlighted : # 930000 ;
2023-05-25 14:37:46 +00:00
--d3c-color-accent : # 006aff ;
2023-05-18 11:55:48 +00:00
}
. d3c-color-critical-faded {
--d3c-color-background : # fed3d3 ;
--d3c-color-text : black ;
2023-05-18 12:04:44 +00:00
--d3c-color-border : # d9b4b4 ;
2023-05-18 11:55:48 +00:00
2023-05-18 12:04:44 +00:00
--d3c-color-hovered : # e9c0c0 ;
2023-05-25 13:59:13 +00:00
--d3c-color-focused : # d9b4b4 ;
--d3c-color-activated : # d9b4b4 ;
2023-05-18 12:04:44 +00:00
--d3c-color-highlighted : # d9b4b4 ;
2023-05-25 14:37:46 +00:00
--d3c-color-accent : # 0071b7 ;
2023-05-18 11:55:48 +00:00
}