From: signal9 Date: Thu, 5 Jun 2025 14:40:48 +0000 (-0600) Subject: Add pages, CSS updates, new draft article. X-Git-Url: https://git.vexinglabs.com/?a=commitdiff_plain;h=366d7afb2c6445d922216b5743f307cda06dc904;p=vexingworkshop.git Add pages, CSS updates, new draft article. --- diff --git a/content/UTD25_Flames.md b/content/UTD25_Flames.md index 1018073..4dd3f53 100644 --- a/content/UTD25_Flames.md +++ b/content/UTD25_Flames.md @@ -1,6 +1,7 @@ Title: Under the Dice Fest, Flames of Orion Date: 2025-05-21 Category: Gallery +Tags: gallery, blog, events, wargaming 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 diff --git a/content/images/gathering-1.jpg b/content/images/gathering-1.jpg new file mode 100644 index 0000000..d97ea3e Binary files /dev/null and b/content/images/gathering-1.jpg differ diff --git a/content/images/profile.jpg b/content/images/profile.jpg new file mode 100644 index 0000000..9f8e5ab Binary files /dev/null and b/content/images/profile.jpg differ diff --git a/content/necropolis-gatherings-2025-06-04.md b/content/necropolis-gatherings-2025-06-04.md new file mode 100644 index 0000000..9e36d5f --- /dev/null +++ b/content/necropolis-gatherings-2025-06-04.md @@ -0,0 +1,29 @@ +Title: Lore Without Models, Models Without Lore +Category: Blog +Date: 2025-06-04 +Tags: necropolis28 +Status: draft + +Ever since watching [Monk's](https://www.instagram.com/googlyeyedskull/){: .anchor} +[video](https://www.youtube.com/watch?v=aEcuGNaOxvw){: .anchor} about the An Argent Host +event earlier this year, I've wanted to try my hand at +[Necropolis28](https://www.patreon.com/Necropolis28){: .anchor}. While I +tend to find anyting but the most elementary list building inscrutible, I've +been reading the rules, and I have a couple of gatherings in mind. + +The first is built around models I have been gathering or have made over the +last few months. These I'm putting together for their boney aspect and the +similarities in their faces. The ghost to the far left is a cast of a sculpt I +made last year. The middle two models are metal casts from [Weeping +Warlock](https://weepingwarlock.bigcartel.com/){: .anchor}, and the spiky boi I got from +[Tanner Simpson](https://www.instagram.com/simpsominiatures/){: .anchor} while at Under The +Dice Fest. + +![Bone Gathering]({static}/images/gathering-1.jpg){: .image-med} + +## We Are Echoes + +> The Cairn-born and the Scions can pretend otherwise, with their clattering +> forms - such noise they make, such vanity - but deep down we all know the +> truth: our existence is but the faint remnant of lost aeons, too few of us +> remember. diff --git a/content/pages/about.md b/content/pages/about.md new file mode 100644 index 0000000..279955c --- /dev/null +++ b/content/pages/about.md @@ -0,0 +1,21 @@ +Title: About + +# What Is Vexing Workshop? + +I'm Adam. August Knower and Sage of the Tankard; Asteroid Hermit; Aging +Cyberpunk; Painter, Hacker, Gamer - Neutral Good - Illegitimi non carborundum + +Vexing Workshop is me. Vexing Workshop came to me as a phrase spoken +spontaneously as I awoke one spring morning several years ago. I didn't know +what it meant. I didn't know what I would do with it. But I committed to the +name, I've committed to the idea. + +Vexing Workshop is the home for all of my artistic and creative endeavors, +including: + +* painting +* sculpting +* molding and casting + + +![it me]({static}/images/profile.jpg){: .profile} diff --git a/content/pages/strange_artifacts.md b/content/pages/strange_artifacts.md new file mode 100644 index 0000000..2aaa935 --- /dev/null +++ b/content/pages/strange_artifacts.md @@ -0,0 +1,14 @@ +Title: Strange Artifacts + +## What Is Strange Artifacts? + +Strange Artifacts is a collective of grimdark weirdos in the Rocky Mountain +Region. + +If you are local and seek companions for kitbashing, +painting, sculpting and games, get in touch! + +## What _Else_ Is Strange Artifacts? + +Strange Artifacts is a narrative, invitational wargaming event to be held in the +fall of 2025. diff --git a/pelicanconf.py b/pelicanconf.py index 65930bc..d6703ec 100644 --- a/pelicanconf.py +++ b/pelicanconf.py @@ -19,7 +19,6 @@ THEME = './themes/vexingworkshop' #STYLESHEET_URL = './theme/css/main.css' MENUITEMS = ( - ("Gallery", "/category/gallery.html"), ("Shop", "https://vexingworkshop.bigcartel.com"), ) @@ -35,7 +34,7 @@ SOCIAL = ( ) DEFAULT_PAGINATION = 10 -DISPLAY_PAGES_ON_MENU = False +DISPLAY_PAGES_ON_MENU = True DISPLAY_CATEGORIES_ON_MENU = False # Uncomment following line if you want document-relative URLs when developing diff --git a/themes/vexingworkshop/static/css/main.css b/themes/vexingworkshop/static/css/main.css index 39b95f1..511d54a 100644 --- a/themes/vexingworkshop/static/css/main.css +++ b/themes/vexingworkshop/static/css/main.css @@ -4,6 +4,7 @@ --heading-color: #ffffff; --heading-text: var(--text-color); --aside-color: #800020; + --link-color: #800020; --font-family: "Welfare Brat", serif; --quote-color: #ebebeb; } @@ -27,7 +28,7 @@ body { a { text-decoration: none; - color: var(--link-color); + color: var(--text-color); } a:hover { @@ -69,6 +70,11 @@ header#banner nav ul li { justify-content: space-around; } +ul li::before { + content: "☠"; + margin-right: 3px; +} + aside#featured { } @@ -84,6 +90,10 @@ article h1 { font-size: 2em; } +article a.anchor { + color: var(--link-color); +} + article .post-info { align-self: baseline; @@ -102,12 +112,19 @@ article .post-info .published { font-style: italic; } -article img.image { - width: 240px; +article img { margin: 10px; box-shadow: 10px 10px 10px gray; } +article img.image { + width: 240px; +} + +article img.image-med { + width: 480px; +} + section#content { } @@ -142,3 +159,7 @@ blockquote p { margin: 0; padding: 15px; } + +img.profile { + width: 400px; +} diff --git a/themes/vexingworkshop/templates/page.html b/themes/vexingworkshop/templates/page.html index af3004e..64c035f 100644 --- a/themes/vexingworkshop/templates/page.html +++ b/themes/vexingworkshop/templates/page.html @@ -11,7 +11,7 @@ {% block content %}
-

{{ page.title }}

+ {% import 'translations.html' as translations with context %} {{ translations.translations_for(page) }} {{ page.content }}