rosavox/source/style.css

128 lines
1.5 KiB
CSS
Raw Normal View History

2025-05-21 06:05:12 +00:00
:root
{
--hue: 0;
}
html
{
background-color: hsl(var(--hue), 0%, 0%);
color: hsl(var(--hue), 0%, 100%);
font-family: sans-serif;
2025-05-22 06:26:16 +00:00
font-size: 1.5em;
2025-05-21 06:05:12 +00:00
}
body
{
max-width: 960px;
margin: auto;
padding: 16px;
background-color: hsl(var(--hue), 0%, 12.5%);
color: hsl(var(--hue), 0%, 87.5%);
}
a
{
background-color: hsl(var(--hue), 0%, 12.5%);
color: hsl(var(--hue), 50%, 50%);
text-decoration: none;
}
a:hover
{
background-color: hsl(var(--hue), 0%, 12.5%);
color: hsl(var(--hue), 50%, 75%);
}
label
{
display: block;
margin-bottom: 16px;
}
label > span
{
display: block;
font-weight: bold;
margin-bottom: 4px;
}
2025-05-22 06:26:16 +00:00
input
2025-05-21 06:05:12 +00:00
{
min-width: 480px;
padding: 4px;
background-color: hsl(var(--hue), 0%, 25%);
color: hsl(var(--hue), 0%, 100%);
2025-05-22 06:26:16 +00:00
font-size: 1.0em;
2025-05-21 06:05:12 +00:00
border: none;
}
textarea
{
min-width: 480px;
min-height: 120px;
padding: 4px;
background-color: hsl(var(--hue), 0%, 25%);
color: hsl(var(--hue), 0%, 100%);
2025-05-22 06:26:16 +00:00
font-size: 1.0em;
2025-05-21 06:05:12 +00:00
border: none;
}
2025-05-22 06:26:16 +00:00
button
{
text-transform: capitalize;
font-size: 1.0em;
}
.state-waiting
{
cursor: progress;
}
.download::before
{
content: "\21A7 ";
}
.docs-list > ul
{
padding: 0;
margin: 0 0 0 16px;
}
2025-05-22 19:56:16 +00:00
.docs-list-entry
{
padding-top: 24px;
padding-bottom: 24px;
list-style-type: none;
2025-05-22 19:56:16 +00:00
}
.docs-list-entry:not(:first-child)
2025-05-22 06:26:16 +00:00
{
border-top: 2px solid hsl(var(--hue), 0%, 50%);
2025-05-22 06:26:16 +00:00
}
2025-05-22 19:56:16 +00:00
.docs-list-entry-main
2025-05-22 19:56:16 +00:00
{
}
.docs-list-entry-actions
2025-05-22 19:56:16 +00:00
{
margin-top: 8px;
display: block;
}
.docs-list-entry-actions > *
{
vertical-align: middle;
2025-05-22 19:56:16 +00:00
}