PostText/public/css/elements.css

81 lines
1.6 KiB
CSS
Raw Normal View History

2023-05-27 03:48:50 +00:00
:root {
--light-warm-gray: #C2B3A9;
--dark-warm-gray: #A59990;
--teal: #5B90A4;
--light-blue: #8C97A8;
--dark-blue: #696F80;
--true-gray: #999999;
--highlight-green: green;
--highlight-red: red;
--transparent: #FFFFFFBB;
2023-05-27 03:48:50 +00:00
box-sizing: border-box;
2023-06-01 04:08:30 +00:00
font-size: calc(10px + 1vmin);
2023-06-05 03:01:37 +00:00
cursor: url('/cursors/arrow.cur'), auto;
2023-05-27 03:48:50 +00:00
}
*, ::before, ::after { box-sizing: inherit; }
2023-06-05 02:21:33 +00:00
@font-face {
font-family: 'w95fa';
src: url('/fonts/w95fa.woff2') format('woff2');
}
@font-face {
2023-12-11 00:46:34 +00:00
font-family: 'vt323';
src: url('/fonts/vt323.woff2') format('woff2');
2023-06-05 02:21:33 +00:00
}
2023-05-27 03:48:50 +00:00
body {
2023-12-31 06:02:14 +00:00
background-image: url('/images/background_stars_anm.gif');
2023-05-27 03:48:50 +00:00
width: 95vmin;
margin: 0 auto;
2023-06-05 02:21:33 +00:00
font-family: 'w95fa', sans-serif;
2023-11-02 18:36:09 +00:00
/* Always show scroll bar otherwise content shifts about */
2023-11-09 18:15:07 +00:00
overflow-y: scroll;
2023-05-27 03:48:50 +00:00
}
code {
background-color: black;
color: lime;
2023-12-11 00:46:34 +00:00
font-family: 'vt323', monospace;
2023-05-27 03:48:50 +00:00
}
pre > code {
white-space: pre-wrap;
padding: 0.5em 1em;
display: inline-block;
width: 100%;
overflow-wrap: anywhere;
2023-12-11 01:52:08 +00:00
box-sizing: border-box;
2023-05-27 03:48:50 +00:00
}
2023-06-05 03:01:37 +00:00
2023-12-11 00:46:34 +00:00
a:hover, button, input[type='checkbox'], summary {
2023-08-23 21:34:13 +00:00
cursor: url('/cursors/finger.cur'), auto;
}
2023-06-14 15:38:04 +00:00
2023-06-14 16:58:40 +00:00
blockquote {
border-left: solid black;
padding-left: 0.25em;
2023-08-12 05:47:40 +00:00
margin: 1em 0.25em;
2023-06-14 16:58:40 +00:00
}
2023-07-17 05:49:33 +00:00
p, h1, h2, h3, h4, h5, h6, label, code, ul, ol { cursor: text; }
2023-08-12 05:47:40 +00:00
2023-08-13 14:22:04 +00:00
ol, ul { padding-left: 1.25em; }
2023-09-15 02:20:18 +00:00
img {
cursor: url('/cursors/arrow.cur'), auto;
max-width: 100%;
}
2024-07-03 16:02:39 +00:00
table { width: 100%; }
table, th, td {
border-collapse: collapse;
border: 0.15em dotted black;
text-align: center;
}
2024-07-15 20:00:09 +00:00
2024-07-15 22:23:12 +00:00
summary { margin: 1em 0; }