Files
2026-04-22 15:47:27 -05:00

30 lines
1.1 KiB
Plaintext

<!DOCTYPE html>
<html lang="en" class="dark">
<head>
<meta charset="UTF-8" />
<meta name="viewport" content="width=device-width, initial-scale=1.0" />
<title><%= typeof title !== 'undefined' ? title + ' — ' : '' %><%= brand.brand_name %></title>
<% if (brand.brand_favicon_path) { %>
<link rel="icon" href="/brand/favicon" />
<% } %>
<!-- Inter font -->
<link rel="preconnect" href="https://fonts.googleapis.com" />
<link rel="preconnect" href="https://fonts.gstatic.com" crossorigin />
<link href="https://fonts.googleapis.com/css2?family=Inter:wght@400;500;600;700&display=swap" rel="stylesheet" />
<link rel="stylesheet" href="/style.css" />
<!-- Dynamic brand accent color -->
<style>
:root { --accent: <%= brand.brand_accent %>; }
.btn-accent { background-color: var(--accent); }
.btn-accent:hover { filter: brightness(1.12); }
.border-accent { border-color: var(--accent); }
.text-accent { color: var(--accent); }
.ring-accent:focus { --tw-ring-color: var(--accent); }
</style>
</head>
<body class="bg-surface-950 text-gray-100 font-sans antialiased min-h-screen">