diff options
| author | Mitja Felicijan <mitja.felicijan@gmail.com> | 2023-10-31 08:20:22 +0100 |
|---|---|---|
| committer | Mitja Felicijan <mitja.felicijan@gmail.com> | 2023-10-31 08:20:22 +0100 |
| commit | 22f5ac8fcec4dbfcc1f5033f18bc4eeca52a747d (patch) | |
| tree | 6bdf6daa597c3335739fde4e661b6934f02c5b09 /templates/base.html | |
| parent | d554a5924d63d3e8ef68a8e573d9f266ff80d95e (diff) | |
| download | mitjafelicijan.com-22f5ac8fcec4dbfcc1f5033f18bc4eeca52a747d.tar.gz | |
Made the side more retro!
Diffstat (limited to 'templates/base.html')
| -rw-r--r-- | templates/base.html | 370 |
1 files changed, 178 insertions, 192 deletions
diff --git a/templates/base.html b/templates/base.html index 5b7fb12..eb1ac3b 100644 --- a/templates/base.html +++ b/templates/base.html | |||
| @@ -1,204 +1,190 @@ | |||
| 1 | <!DOCTYPE html> | 1 | <!DOCTYPE html> |
| 2 | <html lang="{{ .Config.Language }}"> | 2 | <html lang="{{ .Config.Language }}"> |
| 3 | <head> | 3 | <head> |
| 4 | <meta charset="utf-8"> | 4 | <meta charset="utf-8"> |
| 5 | <meta name="viewport" content="width=device-width,initial-scale=1"> | 5 | <meta name="viewport" content="width=device-width,initial-scale=1"> |
| 6 | <meta name="generator" content="JBMAFP - github.com/mitjafelicijan/jbmafp"> | 6 | <meta name="generator" content="JBMAFP - github.com/mitjafelicijan/jbmafp"> |
| 7 | 7 | ||
| 8 | <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" /> | 8 | <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 | 9 | ||
| 10 | <title>{{ block "title" . }}{{ .Config.Title }}{{ end }}</title> | 10 | <title>{{ block "title" . }}{{ .Config.Title }}{{ end }}</title> |
| 11 | 11 | <meta name="description" content="{{ block "description" . }}{{ .Config.Description }}{{ end }}"> | |
| 12 | <meta name="description" content="{{ block "description" . }}{{ .Config.Description }}{{ end }}"> | 12 | |
| 13 | 13 | <link rel="alternate" type="application/rss+xml" title="Mitja Felicijan's posts" href="{{ .Config.BaseURL }}/index.xml"> | |
| 14 | <link rel="alternate" type="application/rss+xml" title="Mitja Felicijan's posts" href="{{ .Config.BaseURL }}/index.xml"> | 14 | <link rel="alternate" type="application/rss+xml" title="Mitja Felicijan's notes" href="{{ .Config.BaseURL }}/notes.xml"> |
| 15 | <link rel="alternate" type="application/rss+xml" title="Mitja Felicijan's notes" href="{{ .Config.BaseURL }}/notes.xml"> | 15 | |
| 16 | 16 | <style> | |
| 17 | <style> | 17 | :root { |
| 18 | body { | 18 | --border-color: gainsboro; |
| 19 | padding: 2.5rem; | 19 | } |
| 20 | max-width: 1900px; | 20 | |
| 21 | background: white; | 21 | body { |
| 22 | font-family: sans-serif; | 22 | padding: 2.5rem; |
| 23 | line-height: 1.35rem; | 23 | max-width: 1900px; |
| 24 | font-size: 16px; | 24 | background: white; |
| 25 | } | 25 | font-family: sans-serif; |
| 26 | 26 | line-height: 1.35rem; | |
| 27 | hr { | 27 | font-size: 16px; |
| 28 | margin-block-start: 1.5rem; | 28 | } |
| 29 | } | 29 | |
| 30 | 30 | hr { | |
| 31 | h1, h2, h3 { | 31 | margin-block-start: 1.5rem; |
| 32 | line-height: initial; | 32 | } |
| 33 | } | 33 | |
| 34 | 34 | a { | |
| 35 | h1 { | 35 | color: blue; |
| 36 | font-size: xx-large; | 36 | text-decoration: none; |
| 37 | } | 37 | } |
| 38 | 38 | ||
| 39 | footer { | 39 | h1, h2, h3 { |
| 40 | margin-block-start: 2rem; | 40 | line-height: initial; |
| 41 | } | 41 | } |
| 42 | 42 | ||
| 43 | cap { | 43 | h1 { |
| 44 | text-transform: capitalize; | 44 | font-size: xx-large; |
| 45 | } | 45 | } |
| 46 | 46 | ||
| 47 | table { | 47 | footer { |
| 48 | max-width: 100%; | 48 | margin-block-start: 2rem; |
| 49 | border-collapse: separate; | 49 | } |
| 50 | border-spacing: 2px; | 50 | |
| 51 | border: 1px solid black; | 51 | cap { |
| 52 | border-left: 1px solid #999; | 52 | text-transform: capitalize; |
| 53 | border-top: 1px solid #999; | 53 | } |
| 54 | } | 54 | |
| 55 | 55 | blockquote { | |
| 56 | blockquote { | 56 | font-style: italic; |
| 57 | font-style: italic; | 57 | } |
| 58 | } | 58 | |
| 59 | 59 | table { | |
| 60 | table thead { | 60 | max-width: 100%; |
| 61 | background: #eee; | 61 | border: 1px solid var(--border-color); |
| 62 | } | 62 | border-collapse: separate; |
| 63 | 63 | border-spacing: 0; | |
| 64 | ul.list li { | 64 | } |
| 65 | padding: 0.2em 0; | 65 | |
| 66 | } | 66 | table thead tr th { |
| 67 | 67 | border-bottom: 1px solid var(--border-color); | |
| 68 | ul { | 68 | } |
| 69 | line-height: 1.4em; | 69 | |
| 70 | } | 70 | table th, table td { |
| 71 | 71 | padding: 0.3em 0.5em; | |
| 72 | td, th { | 72 | } |
| 73 | border: 1px solid black; | 73 | |
| 74 | padding: 4px; | 74 | ul.list li { |
| 75 | border-right: 1px solid #999; | 75 | padding: 0.2em 0; |
| 76 | border-bottom: 1px solid #999; | 76 | } |
| 77 | text-align: left; | 77 | |
| 78 | } | 78 | ul { |
| 79 | 79 | line-height: 1.35em; | |
| 80 | pre { | 80 | } |
| 81 | text-wrap: nowrap; | 81 | |
| 82 | overflow-x: auto; | 82 | pre { |
| 83 | padding: 0 1em; | 83 | text-wrap: nowrap; |
| 84 | border: 1px solid gainsboro; | 84 | overflow-x: auto; |
| 85 | } | 85 | padding: 0 1em; |
| 86 | 86 | border: 1px solid var(--border-color); | |
| 87 | code { | 87 | } |
| 88 | padding: 0 3px; | 88 | |
| 89 | font-size: 14px; | 89 | code { |
| 90 | border: 0; | 90 | padding: 0 3px; |
| 91 | } | 91 | font-size: 14px; |
| 92 | 92 | border: 0; | |
| 93 | pre code { | 93 | } |
| 94 | line-height: 1.3em; | 94 | |
| 95 | } | 95 | pre code { |
| 96 | 96 | line-height: 1.3em; | |
| 97 | pre, code, pre *, code * { | 97 | } |
| 98 | font-family: monospace; | 98 | |
| 99 | } | 99 | pre, code, pre *, code * { |
| 100 | 100 | font-family: monospace; | |
| 101 | figure { | 101 | } |
| 102 | margin-inline-start: 0; | 102 | |
| 103 | margin-inline-end: 0; | 103 | figure { |
| 104 | } | 104 | margin-inline-start: 0; |
| 105 | 105 | margin-inline-end: 0; | |
| 106 | figcaption { | 106 | } |
| 107 | text-align: center; | 107 | |
| 108 | } | 108 | figcaption { |
| 109 | 109 | text-align: center; | |
| 110 | figcaption p { | 110 | } |
| 111 | margin: 0.3em 0 0 0; | 111 | |
| 112 | } | 112 | figcaption p { |
| 113 | 113 | margin: 0.3em 0 0 0; | |
| 114 | img, video, audio { | 114 | } |
| 115 | width: 800px; | 115 | |
| 116 | max-width: 100%; | 116 | img, video, audio { |
| 117 | } | 117 | width: 800px; |
| 118 | 118 | max-width: 100%; | |
| 119 | header { | 119 | } |
| 120 | display: flex; | 120 | |
| 121 | flex-direction: row; | 121 | header nav { |
| 122 | gap: 6rem; | 122 | display: flex; |
| 123 | } | 123 | gap: 0.9rem; |
| 124 | 124 | } | |
| 125 | nav { | 125 | |
| 126 | display: flex; | 126 | @media only screen and (max-width: 600px) { |
| 127 | gap: 0.75rem; | 127 | body { |
| 128 | } | 128 | padding: 0.5em; |
| 129 | 129 | word-wrap: break-word; | |
| 130 | nav.main { | 130 | } |
| 131 | /* flex-grow: 1; */ | 131 | |
| 132 | } | 132 | header nav { |
| 133 | 133 | gap: 0.7rem; | |
| 134 | .pstatus-orange { | 134 | } |
| 135 | background: gold; | 135 | |
| 136 | } | 136 | header nav .hob { |
| 137 | .pstatus-green { | 137 | display: none; |
| 138 | background: yellowgreen; | 138 | } |
| 139 | } | 139 | |
| 140 | .pstatus-red { | 140 | a { |
| 141 | background: indianred; | 141 | word-wrap: break-word; |
| 142 | } | 142 | } |
| 143 | 143 | } | |
| 144 | @media only screen and (max-width: 600px) { | 144 | </style> |
| 145 | body { | ||
| 146 | padding: 15px; | ||
| 147 | } | ||
| 148 | |||
| 149 | header { | ||
| 150 | flex-direction: column; | ||
| 151 | gap: 1rem; | ||
| 152 | } | ||
| 153 | |||
| 154 | a { | ||
| 155 | word-wrap: break-word; | ||
| 156 | } | ||
| 157 | } | ||
| 158 | </style> | ||
| 159 | </head> | 145 | </head> |
| 160 | <body> | 146 | <body> |
| 161 | 147 | ||
| 162 | <header> | 148 | <header> |
| 163 | <nav class="main" itemscope itemtype="http://schema.org/SiteNavigationElement" role="toolbar"> | 149 | <nav class="main" itemscope itemtype="http://schema.org/SiteNavigationElement" role="toolbar"> |
| 164 | <a href="/">Home</a> | 150 | <a href="/">Home</a> |
| 165 | <a href="https://github.com/mitjafelicijan" target="_blank">Code</a> | 151 | <a href="/#posts">Posts</a> |
| 166 | <a href="/vault.html">Vault</a> | 152 | <a href="/#notes">Notes</a> |
| 167 | <a href="/mitjafelicijan.pgp.pub.txt" target="_blank">PGP</a> | 153 | <a href="/#sideprojects" class="hob">Side Projects</a> |
| 168 | <a href="/curriculum-vitae.html">CV</a> | 154 | <a href="/vault.html">Vault</a> |
| 169 | <a href="/index.xml" target="_blank">RSS</a> | 155 | <a href="https://github.com/mitjafelicijan" target="_blank">Code</a> |
| 170 | </nav> | 156 | <a href="/mitjafelicijan.pgp.pub.txt" target="_blank" class="hob">PGP</a> |
| 171 | 157 | <a href="/curriculum-vitae.html">CV</a> | |
| 172 | {{ block "add-navigation" . }}{{ end }} | 158 | <a href="/index.xml" target="_blank" class="hob">RSS</a> |
| 173 | </header> | 159 | </nav> |
| 174 | 160 | </header> | |
| 161 | |||
| 175 | <main role="main"> | 162 | <main role="main"> |
| 176 | {{ block "content" . }}{{ end }} | 163 | {{ block "content" . }}{{ end }} |
| 177 | </main> | 164 | </main> |
| 178 | 165 | ||
| 179 | <section> | 166 | <section> |
| 180 | <hr> | 167 | <hr> |
| 181 | {{ template "openring.html" }} | 168 | {{ template "openring.html" }} |
| 182 | </section> | 169 | </section> |
| 183 | 170 | ||
| 184 | <footer> | 171 | <footer> |
| 185 | <hr> | 172 | <hr> |
| 186 | <p><big><strong>Want to comment or have something to add?</strong></big></p> | 173 | <p><big><strong>Want to comment or have something to add?</strong></big></p> |
| 187 | <p> | 174 | <p> |
| 188 | You can write me an email | 175 | You can write me an email |
| 189 | at <a href="mailto:mitja.felicijan@gmail.com">mitja.felicijan@gmail.com</a> or | 176 | at <a href="mailto:mitja.felicijan@gmail.com">mitja.felicijan@gmail.com</a> or |
| 190 | catch up with me <a href="https://telegram.me/mitjafelicijan" target="_blank">on Telegram</a>. | 177 | catch up with me <a href="https://telegram.me/mitjafelicijan" target="_blank">on Telegram</a>. |
| 191 | </p> | 178 | </p> |
| 192 | <hr> | 179 | <hr> |
| 193 | <p>This website does not track you. Content is made available under | 180 | <p>This website does not track you. Content is made available under the <a href="https://creativecommons.org/licenses/by/4.0/" target="_blank" rel="noreferrer">CC BY 4.0 license</a> unless |
| 194 | the <a href="https://creativecommons.org/licenses/by/4.0/" target="_blank" rel="noreferrer">CC BY 4.0 license</a> unless specified | 181 | specified otherwise. Blog is also available as <a href="/index.xml" target="_blank">RSS feed</a>. |
| 195 | otherwise. Blog is also available as <a href="/index.xml" target="_blank">RSS feed</a>. | 182 | </p> |
| 196 | </p> | 183 | </footer> |
| 197 | </footer> | 184 | |
| 198 | 185 | <script> | |
| 199 | <script> | 186 | window.va = window.va || function () { (window.vaq = window.vaq || []).push(arguments); }; |
| 200 | window.va = window.va || function () { (window.vaq = window.vaq || []).push(arguments); }; | 187 | </script> |
| 201 | </script> | 188 | <script defer src="/_vercel/insights/script.js"></script> |
| 202 | <script defer src="/_vercel/insights/script.js"></script> | ||
| 203 | </body> | 189 | </body> |
| 204 | </html> | 190 | </html> |
