Set up Siteforge container deployment and registry publishing

This commit is contained in:
Nate Emmert
2026-03-17 15:15:33 -04:00
commit 695f124afe
27 changed files with 6432 additions and 0 deletions
+76
View File
@@ -0,0 +1,76 @@
:root {
--bg: #f6f0e8;
--ink: #1f1d1a;
--ink-muted: #5d584f;
--line: #d8cdbf;
--accent: #b04a1f;
--hero-glow: #f7d8a6;
--bg-radial: #fff5de;
--bg-bottom: #efe4d6;
--surface: #fff;
--surface-soft: #fffcf7;
--chip-bg: #f6f3ef;
--pill-bg: #f1e7da;
--pill-ink: #694627;
--input-bg: #fffdf9;
--display: 'Rockwell', 'Bookman Old Style', 'Georgia', serif;
--body: 'Trebuchet MS', 'Segoe UI', Tahoma, sans-serif;
font-family: var(--body);
line-height: 1.45;
color: var(--ink);
font-synthesis: none;
text-rendering: optimizeLegibility;
-webkit-font-smoothing: antialiased;
-moz-osx-font-smoothing: grayscale;
}
:root[data-theme='ocean'] {
--bg: #eaf4f5;
--ink: #122227;
--ink-muted: #3d5b64;
--line: #b7d4d9;
--accent: #0f7f8c;
--hero-glow: #8ed6df;
--bg-radial: #d7eef2;
--bg-bottom: #d8e9ec;
--surface: #ffffff;
--surface-soft: #f4fbfc;
--chip-bg: #ecf5f7;
--pill-bg: #dceef1;
--pill-ink: #1f5a63;
--input-bg: #f8fcfd;
}
:root[data-theme='midnight'] {
--bg: #0f1722;
--ink: #ecf0f6;
--ink-muted: #a6b4c6;
--line: #2a3a4d;
--accent: #e06c2f;
--hero-glow: #2f4663;
--bg-radial: #1b2939;
--bg-bottom: #111d2c;
--surface: #172332;
--surface-soft: #1a2737;
--chip-bg: #26384c;
--pill-bg: #31445b;
--pill-ink: #d9e5f3;
--input-bg: #121d2b;
}
* {
box-sizing: border-box;
}
body {
margin: 0;
background:
radial-gradient(circle at 20% 0%, var(--bg-radial) 0%, rgba(255, 245, 222, 0) 38%),
linear-gradient(180deg, var(--bg) 0%, var(--bg-bottom) 100%);
min-height: 100vh;
}
#root {
min-height: 100vh;
}