Commit graph

360 commits

Author SHA1 Message Date
welpo
a5bedcbbc6
Follow hierarchy + update docs + screenshot + sort settings/docs 2025-06-08 21:37:45 +02:00
welpo
7fb563464a
Link webmentions in quick button + load webmentions after comments 2025-05-24 15:08:08 +02:00
welpo
0c2e0f36c4
Cache bust webmentions JS + drop unused config 2025-05-24 14:45:20 +02:00
welpo
d9be49ac20
Drop 'hello' 2025-05-24 14:39:06 +02:00
welpo
86f1ba0aaa
Update webmentions styling
+ add EOL newline
+ restore some changes
2025-05-18 23:37:21 +02:00
Jeremiah Russell
c190f4001d
💄 style(webmentions): remove extra spaces and format script tag
- remove unnecessary spaces and adjust indentation for consistency
- format script tag to improve readability

 feat(webmentions): add greeting text to webmentions container

- include "hello" text within the webmentions container for initial display
2025-05-12 07:59:32 +01:00
Henri Bourcereau
fab267f0a7 🐛 fix(webmentions): remove "hello" placeholder 2025-05-08 15:37:24 +02:00
Jeremiah Russell
114b861039
Update templates/page.html
Co-authored-by: Henri Bourcereau <henri.bourcereau@gmail.com>
2025-05-02 12:06:19 +01:00
Jeremiah Russell
1f31b1c1ce
Update templates/page.html
Co-authored-by: Henri Bourcereau <henri.bourcereau@gmail.com>
2025-05-02 12:05:58 +01:00
Jeremiah Russell
555e7c6255
Update templates/page.html
Co-authored-by: Henri Bourcereau <henri.bourcereau@gmail.com>
2025-05-02 12:05:23 +01:00
Jeremiah Russell
ddc5be9248
Update templates/page.html
Co-authored-by: Henri Bourcereau <henri.bourcereau@gmail.com>
2025-05-02 12:04:44 +01:00
Jeremiah Russell
c788fb9ed8
♻️ refactor(webmentions): consolidate webmentions template
- move webmentions logic from shortcodes to partials for centralized management
- remove redundant webmentions shortcode file to eliminate duplication
2025-04-30 12:00:04 +01:00
Jeremiah Russell
9fe3bcc487
♻️ refactor(template): relocate webmentions include logic
- move webmentions include from header to specific page section
- ensure webmentions are conditionally included based on configuration
2025-04-30 11:57:06 +01:00
Jeremiah Russell
74af4512e2
💄 style(html): enhance author name styling
- wrap author names in span with class "p-author" for consistent styling
- modify author separator and conjunction for improved readability
2025-04-30 11:37:48 +01:00
Jeremiah Russell
df91442a2b
💄 style(html): adjust class attribute order in tag list
- move class "p-category" to the anchor tag for better semantic HTML structure
2025-04-30 11:27:16 +01:00
Jeremiah Russell
58b664c73f
💄 style(html): improve HTML semantics for last updated date
- wrap updated date in a <time> element with datetime attribute for better semantics and accessibility
2025-04-30 11:25:27 +01:00
Jeremiah Russell
234ed29ad9
💄 style(html): enhance date markup for improved semantics
- wrap date in a <time> element with datetime attribute for better accessibility and semantics
2025-04-30 11:17:49 +01:00
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
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
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
89ebc6d253
Merge branch 'main' of github.com:welpo/tabi 2025-02-21 14:33:12 +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
Ó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
Ó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
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
a663de6dac
feat(csp): add webmention support to content security policy
- include webmention.io in connect-src when webmention system is enabled
- ensure compatibility with webmention services by updating CSP directives
2025-02-12 13:01:04 +00:00
Jeremiah Russell
6c6996b888
Merge github.com:jerusdp/tabi into webmentions 2025-02-11 12:58:00 +00:00
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
324730556d
💄 style(header): improve formatting for theme scripts
- adjust indentation and spacing for better readability

 feat(header): add webmentions support

- include webmentions partial if enabled in config
2025-02-11 06:47:36 +00:00
Jeremiah Russell
84f3301f1c
feat(webmentions): add webmentions support templates
- create webmentions partial template for page head integration
- add webmentions shortcode template to position webmentions on the page
2025-02-10 17:47:56 +00:00
welpo
a3ae897c83
feat: allow setting post_listing_date per section 2025-02-09 23:16:53 +01:00
Óscar
db5062fb3f
feat: render section content (#484) 2025-02-09 21:00:08 +01:00
Óscar
6ff0604beb
💥 feat(archive)!: enforce chronological sorting (#483) 2025-02-09 20:44:21 +01:00
welpo
d777d5d996
💄 style: increase emoji favicon size
Resolves #476
2025-02-08 10:17:26 +01:00
Óscar
05d042d27a
️ fix: improve menu accessibility (#482) 2025-02-02 14:54:03 +01:00
Óscar
5b5bdda456
🐛 fix: support external URLs in menu (#481) 2025-02-02 14:25:52 +01:00
Stephen Kershaw
e519864543
🔒️ fix(CSP): improve CSP coverage (#471) 2025-01-25 18:45:35 +01:00
Niels Gouman
36ff72b318
🐛 fix: remove nofollow robots meta tag (#465) 2025-01-17 00:26:36 +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