mirror of
https://github.com/luxdao/app.git
synced 2026-10-30 18:14:05 +00:00
lux.vote declared no icon at all, so a browser drew whatever it had. The estate's mark is the brand triangle lux.exchange has always served — the one that survives sixteen pixels, carrying the prefers-color-scheme rule that is right in browser chrome, where a tab follows the desktop rather than an app's own setting — and it now has one copy, on the cdn, with a raster beside it for Safari, which takes no SVG on a home screen. Which estate's mark is the tenant's answer and not this file's: one bundle serves lux.vote, zoo.vote and hanzo.vote, so a mark written into the document would be Lux's triangle in Zoo's tab. Each tenant names its own, and the head is set beside the title for the same reason the title is set there. Co-authored-by: Hanzo Dev <[email protected]>
29 lines
1.5 KiB
HTML
29 lines
1.5 KiB
HTML
<!doctype html>
|
|
<!-- The engine theme and the CSS token layer are separate switches: the
|
|
provider picks the engine's dark row, this class is what makes the custom
|
|
properties resolve to their dark values. Setting one without the other
|
|
gives a dark page with light hairlines. -->
|
|
<html lang="en" class="dark">
|
|
<head>
|
|
<meta charset="utf-8" />
|
|
<meta name="viewport" content="width=device-width, initial-scale=1" />
|
|
<!-- The tenant's name is added by main.tsx, because which tenant this is
|
|
depends on the host and this file is the same on all of them. Naming
|
|
one here would put "Lux Vote" in the tab of hanzo.vote for as long as
|
|
the bundle took to parse. -->
|
|
<!-- The estate's mark, served from the one place it lives. The triangle is
|
|
what survives sixteen pixels of tab, and it carries the brand's own
|
|
prefers-color-scheme rule — right in browser chrome, which follows the
|
|
desktop rather than this app's own setting. The raster beside it is for
|
|
Safari, which takes no SVG on a home screen and falls back to a
|
|
screenshot of the page when it cannot read the file it was given. -->
|
|
<link rel="icon" href="https://cdn.lux.cloud/brand/favicon.svg" type="image/svg+xml" />
|
|
<link rel="apple-touch-icon" href="https://cdn.lux.cloud/brand/icon-180.png" />
|
|
<title>Vote</title>
|
|
</head>
|
|
<body>
|
|
<div id="root"></div>
|
|
<script type="module" src="/src/main.tsx"></script>
|
|
</body>
|
|
</html>
|