Joberth Rogers
de91dfb0a7
🐛 fix(footer): fix external link redirection in footer ( #219 )
...
Co-authored-by: welpo <welpo@users.noreply.github.com>
1 year ago
welpo
7e6e1ddcc9
📝 chore: update contact e-mail
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
8aabeaecc3
⚡ ️ refactor: co-locate images ( #200 )
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
welpo
78fd8b8f0e
📝 docs(i18n): mention IETF BCP 47 codes
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
welpo
ab4b523f9c
🐛 fix(favicon): use `get_url` for favicon
2 years 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
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
Óscar
5ae21b5335
✨ feat(footer): add configurable copyright notice ( #112 )
2 years ago
welpo
99f6f2dcdc
✨ feat(footer): add link to remote repository
...
Adds two options, both defaulting to true if the remote repo URL is set:
* `show_remote_changes`: links the commit history of a post next to the updated date. (#109 )
* `show_remote_source`: links to the site's repository on the footer.
2 years ago
welpo
427ffc7241
✨ feat(footer/socials): add base64 encoded email protection
2 years ago
welpo
52d0ac9447
🐛 fix: move `default_language` to proper section
2 years ago
welpo
b5fae83f28
✨ feat: add support for remote codeberg repositories
...
Builds on #109
2 years ago
Óscar
0e3a4af49b
✨ feat: add link to commit history on updated articles ( #109 )
2 years ago
welpo
6b0cc11da4
📝 docs: add link to skins showcase/documentation
2 years ago
Óscar
f8cce3001c
✨ feat: introduce skins to customise the theme ( #105 )
2 years ago
welpo
c78c7f5bd1
✨ feat: allow setting the default theme
...
Used as fallback when JS is disabled and `theme_switcher` is enabled.
If `default_theme` is unset, it defaults to "light".
Used as single theme when `theme_switcher` is disabled.
2 years ago
welpo
edcfa359ef
✨ feat: global/individual toggle for KaTeX and copy button
...
Allow KaTeX and copy button to be enabled globally or for individual posts.
2 years ago
Óscar
5cdc18e688
✨ feat: add backlinks to footnotes ( #101 )
2 years ago
welpo
f9c18b0398
✨ feat: optional trailing slash in menu links
...
Enabled by default.
Drops the `$BASE_URL` transformation to avoid confusion (#99 ).
2 years ago
Óscar
32b1177140
♻️ refactor: improve stylised feed translations & consolidate XSL/CSS loading ( #98 )
2 years ago
welpo
588defd7f2
📝 docs: suggest editing language feed stylesheet
2 years ago
welpo
9a98789922
✨ feat: add support for Isso comments
2 years ago
welpo
7924e8206c
✨ feat: add support for Hyvor Talk comments
2 years ago
welpo
05a6d15455
✨ feat: add quick navigation buttons
...
💄 style(dark): change inline code background
♻️ refactor: simplify comment system logic
2 years ago
welpo
1a74cb4496
📝 docs: fix mention of "Load comments" button
2 years ago
welpo
5993e950c7
✨ feat: add support for giscus and utterances
2 years ago
welpo
19d120019b
✨ feat: add support for giscus & utterances comments
2 years ago
welpo
93c8b577b8
🚧 feat: add utterances support
2 years ago
welpo
2dec139e41
✨ feat: add copy button to code blocks
2 years ago
welpo
f9d8f3668f
📝 docs: add default author
2 years ago
welpo
dd73e52729
✨ feat: add custom quotation marks for multilingual quotes
...
Allows users to specify custom opening and closing quotation marks for
the multilingual quote shortcode.
The quotation marks can be configured per language in config.toml.
If not specified, default quotation marks will be used.
2 years ago
welpo
56a3061573
🐛 fix: proper URL for multilingual rss/atom feeds
2 years ago