Commit graph

1014 commits

Author SHA1 Message Date
Jeremiah Russell
1509eff329
Update theme.toml
comment out page_url
2025-02-11 22:30:28 +00:00
gortavoher
74ca55ddf6
Merge pull request #1 from jerusdp/webmentions
feat(webmentions): add webmentions support templates
2025-02-11 15:58:38 +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
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
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
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
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
Jeremiah Russell
cab76ee507
feat(config): add webmention support
- introduce webmention.io configuration for enhanced comment integration
- add connect-src directive for webmention.io to CSP policy
2025-02-11 06:32:11 +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
welpo
11eb774bd7
📝 misc(projects): add nemui project 2025-02-08 10:08:42 +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
Jérôme Ramette
8fafc0f9c8
📝 misc(README): add idle-ti.me blog to sites using tabi (#479) 2025-02-01 20:03:37 +01:00
welpo
89ad44ce26
🍱 feat(socials): add more Fediverse social icons
Resolves #478
2025-02-01 20:01:37 +01:00
Stephen Kershaw
e519864543
🔒️ fix(CSP): improve CSP coverage (#471) 2025-01-25 18:45:35 +01:00
ZzMzaw
6445f549ad
📝 misc(README): add zzmzaw's blog to sites using tabi (#469) 2025-01-19 09:43:09 +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
Niels Gouman
36ff72b318
🐛 fix: remove nofollow robots meta tag (#465) 2025-01-17 00:26:36 +01:00
Niels Gouman
7793b819a9
📝 misc(README): add nizzlay.com to Sites using tabi (#464) 2025-01-17 00:17:22 +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
welpo
47ea26db97
👷 misc(CI): add concurrency control to sumi action 2025-01-12 18:42:06 +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
Olexandr88
162a84b6d6
📝 docs(README): fix typo (#457) 2025-01-08 19:34:16 +01:00
welpo
de6fa58fe3
🐛 fix: show feed icon without socials
Previously the feed icon would not display when it was the only
configured "social" option, as the containing <ul> required either
socials or email to be present.

Fixes #456
2025-01-04 11:39:12 +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
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
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
e1b60542df
📝 misc: add "shuku" project 2024-12-24 00:56:50 +01:00
welpo
2cc336d9d0
🐛 fix: add separator between update date & remote changes link 2024-12-24 00:41:49 +01:00
Szabolcs
6810a0cb74
📝 misc(README): add szabolcs.me to Sites using tabi (#451) 2024-12-20 12:06:52 +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
welpo
dbb0e826b6
💄 style: remove extra whitespace in post metadata
Only happened with `minify_html = false`.
2024-12-19 01:36:24 +01:00
welpo
551b3d28c6
👷 misc(CI): add dependencies label to upgrade PRs 2024-12-18 12:26:51 +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
welpo
eb0395352c
📝 docs: suggest MathML in lieu of KaTeX for JS-free math 2024-12-15 13:47:54 +01:00
Ariel Richtman
3dcd7a33db
🐛 fix(analytics): update umami domain (#448) 2024-12-14 13:41:41 +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