aboutsummaryrefslogtreecommitdiff
path: root/static
diff options
context:
space:
mode:
Diffstat (limited to 'static')
-rw-r--r--static/avatar-512x512.pngbin0 -> 244569 bytes
-rw-r--r--static/avatar-64x64.pngbin0 -> 16769 bytes
-rw-r--r--static/style.css172
3 files changed, 172 insertions, 0 deletions
diff --git a/static/avatar-512x512.png b/static/avatar-512x512.png
new file mode 100644
index 0000000..fc34eee
--- /dev/null
+++ b/static/avatar-512x512.png
Binary files differ
diff --git a/static/avatar-64x64.png b/static/avatar-64x64.png
new file mode 100644
index 0000000..1406f46
--- /dev/null
+++ b/static/avatar-64x64.png
Binary files differ
diff --git a/static/style.css b/static/style.css
new file mode 100644
index 0000000..1254dc9
--- /dev/null
+++ b/static/style.css
@@ -0,0 +1,172 @@
1* {
2 box-sizing: border-box;
3}
4
5body {
6 line-height: 150%;
7 margin-bottom: 100px;
8 font-family: serif;
9}
10
11main {
12 max-width: 760px;
13 padding: 20px 30px;
14}
15
16nav {
17 margin-bottom: 50px;
18}
19
20nav a {
21 display: inline-block;
22 margin-right: 20px;
23}
24
25h1 {
26 font-size: 280%;
27 line-height: initial;
28}
29
30h2 {
31 font-size: 200%;
32 line-height: initial;
33}
34
35h3 {
36 font-size: 160%;
37 line-height: initial;
38}
39
40img {
41 max-width: 100%;
42 margin: 30px auto;
43 display: block;
44}
45
46ul.article-list li {
47 margin-bottom: 10px;
48}
49
50ul.article-list li div {
51 display: flex;
52}
53
54ul.article-list time {
55 display: inline-block;
56 min-width: 160px;
57}
58
59article .info {
60 font-style: oblique;
61}
62
63pre {
64 overflow: auto;
65}
66
67table {
68 width: 100%;
69}
70
71table, th, td {
72 border: 1px solid black;
73 text-align: left;
74}
75
76th, td {
77 padding: 5px 10px;
78}
79
80code, pre {
81 font-size: 13px;
82}
83
84code {
85 background: rgb(255, 241, 177);
86 padding: 2px 5px;
87}
88
89pre > code {
90 background: unset;
91 padding: unset;
92}
93
94p.modified {
95 font-style: oblique;
96 font-size: 90%;
97 margin-top: 50px;
98}
99
100::selection {
101 background: #ff0;
102 color: #000;
103}
104
105::-moz-selection {
106 background: #ff0;
107 color: #000;
108}
109
110@media only screen and (max-width:480px) {
111 main {
112 padding: 20px;
113 }
114
115 nav {
116 text-align: center;
117 margin-bottom: initial;
118 }
119
120 nav a {
121 margin-bottom: 10px;
122 }
123
124 ul {
125 padding-left: 20px;
126 }
127
128 ul.article-list li {
129 margin-bottom: 20px;
130
131 }
132
133 ul.article-list li div {
134 display: block;
135 margin-top: 15px;
136 }
137
138 ul.article-list a {
139 display: block;
140 margin-top: 5px;
141 }
142
143 h1 {
144 font-size: 220%;
145 }
146
147 h2 {
148 font-size: 180%;
149 }
150
151 h3 {
152 font-size: 160%;
153 }
154}
155
156@media (prefers-color-scheme: light) {
157 body {
158 background-color: white;
159 color: black;
160 }
161}
162
163@media (prefers-color-scheme: dark) {
164 body {
165 background-color: rgb(30, 30, 30);
166 color: white;
167 }
168
169 a {
170 color: white;
171 }
172}