From: signal9 Date: Mon, 2 Jun 2025 21:59:34 +0000 (-0600) Subject: first published site. X-Git-Url: https://git.vexinglabs.com/?a=commitdiff_plain;h=886b18c3a1466069fe3a9f4dafbaff6093d32f0d;p=vexingworkshop.git first published site. --- diff --git a/.gitignore b/.gitignore index 429d491..fd6aad7 100644 --- a/.gitignore +++ b/.gitignore @@ -1,2 +1,2 @@ -content/ +output/ __pycache__/ diff --git a/README.md b/README.md index 482076f..9cbbd8d 100644 --- a/README.md +++ b/README.md @@ -11,3 +11,14 @@ The online presense of Vexing Workshop * link tree ## Tasks + +### Server Setup + +1. Install nginx & configure site +2. Install certbot + + +```bash +mkdir -p /var/www/vexingworkshop +touch /etc/nginx/sites-available/vexingworkshop +`` diff --git a/conf/nginx.conf b/conf/nginx.conf new file mode 100644 index 0000000..23c07ad --- /dev/null +++ b/conf/nginx.conf @@ -0,0 +1,34 @@ +server { + server_name vexingworkshop.com www.vexingworkshop.com; + + location / { + root /var/www/vexingworkshop; + } + + listen 443 ssl; # managed by Certbot + ssl_certificate /etc/letsencrypt/live/vexingworkshop.com/fullchain.pem; # managed by Certbot + ssl_certificate_key /etc/letsencrypt/live/vexingworkshop.com/privkey.pem; # managed by Certbot + include /etc/letsencrypt/options-ssl-nginx.conf; # managed by Certbot + ssl_dhparam /etc/letsencrypt/ssl-dhparams.pem; # managed by Certbot + + +} +server { + if ($host = www.vexingworkshop.com) { + return 301 https://$host$request_uri; + } # managed by Certbot + + + if ($host = vexingworkshop.com) { + return 301 https://$host$request_uri; + } # managed by Certbot + + + listen 80; + server_name vexingworkshop.com www.vexingworkshop.com; + return 404; # managed by Certbot + + + + +} diff --git a/content/UTD25_Flames.md b/content/UTD25_Flames.md new file mode 100644 index 0000000..1018073 --- /dev/null +++ b/content/UTD25_Flames.md @@ -0,0 +1,46 @@ +Title: Under the Dice Fest, Flames of Orion +Date: 2025-05-21 +Category: Gallery + +I play a solid amount of Battletech today, but only because last summer I wanted +to play Flames of Orion. I wandered into to my FLGS and after picking up and +putting down the box four or five times, I bought the Inner Sphere Fire Lance +because I thought it had the coolest mechs there. Curiosity got the best of me, +and so I soon bought the Essentials Box for some rules (and two more mechs), +then I went down the rabbit hole entirely. + +At Under The Dice Fest the past weekend, I finally got to play Flames of Orion, +and I bashed a lance of mechs for the occasion. These are mostly 3D printed +Battletech knock-offs, with the exception of the Urban Mech, which came from +Punykaiju at My Mini Factory. I printed some claws and hammers, found a floating +skull between bottles of paint on my bench, and went to town. + +What did I think of Flames of Orion? I liked it a lot more than Alpha Strike. +The game play was fast, and a complete departure from Battletech. The heat +mechanic is novel and fun, and results in explosions, I'm a fan. After a couple +of rounds I more or less had a handle on the rules. I look forward to the +Kickstarter delivering, and I will play again. + +As I build more forces, warbands, what-have-you, I'm starting to get more into +providing them with lore. In the case of this crew, these are the Rad Scavengers +of HD 37605 C. + +>The corporation was loathe to simply abandon their investments, so reclamation +>crews were assembled to recover serviceable equipment and any remaining raw +>materials. The rest was either broken down for scrap or at least broken to +>prevent scavengers from gleaning any benefit from what was left behind. Less +>care was given, however to evacuating the men and women from the recovery crews +>once the last shipping vessels sailed into the ruined night. +> +>Recognizing they +>were doomed, workers squirreled away equipment as they could, including +>recovery mechs and anything that could become a weapon. Abandoned and presumed +>dead - at least on the corporate ledger - these mad scavengers emerged from the +>most irradiated areas of planet HD 37605 C to chisel out a new life. This +>freedom will kill you dead, but at least the bosses won't be around to bother +>us in our final days. + +![Wraith Sentinel]({static}/images/IMG_2841.jpg){: .image} +![Dread Titan]({static}/images/IMG_2842.jpg){: .image} +![Iron Reaver]({static}/images/IMG_2843.jpg){: .image} +![Void Devil]({static}/images/IMG_2845.jpg){: .image} diff --git a/content/images/IMG_2841.jpg b/content/images/IMG_2841.jpg new file mode 100644 index 0000000..1bacd87 Binary files /dev/null and b/content/images/IMG_2841.jpg differ diff --git a/content/images/IMG_2842.jpg b/content/images/IMG_2842.jpg new file mode 100644 index 0000000..5462ab5 Binary files /dev/null and b/content/images/IMG_2842.jpg differ diff --git a/content/images/IMG_2843.jpg b/content/images/IMG_2843.jpg new file mode 100644 index 0000000..c628beb Binary files /dev/null and b/content/images/IMG_2843.jpg differ diff --git a/content/images/IMG_2845.jpg b/content/images/IMG_2845.jpg new file mode 100644 index 0000000..196f971 Binary files /dev/null and b/content/images/IMG_2845.jpg differ diff --git a/output/archives.html b/output/archives.html deleted file mode 100644 index 4c44e5a..0000000 --- a/output/archives.html +++ /dev/null @@ -1,56 +0,0 @@ - - - - - - - Vexing Workshop - - - - - - -
-

