Repository navigation
Expand file tree
/
Copy pathstyle.css
More file actions
40 lines (40 loc) · 1.79 KB
/
Copy pathstyle.css
File metadata and controls
40 lines (40 loc) · 1.79 KB
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
37
38
39
40
/* Shared by index.html and subscriptions.html */
:root {
--bg: #f5f5f4; --card: #ffffff; --text: #1c1917; --muted: #78716c;
--border: #e7e5e4; --accent: #2563eb; --accent-text: #fff; --error: #b91c1c;
}
@media (prefers-color-scheme: dark) {
:root {
--bg: #0c0a09; --card: #1c1917; --text: #f5f5f4; --muted: #a8a29e;
--border: #292524; --accent: #3b82f6; --error: #f87171;
}
}
* { box-sizing: border-box; }
body {
margin: 0; background: var(--bg); color: var(--text);
font: 15px/1.5 system-ui, -apple-system, "Segoe UI", Roboto, sans-serif;
}
header {
position: sticky; top: 0; z-index: 10; background: var(--bg);
border-bottom: 1px solid var(--border);
}
.bar { max-width: 720px; margin: 0 auto; padding: 12px 16px; display: flex; gap: 8px; align-items: center; flex-wrap: wrap; }
h1 { font-size: 18px; margin: 0 auto 0 0; }
input {
flex: 1 1 240px; min-width: 0; padding: 8px 10px; border-radius: 8px;
border: 1px solid var(--border); background: var(--card); color: var(--text); font: inherit;
}
button {
padding: 8px 12px; border-radius: 8px; border: 1px solid var(--border);
background: var(--card); color: var(--text); font: inherit; cursor: pointer;
}
button.primary { background: var(--accent); border-color: var(--accent); color: var(--accent-text); }
#status { color: var(--muted); font-size: 13px; }
main { max-width: 720px; margin: 0 auto; padding: 16px; display: grid; gap: 16px; }
code { background: var(--card); padding: 1px 5px; border-radius: 4px; border: 1px solid var(--border); }
#message { flex-basis: 100%; margin: 0; font-size: 13px; color: var(--muted); }
#message:empty { display: none; }
#message.error { color: var(--error); }
nav a { color: var(--accent); text-decoration: none; font-size: 14px; }
nav a:hover { text-decoration: underline; }
.muted { color: var(--muted); }