Changeset 35443 for main/trunk


Ignore:
Timestamp:
2021-09-21T12:48:59+12:00 (3 years ago)
Author:
cstephen
Message:

Further improvements to color theming

File:
1 edited

Legend:

Unmodified
Added
Removed
  • main/trunk/model-interfaces-dev/atea/korero-maori-asr/src/styles/_material.scss

    r35442 r35443  
    44////
    55
    6 /* === Start theme definitions === */
    7 
    8 // When changing these the corresponding CSS variables must be updated
    9 $primary-bg-color-l1: #249ccf;
    10 $primary-bg-color: #2191c0;
    11 
    12 $accent-bg-color: #19769e;
    13 
    146:root {
    157    --primary-bg-color-l1: 36, 156, 207;
     
    2012    --accent-fg-color: 255, 255, 255;
    2113
     14    // Main font color
    2215    --body-color: rgb(39, 39, 39);
     16    // For the paper style, but more generally the neutral background color
     17    --paper-color: #FCFCFC;
    2318   
    2419    --primary-box-shadow: 0 2px 4px 0 #505050;
    2520    --primary-box-shadow-thin: 0 1px 3px 0 #666666;
    2621
     22    // The brightness to reduce participating elements to on hover
    2723    --hover-brightness: 92%;
    28 
    29     --paper-color: #FCFCFC;
    30 
    3124    --border-radius: 0.3em;
    32 
    3325    --transition-duration: 0.15s;
     26
    3427
    3528    @extend .theme-primary;
     
    208201
    209202    &:checked {
    210         background-color: scale-color($primary-bg-color-l1, $alpha: -60%);
     203        background-color: rgba(var(--bg-color-raw), 0.4);
    211204
    212205        &::after {
    213206            transform: translatex(22px);   
    214             background-color: var(--primary-bg-color-l1);
     207            background-color: var(--bg-color);
    215208        }
    216209    }
     
    268261    height: 8px;
    269262    border-radius: 4px;
    270     background-color: scale-color($primary-bg-color-l1, $alpha: -70%);
     263    background-color: rgba(var(--bg-color-raw), 0.3);
    271264
    272265    transition-duration: var(--transition-duration);
     
    285278
    286279    &:hover {
    287         background-color: scale-color($primary-bg-color-l1, $alpha: -60%);
     280        background-color: rgba(var(--bg-color-raw), 0.4);
    288281    }
    289282}
     
    305298
    306299    &:hover {
    307         background-color: scale-color($primary-bg-color-l1, $alpha: -70%);
     300        background-color: rgba(var(--bg-color-raw), 0.3);
    308301    }
    309302}
     
    376369.theme-primary {
    377370    --bg-color: rgb(var(--primary-bg-color));
     371    --bg-color-raw: var(--primary-bg-color);
    378372    --fg-color: rgb(var(--primary-fg-color));
    379373}
     
    381375.theme-primary-l1 {
    382376    --bg-color: rgb(var(--primary-bg-color-l1));
     377    --bg-color-raw: var(--primary-bg-color-l1);
    383378    --fg-color: rgb(var(--primary-fg-color));
    384379}
     
    386381.theme-error {
    387382    --bg-color: #f04848;
     383    --bg-color-raw: 240, 72, 72;
    388384}
    389385
    390386.theme-flat {
    391387    --bg-color: transparent;
     388    --bg-color-raw: transparent;
    392389    --fg-color: rgb(var(--primary-bg-color));
    393390
     
    401398.theme-accent {
    402399    --bg-color: rgb(var(--accent-bg-color));
     400    --bg-color-raw: var(--accent-bg-color);
    403401    --fg-color: rgb(var(--accent-fg-color));
    404402}
Note: See TracChangeset for help on using the changeset viewer.