From d60b4ffecd53afd768c046f010aaf2e0d28788c4 Mon Sep 17 00:00:00 2001 From: "Frank \"PHiAX\" Weggelaar" Date: Thu, 12 Mar 2026 16:52:48 +0100 Subject: [PATCH] Public release 1 --- assets/css/main.css | 136 ++++++++++++++++++++++++++++++---- assets/images/logo_purple.png | Bin 7360 -> 8284 bytes layouts/_partials/footer.html | 2 +- layouts/_partials/terms.html | 2 +- layouts/page.html | 5 +- 5 files changed, 125 insertions(+), 20 deletions(-) diff --git a/assets/css/main.css b/assets/css/main.css index d7ebae0..10fb623 100644 --- a/assets/css/main.css +++ b/assets/css/main.css @@ -1,4 +1,40 @@ -@import url('https://fonts.googleapis.com/css2?family=Josefin+Sans:ital,wght@0,100..700;1,100..700&family=Open+Sans:ital,wght@0,300..800;1,300..800&display=swap'); +@font-face { font-family: 'Josefin Sans'; src: url('/fonts/JosefinSans.ttf') format('truetype'), font-weight: normal; font-style: normal; } +@font-face { font-family: 'Open Sans'; src: url('/fonts/OpenSans.ttf') format('truetype'), font-weight: normal; font-style: normal; } +@font-face { font-family: 'cc-icons'; src: url('/fonts/cc-icons.otf') format('opentype'), font-weight: normal; font-style: normal; } + +.cc +{ + -moz-font-feature-settings: normal; + -moz-font-language-override: normal; + display: inline-block; + font-family: cc-icons; + font-size: 2em; + font-stretch: normal; + font-style: normal; + font-variant: normal; + font-weight: normal; + text-rendering: auto; +} +/*Share Alike*/ +.cc-sa:before +{ + content: "\0061"; +} +/*Attribution*/ +.cc-by:before +{ + content: "\0062"; +} +/* CC */ +.cc-cc:before +{ + content: "\0063"; +} +/* Non Commercial Euro */ +.cc-nc-eu:before +{ + content: "\0065"; +} *, *::before, @@ -88,24 +124,18 @@ article.article-box article.article-content { } article.article-box article.article-content .article { - padding: 0 1rem 0 1rem; - font-family: 'Open Sans', sans-serif; + padding: 0 1rem 0 1rem; + font-family: 'Open Sans', sans-serif; +} +article.article-box article.article-content .article p { + padding-bottom: 0.5rem; } -article.article-box article.article-content .article h1{ +article.article-box article.article-content .article h1,h2,h3 { padding-block-start: 0.5rem; font-family: 'Josefin Sans', sans-serif; } -article.article-box article.article-content .article h2{ - padding-block-start: 0.5rem; - font-family: 'Josefin Sans', sans-serif; -} - -article.article-box article.article-content .article h3{ - padding-block-start: 0.5rem; - font-family: 'Josefin Sans', sans-serif; -} article.article-box article.article-content .article-title { justify-self: start; @@ -179,6 +209,82 @@ article.article-box:nth-last-child(2) { margin-bottom: 3rem; } + +article.article-box article.article-content .article-tag-ribbon { + justify-self: end; + margin-right: calc(var(--overlap-size) * -1); + padding-block: 0.25rem; + padding-inline: 2.5rem; + background-color: var(--accent-color); + color: white; + font-size: 1.1rem; + + background-image: linear-gradient(transparent 50%, rgba(0, 0, 0, 0.25) 0); + background-size: 100% 200%; + + transition: background-position 100ms ease; + cursor: pointer; + + position: relative; +} + +article.article-box article.article-content .article-tag-ribbon:focus-visible { + outline-offset: 5px; + outline: 2px solid var(--accent-color); + background-position: 0 100%; +} + +article.article-box article.article-content .article-tag-ribbon::after { + content: ""; + position: absolute; + height: var(--overlap-size); + width: var(--overlap-size); + right: 0; + top: 100%; + background-color: inherit; + background-image: linear-gradient(rgba(0, 0, 0, 0.5), rgba(0, 0, 0, 0.5)); + clip-path: polygon(0 0, 100% 0, 0 100%); +} + + +/* links */ +a:link { + color: #a256ff; +} +a:visited { + color: #7A44DD; +} +a:hover { + color: #9F69FF; +} +a:active { + color: #A48EFF; +} + +/* ribbon links */ +.article-tag-ribbon a:link { + color: #fff; +} +.article-tag-ribbon a:visited { + color: #fff; +} +.article-tag-ribbon a:hover { + color: #000; +} +.article-tag-ribbon a:active { + color: #fff; +} + +img { + max-width: 100%; +} + +div.highlight pre { + white-space: pre-wrap; + word-break: break-word; + overflow-x: scroll; +} + footer { position: fixed; left: 0; @@ -202,7 +308,7 @@ footer .container { height: 100%; padding-inline: 1rem; /* optional inner padding */ gap: 1rem; - font-size: 1.2rem; + font-size: 0.75rem; color: white; } @@ -211,7 +317,7 @@ footer::before, footer::after { content: ''; position: absolute; - height: 3rem; + height: 100%; width: 50vw; background-color: var(--accent-color); z-index: -1; diff --git a/assets/images/logo_purple.png b/assets/images/logo_purple.png index c8346f10905c82b847f9d2baad7cb199e1a10994..f80eff59ced5545c4ff8e4ab8b82e46d4bd7caeb 100644 GIT binary patch delta 6968 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 Zw?{ml+%(f6{p$c3=-kn+)_fH8e*hp>5cdE8 delta 5828 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.0-SA-NC {{ now.Year }}. PHiAX.

+

{{ now.Year }} by PHiAX. Build with HUGO

diff --git a/layouts/_partials/terms.html b/layouts/_partials/terms.html index 9d49920..f4a162b 100644 --- a/layouts/_partials/terms.html +++ b/layouts/_partials/terms.html @@ -12,7 +12,7 @@ For a given taxonomy, renders a list of terms assigned to the page. {{- with $page.GetTerms $taxonomy }} {{- $label := (index . 0).Parent.LinkTitle }} -
Tags: + {{ partial "terms.html" (dict "taxonomy" "tags" "page" .) }} -{{ end }} +{{ end }} \ No newline at end of file