Commit Graph

14 Commits

Author SHA1 Message Date
haemka e76fd935e2 Show build commit/branch in the footer
Single-line addition next to the existing Pelican/Python credit,
using the same '·' delimiter as the header toggles. Only renders when
SITE_COMMIT is set (i.e. built via the CI workflow, not a plain local
build).
2026-08-14 11:09:53 +00:00
haemka bf661396df Replace LinkedIn icon with its last Simple Icons version pre-removal
Tabler Icons' brand-linkedin looked visually inconsistent with the
other five (different design language); Simple Icons never had a
filled-style alternative to offer since it was removed outright
(commit a9693e7259, per simple-icons#11372: LinkedIn's brand
guidelines don't permit third-party logo use). Using the last version
from simple-icons' own history (commit ea278fb, identical to what was
originally hand-authored here) restores visual consistency; the
underlying trademark caveat applies the same as it would to any
reproduction of this logo, deemed acceptable risk for a personal
site's social link icon.
2026-08-13 19:32:57 +00:00
haemka 3f8b62489c Replace hand-authored social icons with verified open-source SVGs
github/orcid/mastodon/bluesky/matrix: official Simple Icons paths
(CC0), fetched from simple-icons/simple-icons. linkedin: Simple Icons
no longer includes it (removed from the project entirely, likely a
brand/legal request), so sourced from Tabler Icons' brand-linkedin
(filled variant, MIT license) instead for a closer visual match to
the other filled-style icons than their outline variant.

Previous icons were reconstructed from memory as an approximation,
not verified against any actual licensed source.
2026-08-13 18:49:34 +00:00
haemka b8a0d145ae Increase social link spacing further, add About-me divider
Sidebar gap 6rem -> 10rem (previous doubling still read as too small).
About-me page: add a subtle .social-links-divider <hr> between the bio
text and the icon row (8rem gap above it, 3rem below to the icons) -
11rem total separation from the text, up from 3rem, plus a visual
break as requested.
2026-08-13 17:01:31 +00:00
haemka a2cde12408 Refine social link icon spacing/sizing per feedback
Sidebar: double the standard 3rem section gap above the icon row
(6rem), horizontally centered instead of left-aligned.
About-me page: new .social-links--large variant via a
social_links_variant template var - icons at 5rem (was 1.25rem),
centered, 3rem gap from the preceding text (standard section gap,
distinct from the normal 1rem paragraph gap), wider inter-icon gap
to match the larger size.
2026-08-13 16:54:53 +00:00
haemka c2f4f4ca9f Add social link icons to sidebar and About-me page
Small monochrome icon row (GitHub, LinkedIn, ORCID, Mastodon, Bluesky,
Matrix) rendered from a SOCIAL config tuple via a shared Jinja
partial (templates/includes/social_links.html), included unconditionally
in the sidebar below the tag cloud and again on the About-me page only.
Icons are inline SVGs (templates/icons/*.svg) using fill=currentColor,
so they track the existing accent-color/dark-mode toggle for free via
--main-link-color, no JS needed.
2026-08-13 16:44:14 +00:00
haemka e1e962926e Fixed captions for SVGs, added translations for captions 2026-08-13 16:00:24 +02:00
haemka 828c7dc3b6 Added color switching, moved scripts into dedicated files 2026-08-13 14:59:41 +02:00
haemka 1bd70cb16b Added multilingual and theme switching support, fixed multiple
positioning issues, added articles to sidebar
2026-08-13 12:41:05 +02:00
haemka 8d37514d4d Fixed main content area 2023-03-30 18:44:26 +02:00
haemka 388f527734 Fixed CSS path 2020-05-31 22:19:15 +02:00
haemka a5d0f0f6ab Revert "Relative links for everything"
This reverts commit ff484f854e.
2020-05-31 21:59:18 +02:00
haemka aadcc8ee6c Relative links for everything 2020-05-31 20:16:32 +02:00
haemka 71ca73347a Initial commit 2020-05-31 15:15:28 +02:00