add svg favicon + toolbar logo; set theme before paint
- favicon.svg (beer mug), linked from both entry points and shown in the tablet topbar next to the bar name - inline data-theme in <head> kills the flash of dark on light-mode load - hide the "Pfand zurück" tile when the bar has no Pfand
This commit is contained in:
parent
df513fda68
commit
6a0d30c8b5
5 changed files with 44 additions and 6 deletions
|
|
@ -4,6 +4,14 @@
|
|||
<meta charset="UTF-8" />
|
||||
<meta name="viewport" content="width=device-width, initial-scale=1.0" />
|
||||
<title>wutzcalc — Backoffice</title>
|
||||
<link rel="icon" type="image/svg+xml" href="/favicon.svg" />
|
||||
<script>
|
||||
// Set the theme before first paint to avoid a flash of the wrong colors.
|
||||
document.documentElement.setAttribute(
|
||||
'data-theme',
|
||||
localStorage.getItem('wutz.theme') === 'light' ? 'light' : 'dark'
|
||||
);
|
||||
</script>
|
||||
<link rel="stylesheet" href="/src/styles.css" />
|
||||
</head>
|
||||
<body>
|
||||
|
|
|
|||
Loading…
Reference in a new issue