Bug fixes & improvements.

Fixed popup submenu item hover color.
Fixed default focus border color for elements in notifications menu.
Fixed message close button color.
Do Not Distrub button improvements.
Stylized scroll bar.
Fixed default folder creation color.
Fixed previous & next pages color when you move apps in app menu.
Made page indicators less contrast.
Changed screenshot/screencast checked icon color.
Changed transition-duration  to 100ms.
This commit is contained in:
imarkoff
2023-01-28 17:14:22 +02:00
parent eec5eb4b2a
commit 6d6b3f445d
2 changed files with 230 additions and 82 deletions

View File

@@ -24,7 +24,7 @@
"accent-disabled_hover" : { "accent-disabled_hover" : {
"replace" : "ACCENT-DIS_HOVER", "replace" : "ACCENT-DIS_HOVER",
"s" : 7, "s" : 7,
"l" : 21, "l" : 20,
"a" : 1 "a" : 1
}, },
@@ -59,7 +59,7 @@
"accent-secondary_hover" : { "accent-secondary_hover" : {
"replace" : "ACCENT-SECONDARY_HOVER", "replace" : "ACCENT-SECONDARY_HOVER",
"s" : 20, "s" : 20,
"l" : 75, "l" : 70,
"a" : 1 "a" : 1
}, },
@@ -91,6 +91,13 @@
"a" : 0.38 "a" : 0.38
}, },
"text-inverted-color": {
"replace" : "TEXT-INVERTED-COLOR",
"s" : 71,
"l" : 10,
"a" : 0.87
},
"border-shadow" : { "border-shadow" : {
"replace" : "BORDER-SHADOW", "replace" : "BORDER-SHADOW",
"s" : 0, "s" : 0,
@@ -110,6 +117,34 @@
"s" : 65, "s" : 65,
"l" : 95, "l" : 95,
"a" : 1 "a" : 1
},
"scrollbar-color" : {
"replace" : "SCROLLBAR-COLOR",
"s" : 10,
"l" : 35,
"a" : 0.75
},
"scrollbar_hover" : {
"replace" : "SCROLLBAR_HOVER",
"s" : 12,
"l" : 35,
"a" : 1
},
"scrollbar_active" : {
"replace" : "SCROLLBAR_ACTIVE",
"s" : 12,
"l" : 35,
"a" : 0.87
},
"page-nav-hint" : {
"replace" : "PAGE-NAV-HINT",
"s" : 15,
"l" : 90,
"a" : 0.05
} }
}, },
@@ -166,7 +201,7 @@
"accent-secondary_hover" : { "accent-secondary_hover" : {
"replace" : "ACCENT-SECONDARY_HOVER", "replace" : "ACCENT-SECONDARY_HOVER",
"s" : 20, "s" : 20,
"l" : 40, "l" : 45,
"a" : 1 "a" : 1
}, },
@@ -198,6 +233,13 @@
"a" : 0.38 "a" : 0.38
}, },
"text-inverted-color" : {
"replace" : "TEXT-INVERTED-COLOR",
"s" : 65,
"l" : 95,
"a" : 1
},
"border-shadow" : { "border-shadow" : {
"replace" : "BORDER-SHADOW", "replace" : "BORDER-SHADOW",
"s" : 0, "s" : 0,
@@ -217,6 +259,34 @@
"s" : 4, "s" : 4,
"l" : 30, "l" : 30,
"a" : 1 "a" : 1
},
"scrollbar-color" : {
"replace" : "SCROLLBAR-COLOR",
"s" : 20,
"l" : 70,
"a" : 0.75
},
"scrollbar_hover" : {
"replace" : "SCROLLBAR_HOVER",
"s" : 20,
"l" : 70,
"a" : 1
},
"scrollbar_active" : {
"replace" : "SCROLLBAR_ACTIVE",
"s" : 20,
"l" : 70,
"a" : 0.87
},
"page-nav-hint" : {
"replace" : "PAGE-NAV-HINT",
"s" : 95,
"l" : 20,
"a" : 0.05
} }
}, },

