dark mode init

This commit is contained in:
Matteo Manzinello 2020-07-02 11:49:40 +02:00
parent d4d8b7d122
commit 0d79b8ec91
3 changed files with 6 additions and 2 deletions

1
mailgo.d.ts vendored
View File

@ -9,7 +9,6 @@ export type MailgoConfig = {
lang?: string; lang?: string;
forceLang?: boolean; forceLang?: boolean;
dark?: boolean; dark?: boolean;
// additionalCSS?: string;
// TODO here mailgo configurations! // TODO here mailgo configurations!
}; };

View File

@ -166,6 +166,6 @@ $default-border-radius: 20px;
} }
} }
&.dark { &.m-dark {
} }
} }

View File

@ -101,6 +101,11 @@ const mailgoInit = (mailgoConfig?: MailgoConfig): void => {
modal.id = "mailgo"; modal.id = "mailgo";
modal.classList.add("m-modal"); modal.classList.add("m-modal");
// if dark is in config
if (mailgoConfig?.dark) {
modal.classList.add("m-dark");
}
// background // background
let modalBackground = createElement(); let modalBackground = createElement();
modalBackground.className = "m-modal-back"; modalBackground.className = "m-modal-back";