}
#menu, #panel {
- color: #FFF;
+ color: #000;
color: var(--menu-color);
display:-webkit-flex;
display:flex;
opacity: 0;
visibility: hidden;
-webkit-transition: visibility 0s linear 0.25s, opacity 0.25s 0s;
+ -webkit-transform: scale(1.1);
transform: scale(1.1);
transition: visibility 0s linear 0.25s, opacity 0.25s 0s, transform 0.25s;
z-index: 1;
position: absolute;
top: 50%;
left: 50%;
+ -webkit-transform: translate(-50%, -50%);
transform: translate(-50%, -50%);
padding: 1rem 1.5rem;
width: 24rem;
opacity: 1;
visibility: visible;
-webkit-transition: visibility 0s linear 0s, opacity 0.25s 0s;
+ -webkit-transform: scale(1.0);
transform: scale(1.0);
transition: visibility 0s linear 0s, opacity 0.25s 0s, transform 0.25s;
}
}
.alert-outer {
+ background-color: white;
background-color: var(--modal-bg);
+ color: black;
color:var(--modal-color);
border-radius:4px;
display:-webkit-flex;
const len = rules.length;
for (var i = len - 1; i >= 0; i--) {
const rule = rules[i].media;
- if (rule.mediaText.includes("prefers-color-scheme")) {
+ if (rule && rule.mediaText && rule.mediaText.includes && rule.mediaText.includes("prefers-color-scheme")) {
switch (mode) {
case "light":
rule.appendMedium("original-prefers-color-scheme");