Archives for Vexing Workshop

- -
-
Wed 21 May 2025
-
Under the Dice Fest, Flames of Orion
-
-
- -
- - - -
- - - - - \ No newline at end of file diff --git a/output/author/adam.html b/output/author/adam.html deleted file mode 100644 index 151f31b..0000000 --- a/output/author/adam.html +++ /dev/null @@ -1,83 +0,0 @@ - - - - - - - Vexing Workshop - Adam - - - - - - - - - -
- - - -
- - - - - \ No newline at end of file diff --git a/output/authors.html b/output/authors.html deleted file mode 100644 index b0ac1d6..0000000 --- a/output/authors.html +++ /dev/null @@ -1,56 +0,0 @@ - - - - - - - Vexing Workshop - Authors - - - - - - - -
-

Authors on Vexing Workshop

- -
- - -
- - - -
- - - - - \ No newline at end of file diff --git a/output/categories.html b/output/categories.html deleted file mode 100644 index f2d163c..0000000 --- a/output/categories.html +++ /dev/null @@ -1,56 +0,0 @@ - - - - - - - Vexing Workshop - Categories - - - - - - - -
-

Categories for Vexing Workshop

- -
- - -
- - - -
- - - - - \ No newline at end of file diff --git a/output/category/blog.html b/output/category/blog.html deleted file mode 100644 index 7cccf58..0000000 --- a/output/category/blog.html +++ /dev/null @@ -1,64 +0,0 @@ - - - - - - - Vexing Workshop - Blog - - - - - - - - - -
- - - -
- - - - - \ No newline at end of file diff --git a/output/category/gallery.html b/output/category/gallery.html deleted file mode 100644 index c006743..0000000 --- a/output/category/gallery.html +++ /dev/null @@ -1,83 +0,0 @@ - - - - - - - Vexing Workshop - Gallery - - - - - - - - - -
- - - -
- - - - - \ No newline at end of file diff --git a/output/feeds/all.atom.xml b/output/feeds/all.atom.xml deleted file mode 100644 index 1c79469..0000000 --- a/output/feeds/all.atom.xml +++ /dev/null @@ -1,2 +0,0 @@ - -VexingWorkshop/2025-01-04T00:00:00-07:00Hello World2025-01-04T00:00:00-07:002025-01-04T00:00:00-07:00Adamtag:None,2025-01-04:/hello-world.html<p>Hello World</p> \ No newline at end of file diff --git a/output/feeds/blog.atom.xml b/output/feeds/blog.atom.xml deleted file mode 100644 index 61299ea..0000000 --- a/output/feeds/blog.atom.xml +++ /dev/null @@ -1,2 +0,0 @@ - -VexingWorkshop - Blog/2025-01-04T00:00:00-07:00Hello World2025-01-04T00:00:00-07:002025-01-04T00:00:00-07:00Adamtag:None,2025-01-04:/hello-world.html<p>Hello World</p> \ No newline at end of file diff --git a/output/flames-of-orion-first-mechs.html b/output/flames-of-orion-first-mechs.html deleted file mode 100644 index fe9b530..0000000 --- a/output/flames-of-orion-first-mechs.html +++ /dev/null @@ -1,77 +0,0 @@ - - - - - - - Flames of Orion, First Mechs - - - - - - - -
- -
- -
- - - -
- - - - - \ No newline at end of file diff --git a/output/hello-world-again.html b/output/hello-world-again.html deleted file mode 100644 index db92df6..0000000 --- a/output/hello-world-again.html +++ /dev/null @@ -1,73 +0,0 @@ - - - - - - - Hello World, Again - - - - - - - -
- -
- -
- - - -
- - - - - \ No newline at end of file diff --git a/output/hello-world.html b/output/hello-world.html deleted file mode 100644 index 13c64e8..0000000 --- a/output/hello-world.html +++ /dev/null @@ -1,73 +0,0 @@ - - - - - - - Hello World - - - - - - - -
-
-
-

