Commit graph

171 commits

Author SHA1 Message Date
Jeremiah Russell
89ebc6d253
Merge branch 'main' of github.com:welpo/tabi 2025-02-21 14:33:12 +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
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
402965786b
📝 docs(series): add tip for custom text permalinks 2025-02-15 23:18:17 +01:00
Óscar
61793b2e56
feat: support Zola's native code block names (#489) 2025-02-15 22:31:55 +01:00
Óscar
a5ab6259c6
feat: add indicator to external links (#443) 2025-02-15 09:34:54 +01: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
Jeremiah Russell
afbf2aa2ff
🐛 fix(config): update webmentions configuration
- change "enable" to "enabled" for correct configuration key
- uncomment and set webmentions configurations for correct functionality

 feat(blog): add webmentions shortcode

- insert webmentions shortcode in blog shortcode index for display

🐛 fix(theme): update webmentions configuration in theme

- change "enable" to "enabled" for correct configuration key in theme
- uncomment and set webmentions configurations for correct functionality
2025-02-12 13:01:26 +00:00
Jeremiah Russell
51f36844f0
📝 docs(blog): remove duplicate updated date in blog metadata
- delete repeated updated date entry from the blog post metadata
2025-02-11 13:01:39 +00:00
Jeremiah Russell
6c6996b888
Merge github.com:jerusdp/tabi into webmentions 2025-02-11 12:58:00 +00:00
Jeremiah Russell
ee88359ad6
💄 style(blog): remove trailing space in markdown text
- eliminate unwanted space at the end of a sentence for style consistency
2025-02-11 09:07:47 +00:00
Jeremiah Russell
f2d13b9468
📝 docs(blog): add webmentions section to mastering tabi settings
- introduce webmentions as per W3C standard
- provide configuration and usage instructions
- include links for further reading
2025-02-11 08:57:39 +00:00
Jeremiah Russell
e9cfbdc2eb
feat(shortcodes): add webmentions section
- introduce a section for displaying webmentions for posts
- include subsections for mentions of posts and sites mentioned in posts

📝 docs(shortcodes): correct typos and improve clarity

- fix spacing and punctuation issues in Mermaid diagrams
- correct typo in "Provides" within the swap image section
- update Markdown syntax in admonition examples
- change "tranquility" to "tranquillity" in multilingual quote
- correct movie title from "Beoning" to "Burning"
- add usage examples for webmentions section
2025-02-11 08:03:01 +00:00
welpo
a3ae897c83
feat: allow setting post_listing_date per section 2025-02-09 23:16:53 +01:00
Óscar
6ff0604beb
💥 feat(archive)!: enforce chronological sorting (#483) 2025-02-09 20:44:21 +01:00
Óscar
5b5bdda456
🐛 fix: support external URLs in menu (#481) 2025-02-02 14:25:52 +01:00
Niels Gouman
799f3c0681
feat: support disabling header font-subset (#458)
Co-authored-by: welpo <welpo@users.noreply.github.com>
2025-01-12 18:39:40 +01:00
Christian Franzl
28fe074ea0
feat: support using info-page.html for sections (#455)
Co-authored-by: welpo <welpo@users.noreply.github.com>
2025-01-02 21:50:56 +01:00
welpo
1dcd615615
📝 docs(shortcodes): clarify aside usage 2024-12-28 17:42:58 +01:00
welpo
da1b6bb0cc
📝 docs(shortcodes): clarify position parameter usage for "aside" 2024-12-27 12:30:18 +01:00
Óscar
98b0c8d161
feat(shortcodes): add 'aside' shortcode for side notes (#452) 2024-12-24 10:50:47 +01:00
welpo
eb0395352c
📝 docs: suggest MathML in lieu of KaTeX for JS-free math 2024-12-15 13:47:54 +01:00
welpo
077821208f
📝 misc(docs): fix Series section headings 2024-11-30 15:10:13 +01:00
Óscar
761f546b30
📝 docs: add tabi-start integration (#441) 2024-11-28 00:00:48 +01:00
Óscar
f8e98afd9d
feat: add raw_path parameter to image shortcodes (#439) 2024-11-27 21:34:42 +01:00
Óscar
123110ea43
💄 style: fix numbered code blocks (#437) 2024-11-23 16:49:19 +01:00
Óscar
39a6750d8b
🐛 fix: support relative paths in inherited social media card (#432) 2024-11-18 00:02:06 +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
Óscar
d7da6feaa4
feat: allow pinned posts with pagination (#428) 2024-11-14 00:24:00 +01:00
Óscar
36e53dc646
feat: add pinned posts functionality (#424) 2024-11-13 18:07:46 +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
welpo
57a0a8e1a0
🚨 misc: change codeblock language from plaintext to txt 2024-11-07 14:34:31 +01:00
Óscar
e8381d05cc
feat(shortcodes): support body admonitions (#423) 2024-11-07 14:33:06 +01:00
Óscar
3442fd9ff0
📝 docs: clarify instructions for listing recent posts (#418) 2024-10-21 01:48:04 +02:00
Óscar
c9f8d27b96
feat: add force_text_direction shortcode (#414) 2024-10-18 19:01:15 +02:00
Óscar
092ccdd1ba
💥 feat!: force code blocks LTR rendering (#412)
BREAKING CHANGE: Code blocks default to LTR. Set `force_codeblock_ltr = false` to keep previous behaviour.
2024-10-18 19:00:14 +02:00
welpo
5db70b7978
📝 docs(mastering tabi): mention social links rel='me'
Related: #410
2024-10-13 15:07:18 +02:00
welpo
47fcee8f81
📝 misc: reformat social card creation tip 2024-10-10 15:05:43 +02:00
Ariel Richtman
886aa59545
feat: add fediverse creator metadata support (#409)
Add `fediverse_creator` variable to highlight author's fediverse profile in Mastodon link previews.

Co-authored-by: Ariel Richtman <Ariel.Richtman@SilverRailTech.com>
Co-authored-by: welpo <welpo@users.noreply.github.com>
2024-10-10 14:53:39 +02:00
ZzMzaw
3fddb1f9a1
📝 docs: add mermaid shortcode usage (#407)
Co-authored-by: welpo <welpo@users.noreply.github.com>
2024-10-08 01:25:36 +02:00
Soumendra kumar sahoo
608513952f
🐛 fix: set proper URL for self-hosted Umami (#402) 2024-10-02 13:43:08 +02:00
welpo
008b976e06
feat(remote_text shortcode): support line ranges (#399) 2024-09-22 15:06:38 +02:00
Óscar
90c1da1ddb
feat(remote_text shortcode): support relative paths (#398) 2024-09-22 14:30:03 +02:00
Óscar
0bebcd1c6d
🐛 fix: allow pages within pages (#385) 2024-09-18 00:06:02 +02:00
Óscar
35dcf55019
🐛 fix: improve dark mode and OS theme handling (#380) 2024-09-12 22:57:46 +02:00
Soumendra kumar sahoo
a089b7eea9
🌐 feat(i18n): add Odia language (#372) 2024-08-29 18:15:20 +02:00