-
AndiMajore authoredAndiMajore authored
Code owners
Assign users and groups as approvers for specific file changes. Learn more.
theme-styles.scss 5.17 KiB
:root {
--drgstn-primary: #347eee;
--drgstn-secondary: #fd6818;
--drgstn-success: #48C774;
--drgstn-warning: #ffdd00;
--drgstn-danger: #c527ff;
--drgstn-background: #ffffff;
--drgstn-panel: #f8f8f8;
--drgstn-info: #61c43d;
--drgstn-text-primary: #020202;
--drgstn-text-secondary: #eeeeee;
--drgstn-border: rgba(0, 0, 0, 0.2);
--drgstn-tooltip: rgba(74, 74, 74, 0.9);
--drgstn-panel-secondary: #ffffff
}
#appWindow {
background-color: var(--drgstn-background);
.card-header-title, .card-content, .title {
color: var(--drgstn-text-primary) !important;
}
.card {
background-color: var(--drgstn-panel) !important;
}
.card-footer, .card-footer-item:not(:last-child), .tabs ul, .tabs a .tabs a:hover {
border-color: var(--drgstn-border) !important;
}
.tabs a {
color: var(--drgstn-text-primary) !important;
}
.tabs.is-toggle a {
border-color: var(--drgstn-border) !important;
}
.tabs.is-toggle a:hover {
background-color: var(--drgstn-panel) !important;
}
.tabs li.is-active a, .tabs.is-toggle li.is-active a, .tabs a:hover {
border-color: var(--drgstn-primary) !important;
color: var(--drgstn-primary) !important;
}
.content h4, .content h6 {
color: var(--drgstn-text-primary) !important;
}
.has-text-normal, .modal-card-title {
color: var(--drgstn-text-primary) !important;
}
.modal-card, .modal-card-body {
background-color: var(--drgstn-panel) !important;
}
.modal-card-head, .modal-card-foot {
border-color: var(--drgstn-border) !important;
background-color: var(--drgstn-border) !important;
}
.modal-card-body {
.label {
color: var(--drgstn-text-primary) !important;
}
.input, .select select, .textarea, .box {
background-color: var(--drgstn-panel) !important;
border-color: var(--drgstn-border) !important;
color: var(--drgstn-text-primary) !important;
}
}
.fa-check {
color: var(--drgstn-success) !important;
}
app-task-list a, a.card-header-icon {
color: var(--drgstn-secondary) !important;
}
a:hover {
color: var(--drgstn-primary) !important;
}
.button.is-primary {
background-color: var(--drgstn-primary) !important;
border-color: transparent !important;
color: var(--drgstn-text-secondary) !important;
}
.button.is-primary.is-outlined {
background-color: transparent !important;
border-color: var(--drgstn-border) !important;
color: var(--drgstn-primary) !important;
}
.button.is-primary.is-focused, .button.is-primary:focus {
background-color: var(--drgstn-primary) !important;
border-color: transparent !important;
color: var(--drgstn-text-secondary) !important;
}
.button.is-primary.button.is-hovered, .button.is-primary.button:hover {
color: var(--drgstn-text-secondary) !important;
background-color: var(--drgstn-primary) !important;
}
.button.is-primary.is-focused:not(:active), .button.is-primary:focus:not(:active) {
box-shadow: none !important;
}
.button.is-danger.is-outlined {
border-color: var(--drgstn-danger) !important;
color: var(--drgstn-danger) !important;
}
.button.is-success {
background-color: var(--drgstn-success) !important;
color: var(--drgstn-text-secondary) !important;
}
.text-primary {
color: var(--drgstn-primary) !important;
}
footer a .text-danger:focus, footer a .text-danger:hover {
color: var(--drgstn-danger) !important;
}
footer .text-danger, a .text-danger {
color: var(--drgstn-danger) !important;
}
.is-primary {
background-color: var(--drgstn-primary) !important;
}
.ng-select .ng-select-container .ng-value-container .ng-input > input {
color: var(--drgstn-text-primary) !important;
}
.fa-search.investigational, .fa-pause {
color: var(--drgstn-warning) !important;
}
.fa-exclamation-triangle, .fa-times, .help, .delete:after, .delete:before, .modal-close:after, .modal-close:before {
color: var(--drgstn-danger) !important;
}
.fa-check {
color: var(--drgstn-success) !important;
}
.table {
background-color: var(--drgstn-panel) !important;
color: var(--drgstn-text-primary) !important;
}
.table thead td, .table thead th {
color: var(--drgstn-text-primary) !important;
}
.button.is-hovered, .button:hover, .button {
background-color: var(--drgstn-panel) !important;
color: var(--drgstn-text-primary) !important;
border-color: var(--drgstn-border) !important;
}
a {
color: var(--drgstn-secondary);
}
a:hover {
color: var(--drgstn-text-primary)
}
::-webkit-scrollbar {
width: 5px;
}
::-webkit-scrollbar-track {
background: var(--scrollbarBG);
}
::-webkit-scrollbar-thumb {
background: var(--thumbBG);
border-radius: 6px;
border: 3px solid var(--scrollbarBG);
}
::-moz-scrollbar-button:decrement,
::-moz-scrollbar-button:increment,
::-webkit-scrollbar-button:decrement,
::-webkit-scrollbar-button:increment {
width: 0px;
}
}
// scrolllbar styles
network-expander {
--thumbBG: var(--drgstn-primary);
--scrollbarBG: var(--drgstn-background);
}
network-expander {
scrollbar-width: thin;
scrollbar-color: var(--thumbBG) var(--scrollbarBG);
}