70 Commits (69713c973c11d7646c8fe56476261d96cc1978d8)

Author SHA1 Message Date
Óscar 761f546b30
📝 docs: add tabi-start integration (#441) 3 months ago
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.
3 months ago
ZzMzaw 0253799f23
feat: add series functionality (#406)
Co-authored-by: welpo <welpo@users.noreply.github.com>
4 months ago
Ó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.
4 months ago
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>
5 months ago
Soumendra kumar sahoo 608513952f
🐛 fix: set proper URL for self-hosted Umami (#402) 5 months ago
Óscar a7e78b29ab
feat: add Mermaid diagram support (#370) 6 months ago
Óscar c7b79552c4
feat: follow user OS theme with JS disabled (#357) 7 months ago
sam 5db006ac47
🐛 fix(post_listing_date): show original date for unedited articles (#355) 7 months ago
sam a76d6888b6
feat: add date visibility options to post list (#330)
Co-authored-by: welpo <welpo@users.noreply.github.com>
8 months ago
welpo ced0cb43b6
📝 docs: deprecate JS footnote backlinks
In favour of native `bottom_footnotes` available in Zola 0.19.0.
8 months ago
Phil Schumann 3d3f62cf20
feat: allow sorting tags based on post count (#344)
Co-authored-by: welpo <welpo@users.noreply.github.com>
8 months ago
welpo a907f56bd5
feat: add option to use sans-serif font everywhere 8 months ago
Óscar fdb63c8cb6
🐛 fix(footer): show feed icon on Zola 0.19.0 (#336) 8 months ago
welpo 5ae629d171
📝 docs: explain how to use custom social icons 8 months ago
welpo 3b0d7e5a66
📝 docs: CSP requirements to use built-in syntax highlighting
Resolves #320.
9 months ago
Óscar 9d49a65354
feat: add option to show author in post metadata (#322) 9 months ago
welpo b70efd1642
feat: enable adding URL/path to code blocks (#307) 10 months ago
Óscar 0cbd727f25
feat: add option to display/hide date in metadata (#306) 10 months ago
welpo 5e0cbdd67d
feat: allow disabling CSP, following the hierarchy
Introduces new option `enable_csp`, true by default.
Can be set on a page, section or globally.
12 months ago
welpo 7b13798a68
📝 misc(projects): load git-sumi demo from its repo 1 year ago
ZzMzaw b011f58da6
feat: allow inverting previous/next article links (#261)
- Adds next/previous labels for clarity
- Truncated long titles get "…" appended

Co-authored-by: welpo <welpo@users.noreply.github.com>
1 year ago
Óscar 906bc9dec0
feat: add search functionality (#250) 1 year ago
Óscar d50a85b5bc
feat: adjust width of prev/next link section (#248) 1 year ago
Óscar dac6bfc024
feat: add previous/next article navigation (#246) 1 year ago
Óscar Fernández d257e022ea
feat(tags): add `compact_tags` option (#232)
Co-authored-by: arichtman <10679234+arichtman@users.noreply.github.com>
1 year ago
Óscar Fernández bf31f7ff47
feat(theme-switcher)!: respect `theme_default` when JS is enabled (#224)
BREAKING CHANGE: changes the behaviour of `theme_default`
1 year ago
ZzMzaw b6fa54c556
feat(copyright): set copyright translations outside toml files & enhance $VARs (#215)
Co-authored-by: welpo <welpo@users.noreply.github.com>
1 year ago
Joberth Rogers de91dfb0a7
🐛 fix(footer): fix external link redirection in footer (#219)
Co-authored-by: welpo <welpo@users.noreply.github.com>
1 year ago
Óscar Fernández be218c0b6c
🐛 fix(comments): fix malformed URLs in Isso mails (#211) 1 year ago
welpo 5458b1c533
🎨 style: fix whitespace issues 1 year ago
Óscar Fernández 1bc52944c9
feat(footer): add configurable footer menu (#197) 1 year ago
Óscar Fernández 228f1ea6e5
feat: support privacy-respecting analytics (#193) 1 year ago
Óscar Fernández Vázquez 99b8972cf6
📝 docs: add guide to all of tabi's features (#169) 1 year ago
Óscar Fernández Vázquez 88cc68f4a0
feat(header): add support for canonical URLs (#168) 1 year ago
Óscar a113ba2271
feat(atom): add `full_content_in_feed` option (#164) 1 year ago
Óscar 6f269eee4a
feat(templates): introduce info-page template (#147) 1 year ago
Óscar 32a2d5094b
🌐 feat(i18n): overhaul translation system & add languages (#145)
Revamp the existing translation system, simplifying
management and adding several new languages. The new system reads from
TOML files in the `/i18n` directory and improves template structures.
It also enhances customisation options and robustness by providing
fallbacks and modularity.

- Implement a new, streamlined translation macro.
- Load translations from `/i18n` TOML files.
- Remove redundant configuration requirements.
- Refactor templates to align with new i18n system.
- Add support for Hindi, Japanese, Russian, Portuguese, Chinese,
  Italian, German, Ukranian, Korean, and French languages.
- Credit Thomas Weitzel (@thomasweitzel) for inspiration.
1 year ago
Óscar 772ca29dcd
feat: add `browser_theme_color` config option (#143) 1 year ago
Óscar 9acaba6e35
feat(title): add `invert_title_order` config option (#142) 1 year ago
welpo 695e40be70
feat(ToC): implement setting hierarchy for ToC
Related: #128 and #120
1 year ago
Óscar d53b8470a6
feat: add support for social media cards (#130) 1 year ago
Óscar f61c9ec309
feat(settings): add hierarchy-based setting overrides (#128) 2 years ago
Steven Roose b58225a012
feat(meta): allow hiding the read time indication on pages (#124)
Co-authored-by: welpo <welpo@users.noreply.github.com>
2 years ago
Óscar a1378fe16b
🔧 refactor(theme.toml) set sane defaults (#127) 2 years ago
welpo f57f3138c2
📝 docs(config): clarify default short date format 2 years ago
Óscar fac730efad
feat(config): add dynamic stylesheet loading (#118) 2 years ago
welpo 3822f00d3e
♻️ refactor(giscus): move comment box to bottom 2 years ago
welpo f1edbba8bd
feat(footer/copyright): replace "$SEPARATOR" to `separator`
Expands on #112
2 years ago
welpo c1eda46934
💡chore(config): add comments to language section 2 years ago