summaryrefslogtreecommitdiff
path: root/src/index.html
diff options
context:
space:
mode:
authorElizabeth Hunt <me@liz.coffee>2025-12-14 17:23:02 -0800
committerElizabeth Hunt <me@liz.coffee>2025-12-14 17:23:02 -0800
commitac49e3a48fb18d95f7f3609107bbf05dc9e170ea (patch)
treeea0029c8f1208e01ddc01afea7dfa3ff75db58b5 /src/index.html
parent17708f1430fd63e9350af82abe40a7dd78b15b8c (diff)
downloadadelie-ac49e3a48fb18d95f7f3609107bbf05dc9e170ea.tar.gz
adelie-ac49e3a48fb18d95f7f3609107bbf05dc9e170ea.zip
Code cleanup
Diffstat (limited to 'src/index.html')
-rw-r--r--src/index.html103
1 files changed, 18 insertions, 85 deletions
diff --git a/src/index.html b/src/index.html
index 835f76d..7af4350 100644
--- a/src/index.html
+++ b/src/index.html
@@ -6,79 +6,12 @@
<title>Liz CSS - Framework Demo</title>
<link rel="stylesheet" href="/bundle.css" />
<link rel="icon" href="/img/favicon.ico" />
- <style>
- .demo-section {
- margin-bottom: var(--space-xl);
- }
-
- .component-grid {
- display: grid;
- grid-template-columns: repeat(auto-fit, minmax(300px, 1fr));
- gap: var(--space-md);
- margin: var(--space-md) 0;
- }
-
- .component-box {
- border: var(--border-width) solid var(--border);
- padding: var(--space-md);
- background: var(--surface);
- box-shadow:
- inset 1px 1px 0 var(--border-light),
- inset -1px -1px 0 var(--border-dark),
- var(--shadow-box);
- }
-
- .component-box > :last-child {
- margin-bottom: 0;
- }
-
- .component-label {
- display: block;
- font-size: 0.75rem;
- color: var(--muted);
- margin-bottom: var(--space-xs);
- text-transform: uppercase;
- letter-spacing: 0.05em;
- }
-
- .button-row {
- display: flex;
- gap: var(--space-sm);
- flex-wrap: wrap;
- margin: var(--space-md) 0;
- }
-
- .form-group {
- margin-bottom: var(--space-md);
- }
-
- code {
- background: var(--bg);
- padding: 0.25rem 0.5rem;
- border: 1px solid var(--border-light);
- font-size: 0.875rem;
- font-family: var(--font-mono);
- }
-
- .color-swatch {
- display: inline-block;
- width: 40px;
- height: 40px;
- border: var(--border-width) solid var(--border);
- margin-right: var(--space-sm);
- vertical-align: middle;
- box-shadow:
- inset 1px 1px 0 var(--border-light),
- inset -1px -1px 0 var(--border-dark),
- var(--shadow-sm);
- }
- </style>
</head>
- <body>
+ <body class="demo-page">
<header>
<nav>
- <a href="/">Home</a>
- <a href="/demo.html">Components</a>
+ <a href="/demo.html">Home</a>
+ <a href="/">Components</a>
</nav>
<input type="checkbox" id="theme-toggle" class="toggle" aria-label="Toggle dark mode" />
</header>
@@ -96,14 +29,14 @@
<div class="component-grid">
<div class="component-box">
<span class="component-label">Primary</span>
- <div style="display: flex; align-items: center">
+ <div class="demo-swatch-row">
<div class="color-swatch" style="background: var(--primary)"></div>
<code>#e56aa6</code>
</div>
</div>
<div class="component-box">
<span class="component-label">Primary Light</span>
- <div style="display: flex; align-items: center">
+ <div class="demo-swatch-row">
<div
class="color-swatch"
style="background: var(--primary-light)"
@@ -113,7 +46,7 @@
</div>
<div class="component-box">
<span class="component-label">Primary Dark</span>
- <div style="display: flex; align-items: center">
+ <div class="demo-swatch-row">
<div class="color-swatch" style="background: var(--primary-dark)"></div>
<code>#c84d86</code>
</div>
@@ -124,14 +57,14 @@
<div class="component-grid">
<div class="component-box">
<span class="component-label">Secondary</span>
- <div style="display: flex; align-items: center">
+ <div class="demo-swatch-row">
<div class="color-swatch" style="background: var(--secondary)"></div>
<code>#b69cff</code>
</div>
</div>
<div class="component-box">
<span class="component-label">Secondary Light</span>
- <div style="display: flex; align-items: center">
+ <div class="demo-swatch-row">
<div
class="color-swatch"
style="background: var(--secondary-light)"
@@ -141,7 +74,7 @@
</div>
<div class="component-box">
<span class="component-label">Secondary Dark</span>
- <div style="display: flex; align-items: center">
+ <div class="demo-swatch-row">
<div
class="color-swatch"
style="background: var(--secondary-dark)"
@@ -155,28 +88,28 @@
<div class="component-grid">
<div class="component-box">
<span class="component-label">Success</span>
- <div style="display: flex; align-items: center">
+ <div class="demo-swatch-row">
<div class="color-swatch" style="background: var(--success)"></div>
<code>#2e8b57</code>
</div>
</div>
<div class="component-box">
<span class="component-label">Error</span>
- <div style="display: flex; align-items: center">
+ <div class="demo-swatch-row">
<div class="color-swatch" style="background: var(--error)"></div>
<code>#b3261e</code>
</div>
</div>
<div class="component-box">
<span class="component-label">Warning</span>
- <div style="display: flex; align-items: center">
+ <div class="demo-swatch-row">
<div class="color-swatch" style="background: var(--warning)"></div>
<code>#b7791f</code>
</div>
</div>
<div class="component-box">
<span class="component-label">Info</span>
- <div style="display: flex; align-items: center">
+ <div class="demo-swatch-row">
<div class="color-swatch" style="background: var(--info)"></div>
<code>#2b6cb0</code>
</div>
@@ -252,13 +185,13 @@
<legend>Checkboxes</legend>
<div class="form-group">
<input type="checkbox" id="check1" />
- <label for="check1" style="display: inline; margin: 0">
+ <label for="check1" class="demo-inline-label">
Checkbox 1
</label>
</div>
<div class="form-group">
<input type="checkbox" id="check2" />
- <label for="check2" style="display: inline; margin: 0">
+ <label for="check2" class="demo-inline-label">
Checkbox 2
</label>
</div>
@@ -268,13 +201,13 @@
<legend>Radio Buttons</legend>
<div class="form-group">
<input type="radio" id="radio1" name="radio-group" />
- <label for="radio1" style="display: inline; margin: 0">
+ <label for="radio1" class="demo-inline-label">
Option A
</label>
</div>
<div class="form-group">
<input type="radio" id="radio2" name="radio-group" />
- <label for="radio2" style="display: inline; margin: 0">
+ <label for="radio2" class="demo-inline-label">
Option B
</label>
</div>
@@ -366,7 +299,7 @@
vertical padding.
</p>
- <div class="component-box mt-md mb-lg mx-auto" style="max-width: 400px">
+ <div class="component-box mt-md mb-lg mx-auto demo-example-box">
<p class="text-center">Example: Component with margin and padding utilities</p>
</div>
</article>