aboutsummaryrefslogtreecommitdiff
path: root/templates/base.html
diff options
context:
space:
mode:
authorMitja Felicijan <mitja.felicijan@gmail.com>2024-05-31 16:46:32 +0200
committerMitja Felicijan <mitja.felicijan@gmail.com>2024-05-31 16:46:32 +0200
commit39cb533d9df75f54cd34e4facef89068abf68c67 (patch)
tree6f1e78f29b964c002d030a4b01f382be24f4b6e1 /templates/base.html
parent516eacf9d91fad291ffac6293747c1e2c89f642e (diff)
downloadmitjafelicijan.com-39cb533d9df75f54cd34e4facef89068abf68c67.tar.gz
Simplified template
Diffstat (limited to 'templates/base.html')
-rwxr-xr-xtemplates/base.html68
1 files changed, 22 insertions, 46 deletions
diff --git a/templates/base.html b/templates/base.html
index f0ed901..b112df4 100755
--- a/templates/base.html
+++ b/templates/base.html
@@ -9,10 +9,9 @@
9 <link href="data:image/x-icon;base64,AAABAAEAEBAAAAEAIABoBAAAFgAAACgAAAAQAAAAIAAAAAEAIAAAAAAAAAQAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAL69vf8AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAv76+/8LBwQkAAAAAAAAAAAAAAAC+vb3/AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAL+9vf/Bv78JAAAAAAAAAAAAAAAAu7q6/wAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAC7ubr/vr29CAAAAAAAAAAAy8nJAZ6foP8AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAnqGj/6GipAoAAAAAHLjU/xcXHf/BwsL/I8XY/yPK3v8XGiD/IbjL/yPF2f8XGiD/Fxkf/yLF2f8gnK3/Fxog/62ztv8fwNf/FRcd/x271v8mz93/GRsi/xkXHf8p097/GiIp/xobIv8p0t3/KdPe/xocIv8fYmr/KNPe/xoZH/8aHCL/J87c/xy81/8VFxz/IsPZ/8zS0/8XGiD/Ir/R/yPH2/8XGiD/Fxkf/yPH2/8dd4T/GBog/yPJ3f8jyNr/uru9/xcUGv8cudb/EhITDKi5vRKlvMP/RUpOERwcHRAdOj4QHTk8EBwdHRAdNTgQHTo/EBwcHRAcHB0QSGduEKW4vf+koqQfHzg+EBqz0ewSFRv7EyMr/xq51vsTERb7ExUb+xq41fsau9j7ExUb+xiPp/sZudb7ExUb+xMVG/sZuNX/GKvI/BIUGfMdvdn/IrfL/xcaIP8n1eb/J9Dh/xkcIf8ZGR7/J8/f/xxCSv8ZGyH/J9Dg/ybQ4P8ZHCL/FSQs/yPK3/8UExj/GE1b/ybS5P8ZGB7/Ghwj/ynW5P8p2Ob/Ghwi/yWrtv8p1eH/Ghwi/xocIv8p1uT/J8XT/xkcIv8m1un/Hb7d/xUYH/8hzOr/HtHu/xcaIf8XGB//I8vi/xgxOv8XGSD/I8rg/yPK4P8XGiD/GUFL/yPP6f8SERj/Fhkh/x3A4f8AAAAAJ2f9/ydr//8mZPH/AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAlYu38J2v//ydo/f8AAAAAAAAAAAd8/fkFqf//Iob8sAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAMY39awWr//8FfP3/AAAAAAAAAAAFm/7/SfD//wR+/f8AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAOB/f9B7v//BaX+/wAAAAAAAAAAQ878SAyZ/v9n1v4KAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAADu9v8DDJb+/z3N/XgAAAAA3/sAAN/7AADf+wAA3/sAAAAAAAAAAAAAAAAAAN/7AAAAAAAAAAAAAAAAAAAAAAAAj/EAAI/5AACP8QAA3/sAAA==" rel="icon" type="image/x-icon" /> 9 <link href="data:image/x-icon;base64,AAABAAEAEBAAAAEAIABoBAAAFgAAACgAAAAQAAAAIAAAAAEAIAAAAAAAAAQAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAL69vf8AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAv76+/8LBwQkAAAAAAAAAAAAAAAC+vb3/AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAL+9vf/Bv78JAAAAAAAAAAAAAAAAu7q6/wAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAC7ubr/vr29CAAAAAAAAAAAy8nJAZ6foP8AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAnqGj/6GipAoAAAAAHLjU/xcXHf/BwsL/I8XY/yPK3v8XGiD/IbjL/yPF2f8XGiD/Fxkf/yLF2f8gnK3/Fxog/62ztv8fwNf/FRcd/x271v8mz93/GRsi/xkXHf8p097/GiIp/xobIv8p0t3/KdPe/xocIv8fYmr/KNPe/xoZH/8aHCL/J87c/xy81/8VFxz/IsPZ/8zS0/8XGiD/Ir/R/yPH2/8XGiD/Fxkf/yPH2/8dd4T/GBog/yPJ3f8jyNr/uru9/xcUGv8cudb/EhITDKi5vRKlvMP/RUpOERwcHRAdOj4QHTk8EBwdHRAdNTgQHTo/EBwcHRAcHB0QSGduEKW4vf+koqQfHzg+EBqz0ewSFRv7EyMr/xq51vsTERb7ExUb+xq41fsau9j7ExUb+xiPp/sZudb7ExUb+xMVG/sZuNX/GKvI/BIUGfMdvdn/IrfL/xcaIP8n1eb/J9Dh/xkcIf8ZGR7/J8/f/xxCSv8ZGyH/J9Dg/ybQ4P8ZHCL/FSQs/yPK3/8UExj/GE1b/ybS5P8ZGB7/Ghwj/ynW5P8p2Ob/Ghwi/yWrtv8p1eH/Ghwi/xocIv8p1uT/J8XT/xkcIv8m1un/Hb7d/xUYH/8hzOr/HtHu/xcaIf8XGB//I8vi/xgxOv8XGSD/I8rg/yPK4P8XGiD/GUFL/yPP6f8SERj/Fhkh/x3A4f8AAAAAJ2f9/ydr//8mZPH/AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAlYu38J2v//ydo/f8AAAAAAAAAAAd8/fkFqf//Iob8sAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAMY39awWr//8FfP3/AAAAAAAAAAAFm/7/SfD//wR+/f8AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAOB/f9B7v//BaX+/wAAAAAAAAAAQ878SAyZ/v9n1v4KAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAADu9v8DDJb+/z3N/XgAAAAA3/sAAN/7AADf+wAA3/sAAAAAAAAAAAAAAAAAAN/7AAAAAAAAAAAAAAAAAAAAAAAAj/EAAI/5AACP8QAA3/sAAA==" rel="icon" type="image/x-icon" />
10 <style> 10 <style>
11 :root { 11 :root {
12 --body-max-width: 720px;
13 --link-color: blue; 12 --link-color: blue;
14 --code-background: #fffcef; 13 --code-background: #eee;
15 --inline-code-background: #fffae5; 14 --inline-code-background: #eee;
16 } 15 }
17 16
18 *::selection { 17 *::selection {
@@ -31,16 +30,9 @@
31 } 30 }
32 31
33 body { 32 body {
34 padding: 2rem; 33 padding: 1rem;
35 max-width: var(--body-max-width);
36 background: white; 34 background: white;
37 font-family: sans-serif; 35 line-height: 1.3;
38 line-height: 1.5rem;
39 font-size: 16px;
40 display: flex;
41 flex-direction: column;
42 gap: 1em;
43 margin: 0 auto;
44 } 36 }
45 37
46 header nav { 38 header nav {
@@ -62,7 +54,11 @@
62 } 54 }
63 55
64 cap { text-transform: capitalize; } 56 cap { text-transform: capitalize; }
65 ul li { padding: 0.2em 0; } 57 ul li { padding: 0.1em 0; }
58
59 table td, table th {
60 padding: 0.1em 0.3em;
61 }
66 62
67 a { 63 a {
68 color: var(--link-color); 64 color: var(--link-color);
@@ -99,7 +95,6 @@
99 } 95 }
100 96
101 figcaption { 97 figcaption {
102 width: var(--body-max-width);
103 max-width: 100%; 98 max-width: 100%;
104 text-align: center; 99 text-align: center;
105 } 100 }
@@ -109,8 +104,7 @@
109 font-style: italic; 104 font-style: italic;
110 } 105 }
111 106
112 img, video, audio { 107 img, video, audio, table {
113 width: var(--body-max-width);
114 max-width: 100%; 108 max-width: 100%;
115 } 109 }
116 110
@@ -123,17 +117,6 @@
123 } 117 }
124 118
125 pre { margin-block-start: 1em; margin-block-end: 1em; } 119 pre { margin-block-start: 1em; margin-block-end: 1em; }
126
127 table {
128 width: 100%;
129 border: 1px solid gainsboro;
130 border-collapse: separate;
131 border-spacing: 0;
132 word-break: break-all;
133 }
134
135 table th { border-bottom: 1px solid gainsboro; background: var(--code-background); }
136 table td, table th { padding: 0.3em 0.8em; text-align: left; }
137 120
138 .promobox { 121 .promobox {
139 margin-top: 1em; 122 margin-top: 1em;
@@ -146,18 +129,6 @@
146 } 129 }
147 .promobox:hover { text-decoration: underline; } 130 .promobox:hover { text-decoration: underline; }
148 131
149 .navigation {
150 display: flex;
151 align-items: center;
152 justify-content: space-between;
153 }
154 .navigation .spinny img, .navigation .spinny a {
155 width: 30px;
156 height: 30px;
157 background: black;
158 display: block;
159 }
160
161 @media only screen and (max-width: 600px) { 132 @media only screen and (max-width: 600px) {
162 body { 133 body {
163 padding: 0.5em; 134 padding: 0.5em;
@@ -166,7 +137,7 @@
166 137
167 header nav { 138 header nav {
168 gap: 0.7rem; 139 gap: 0.7rem;
169 140 }
170 141
171 a { 142 a {
172 word-wrap: break-word; 143 word-wrap: break-word;
@@ -176,7 +147,7 @@
176 <script defer src="https://app.tinyanalytics.io/pixel/isfRNEahfHiS2Ttp"></script> 147 <script defer src="https://app.tinyanalytics.io/pixel/isfRNEahfHiS2Ttp"></script>
177 </head> 148 </head>
178 <body> 149 <body>
179 <header class="navigation"> 150 <header>
180 <nav> 151 <nav>
181 <a href="/">Home</a> 152 <a href="/">Home</a>
182 <a href="https://github.com/mitjafelicijan" target="_blank">Code</a> 153 <a href="https://github.com/mitjafelicijan" target="_blank">Code</a>
@@ -185,13 +156,12 @@
185 <a href="/curriculum-vitae.html">CV</a> 156 <a href="/curriculum-vitae.html">CV</a>
186 <a href="/feed.xml">RSS</a> 157 <a href="/feed.xml">RSS</a>
187 </nav> 158 </nav>
188 <nav>
189 <a class="spinny" href="https://link.springer.com/content/pdf/10.1007/s11229-020-02801-1.pdf" target="_blank">
190 <img src="/assets/general/first.gif">
191 </a>
192 </nav>
193 </header> 159 </header>
160
161 <hr>
162
194 <main>{{ block "content" . }}{{ end }}</main> 163 <main>{{ block "content" . }}{{ end }}</main>
164
195 <footer> 165 <footer>
196 <hr> 166 <hr>
197 <p><big><strong>Want to comment or have something to add?</strong></big></p> 167 <p><big><strong>Want to comment or have something to add?</strong></big></p>
@@ -208,5 +178,11 @@
208 </small> 178 </small>
209 </p> 179 </p>
210 </footer> 180 </footer>
181
182 <script>
183 document.querySelectorAll("table").forEach(table => {
184 table.setAttribute("border", 1);
185 });
186 </script>
211 </body> 187 </body>
212</html> 188</html>