diff options
| author | Adam Mathes <adam@adammathes.com> | 2026-02-16 19:37:50 -0800 |
|---|---|---|
| committer | Adam Mathes <adam@adammathes.com> | 2026-02-16 19:40:10 -0800 |
| commit | cba29e6aae637b04ff6eaf28f74bc15b6242b9ea (patch) | |
| tree | 226753a3fcd18a6d45089dafcb1ee72557140aa8 /frontend/src/index.css | |
| parent | cb6d0c9e330c27ff85ff065c2ea6dd1a756cbf6d (diff) | |
| download | neko-cba29e6aae637b04ff6eaf28f74bc15b6242b9ea.tar.gz neko-cba29e6aae637b04ff6eaf28f74bc15b6242b9ea.tar.bz2 neko-cba29e6aae637b04ff6eaf28f74bc15b6242b9ea.zip | |
Remove legacy V2 React frontend and update build/test scripts to focus on Vanilla JS (V3)
Diffstat (limited to 'frontend/src/index.css')
| -rw-r--r-- | frontend/src/index.css | 158 |
1 files changed, 0 insertions, 158 deletions
diff --git a/frontend/src/index.css b/frontend/src/index.css deleted file mode 100644 index 22fc7d0..0000000 --- a/frontend/src/index.css +++ /dev/null @@ -1,158 +0,0 @@ -:root { - /* Font Variables */ - --font-body: Palatino, 'Palatino Linotype', 'Palatino LT STD', 'Book Antiqua', Georgia, serif; - --font-heading: 'Helvetica Neue', Helvetica, Arial, sans-serif; - - line-height: 1.5; - font-size: 18px; - - /* Light Mode Defaults */ - --bg-color: #ffffff; - --text-color: rgba(0, 0, 0, 0.87); - --sidebar-bg: #ccc; - --link-color: #0000ee; - /* Standard blue link */ - - color-scheme: light dark; - color: var(--text-color); - background-color: var(--bg-color); -} - -html, -body, -#root { - width: 100%; - height: 100%; - margin: 0; - padding: 0; - overflow: hidden; -} - -body { - font-family: var(--font-body); -} - -h1, -h2, -h3, -h4, -h5, -.logo, -.nav-link, -.logout-btn { - font-family: var(--font-heading); - font-weight: bold; -} - -/* Font Themes */ -.font-default { - /* Uses :root defaults */ - font-family: var(--font-body); -} - -.font-serif { - --font-body: Georgia, 'Times New Roman', Times, serif; - --font-heading: Georgia, 'Times New Roman', Times, serif; - font-family: var(--font-body); -} - -.font-sans { - --font-body: Inter, system-ui, -apple-system, BlinkMacSystemFont, 'Segoe UI', Roboto, Oxygen, Ubuntu, Cantarell, 'Open Sans', 'Helvetica Neue', sans-serif; - --font-heading: Inter, system-ui, -apple-system, BlinkMacSystemFont, 'Segoe UI', Roboto, Oxygen, Ubuntu, Cantarell, 'Open Sans', 'Helvetica Neue', sans-serif; - font-family: var(--font-body); -} - -.font-mono { - --font-body: Menlo, Monaco, Consolas, 'Courier New', monospace; - --font-heading: Menlo, Monaco, Consolas, 'Courier New', monospace; - font-family: var(--font-body); -} - - -.theme-light { - --bg-color: #ffffff; - --text-color: rgba(0, 0, 0, 0.87); - --sidebar-bg: #ccc; - --link-color: #0000ee; - --border-color: #999; - background-color: var(--bg-color); - color: var(--text-color); -} - -@media (prefers-color-scheme: dark) { - :root { - --bg-color: #24292e; - /* Legacy Dark */ - --text-color: #ffffff; - --sidebar-bg: #1b1f23; - /* Darker sidebar */ - --link-color: rgb(90, 200, 250); - /* Legacy dark link */ - } -} - -.theme-dark { - --bg-color: #000000; - --text-color: #ffffff; - --sidebar-bg: #111111; - --link-color: rgb(90, 200, 250); - --border-color: #333; - background-color: var(--bg-color); - color: var(--text-color); -} - -.theme-dark button { - background-color: #333; - color: #fff; -} - -body { - min-width: 320px; -} - -h1 { - font-size: 3.2em; - line-height: 1.1; -} - -button { - border-radius: 8px; - border: 1px solid transparent; - padding: 0.6em 1.2em; - font-size: 1em; - font-weight: bold; - font-family: inherit; - background-color: #1a1a1a; - cursor: pointer; - transition: border-color 0.25s; -} - -button:hover { - border-color: #646cff; -} - -button:focus, -button:focus-visible { - outline: 4px auto -webkit-focus-ring-color; -} - -a { - color: var(--link-color); - text-decoration: none; -} - -@media (prefers-color-scheme: light) { - :root { - color: #213547; - background-color: #ffffff; - } - - a:hover { - color: blue; - text-decoration: underline; - } - - button { - background-color: #f9f9f9; - } -}
\ No newline at end of file |
