txtdot/static/common.css

69 lines
922 B
CSS
Raw Normal View History

* {
box-sizing: border-box;
}
:root {
--bg: #fff;
--fg: #111;
2023-08-16 13:35:03 +03:00
--bg2: #bbb;
2023-08-16 14:22:01 +03:00
--fg2: #333;
2023-08-16 13:35:03 +03:00
--accent: hsl(207, 100%, 40%);
--accent-hl: hsl(207, 100%, 20%);
}
@media (prefers-color-scheme: dark) {
:root {
--bg: #222;
--fg: #eee;
2023-08-16 13:35:03 +03:00
--bg2: #444;
2023-08-16 14:22:01 +03:00
--fg2: #bbb;
2023-08-16 13:35:03 +03:00
--accent: hsl(207, 100%, 60%);
--accent-hl: hsl(207, 100%, 80%);
}
}
body {
margin: 0;
2023-08-15 18:44:41 +03:00
padding: 0.5rem;
background: var(--bg);
color: var(--fg);
font-family: system-ui, sans-serif;
font-size: 1.1rem;
}
main {
max-width: 50rem;
2023-08-15 18:44:41 +03:00
width: 100%;
margin: auto;
}
2023-08-16 13:35:03 +03:00
.button {
2023-08-16 14:22:01 +03:00
padding: 0.25rem 0.75rem;
2023-08-16 13:35:03 +03:00
border: 0.125rem solid var(--accent);
border-radius: 0.25rem;
background: var(--bg);
color: var(--fg);
text-decoration: none;
cursor: pointer;
}
.button.secondary {
border-color: var(--bg2);
}
.button:hover {
background: var(--bg2);
color: var(--fg);
}
2023-08-17 17:58:09 +03:00
a {
text-decoration: none;
}