- Neues Layout: Inline-Editor, aufklappbarer Import, ⚙-Tab - Signatur Header/Footer Baustein-System (Footer pro Abteilung) - Signatur-Quelle Dropdown (Eigene / = andere@) - "Vorlage laden" mit Platzhalter-Ersetzung (Name, Email, Abteilung, Tel, Fax) - "Signatur speichern" pusht automatisch zum Server - Footer-Editor mit auto-load beim Aufklappen - Abteilungswechsel synct Footer + Templates neu - "Aktualisieren" Button = Pull + Push in einem Schritt - Vorlagen: Checkbox "Für alle Abteilungen" - Löschen vom Server für alle möglich - Toolbar für Signaturen gleichwertig mit Vorlagen-Toolbar - Base64 whitespace-Fix für Gitea API - Offline-resilient (Cache-Fallback, graceful error handling)
30 lines
1.1 KiB
CSS
30 lines
1.1 KiB
CSS
@font-face {
|
|
font-family: "Material Design Icons";
|
|
src: url("materialdesignicons-webfont.woff2") format("woff2");
|
|
font-weight: normal;
|
|
font-style: normal;
|
|
}
|
|
|
|
.mdi {
|
|
display: inline-block;
|
|
font: normal normal normal 18px/1 "Material Design Icons";
|
|
text-rendering: auto;
|
|
-webkit-font-smoothing: antialiased;
|
|
-moz-osx-font-smoothing: grayscale;
|
|
}
|
|
|
|
.mdi-format-bold::before { content: "\F0264"; }
|
|
.mdi-format-italic::before { content: "\F0277"; }
|
|
.mdi-format-underline::before { content: "\F0287"; }
|
|
.mdi-format-strikethrough::before { content: "\F0280"; }
|
|
.mdi-format-color-text::before { content: "\F069E"; }
|
|
.mdi-format-color-highlight::before { content: "\F0E31"; }
|
|
.mdi-format-list-numbered::before { content: "\F027B"; }
|
|
.mdi-format-list-bulleted::before { content: "\F0279"; }
|
|
.mdi-format-align-left::before { content: "\F0262"; }
|
|
.mdi-format-align-center::before { content: "\F0260"; }
|
|
.mdi-format-align-right::before { content: "\F0263"; }
|
|
.mdi-link::before { content: "\F0337"; }
|
|
.mdi-format-clear::before { content: "\F0265"; }
|
|
.mdi-image::before { content: "\F02E9"; }
|