- Hello World

-
- -
-
- - Published: Fri 03 January 2025 - - -
- By Adam -
-

In Blog.

- -

Hello World

-
- -
-
- -
- - - -
- - - - - \ No newline at end of file diff --git a/output/images/IMG_2841.jpg b/output/images/IMG_2841.jpg deleted file mode 100644 index 1bacd87..0000000 Binary files a/output/images/IMG_2841.jpg and /dev/null differ diff --git a/output/images/IMG_2842.jpg b/output/images/IMG_2842.jpg deleted file mode 100644 index 5462ab5..0000000 Binary files a/output/images/IMG_2842.jpg and /dev/null differ diff --git a/output/images/IMG_2843.jpg b/output/images/IMG_2843.jpg deleted file mode 100644 index c628beb..0000000 Binary files a/output/images/IMG_2843.jpg and /dev/null differ diff --git a/output/images/IMG_2845.jpg b/output/images/IMG_2845.jpg deleted file mode 100644 index 196f971..0000000 Binary files a/output/images/IMG_2845.jpg and /dev/null differ diff --git a/output/index.html b/output/index.html deleted file mode 100644 index 6ceb688..0000000 --- a/output/index.html +++ /dev/null @@ -1,83 +0,0 @@ - - - - - - - Vexing Workshop - - - - - - - - - -
- - - -
- - - - - \ No newline at end of file diff --git a/output/tags.html b/output/tags.html deleted file mode 100644 index e8b6646..0000000 --- a/output/tags.html +++ /dev/null @@ -1,55 +0,0 @@ - - - - - - - Vexing Workshop - Tags - - - - - - - -
-

Tags for Vexing Workshop