View File

@@ -15,15 +15,9 @@ You should have received a copy of the GNU General Public License
along with this program. If not, see <https://www.gnu.org/licenses/>. */ along with this program. If not, see <https://www.gnu.org/licenses/>. */
/* colors */ stage {
/* accent: ACCENT-COLOR */ color: TEXT-PRIMARY-COLOR;
/* accent_hover: ACCENT_HOVER */ }
/* accent-fg: BACKGROUND-COLOR */
/* sections, accent-disabled, slider-background: ACCENT-DISABLED */
/* accent-disabled_hover, workspace-thumbnails: ACCENT-DIS_HOVER */
/* background: BACKGROUND-COLOR */
/* screenshot-ui-window-selector-window-border, ripple-box: background-color: ACCENT-OPACITY-COLOR (ACCENT-COLOR5) */
/* well-app-running-dot: ACCENT-SECONDARY-COLOR */
.workspace-background{ .workspace-background{
border: 1px solid BORDER-SHADOW; border: 1px solid BORDER-SHADOW;
@@ -98,9 +92,12 @@ along with this program. If not, see <https://www.gnu.org/licenses/>. */
/* POPOVERS */ /* POPOVERS */
.popup-menu-content { .popup-menu-content {
color: TEXT-PRIMARY-COLOR;
background: BACKGROUND-COLOR;
padding: 16px; padding: 16px;
border-radius: 24px; border-radius: 20px;
border: 1px solid BORDER-SHADOW; border: 1px solid BORDER-SHADOW;
box-shadow: 0 0 10px 0 rgba(0, 0, 0, 0.05);
} }
.popup-menu-item { .popup-menu-item {
@@ -123,6 +120,7 @@ along with this program. If not, see <https://www.gnu.org/licenses/>. */
.popup-separator-menu-item .popup-separator-menu-item-separator { .popup-separator-menu-item .popup-separator-menu-item-separator {
height: 1px; height: 1px;
margin: 2.5px 0 2.5px 0;
background-color: SEPARATOR-COLOR; background-color: SEPARATOR-COLOR;
} }
@@ -135,14 +133,22 @@ along with this program. If not, see <https://www.gnu.org/licenses/>. */
} }
.popup-sub-menu .popup-menu-item { .popup-sub-menu .popup-menu-item {
background-color: ACCENT-DISABLED; margin: 0;
color: TEXT-PRIMARY-COLOR; color: TEXT-PRIMARY-COLOR;
box-shadow: none;
}
.popup-sub-menu .popup-menu-item:last-child {
border-radius: 0 0 12px 12px;
}
.popup-sub-menu .popup-menu-item:hover, .popup-sub-menu .popup-menu-item:focus {
background-color: ACCENT-DIS_HOVER !important;
} }
.popup-menu-item:insensitive { color: TEXT-DISABLED-COLOR; margin: 0; } .popup-menu-item:insensitive { color: TEXT-DISABLED-COLOR; margin: 0; }
.popup-inactive-menu-item { color: TEXT-PRIMARY-COLOR; } .popup-inactive-menu-item { color: TEXT-PRIMARY-COLOR; background-color: transparent; }
.popup-inactive-menu-item:insensitive { color: TEXT-SECONDARY-COLOR !important; } .popup-inactive-menu-item:insensitive { color: TEXT-SECONDARY-COLOR !important; }
@@ -154,33 +160,42 @@ along with this program. If not, see <https://www.gnu.org/licenses/>. */
.datemenu-calendar-column{ margin: 0px; } .datemenu-calendar-column{ margin: 0px; }
.pager-button:hover, /* calendar header */
.pager-button:focus{ .datemenu-today-button {
background-color: #595959; color: TEXT-SECONDARY-COLOR;
border-radius: 10px; background-color: none;
} border-radius: 12px;
/* calendar-days */
.calendar-day-base{
color: TEXT-PRIMARY-COLOR;
border-radius: 10px;
} }
.datemenu-today-button:hover { .datemenu-today-button:hover {
transition-duration: 150ms; transition-duration: 100ms;
background-color: ACCENT-DISABLED; } background-color: ACCENT-DISABLED;
}
.datemenu-today-button:focus {
transition-duration: 100ms;
background-color: ACCENT-DISABLED;
box-shadow: inset 0 0 0 2px ACCENT-SECONDARY-COLOR !important;
}
.day-label {
font-weight: 600;
}
.date-label {
font-weight: 700;
}
/* calendar-days */
.calendar-day-base, .calendar-month-header .pager-button{
color: TEXT-PRIMARY-COLOR;
border-radius: 10px;
}
.calendar-month-label{ .calendar-month-label{
color: TEXT-PRIMARY-COLOR; color: TEXT-PRIMARY-COLOR;
} }
.date-label,
.day-label {
color: TEXT-SECONDARY-COLOR;
font-weight: 700;
}
.calendar-day-base, .calendar .calendar-month-header .pager-button { transition-duration: 100ms; } .calendar-day-base, .calendar .calendar-month-header .pager-button { transition-duration: 100ms; }
.calendar-day-base:hover, .calendar-day-base:hover,
@@ -221,7 +236,7 @@ along with this program. If not, see <https://www.gnu.org/licenses/>. */
/* events */ /* events */
.calendar{ .calendar{
border-radius: 11px; border-radius: 12px;
background-color: ACCENT-DISABLED; background-color: ACCENT-DISABLED;
box-shadow: inset 0 0 0 1px BORDER-SHADOW !important; box-shadow: inset 0 0 0 1px BORDER-SHADOW !important;
padding: 5px; padding: 5px;
@@ -233,10 +248,16 @@ along with this program. If not, see <https://www.gnu.org/licenses/>. */
.weather-button{ .weather-button{
background-color: ACCENT-DISABLED; background-color: ACCENT-DISABLED;
color: TEXT-SECONDARY-COLOR; color: TEXT-SECONDARY-COLOR;
border-radius: 11px; border-radius: 12px;
box-shadow: inset 0 0 0 1px BORDER-SHADOW; box-shadow: inset 0 0 0 1px BORDER-SHADOW;
} }
.events-button:focus,
.world-clocks-button:focus,
.weather-button:focus {
box-shadow: inset 0 0 0 2px ACCENT-SECONDARY-COLOR !important;
}
.weather-button .weather-header, .weather-button .weather-header,
.events-button .events-title, .events-button .events-title,
.world-clocks-button .world-clocks-header { color: TEXT-PRIMARY-COLOR; } .world-clocks-button .world-clocks-header { color: TEXT-PRIMARY-COLOR; }
@@ -267,6 +288,11 @@ along with this program. If not, see <https://www.gnu.org/licenses/>. */
box-shadow: inset 0 0 0 1px BORDER-SHADOW; box-shadow: inset 0 0 0 1px BORDER-SHADOW;
} }
.message:focus {
box-shadow: inset 0 0 0 2px ACCENT-SECONDARY-COLOR !important;
border-radius: 12px;
}
.message-list .message { .message-list .message {
background: ACCENT-DISABLED; background: ACCENT-DISABLED;
} }
@@ -284,11 +310,16 @@ along with this program. If not, see <https://www.gnu.org/licenses/>. */
} }
.message-close-button{ .message-close-button{
border-radius: 10px; border-radius: 9px;
color: TEXT-PRIMARY-COLOR; color: TEXT-PRIMARY-COLOR;
background-color: ACCENT-DIS_HOVER;
box-shadow: inset 0 0 0 1px BORDER-SHADOW; box-shadow: inset 0 0 0 1px BORDER-SHADOW;
} }
.message-close-button:active {
color: TEXT-SECONDARY-COLOR;
}
.message-media-control:active{ .message-media-control:active{
background-color: ACCENT-COLOR; background-color: ACCENT-COLOR;
color: #0000; color: #0000;
@@ -297,7 +328,7 @@ along with this program. If not, see <https://www.gnu.org/licenses/>. */
/* Media Controls */ /* Media Controls */
.message-media-control { .message-media-control {
border-radius: 9px; border-radius: 12px;
padding: 0 18px; padding: 0 18px;
margin: 16px 1px; margin: 16px 1px;
color: TEXT-PRIMARY-COLOR; color: TEXT-PRIMARY-COLOR;
@@ -338,34 +369,51 @@ along with this program. If not, see <https://www.gnu.org/licenses/>. */
background-image: url("checkbox-focused.svg"); background-image: url("checkbox-focused.svg");
} }
/* Toggles */
.toggle-switch{ .toggle-switch{
background-image: url("./toggle-off.svg"); background-image: url("./toggle-off.svg");
background-color: ACCENT-DIS_HOVER; background-color: ACCENT-DIS_HOVER;
border-radius: 10px; border-radius: 10px;
box-shadow: inset 0 0 0 1px BORDER-SHADOW !important;
} }
.toggle-switch:checked{ .toggle-switch:checked{
background-image: url("./toggle-on.svg"); background-image: url("./toggle-on.svg");
background-color: ACCENT-COLOR; background-color: ACCENT-COLOR;
} }
.dnd-button:hover{
background-color: ACCENT-DIS_HOVER !important; /* Do Not Distrub toggle */
border: 1px solid transparent !important; .dnd-button{
width: 48px;
border-radius: 10px;
}
.dnd-button .toggle-switch {
background-color: ACCENT-DISABLED;
}
.dnd-button:hover .toggle-switch {
background-color: ACCENT-DIS_HOVER;
}
.dnd-button .toggle-switch:checked {
background-color: ACCENT-COLOR;
} }
.dnd-button:hover .toggle-switch:checked { .dnd-button:hover .toggle-switch:checked {
background-color: ACCENT_HOVER; background-color: ACCENT_HOVER;
} }
.dnd-button{ .dnd-button:focus {
width: 48px; border-color: transparent;
border-radius: 10px;
border: 1px solid BORDER-SHADOW;
background-color: ACCENT-DISABLED;
/* box-shadow: 0 2px 5px -4px black !important; */
box-shadow: none !important;
} }
.dnd-button:focus .toggle-switch {
box-shadow: inset 0 0 0 1px ACCENT-SECONDARY-COLOR !important;
}
.button{ .button{
color: TEXT-PRIMARY-COLOR; color: TEXT-PRIMARY-COLOR;
background-color: ACCENT-DISABLED; background-color: ACCENT-DISABLED;
@@ -373,6 +421,7 @@ along with this program. If not, see <https://www.gnu.org/licenses/>. */
} }
.button:insensitive{ .button:insensitive{
box-shadow: none; box-shadow: none;
color: TEXT-SECONDARY-COLOR;
} }
.button:hover, .button:active { .button:hover, .button:active {
@@ -380,10 +429,13 @@ along with this program. If not, see <https://www.gnu.org/licenses/>. */
} }
.message-list-clear-button{ .message-list-clear-button{
border-radius: 10px; border-radius: 9px;
color: TEXT-PRIMARY-COLOR; color: TEXT-PRIMARY-COLOR;
} }
.message-list-clear-button:focus {
box-shadow: inset 0 0 0 2px ACCENT-SECONDARY-COLOR !important;
}
/* quick-settings */ /* quick-settings */
.icon-button{ box-shadow: inset 0 0 0 1px BORDER-SHADOW; } .icon-button{ box-shadow: inset 0 0 0 1px BORDER-SHADOW; }
@@ -396,7 +448,7 @@ along with this program. If not, see <https://www.gnu.org/licenses/>. */
color: TEXT-PRIMARY-COLOR; color: TEXT-PRIMARY-COLOR;
border-radius: 12px; border-radius: 12px;
background: ACCENT-DISABLED; background: ACCENT-DISABLED;
transition-duration: 200ms; transition-duration: 100ms;
} }
.quick-toggle .quick-toggle-label { .quick-toggle .quick-toggle-label {
@@ -431,6 +483,8 @@ along with this program. If not, see <https://www.gnu.org/licenses/>. */
color: TEXT-PRIMARY-COLOR; color: TEXT-PRIMARY-COLOR;
} }
/* slider */
.slider, .slider,
.level { .level {
height: 16px; height: 16px;
@@ -446,6 +500,26 @@ along with this program. If not, see <https://www.gnu.org/licenses/>. */
} }
/* Scroll bar */
StScrollBar {
padding: 0; }
StScrollView StScrollBar {
min-width: 8px;
min-height: 8px;}
StScrollBar StBin#trough {
border-radius: 0;
background-color: transparent; }
StScrollBar StButton#vhandle, StScrollBar StButton#hhandle {
border-radius: 8px;
background-color: SCROLLBAR-COLOR;
border: 3px solid transparent;
transition: 500ms all ease; }
StScrollBar StButton#vhandle:hover, StScrollBar StButton#hhandle:hover {
background-color: SCROLLBAR_HOVER; }
StScrollBar StButton#vhandle:active, StScrollBar StButton#hhandle:active {
background-color: SCROLLBAR_ACTIVE; }
/* overview-ws-thumbnail */ /* overview-ws-thumbnail */
.workspace-thumbnail { .workspace-thumbnail {
border: none; border: none;
@@ -504,7 +578,7 @@ along with this program. If not, see <https://www.gnu.org/licenses/>. */
} }
/* APP-GRID */ /* App icons */
.app-well-app .overview-icon { .app-well-app .overview-icon {
box-shadow: inset 0 0 0 0px rgba(255, 255, 255, 0); /* fix default dash focused box-shadow*/ box-shadow: inset 0 0 0 0px rgba(255, 255, 255, 0); /* fix default dash focused box-shadow*/
transition-duration: 100ms; transition-duration: 100ms;
@@ -524,6 +598,12 @@ along with this program. If not, see <https://www.gnu.org/licenses/>. */
background-color: ACCENT-DIS_HOVER; background-color: ACCENT-DIS_HOVER;
} }
.app-well-app:drop .overview-icon, .grid-search-result:drop .overview-icon,
.app-well-app.app-folder:drop .overview-icon, .app-folder.grid-search-result:drop .overview-icon {
border: 2px solid ACCENT-SECONDARY-COLOR;
background-color: ACCENT-OPACITY-COLOR;
}
/* folder dialog */ /* folder dialog */
.app-folder-dialog { .app-folder-dialog {
@@ -563,7 +643,7 @@ along with this program. If not, see <https://www.gnu.org/licenses/>. */
background-color: ACCENT-DIS_HOVER; background-color: ACCENT-DIS_HOVER;
} }
.page-indicator .page-indicator-icon { background-color: TEXT-PRIMARY-COLOR; } .page-indicator .page-indicator-icon { background-color: TEXT-SECONDARY-COLOR; }
.page-navigation-arrow:hover > StIcon { .page-navigation-arrow:hover > StIcon {
transition-duration: 100ms; transition-duration: 100ms;
@@ -579,6 +659,16 @@ along with this program. If not, see <https://www.gnu.org/licenses/>. */
box-shadow: inset 0 0 0 1px BORDER-SHADOW; box-shadow: inset 0 0 0 1px BORDER-SHADOW;
} }
.page-navigation-hint.next:ltr, .page-navigation-hint.previous:rtl {
background-gradient-start: PAGE-NAV-HINT;
box-shadow: inset 0 0 0 1px BORDER-SHADOW;
}
.page-navigation-hint.previous:ltr, .page-navigation-hint.next:rtl {
background-gradient-end: PAGE-NAV-HINT;
box-shadow: inset 0 0 0 1px BORDER-SHADOW;
}
/* Dash */ /* Dash */
#dash .dash-background { #dash .dash-background {
@@ -599,7 +689,7 @@ along with this program. If not, see <https://www.gnu.org/licenses/>. */
height: 5px; height: 5px;
border-radius: 5px; border-radius: 5px;
background: ACCENT-SECONDARY-COLOR; background: ACCENT-SECONDARY-COLOR;
transition-duration: 200ms; transition-duration: 100ms;
} }
#dash .app-well-app:hover .overview-icon, #dash .app-well-app:hover .overview-icon,
@@ -717,7 +807,7 @@ StEntry:focus {
box-shadow: inset 0 0 0 1px BORDER-SHADOW; box-shadow: inset 0 0 0 1px BORDER-SHADOW;
background-color: ACCENT-DISABLED; background-color: ACCENT-DISABLED;
color:TEXT-PRIMARY-COLOR; color:TEXT-PRIMARY-COLOR;
animation-duration: 200ms; animation-duration: 100ms;
} }
.modal-dialog-linked-button:first-child, .notification-button:first-child, .hotplug-notification-item:first-child { .modal-dialog-linked-button:first-child, .notification-button:first-child, .hotplug-notification-item:first-child {
@@ -755,10 +845,15 @@ StEntry:focus {
.modal-dialog .modal-dialog-linked-button:focus, .hotplug-notification-item:focus, .notification-banner .notification-button:focus { .modal-dialog .modal-dialog-linked-button:focus, .hotplug-notification-item:focus, .notification-banner .notification-button:focus {
animation-duration: 100ms; animation-duration: 100ms;
box-shadow: inset 0 0 0 1px BORDER-SHADOW !important; } box-shadow: inset 0 0 0 0.25px ACCENT-SECONDARY-COLOR !important; }
.modal-dialog .modal-dialog-linked-button:focus:hover, .hotplug-notification-item:focus:hover, .notification-banner .notification-button:focus:hover, .modal-dialog .modal-dialog-linked-button:focus:active, .hotplug-notification-item:focus:active, .notification-banner .notification-button:focus:active { .modal-dialog .modal-dialog-linked-button:focus:hover, .hotplug-notification-item:focus:hover, .notification-banner .notification-button:focus:hover, .modal-dialog .modal-dialog-linked-button:focus:active, .hotplug-notification-item:focus:active, .notification-banner .notification-button:focus:active {
box-shadow: inset 0 0 0 1px BORDER-SHADOW !important; } box-shadow: inset 0 0 0 1px BORDER-SHADOW !important; }
.modal-dialog .modal-dialog-linked-button:insensitive, .hotplug-notification-item:insensitive, .notification-banner .notification-button:insensitive {
color: TEXT-SECONDARY-COLOR;
background-color: ACCENT_HOVER;
}
.prompt-dialog-password-entry { .prompt-dialog-password-entry {
background-color: ACCENT-DISABLED; background-color: ACCENT-DISABLED;
} }
@@ -770,18 +865,9 @@ StEntry:focus {
box-shadow: inset 0 0 0 1px BORDER-SHADOW; box-shadow: inset 0 0 0 1px BORDER-SHADOW;
} }
.popup-menu-content { .system-menu-action {
color: TEXT-PRIMARY-COLOR;
background: BACKGROUND-COLOR;
border-radius: 20px;
box-shadow: inset 0 0 0 1px BORDER-SHADOW;
}
.system-menu-action {
border-radius: 32px; border-radius: 32px;
/* wish we could do 50% */
box-shadow: inset 0 0 0 1px BORDER-SHADOW; box-shadow: inset 0 0 0 1px BORDER-SHADOW;
background: BACKGROUND-COLOR;
padding: 13px; } padding: 13px; }
.quick-toggle:checked { .quick-toggle:checked {
@@ -820,14 +906,6 @@ StEntry:focus {
box-shadow: inset 0 0 0 1px BORDER-SHADOW; box-shadow: inset 0 0 0 1px BORDER-SHADOW;
} }
.level-bar { background-color: #595959; }
stage {
/* font-family: Roboto Reguler;*/
/* font-size: 14px; */
color: TEXT-PRIMARY-COLOR;
}
/* screenshot ui */ /* screenshot ui */
.screenshot-ui-panel { .screenshot-ui-panel {
@@ -839,7 +917,7 @@ stage {
.screenshot-ui-show-pointer-button, .screenshot-ui-type-button { .screenshot-ui-show-pointer-button, .screenshot-ui-type-button {
border-radius: 15px; border-radius: 15px;
transition-duration: 200ms; transition-duration: 100ms;
} }
.screenshot-ui-show-pointer-button:checked, .screenshot-ui-type-button:checked, .screenshot-ui-show-pointer-button:checked, .screenshot-ui-type-button:checked,
@@ -890,12 +968,12 @@ stage {
padding: 4px; } padding: 4px; }
.screenshot-ui-capture-button .screenshot-ui-capture-button-circle { .screenshot-ui-capture-button .screenshot-ui-capture-button-circle {
background-color: ACCENT-SECONDARY-COLOR; background-color: ACCENT-SECONDARY-COLOR;
transition-duration: 200ms; transition-duration: 100ms;
border-radius: 99px; } border-radius: 99px; }
.screenshot-ui-capture-button .screenshot-ui-capture-button-circle:hover, .screenshot-ui-capture-button .screenshot-ui-capture-button-circle:focus { .screenshot-ui-capture-button .screenshot-ui-capture-button-circle:hover, .screenshot-ui-capture-button .screenshot-ui-capture-button-circle:focus {
background-color: ACCENT-DARK_HOVER; } background-color: ACCENT-SECONDARY_HOVER; }
.screenshot-ui-capture-button:hover .screenshot-ui-capture-button-circle, .screenshot-ui-capture-button:focus .screenshot-ui-capture-button-circle { .screenshot-ui-capture-button:hover .screenshot-ui-capture-button-circle, .screenshot-ui-capture-button:focus .screenshot-ui-capture-button-circle {
background-color: ACCENT-DARK_HOVER; } background-color: ACCENT-SECONDARY_HOVER; }
.screenshot-ui-capture-button:cast .screenshot-ui-capture-button-circle { .screenshot-ui-capture-button:cast .screenshot-ui-capture-button-circle {
background-color: #c01c28; } background-color: #c01c28; }
.screenshot-ui-capture-button:cast:hover .screenshot-ui-capture-button-circle, .screenshot-ui-capture-button:cast:focus .screenshot-ui-capture-button-circle { .screenshot-ui-capture-button:cast:hover .screenshot-ui-capture-button-circle, .screenshot-ui-capture-button:cast:focus .screenshot-ui-capture-button-circle {
@@ -908,7 +986,7 @@ stage {
.screenshot-ui-shot-cast-button { .screenshot-ui-shot-cast-button {
background-color: transparent; background-color: transparent;
transition-duration: 150ms; transition-duration: 100ms;
} }
.screenshot-ui-shot-cast-button:hover, .screenshot-ui-shot-cast-button:focus, .screenshot-ui-shot-cast-button:active { .screenshot-ui-shot-cast-button:hover, .screenshot-ui-shot-cast-button:focus, .screenshot-ui-shot-cast-button:active {
@@ -916,8 +994,8 @@ stage {
} }
.screenshot-ui-shot-cast-button:checked { .screenshot-ui-shot-cast-button:checked {
background-color: ACCENT-COLOR; background-color: ACCENT-SECONDARY-COLOR;
color: TEXT-PRIMARY-COLOR; color: TEXT-INVERTED-COLOR;
} }
.screenshot-ui-tooltip { .screenshot-ui-tooltip {
@@ -941,7 +1019,7 @@ stage {
background-color: ACCENT-DISABLED; background-color: ACCENT-DISABLED;
color:TEXT-PRIMARY-COLOR; color:TEXT-PRIMARY-COLOR;
box-shadow: 0 2px 4px 0 rgba(0, 0, 0, 0.2); box-shadow: 0 2px 4px 0 rgba(0, 0, 0, 0.2);
transition-duration: 150ms; transition-duration: 100ms;
} }
.window-close:hover, .screenshot-ui-close-button:hover { .window-close:hover, .screenshot-ui-close-button:hover {