Commit graph

160 commits

Author SHA1 Message Date
Jeremiah Russell
30819dd890
💄 style(sass): enhance webmention styling with variables
- add color and background color variables for consistent styling
  - update margins and padding for better layout

♻️ refactor(css): migrate and rename webmention CSS to SCSS
  - move webmention.css to sass/parts/_webmention.scss
  - remove unused webmention.min.css
  - update template to remove old stylesheet link
2025-02-11 12:17:32 +00:00
Jeremiah Russell
426a50fa7f
feat(styles): add webmention styling
- introduce webmention.css for styling web mention elements
- create minified version webmention.min.css for optimized load times
2025-02-11 06:47:10 +00:00
Jeremiah Russell
b930658f86
feat(webmention): add webmention.js for embedding webmentions
- add webmention.js to enable client-side embedding of webmentions from webmention.io
- support multiple configuration parameters for customization
- based on PlaidWeb/webmention.js

 feat(webmention): add minified version of webmention.js

- include webmention.min.js as a minified version for optimized loading
- mirror functionality of the unminified webmention.js
2025-02-11 06:46:30 +00:00
welpo
89ad44ce26
🍱 feat(socials): add more Fediverse social icons
Resolves #478
2025-02-01 20:01:37 +01:00
Óscar
c3b048d34a
🐛 fix(feed): load CSS in subfolder setups (#467) 2025-01-18 14:19:10 +01:00
welpo
0e0a391ea8
🍱 feat(socials): add Letterboxd social icon 2025-01-18 07:07:48 -03:00
github-actions[bot]
9b5dc70546
⬆️ chore(deps): upgrade KaTeX to v0.16.21 (#466)
Co-authored-by: welpo <welpo@users.noreply.github.com>
2025-01-18 10:46:13 +01:00
github-actions[bot]
f440c011cc
⬆️ chore(deps): upgrade KaTeX to v0.16.20 (#462)
Co-authored-by: welpo <welpo@users.noreply.github.com>
2025-01-14 22:11:48 +01:00
github-actions[bot]
e05860636b
⬆️ chore(deps): upgrade KaTeX to v0.16.19 (#453)
Co-authored-by: welpo <welpo@users.noreply.github.com>
2024-12-30 11:27:47 +01:00
github-actions[bot]
9c5b55d002
⬆️ chore(deps): upgrade KaTeX to v0.16.18 (#450)
Co-authored-by: welpo <welpo@users.noreply.github.com>
2024-12-19 12:06:37 +01:00
github-actions[bot]
92996d98ac
⬆️ chore(deps): upgrade KaTeX to v0.16.17 (#449)
Co-authored-by: welpo <welpo@users.noreply.github.com>
2024-12-18 12:18:06 +01:00
github-actions[bot]
21225f832d
⬆️ chore(deps): upgrade KaTeX to v0.16.15 (#447)
Co-authored-by: welpo <welpo@users.noreply.github.com>
2024-12-10 11:18:52 +01:00
github-actions[bot]
f413c9f295
⬆️ chore(deps): upgrade KaTeX to v0.16.14 (#446)
Co-authored-by: welpo <welpo@users.noreply.github.com>
2024-12-09 15:04:56 +01:00
github-actions[bot]
e42832e131
⬆️ chore(deps): upgrade mermaid to v11.4.1 (#442) 2024-11-29 12:31:18 +01:00
welpo
cf6385553c
🍱 feat(socials): add ORCID icon 2024-11-23 14:13:03 +01:00
welpo
a7833299ff
💥 feat!: add tag filtering for projects (#431)
- Card (project) images no longer require manual top/bottom margin
adjustments for proper spacing. Action needed: Review existing card
images as previous manual margin adjustments may now be
unnecessary/excessive.
- Sites using `cards.html` with tags will now load JavaScript by
default when tags are present. To maintain no-JS behaviour, explicitly
set `enable_cards_tag_filtering = false` in either `config.toml` or the
`_index.md` file where `cards.html` is used.
2024-11-17 00:38:32 +01:00
welpo
1e4859998d
⬆️ chore(deps): upgrade Inter font to v4.1
https://github.com/rsms/inter/releases/tag/v4.1
2024-11-16 14:04:52 +01:00
ZzMzaw
0253799f23
feat: add series functionality (#406)
Co-authored-by: welpo <welpo@users.noreply.github.com>
2024-11-08 00:01:30 +01:00
github-actions[bot]
5f16885b36
⬆️ chore(deps): upgrade mermaid to v11.4.0 (#420)
Co-authored-by: welpo <welpo@users.noreply.github.com>
2024-10-31 11:20:02 +01:00
github-actions[bot]
7b00ed1d9d
⬆️ chore(deps): upgrade mermaid to v11.3.0 (#405)
Co-authored-by: welpo <welpo@users.noreply.github.com>
2024-10-04 11:07:13 +02:00
welpo
7ceada974b
️ refactor(search): reduce search lag on mobile
Should reduce perceived lag when opening the search modal
and scrolling through results.
2024-09-24 19:25:36 +02:00
Óscar
17694ba3d8
🐛 fix(search): restore highlighting functionality (#401) 2024-09-24 19:16:44 +02:00
Óscar
adfe28eaf9
feat(feed): make "Visit website" link context-aware (#394) 2024-09-20 01:55:05 +02:00
Óscar
52979f7f54
🐛 fix(feed): resolve Atom feed validation issues (#393) 2024-09-20 01:44:32 +02:00
Óscar
1ffe43f934
feat(search): hide "clear search" icon if input is empty (#388) 2024-09-19 16:00:34 +02:00
welpo
d9c498b3a5
⬆️ chore(deps): upgrade mermaid to v11.2.1
Changelog: https://github.com/mermaid-js/mermaid/releases/tag/mermaid%4011.2.1

Source: https://cdn.jsdelivr.net/npm/mermaid@11.2.1/dist/mermaid.min.js
2024-09-16 20:46:26 +02:00
Óscar
1027f5ba53
🌐 style: improve RTL styling consistency (#381) 2024-09-16 17:50:16 +02:00
welpo
a106f1c489
⬆️ chore(deps): upgrade mermaid to v11.2.0
Changelog: https://github.com/mermaid-js/mermaid/releases/tag/mermaid%4011.2.0

Source: https://cdn.jsdelivr.net/npm/mermaid@11.2.0/dist/mermaid.min.js
2024-09-09 15:39:46 +02:00
welpo
0b75c8f4c4
⬆️ chore(deps): upgrade KaTeX CSS to v0.16.11 2024-09-07 00:22:36 +02:00
welpo
405f7643e9
⬆️ chore(deps): upgrade mermaid to v11.1.1
Changelog: https://github.com/mermaid-js/mermaid/releases/tag/mermaid%4011.1.1

Source: https://cdn.jsdelivr.net/npm/mermaid@11.1.1/dist/mermaid.min.js
2024-09-06 20:45:58 +02:00
welpo
e73a50c3c9
⬆️ chore(deps): update mermaid to v11.1.0
Changelog: https://github.com/mermaid-js/mermaid/releases/tag/mermaid%4011.1.0

File is https://cdn.jsdelivr.net/npm/mermaid@11.1.0/dist/mermaid.min.js but minified
2024-09-02 22:18:34 +02:00
Óscar
a7e78b29ab
feat: add Mermaid diagram support (#370) 2024-08-28 14:56:30 +02:00
Óscar
c7b79552c4
feat: follow user OS theme with JS disabled (#357) 2024-07-24 19:14:57 +02:00
sam
a76d6888b6
feat: add date visibility options to post list (#330)
Co-authored-by: welpo <welpo@users.noreply.github.com>
2024-07-11 23:19:14 +02:00
Óscar
57ff693eca
⬆️ chore(deps): update KaTeX to v0.16.11 (#354) 2024-07-04 22:23:30 +02:00
Óscar
f72f454ea7
🐛 fix(search): close modal when clicking current page result (#350) 2024-07-01 22:59:01 +02:00
welpo
82ecbc1454
🍱 feat(socials): add Debian icon 2024-06-28 19:15:42 +02:00
welpo
5ae629d171
📝 docs: explain how to use custom social icons 2024-06-19 21:39:02 +02:00
Andrea C
39ba56f02c
feat(socials): add bluesky icon (#333) 2024-06-19 19:53:27 +02:00
welpo
b70efd1642
feat: enable adding URL/path to code blocks (#307) 2024-05-03 17:37:40 +02:00
Óscar
d0dd37ef1e
⬆️ chore(deps): update KaTeX to v0.16.10 (#288) 2024-03-25 13:03:26 +01:00
Jérôme Ramette
a08a9f19c7
🐛 fix(feed): fix "Visit website" link with skin config (#286) 2024-03-21 22:03:28 +01:00
welpo
4aaa2346d0
🍱 feat(socials): add Signal icon 2024-02-20 23:50:13 +01:00
Mohammed Alotaibi
c4893d4fdd
feat(i18n): implement pluralization logic (#277)
Co-authored-by: welpo <welpo@users.noreply.github.com>
2024-02-16 15:41:25 +01:00
Mohammed Alotaibi
b3ef23f305
🐛 fix(i18n): reverse arrows in RTL languages (#272)
Co-authored-by: welpo <welpo@users.noreply.github.com>
2024-02-12 18:46:48 +01:00
Mohammed Alotaibi
5a306d04cb
🐛 fix(i18n): atom feed page direction for RTL langs (#268)
Co-authored-by: welpo <welpo@users.noreply.github.com>
2024-02-11 21:11:21 +01:00
Óscar
906bc9dec0
feat: add search functionality (#250) 2024-01-08 01:00:52 +01:00
welpo
dce495e71d
️ feat(a11y): add keyboard accessibility to theme toggler 2024-01-03 18:43:51 +01:00
Óscar
b6a89e6370
🎨 refactor: format JS with Prettier (#240) 2024-01-03 01:44:31 +01:00
Ariel Richtman
58da40bdc0
🍱 feat(socials): add Keybase icon (#231) 2023-12-30 11:48:00 +01:00