From dc9d1021cf9ec3791845c6279c326f5ad65b439f Mon Sep 17 00:00:00 2001 From: JP Hastings-Spital Date: Thu, 19 Sep 2024 08:55:40 +0100 Subject: [PATCH] Improve Political compass - Ensures SVGs in "figure" shortcodes are imported, not referenced (so `currentColor` can work) - Ensures SVGs aren't undersized when in the document - Replaces the Inward compass with my own representation of it that works in dark & light modes --- assets/scss/_main.scss | 5 ++- assets/scss/_single.scss | 2 +- .../atlas-pragmatica-inward-compass.png | Bin 15455 -> 0 bytes .../atlas-pragmatica-inward-compass.svg | 36 ++++++++++++++++++ .../bookmarks/a-4d-political-compass/index.md | 6 ++- layouts/shortcodes/figure.html | 18 +++++---- 6 files changed, 56 insertions(+), 11 deletions(-) delete mode 100644 content/bookmarks/a-4d-political-compass/atlas-pragmatica-inward-compass.png create mode 100644 content/bookmarks/a-4d-political-compass/atlas-pragmatica-inward-compass.svg diff --git a/assets/scss/_main.scss b/assets/scss/_main.scss index 9896f5f2..fa750dee 100644 --- a/assets/scss/_main.scss +++ b/assets/scss/_main.scss @@ -232,10 +232,13 @@ article, section { max-width: 100%; } } - video, img { + video, img, svg { max-width: 100%; max-height: 50vh; } + svg { + width: 100%; + } } .postcard { diff --git a/assets/scss/_single.scss b/assets/scss/_single.scss index 4a6aea4e..9d14ecb8 100644 --- a/assets/scss/_single.scss +++ b/assets/scss/_single.scss @@ -78,7 +78,7 @@ } } - &-content svg, &-info svg { + .reference-to svg, &-info svg { display: inline-block; height: 1em; vertical-align: -0.125em; diff --git a/content/bookmarks/a-4d-political-compass/atlas-pragmatica-inward-compass.png b/content/bookmarks/a-4d-political-compass/atlas-pragmatica-inward-compass.png deleted file mode 100644 index 7840e6167e7a5c7040c273f6ef01fb703b2e1246..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 15455 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 e>)$(+UJn_V570KvxO_VQp_dJe^~=s + + + + + + + + + + + + + + + Centrist + Nationalist + Corporatist + Liberal + Socialist + Survive + Thrive + Obliged + Atomised + + + Communist + Anarchist + Feudalist + Fascist + + + + + + \ No newline at end of file diff --git a/content/bookmarks/a-4d-political-compass/index.md b/content/bookmarks/a-4d-political-compass/index.md index bbc57685..a5719718 100644 --- a/content/bookmarks/a-4d-political-compass/index.md +++ b/content/bookmarks/a-4d-political-compass/index.md @@ -14,7 +14,9 @@ references: to meme-fodder. This popularised version of … summary: A friend explores some changes and additions to their favourite political compass. --- -A friend explores some changes and additions to their favourite political compass. Changes I _really_ like! I certainly plan on spending some time thinking about a 3D version that popped itself into my head as I was reading. (Because everyone needs their own version of the political compass 😅) +A friend explores some changes and additions to their favourite political compass. Changes I _really_ like! I particularly appreciate that it shows (what I see as) real and understandable motivation for each of the directions and places upon it; it's relatable to consider someone operating in both a "thriving" or "surviving" mindset, similarly I can understand an "obliged" mindset as much as I can an "atomised" one. I firmly believe that _good_ political outcomes derive from being able to _understand_ those who disagree with you, and this helps! + +I certainly plan on spending some time thinking about a 3D version that popped itself into my head as I was reading. (Because everyone needs their own version of the political compass 😅) ### Highlights @@ -46,7 +48,7 @@ This seems like an excellent choice. > My take on the political compass therefore looks like this: -{{< figure alt="A square balanced on its border with four quadrants separated again into three rings from centre outwards. Centrist sits at the centre, with Nationalist above, and Fascist at the upward extreme. To the right beyond centrist is Corporatist then Feudalist. Downwards has Liberal then Anarchist. Finally leftward is Socialist then Communist." caption="Atlas Pragmatica’s political compass (CC BY-SA 4.0)" src="./atlas-pragmatica-inward-compass.png" >}} +{{< figure alt="A square balanced on its border with four quadrants separated again into three rings from centre outwards. Centrist sits at the centre, with Nationalist above, and Fascist at the upward extreme. To the right beyond centrist is Corporatist then Feudalist. Downwards has Liberal then Anarchist. Finally leftward is Socialist then Communist." caption="My own (SVG) replica of Atlas Pragmatica’s “inward” political compass. Yes, it works in both dark and light modes and yes, it took much longer to make than I'd care to admit… (CC BY-SA 4.0)" src="./atlas-pragmatica-inward-compass.svg" >}} --- diff --git a/layouts/shortcodes/figure.html b/layouts/shortcodes/figure.html index be9f007b..0e15f27e 100644 --- a/layouts/shortcodes/figure.html +++ b/layouts/shortcodes/figure.html @@ -2,13 +2,17 @@ {{- if .Get "link" -}} {{- end }} - {{ with .Get + {{ if eq (path.Ext (.Get "src")) ".svg" }} + {{ readFile (path.Join $.Page.File.Dir (.Get "src")) | safeHTML }} + {{ else }} + {{ with .Get + {{ end }} {{- if .Get "link" }}{{ end -}} {{- if or (or (.Get "title") (.Get "caption")) (.Get "attr") -}}