|
|
|
|
|
|
|
|
|
$light-primary: #1295D8; |
|
$dark-primary: #1295D8; |
|
$light-primary-rgb: #{red($light-primary)}, #{green($light-primary)}, #{blue($light-primary)}; |
|
$dark-primary-rgb: #{red($dark-primary)}, #{green($dark-primary)}, #{blue($dark-primary)}; |
|
|
|
$light-info: #E44C9A; |
|
$light-info-rgb: #{red($light-info)}, #{green($light-info)}, #{blue($light-info)}; |
|
$dark-info: #FEB2E0; |
|
$dark-info-rgb: #{red($dark-info)}, #{green($dark-info)}, #{blue($dark-info)}; |
|
|
|
$light-tooltipbg: #cdcdcd; |
|
$dark-tooltipbg: #333333; |
|
|
|
|
|
@include color-mode(light) { |
|
|
|
--bs-primary: #{$light-primary}; |
|
--bs-primary-rgb: #{$light-primary-rgb}; |
|
|
|
--bs-info: #{$light-info}; |
|
--bs-info-rgb: #{$light-info-rgb}; |
|
|
|
--bs-button: #{$light-primary}; |
|
--bs-button-rgb: #{$light-primary-rgb}; |
|
|
|
--bs-link-color: #{$light-primary}; |
|
--bs-link-color-rgb: #{$light-primary-rgb}; |
|
|
|
|
|
--rt-tooltipbg: #{$light-tooltipbg}; |
|
} |
|
|
|
@include color-mode(dark) { |
|
|
|
--bs-primary: #{$dark-primary}; |
|
--bs-primary-rgb: #{$dark-primary-rgb}; |
|
|
|
--bs-info: #{$dark-info}; |
|
--bs-info-rgb: #{$dark-info-rgb}; |
|
|
|
--bs-button: #{$dark-primary}; |
|
--bs-button-rgb: #{$dark-primary-rgb}; |
|
|
|
--bs-link-color: #{$dark-primary}; |
|
--bs-link-color-rgb: #{$dark-primary-rgb}; |
|
|
|
--rt-tooltipbg: #{$dark-tooltipbg}; |
|
} |
|
|
|
|
|
.rthelp { |
|
position: fixed !important; |
|
top: 33% !important; |
|
left: 50% !important; |
|
transform: translate(-50%, -50%); |
|
color: var(--bs-info) !important; |
|
margin: 11px; |
|
border: 0.5px solid transparent; |
|
border-radius: 10px; |
|
padding: 11px; |
|
} |
|
|
|
.rthelp-inline { |
|
display: inline-block; |
|
color: var(--bs-info) !important; |
|
margin: 11px; |
|
border: 0.5px solid transparent; |
|
border-radius: 10px; |
|
padding: 11px; |
|
text-align: left; |
|
} |
|
|
|
.rthelplist { |
|
color: var(--bs-info) !important; |
|
background-color: var(--rt-tooltipbg) !important; |
|
text-align: left; |
|
} |
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
.rthelp, |
|
.rthelp-inline { |
|
|
|
animation-name: highlight-border; |
|
animation-duration: 6s; |
|
animation-timing-function: ease-in-out; |
|
|
|
animation-iteration-count: infinite; |
|
} |
|
|
|
@keyframes highlight-border { |
|
0% { |
|
|
|
|
|
border-color: rgba(var(--bs-info-rgb), 0.10); |
|
} |
|
|
|
50% { |
|
border-color: var(--bs-info); |
|
} |
|
|
|
100% { |
|
|
|
border-color: rgba(var(--bs-info-rgb), 0.10); |
|
} |
|
} |
|
|
|
|
|
#lightson { |
|
margin-top: auto; |
|
margin-bottom: auto; |
|
} |
|
|
|
|
|
|
|
.tooltip { |
|
--bs-tooltip-bg: var(--rt-tooltipbg); |
|
--bs-tooltip-arrow-color: var(--rt-tooltipbg); |
|
border-radius: 10px; |
|
} |
|
|
|
.tooltip-inner { |
|
background-color: var(--rt-tooltipbg); |
|
color: var(--bs-info) !important; |
|
} |
|
|
|
|
|
a { |
|
text-decoration: none; |
|
} |
|
|
|
|
|
$primary-color: var(--bs-primary); |
|
|
|
|
|
.btn-primary { |
|
background-color: $primary-color; |
|
border-color: $primary-color; |
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
} |
|
|
|
.btn-outline-primary { |
|
color: $primary-color; |
|
border-color: $primary-color; |
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
} |
|
|
|
|
|
.form-check-input { |
|
&:checked { |
|
background-color: $primary-color; |
|
border-color: $primary-color; |
|
} |
|
|
|
|
|
|
|
|
|
|
|
} |
|
|
|
|
|
.form-check-input:checked, |
|
.shiny-input-container .checkbox input:checked, |
|
.shiny-input-container .checkbox-inline input:checked, |
|
.shiny-input-container .radio input:checked, |
|
.shiny-input-container .radio-inline input:checked { |
|
background-color: $primary-color; |
|
border-color: $primary-color; |
|
} |