UNPKG

1.29 kBCSSView Raw
1body, html {
2 background-color: #5f6875;
3 color: #dfeaf1;
4 font-family: 'Courier New', Courier, monospace;
5 margin: 0;
6}
7main {
8 display: flex;
9}
10section {
11 flex-grow: 1;
12 margin: 1em;
13 display: flex;
14 flex-direction: column;
15}
16section .entry {
17 flex-grow: 1;
18}
19aside {
20 flex: 0 0;
21 min-width: 13rem;
22 border-right: 1px solid #ffffff3d;
23 padding: 1em;
24}
25.io {
26 background-color: #c3c3c3;
27 border: 0.3em solid transparent;
28 box-sizing: border-box;
29 color: black;
30 display: block;
31 font-family: inherit;
32 font-size: inherit;
33 padding: 1em;
34 width: 100%;
35}
36aside .io {
37 padding: 0.5em;
38}
39.entry:hover {
40 background-color: #d6d6d6;
41}
42.entry:focus {
43 background-color: white;
44 outline: none;
45}
46textarea {
47 resize: vertical;
48 height: 15vh;
49}
50textarea.error {
51 border-color: #ffbdbd;
52}
53.error {
54 background-color: #ffbdbd;
55 color: red;
56}
57h1, h2, h3 {
58 font-family: Tahoma, Geneva, sans-serif;
59 font-weight: lighter;
60}
61h1 {
62 font-size: 3em;
63 margin: 0.3em;
64}
65h2 {
66 font-size: 1.5em;
67}
68h3 {
69 font-size: 1.2em;
70}
71a {
72 color: inherit;
73}
74footer {
75 text-align: center;
76}
77footer ul {
78 padding: 0;
79}
80footer li {
81 display: inline;
82}
83footer li + li::before {
84 content: '| ';
85}