2018-06-13 14:16:49 +03:00
|
|
|
// SCSS variables
|
|
|
|
$color-main-text: #d8d8d8;
|
|
|
|
$color-main-background: #181818;
|
2018-06-14 16:27:57 +03:00
|
|
|
|
|
|
|
$color-background-dark: lighten($color-main-background, 4%);
|
|
|
|
$color-background-darker: lighten($color-main-background, 8%);
|
|
|
|
|
|
|
|
$color-text-maxcontrast: darken($color-main-text, 30%);
|
|
|
|
$color-text-light: darken($color-main-text, 10%);
|
|
|
|
$color-text-lighter: darken($color-main-text, 20%);
|
|
|
|
|
2018-06-13 14:16:49 +03:00
|
|
|
$color-loading-light: #777;
|
|
|
|
$color-loading-dark: #ccc;
|
2018-06-14 16:27:57 +03:00
|
|
|
|
2020-03-13 13:45:00 +03:00
|
|
|
$color-box-shadow: transparentize(darken($color-main-background, 70%), 0.5);
|
2018-06-14 16:27:57 +03:00
|
|
|
|
|
|
|
$color-border: lighten($color-main-background, 7%);
|
|
|
|
$color-border-dark: lighten($color-main-background, 14%);
|
|
|
|
|
2018-06-22 12:56:36 +03:00
|
|
|
#app-navigation > ul > li > a:first-child,
|
|
|
|
#app-navigation > ul > li > ul > li > a:first-child,
|
2019-01-17 12:44:13 +03:00
|
|
|
#contactsmenu-menu a,
|
2019-01-21 19:29:22 +03:00
|
|
|
#expanddiv a,
|
|
|
|
.activity-section .activity-icon.monochrome {
|
2020-01-28 18:35:41 +03:00
|
|
|
& > img,
|
|
|
|
:not(.avatardiv) > img {
|
2018-06-22 12:56:36 +03:00
|
|
|
filter: invert(100%);
|
|
|
|
}
|
|
|
|
}
|
2019-01-17 12:33:39 +03:00
|
|
|
|
|
|
|
#navigation #apps li a,
|
2019-01-17 12:28:52 +03:00
|
|
|
#body-settings #content.app-settings .app-image-icon,
|
|
|
|
#body-settings #content.app-settings #app-sidebar #app-details-view h2 {
|
|
|
|
svg {
|
|
|
|
filter: invert(100%);
|
|
|
|
}
|
|
|
|
}
|
|
|
|
|
2019-01-17 12:52:44 +03:00
|
|
|
// Otherwise icon-more gets inverted via function
|
|
|
|
#appmenu .icon-more-white {
|
|
|
|
filter: invert(100%);
|
|
|
|
}
|
|
|
|
|
2019-01-17 14:20:49 +03:00
|
|
|
// since svg icons are inverted, revert to white for the header
|
|
|
|
.header-right > * {
|
2019-05-23 19:44:07 +03:00
|
|
|
>[class^='icon-'] {
|
2019-01-17 14:20:49 +03:00
|
|
|
filter: invert(100%);
|
|
|
|
}
|
|
|
|
}
|
|
|
|
|
2018-06-22 12:56:36 +03:00
|
|
|
.bubble,
|
|
|
|
.app-navigation-entry-menu,
|
|
|
|
.popovermenu {
|
|
|
|
li {
|
|
|
|
> button,
|
|
|
|
> a,
|
|
|
|
> .menuitem {
|
|
|
|
> img {
|
|
|
|
filter: invert(100%);
|
|
|
|
}
|
|
|
|
}
|
|
|
|
}
|
|
|
|
}
|
2018-06-22 16:55:01 +03:00
|
|
|
.bubble,
|
|
|
|
.app-navigation-entry-menu,
|
|
|
|
.popovermenu,
|
|
|
|
#header .menu {
|
|
|
|
border: 1px solid var(--color-border);
|
|
|
|
}
|
2018-06-29 17:15:52 +03:00
|
|
|
|
2019-01-17 14:20:49 +03:00
|
|
|
// Prevent slideshow icons from going dark
|
|
|
|
#slideshow {
|
|
|
|
[class^='icon-'], [class*=' icon-']{
|
2018-06-29 17:15:52 +03:00
|
|
|
filter: invert(100%);
|
|
|
|
}
|
2018-07-03 14:23:22 +03:00
|
|
|
}
|
2019-03-27 18:03:56 +03:00
|
|
|
|
|
|
|
input[type=checkbox] {
|
|
|
|
&.checkbox {
|
|
|
|
&:checked + label:before {
|
|
|
|
background-image: url('../../../core/img/actions/checkbox-mark-dark.svg');
|
|
|
|
}
|
|
|
|
|
|
|
|
&:indeterminate + label:before {
|
|
|
|
background-image: url('../../../core/img/actions/checkbox-mixed-dark.svg');
|
|
|
|
}
|
|
|
|
}
|
2020-01-28 18:35:41 +03:00
|
|
|
}
|