Commit Graph

19 Commits

Author SHA1 Message Date
haemka f9ba915ad8 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-14 16:53:30 +00:00
haemka 4ee8971f7e Even out the gap above/below the About-me social-links divider
Was 8rem above / 3rem below; both now 5rem.
2026-08-14 16:53:30 +00:00
haemka 6fbbad0dd7 Fix social-links margins being zeroed by the global ul[class] reset
The reset rule (body, h1, ..., ul[class], ol[class], ..., dd { margin:
0 }) matches via ul[class] at specificity (0,0,1,1), which beats plain
class selectors like .social-links/.social-links--large (0,0,1,0)
regardless of source order - so the margin-top values set for both the
sidebar gap and the About-me divider-to-icon gap were silently always
overridden back to 0. Prefixing both selectors with the ul type
selector ties the specificity, letting these (later in the file) win.
2026-08-14 16:53:30 +00:00
haemka d8e798f3c4 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-14 16:53:30 +00:00
haemka 996f6efb8f 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-14 16:53:30 +00:00
haemka 4f29c8a97d 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-14 16:53:30 +00:00
haemka 02e7f9535f Fixed captions for SVGs, added translations for captions 2026-08-14 16:53:30 +00:00
haemka 081f9ec1e9 Added color switching, moved scripts into dedicated files 2026-08-14 16:53:30 +00:00
haemka 0faae602fa Added multilingual and theme switching support, fixed multiple
positioning issues, added articles to sidebar
2026-08-14 16:53:30 +00:00
haemka bd7bf51563 update category display in menu 2026-08-14 16:53:30 +00:00
haemka 1a4ed7210b Fixed main content area 2026-08-14 16:53:29 +00:00
haemka c2025c8549 Merge branch 'master' of https://git.haemka.in/hmk/pelican-latex into HEAD 2026-08-14 16:53:29 +00:00
haemka 5416a6f5e1 Preparing for dark/light mode specific code highlighting 2026-08-14 16:53:29 +00:00
haemka 5682784570 Fixed CSS counters in articles 2026-08-14 16:53:29 +00:00
haemka dc63bf4c79 Fixed CSS path 2026-08-14 16:53:29 +00:00
haemka a7ae27a5be Added dark mode 2026-08-14 16:53:29 +00:00
haemka 8f1eaed231 Revert "Relative links for everything"
This reverts commit ff484f854e.
2026-08-14 16:53:29 +00:00
haemka 156c0eaa89 Relative links for everything 2026-08-14 16:53:28 +00:00
haemka 71ca73347a Initial commit 2020-05-31 15:15:28 +02:00