- -
- - -
- - - -
- - - - - \ No newline at end of file diff --git a/output/theme/css/fonts.css b/output/theme/css/fonts.css deleted file mode 100644 index 7c69215..0000000 --- a/output/theme/css/fonts.css +++ /dev/null @@ -1,12 +0,0 @@ -@font-face { - font-family: 'Yanone Kaffeesatz'; - font-style: normal; - font-weight: 400; - src: - local('Yanone Kaffeesatz Regular'), - local('YanoneKaffeesatz-Regular'), - /* from https://fonts.gstatic.com/s/yanonekaffeesatz/v8/YDAoLskQQ5MOAgvHUQCcLRTHiN2BPBirwIkMLKUspj4.woff */ - url('../fonts/Yanone_Kaffeesatz_400.woff') format('woff'), - /* from https://fonts.gstatic.com/s/yanonekaffeesatz/v8/YDAoLskQQ5MOAgvHUQCcLfGwxTS8d1Q9KiDNCMKLFUM.woff2 */ - url('../fonts/Yanone_Kaffeesatz_400.woff2') format('woff2'); -} diff --git a/output/theme/css/main.css b/output/theme/css/main.css deleted file mode 100644 index 676edbf..0000000 --- a/output/theme/css/main.css +++ /dev/null @@ -1,131 +0,0 @@ -:root { - --bg-color: #ffffff; - --text-color: #000000; - --heading-color: #ffffff; - --heading-text: var(--text-color); - --aside-color: #800020; - --font-family: "Welfare Brat", serif; -} - -@font-face { - font-family: "Welfare Brat"; - src: url("/theme/fonts/Welfare_Brat.otf"); -} - -body { - margin: 0 10%; - padding: 0px; - background: var(--bg-color); - color: var(--text-color); - font-family: sans-serif; -} - -.body { - /* margin: 0 15%;*/ -} - -a { - text-decoration: none; - color: var(--link-color); -} - -a:hover { - /*text-decoration: underline;*/ -} - -ul, ol { - padding: 0px; - margin: 10px 0 0 0; - list-style: none; -} - -header#banner { - background: var(--heading-color); - color: var(--heading-text); - border-bottom: 4px solid var(--text-color); - justify-content: space-between; - align-items: center; - margin: 10px 0 0 0; -} - -header#banner h1 { - margin: 0px; - font-family: var(--font-family); - font-size: 5em; - font-weight: normal; -} - -header#banner nav { -} - -header#banner nav ul { - display: flex; - margin: 10px 0 10px 0; -} - -header#banner nav ul li { - margin: 0 10px 0 0; - justify-content: space-around; -} - -aside#featured { -} - -aside#featured article { - display: flex; - flex-direction: column; - padding: 30px 0px; -} - -article h1 { - margin: 0px; - padding: 0px; - font-size: 2em; -} - -article .post-info { - align-self: baseline; - - display: flex; - justify-content: flex-end; - font-size: .75em; -} - -article .post-info * { - margin: 0px; - padding: 0 3px; -} - -article .post-info .published { - color: var(--aside-color); - font-style: italic; -} - -article img.image { - width: 240px; - margin: 10px; - box-shadow: 10px 10px 10px gray; -} - -section#content { -} - -section#content article .entry-content { - display: flex; - flex-direction: column; -} - -section#extras { - display: flex; - justify-content: space-between; -} - -section#extras h2 { - font-family: var(--font-family); - font-size: 2em; - font-weight: normal; -} - -section#extras div { - flex: 1 1 auto; -} diff --git a/output/theme/css/pygment.css b/output/theme/css/pygment.css deleted file mode 100644 index a3877a8..0000000 --- a/output/theme/css/pygment.css +++ /dev/null @@ -1,205 +0,0 @@ -.hll { - background-color:#eee; -} -.c { - color:#408090; - font-style:italic; -} -.err { - border:1px solid #FF0000; -} -.k { - color:#007020; - font-weight:bold; -} -.o { - color:#666666; -} -.cm { - color:#408090; - font-style:italic; -} -.cp { - color:#007020; -} -.c1 { - color:#408090; - font-style:italic; -} -.cs { - background-color:#FFF0F0; - color:#408090; -} -.gd { - color:#A00000; -} -.ge { - font-style:italic; -} -.gr { - color:#FF0000; -} -.gh { - color:#000080; - font-weight:bold; -} -.gi { - color:#00A000; -} -.go { - color:#303030; -} -.gp { - color:#C65D09; - font-weight:bold; -} -.gs { - font-weight:bold; -} -.gu { - color:#800080; - font-weight:bold; -} -.gt { - color:#0040D0; -} -.kc { - color:#007020; - font-weight:bold; -} -.kd { - color:#007020; - font-weight:bold; -} -.kn { - color:#007020; - font-weight:bold; -} -.kp { - color:#007020; -} -.kr { - color:#007020; - font-weight:bold; -} -.kt { - color:#902000; -} -.m { - color:#208050; -} -.s { - color:#4070A0; -} -.na { - color:#4070A0; -} -.nb { - color:#007020; -} -.nc { - color:#0E84B5; - font-weight:bold; -} -.no { - color:#60ADD5; -} -.nd { - color:#555555; - font-weight:bold; -} -.ni { - color:#D55537; - font-weight:bold; -} -.ne { - color:#007020; -} -.nf { - color:#06287E; -} -.nl { - color:#002070; - font-weight:bold; -} -.nn { - color:#0E84B5; - font-weight:bold; -} -.nt { - color:#062873; - font-weight:bold; -} -.nv { - color:#BB60D5; -} -.ow { - color:#007020; - font-weight:bold; -} -.w { - color:#BBBBBB; -} -.mf { - color:#208050; -} -.mh { - color:#208050; -} -.mi { - color:#208050; -} -.mo { - color:#208050; -} -.sb { - color:#4070A0; -} -.sc { - color:#4070A0; -} -.sd { - color:#4070A0; - font-style:italic; -} -.s2 { - color:#4070A0; -} -.se { - color:#4070A0; - font-weight:bold; -} -.sh { - color:#4070A0; -} -.si { - color:#70A0D0; - font-style:italic; -} -.sx { - color:#C65D09; -} -.sr { - color:#235388; -} -.s1 { - color:#4070A0; -} -.ss { - color:#517918; -} -.bp { - color:#007020; -} -.vc { - color:#BB60D5; -} -.vg { - color:#BB60D5; -} -.vi { - color:#BB60D5; -} -.il { - color:#208050; -} diff --git a/output/theme/css/reset.css b/output/theme/css/reset.css deleted file mode 100644 index 10b3fde..0000000 --- a/output/theme/css/reset.css +++ /dev/null @@ -1,52 +0,0 @@ -/* - Name: Reset Stylesheet - Description: Resets browser's default CSS - Author: Eric Meyer - Author URI: https://meyerweb.com/eric/tools/css/reset/ -*/ - -/* v1.0 | 20080212 */ -html, body, div, span, applet, object, iframe, -h1, h2, h3, h4, h5, h6, p, blockquote, pre, -a, abbr, acronym, address, big, cite, code, -del, dfn, em, font, img, ins, kbd, q, s, samp, -small, strike, strong, sub, sup, tt, var, -b, u, i, center, -dl, dt, dd, ol, ul, li, -fieldset, form, label, legend, -table, caption, tbody, tfoot, thead, tr, th, td { - background: transparent; - border: 0; - font-size: 100%; - margin: 0; - outline: 0; - padding: 0; - vertical-align: baseline; -} - -body {line-height: 1;} - -ol, ul {list-style: none;} - -blockquote, q {quotes: none;} - -blockquote:before, blockquote:after, -q:before, q:after { - content: ''; - content: none; -} - -/* remember to define focus styles! */ -:focus { - outline: 0; -} - -/* remember to highlight inserts somehow! */ -ins {text-decoration: none;} -del {text-decoration: line-through;} - -/* tables still need 'cellspacing="0"' in the markup */ -table { - border-collapse: collapse; - border-spacing: 0; -} diff --git a/output/theme/css/style.css b/output/theme/css/style.css deleted file mode 100644 index 8371917..0000000 --- a/output/theme/css/style.css +++ /dev/null @@ -1,3 +0,0 @@ -body { - background-color: blue; -} diff --git a/output/theme/css/typogrify.css b/output/theme/css/typogrify.css deleted file mode 100644 index 3bae497..0000000 --- a/output/theme/css/typogrify.css +++ /dev/null @@ -1,3 +0,0 @@ -.caps {font-size:.92em;} -.amp {color:#666; font-size:1.05em;font-family:"Warnock Pro", "Goudy Old Style","Palatino","Book Antiqua",serif; font-style:italic;} -.dquo {margin-left:-.38em;} diff --git a/output/theme/css/wide.css b/output/theme/css/wide.css deleted file mode 100644 index 88fd59c..0000000 --- a/output/theme/css/wide.css +++ /dev/null @@ -1,48 +0,0 @@ -@import url("main.css"); - -body { - font:1.3em/1.3 "Hoefler Text","Georgia",Georgia,serif,sans-serif; -} - -.post-info{ - display: none; -} - -#banner nav { - display: none; - -moz-border-radius: 0px; - margin-bottom: 20px; - overflow: hidden; - font-size: 1em; - background: #F5F4EF; -} - -#banner nav ul{ - padding-right: 50px; -} - -#banner nav li{ - float: right; - color: #000; -} - -#banner nav li a { - color: #000; -} - -#banner h1 { - margin-bottom: -18px; -} - -#featured, #extras { - padding: 50px; -} - -#featured { - padding-top: 20px; -} - -#extras { - padding-top: 0px; - padding-bottom: 0px; -} diff --git a/output/theme/fonts/Welfare Brat.otf b/output/theme/fonts/Welfare Brat.otf deleted file mode 100644 index dc97d21..0000000 Binary files a/output/theme/fonts/Welfare Brat.otf and /dev/null differ diff --git a/output/theme/fonts/Welfare_Brat.otf b/output/theme/fonts/Welfare_Brat.otf deleted file mode 100644 index dc97d21..0000000 Binary files a/output/theme/fonts/Welfare_Brat.otf and /dev/null differ diff --git a/output/theme/fonts/Yanone_Kaffeesatz_400.eot b/output/theme/fonts/Yanone_Kaffeesatz_400.eot deleted file mode 100644 index b3b90db..0000000 Binary files a/output/theme/fonts/Yanone_Kaffeesatz_400.eot and /dev/null differ diff --git a/output/theme/fonts/Yanone_Kaffeesatz_400.svg b/output/theme/fonts/Yanone_Kaffeesatz_400.svg deleted file mode 100644 index a69669b..0000000 --- a/output/theme/fonts/Yanone_Kaffeesatz_400.svg +++ /dev/null @@ -1,407 +0,0 @@ - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - diff --git a/output/theme/fonts/Yanone_Kaffeesatz_400.ttf b/output/theme/fonts/Yanone_Kaffeesatz_400.ttf deleted file mode 100644 index 6f4feb0..0000000 Binary files a/output/theme/fonts/Yanone_Kaffeesatz_400.ttf and /dev/null differ diff --git a/output/theme/fonts/Yanone_Kaffeesatz_400.woff b/output/theme/fonts/Yanone_Kaffeesatz_400.woff deleted file mode 100644 index ddccf76..0000000 Binary files a/output/theme/fonts/Yanone_Kaffeesatz_400.woff and /dev/null differ diff --git a/output/theme/fonts/Yanone_Kaffeesatz_400.woff2 b/output/theme/fonts/Yanone_Kaffeesatz_400.woff2 deleted file mode 100644 index 7b18f7e..0000000 Binary files a/output/theme/fonts/Yanone_Kaffeesatz_400.woff2 and /dev/null differ diff --git a/output/theme/fonts/Yanone_Kaffeesatz_LICENSE.txt b/output/theme/fonts/Yanone_Kaffeesatz_LICENSE.txt deleted file mode 100644 index c70bcad..0000000 --- a/output/theme/fonts/Yanone_Kaffeesatz_LICENSE.txt +++ /dev/null @@ -1,93 +0,0 @@ -Copyright 2010 The Yanone Kaffeesatz Project Authors (https://github.com/alexeiva/yanone-kaffeesatz) - -This Font Software is licensed under the SIL Open Font License, Version 1.1. -This license is copied below, and is also available with a FAQ at: -http://scripts.sil.org/OFL - - ------------------------------------------------------------ -SIL OPEN FONT LICENSE Version 1.1 - 26 February 2007 ------------------------------------------------------------ - -PREAMBLE -The goals of the Open Font License (OFL) are to stimulate worldwide -development of collaborative font projects, to support the font creation -efforts of academic and linguistic communities, and to provide a free and -open framework in which fonts may be shared and improved in partnership -with others. - -The OFL allows the licensed fonts to be used, studied, modified and -redistributed freely as long as they are not sold by themselves. The -fonts, including any derivative works, can be bundled, embedded, -redistributed and/or sold with any software provided that any reserved -names are not used by derivative works. The fonts and derivatives, -however, cannot be released under any other type of license. The -requirement for fonts to remain under this license does not apply -to any document created using the fonts or their derivatives. - -DEFINITIONS -"Font Software" refers to the set of files released by the Copyright -Holder(s) under this license and clearly marked as such. This may -include source files, build scripts and documentation. - -"Reserved Font Name" refers to any names specified as such after the -copyright statement(s). - -"Original Version" refers to the collection of Font Software components as -distributed by the Copyright Holder(s). - -"Modified Version" refers to any derivative made by adding to, deleting, -or substituting -- in part or in whole -- any of the components of the -Original Version, by changing formats or by porting the Font Software to a -new environment. - -"Author" refers to any designer, engineer, programmer, technical -writer or other person who contributed to the Font Software. - -PERMISSION & CONDITIONS -Permission is hereby granted, free of charge, to any person obtaining -a copy of the Font Software, to use, study, copy, merge, embed, modify, -redistribute, and sell modified and unmodified copies of the Font -Software, subject to the following conditions: - -1) Neither the Font Software nor any of its individual components, -in Original or Modified Versions, may be sold by itself. - -2) Original or Modified Versions of the Font Software may be bundled, -redistributed and/or sold with any software, provided that each copy -contains the above copyright notice and this license. These can be -included either as stand-alone text files, human-readable headers or -in the appropriate machine-readable metadata fields within text or -binary files as long as those fields can be easily viewed by the user. - -3) No Modified Version of the Font Software may use the Reserved Font -Name(s) unless explicit written permission is granted by the corresponding -Copyright Holder. This restriction only applies to the primary font name as -presented to the users. - -4) The name(s) of the Copyright Holder(s) or the Author(s) of the Font -Software shall not be used to promote, endorse or advertise any -Modified Version, except to acknowledge the contribution(s) of the -Copyright Holder(s) and the Author(s) or with their explicit written -permission. - -5) The Font Software, modified or unmodified, in part or in whole, -must be distributed entirely under this license, and must not be -distributed under any other license. The requirement for fonts to -remain under this license does not apply to any document created -using the Font Software. - -TERMINATION -This license becomes null and void if any of the above conditions are -not met. - -DISCLAIMER -THE FONT SOFTWARE IS PROVIDED "AS IS", WITHOUT WARRANTY OF ANY KIND, -EXPRESS OR IMPLIED, INCLUDING BUT NOT LIMITED TO ANY WARRANTIES OF -MERCHANTABILITY, FITNESS FOR A PARTICULAR PURPOSE AND NONINFRINGEMENT -OF COPYRIGHT, PATENT, TRADEMARK, OR OTHER RIGHT. IN NO EVENT SHALL THE -COPYRIGHT HOLDER BE LIABLE FOR ANY CLAIM, DAMAGES OR OTHER LIABILITY, -INCLUDING ANY GENERAL, SPECIAL, INDIRECT, INCIDENTAL, OR CONSEQUENTIAL -DAMAGES, WHETHER IN AN ACTION OF CONTRACT, TORT OR OTHERWISE, ARISING -FROM, OUT OF THE USE OR INABILITY TO USE THE FONT SOFTWARE OR FROM -OTHER DEALINGS IN THE FONT SOFTWARE. diff --git a/output/theme/fonts/font.css b/output/theme/fonts/font.css deleted file mode 100644 index cf62360..0000000 --- a/output/theme/fonts/font.css +++ /dev/null @@ -1,12 +0,0 @@ -@font-face { - font-family: 'Yanone Kaffeesatz'; - font-style: normal; - font-weight: 400; - src: - local('Yanone Kaffeesatz Regular'), - local('YanoneKaffeesatz-Regular'), - /* from https://fonts.gstatic.com/s/yanonekaffeesatz/v8/YDAoLskQQ5MOAgvHUQCcLRTHiN2BPBirwIkMLKUspj4.woff */ - url('Yanone_Kaffeesatz_400.woff') format('woff'), - /* from https://fonts.gstatic.com/s/yanonekaffeesatz/v8/YDAoLskQQ5MOAgvHUQCcLfGwxTS8d1Q9KiDNCMKLFUM.woff2 */ - url('Yanone_Kaffeesatz_400.woff2') format('woff2'); -} diff --git a/output/theme/fonts/license.pdf b/output/theme/fonts/license.pdf deleted file mode 100644 index 0cca72a..0000000 Binary files a/output/theme/fonts/license.pdf and /dev/null differ diff --git a/output/theme/fonts/license.txt b/output/theme/fonts/license.txt deleted file mode 100644 index 08b9936..0000000 --- a/output/theme/fonts/license.txt +++ /dev/null @@ -1,5 +0,0 @@ -The fonts included in this archive are released under a “no rights reserved” Creative Commons Zero license. Please do not ask permission to do anything with these fonts. Whatever you want to do with this font, the answer will be yes. Please read about the CC0 Public Domain license before contacting me. - -https://creativecommons.org/publicdomain/zero/1.0/ - -To the extent possible under law, Raymond Larabie has waived all copyright and related or neighboring rights to the fonts in this archive. This work is published from: Japan. \ No newline at end of file diff --git a/output/under-the-dice-fest-flames-of-orion.html b/output/under-the-dice-fest-flames-of-orion.html deleted file mode 100644 index 13e17e2..0000000 --- a/output/under-the-dice-fest-flames-of-orion.html +++ /dev/null @@ -1,92 +0,0 @@ - - - - - - - Under the Dice Fest, Flames of Orion - - - - - - - -
-
-
-

- Under the Dice Fest, Flames of Orion

-
- -
-
- - Published: Wed 21 May 2025 - - -
- By Adam -
-

In Gallery.

- -

I play a solid amount of Battletech today, but only because last summer I wanted -to play Flames of Orion. I wandered into to my FLGS and after picking up and -putting down the box four or five times, I bought the Inner Sphere Fire Lance -because I thought it had the coolest mechs there. Curiosity got the best of me, -and so I soon bought the Essentials Box for some rules (and two more mechs), -then I went down the rabbit hole entirely.

-

At Under The Dice Fest the past weekend, I finally got to play Flames of Orion, -and I bashed a lance of mechs for the occasion. These are mostly 3D printed -Battletech knock-offs, with the exception of the Urban Mech, which came from -Punykaiju at My Mini Factory. I printed some claws and hammers, found a floating -skull between bottles of paint on my bench, and went to town.

-

What did I think of Flames of Orion? I liked it a lot more than Alpha Strike. -The game play was fast, and a complete departure from Battletech. The heat -mechanic is novel and fun, and results in explosions, I'm a fan. After a couple -of rounds I more or less had a handle on the rules. I look forward to the -Kickstarter delivering, and I will play again.

-

Anal Intruder -Anal Intruder -Anal Intruder -Anal Intruder

-
- -
-
- -
- - - -
- - - - - \ No newline at end of file diff --git a/pelicanconf.py b/pelicanconf.py index 40ec847..65930bc 100644 --- a/pelicanconf.py +++ b/pelicanconf.py @@ -19,7 +19,6 @@ THEME = './themes/vexingworkshop' #STYLESHEET_URL = './theme/css/main.css' MENUITEMS = ( - ("Blog", "/category/blog.html"), ("Gallery", "/category/gallery.html"), ("Shop", "https://vexingworkshop.bigcartel.com"), ) diff --git a/themes/vexingworkshop/static/css/main.css b/themes/vexingworkshop/static/css/main.css index 676edbf..39b95f1 100644 --- a/themes/vexingworkshop/static/css/main.css +++ b/themes/vexingworkshop/static/css/main.css @@ -5,6 +5,7 @@ --heading-text: var(--text-color); --aside-color: #800020; --font-family: "Welfare Brat", serif; + --quote-color: #ebebeb; } @font-face { @@ -129,3 +130,15 @@ section#extras h2 { section#extras div { flex: 1 1 auto; } + +blockquote { + background-color: var(--quote-color); + font-style: italic; + font-family: serif; + margin: 5px; +} + +blockquote p { + margin: 0; + padding: 15px; +}