Commit graph

1067 commits

Author SHA1 Message Date
Jeremiah Russell
bb411abfc2
chore: Merge latest changes from the main branch 2025-04-30 10:39:37 +01:00
tzinm
c4f39d7643
feat(feed): add feed icon tag pages (#522)
Co-authored-by: welpo <welpo@users.noreply.github.com>
2025-04-30 09:28:25 +02:00
rktjump
93af295d78
feat: parse markdown in post summary & description (#517)
Co-authored-by: welpo <welpo@users.noreply.github.com>
2025-04-26 19:53:19 +02:00
tzinm
f47cefd42b
♻️ refactor: add "target_attribute" macro (#515)
Co-authored-by: Óscar <welpo@users.noreply.github.com>
2025-04-26 11:21:09 +02:00
Gabriel Martinez
221e245671
🍱 feat(socials): add itch.io icon (#520) 2025-04-26 11:18:36 +02:00
Olexandr88
b9b76799eb
📝 misc(README): fix broken link tag (#516) 2025-04-14 19:03:16 +02:00
github-actions[bot]
2d68b40e14
⬆️ chore(deps): upgrade KaTeX to v0.16.22 (#511)
Co-authored-by: welpo <welpo@users.noreply.github.com>
2025-04-10 21:09:37 +02:00
Henri Bourcereau
3d2c3a14b8
🐛 fix: fix hcard html tags (#508) 2025-04-05 22:53:51 +02:00
Henri Bourcereau
94af15b6e8
feat(indieweb): add hidden h-card (#506)
Co-authored-by: welpo <welpo@users.noreply.github.com>
2025-04-05 14:10:16 +02:00
welpo
a384ac80c8
♻️ refactor: improve error message when title is unset
Resolves #502
2025-04-05 00:06:15 +02:00
Axel Karjalainen
cc39652eb5
feat: cache bust images in shortcodes (#504) 2025-04-02 22:25:23 +02:00
Axel Karjalainen
c7bc652618
🌐 feat(i18n): add Finnish language (#505)
Co-authored-by: welpo <welpo@users.noreply.github.com>
2025-04-02 22:21:39 +02:00
github-actions[bot]
a59310a6b2
⬆️ chore(deps): upgrade mermaid to v11.6.0 (#500)
Co-authored-by: welpo <welpo@users.noreply.github.com>
2025-03-26 08:27:44 +01:00
Jeremiah Russell
d5d6e91e53
🔧 chore(config): update webmention configurations
- remove default page URL comment in config.toml
- disable webmentions in theme.toml by default
- clear domain field in theme.toml for flexibility
2025-03-19 15:51:25 +00:00
Jeremiah Russell
2251289e90
🔧 chore(config): update webmentions configuration
- disable webmentions by changing enable flag to false
- comment out domain and page_url for privacy concerns
- ensure wordcount remains unchanged for future reference
2025-03-19 15:49:35 +00:00
Jeremiah Russell
2d8ab844f0
🐛 fix(config): correct webmentions configuration key
- change "enabled" to "enable" in config.toml for webmentions
- update template files to reflect the corrected configuration key
2025-03-19 15:44:55 +00:00
Jeremiah Russell
bc65184cd6
🧹 chore(webmentions): remove commented-out script tags
- delete unused script tags from the webmentions partial template
- cleanup improves readability and reduces clutter
2025-03-19 15:01:21 +00:00
Jeremiah Russell
98e8c8eb1e
💄 style(header): streamline HTML formatting
- remove unnecessary line breaks for cleaner HTML structure
- condense noscript and script tags for improved readability
2025-03-19 14:58:51 +00:00
Jeremiah Russell
0351af5dc6
📝 docs(shortcodes): update webmentions section in blog post
- simplify introduction to webmentions with a link to a detailed guide
- remove detailed configuration steps to streamline content
- adjust shortcode usage instructions for clarity
2025-03-19 14:30:52 +00:00
Jeremiah Russell
f4ff3d96cc
📝 docs(blog): correct film title in shortcode example
- change "Burning" to "Beoning" to reflect original title
2025-03-19 14:06:50 +00:00
Jeremiah Russell
ee69da9fcc
💄 style(shortcodes): unify markdown emphasis style
- replace asterisks with underscores for consistent markdown emphasis across the document
2025-03-19 14:02:37 +00:00
Jeremiah Russell
ce5577154e
💄 style(blog): adjust indentation for mermaid diagram
- update indentation to improve readability of the class diagram in the blog post
2025-03-19 13:02:26 +00:00
Jeremiah Russell
a3944486ee
📝 docs(blog): update markdown syntax and links
- update Webmention links to use full URLs for clearer reference
- specify toml code blocks for correct syntax highlighting
- remove redundant footnote links for cleaner documentation
2025-03-19 12:57:00 +00:00
Óscar
8678c477bf
💄 fix: fix external link icon breaking word wrapping (#498) 2025-03-15 10:12:11 +01:00
welpo
e11186a844
🐛 misc(CI): fix Mermaid version detection 2025-03-15 09:25:40 +01:00
github-actions[bot]
88ebde9b24
⬆️ chore(deps): upgrade mermaid to v11.5.0 (#497)
Co-authored-by: welpo <welpo@users.noreply.github.com>
2025-03-15 00:22:52 +01:00
tzinm
f25dfe3429
📝 misc(README): add tzinm's blog to 'sites using tabi' (#496) 2025-03-12 20:35:09 +01:00
Clément Escolano
bf1d05e092
🐛 fix: fix padding hover on links with code (custom font) (#494) 2025-03-12 10:15:03 +01:00
Jeremiah Russell
89ebc6d253
Merge branch 'main' of github.com:welpo/tabi 2025-02-21 14:33:12 +00:00
Jeremiah Russell
cf59175c62
Merge pull request #3 from jerusdp/webmentions
Webmentions
2025-02-20 16:51:50 +00:00
Jeremiah Russell
ba4d3b849c
🌐 i18n(html): add microformats2 classes for semantic markup
- introduce h-entry, p-name, u-url, u-uid, p-author, dt-published, p-category, dt-updated, and e-content classes
- enhance HTML with semantic and machine-readable attributes for better accessibility and SEO
2025-02-20 16:48:25 +00:00
Jeremiah Russell
e19725bd1f
📝 docs(shortcodes): add example for webmentions section
- include dual theme image example for webmentions
- provide live example based on page_url configuration
2025-02-20 12:54:23 +00:00
Jeremiah Russell
c9036897ff
feat(blog): add webmention images and section enhancements
- add webmention_dark.webp and webmention_light.webp for dual theme support
- update webmentions section with an anchor and image display code
2025-02-20 12:54:15 +00:00
Jeremiah Russell
108dfcd5a3
🔧 chore(config): update page_url in config.toml
- change page_url to point to the new blog update and release page
- ensure the configuration reflects the latest URL for webmention script usage
2025-02-20 12:53:08 +00:00
welpo
1bb33439da
🔖 chore(release): prepare for v4.0.0 2025-02-16 21:28:11 +01:00
Mohammed Alotaibi
ed8e2d1888
🌐 docs(demo): basic Arabic translation (#390)
Signed-off-by: Awiteb <a@4rs.nl>
Co-authored-by: welpo <welpo@users.noreply.github.com>
2025-02-16 21:25:20 +01:00
welpo
1c067e708e
💄 fix: adapt footnotes styling for zola 0.19.x & 0.20.x
Also makes code tags slightly smaller (to match the font) in footnotes.

Zola 0.20.0 wraps footnotes in a <footer> tag, which broke existing styles.
This change makes the CSS selectors work with both old (<ol>) and new
(<footer>) HTML structures while maintaining the same visual appearance.
2025-02-16 16:25:40 +01:00
Óscar
09e724a82b
feat: add hide_from_main_feed support (#490) 2025-02-16 09:49:51 +01:00
welpo
45fe170467
🐛 fix(feed): styling now works in all website paths
The feed's stylesheet now uses the base URL from Zola's configuration,
ensuring correct stylesheet loading in all contexts (root path,
subdirectories, and subdomains).

Previously, the stylesheet URLs could break when feeds were in
subdirectories.
2025-02-16 09:28:57 +01:00
welpo
402965786b
📝 docs(series): add tip for custom text permalinks 2025-02-15 23:18:17 +01:00
welpo
2b106b7c62
💄 style(admonitions): fix external link icon
Should've been done in #443
2025-02-15 22:45:31 +01:00
Óscar
61793b2e56
feat: support Zola's native code block names (#489) 2025-02-15 22:31:55 +01:00
stalkerGH
6837f6f4f1
feat: render markdown in page titles & descriptions (#486)
Co-authored-by: welpo <welpo@users.noreply.github.com>
2025-02-15 14:33:37 +01:00
Óscar
a5ab6259c6
feat: add indicator to external links (#443) 2025-02-15 09:34:54 +01:00
renovate[bot]
036b11b7da
⬆️ chore(deps): updatezola-deploy-action to v0.20.0 (#488)
Co-authored-by: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com>
2025-02-15 09:34:07 +01:00
Jeremiah Russell
f18207b995
📝 docs(config): fix typo in config documentation
- correct spelling of "whether" in search index format description
2025-02-13 07:45:26 +00:00
gortavoher
79ed74b48a
Merge pull request #2 from jerusdp/webmentions
Webmentions
2025-02-12 14:12:16 +00:00
gortavoher
9ee3f7c01d
Merge branch 'main' into webmentions 2025-02-12 14:12:04 +00:00
Jeremiah Russell
e83cef72eb
🐛 fix(blog): correct webmention config typo
- fix typo in config.toml example from 'enable' to 'enabled' to ensure proper functionality
2025-02-12 14:08:30 +00:00
Jeremiah Russell
2bc1f64acc
📝 docs(blog): update webmentions configuration details
- adjust heading level for webmentions section
- simplify webmentions configuration instructions
- remove redundant CSP directive explanation

🐛 fix(blog): correct webmentions enabled parameter

- change "enable" to "enabled" in config.toml example
2025-02-12 14:08:10 +00:00