welpo
07ceddcc00
✨ feat: enhance Table of Contents
...
- Introduce `toc_ignore_pattern` to ignore specific headers based on regex.
- Allow custom ToC placement with shortcode or "<!-- toc -->" marker.
- Increase max depth for ToC to 4.
- Update Documentation for the above features.
- Move ToC generation to a macro file.
2 years ago
welpo
965af4b3dd
✨ feat: add `toc_levels` to control ToC depth
2 years ago
welpo
fb0dea0106
✨ feat: add wide container shortcode
2 years ago
welpo
4952ce88f1
✨ feat: add `rel=me` attribute to social links
...
http://microformats.org/wiki/rel-me
2 years ago
welpo
5250576744
💡 chore: add comments explaining use of `get_random`
2 years ago
Óscar
f8cce3001c
✨ feat: introduce skins to customise the theme ( #105 )
2 years ago
welpo
2f83ef8062
⚡ ️ feat: add `cachebust` for `main.css`
2 years ago
welpo
638d75c819
🐛 fix: set proper color-scheme meta
2 years ago
welpo
7ccd71736e
✨ feat: add 2 interactive image shortcodes
...
- `image_hover` changes image on mouse hover.
- `image_toggler` swaps image on click.
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
ab879e3727
🐛 fix: remove extra newlines in final html
2 years ago
welpo
113a7f4e5d
✨ feat(theme-switcher): hide button if JS 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
f3a0dd7f96
🥅 fix: load English stylesheet as fallback
2 years ago
smtbook
e7dc5eb44e
fix: multilingual issues in feeds and 'nav.html'
2 years ago
welpo
09e5bc1aa3
🚸 feat: add JavaScript notice for comments
2 years ago
welpo
9a98789922
✨ feat: add support for Isso comments
2 years ago
welpo
4b43229d0a
🚚 chore(js): rename minified files
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
5993e950c7
✨ feat: add support for giscus and utterances
2 years ago
welpo
3e215e18e2
🐛 fix: use proper meta descriptions
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
46100730fa
🐛 fix(atom): escape HTML in feed summary
...
HTML now shows clear,
Escaping tamed, data pure,
Feed sings, have no fear.
2 years ago
welpo
2dec139e41
✨ feat: add copy button to code blocks
2 years ago
welpo
f710b62631
🐛 fix: properly check for `theme_switcher` setting
2 years ago
welpo
fd50204e32
✨ feat: add full-width image option to shortcodes
...
Closes #85
2 years ago
welpo
67173f27cd
🎨 style: remove newlines around summary
2 years ago
welpo
19bebde148
🐛 fix: remove leading slash from xsl href
2 years ago
welpo
16f1aa57fa
🔥 refactor: remove Yahoo Media RSS reference
2 years ago
welpo
1b60be8c9d
🚧 feat: style xml feed
2 years ago
welpo
e3bd75e9e3
🎨 refactor: restructure template
2 years ago
welpo
54e88beca2
✨ feat: use page description as summary
...
If neither page description or summary are available,
only the post title will be shown.
2 years ago
welpo
0b02e727e0
💄 style: rename "atom/rss feed" to "feed"
2 years ago
welpo
5bdb8045a6
💄 style: set custom header anchor
2 years ago
welpo
c47198facf
🎨 style: add dash to toggle identifier
2 years ago
welpo
0e1a5143c0
🐛 fix: generate random id for multilingual quotes
...
Fix #82
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
welpo
ab29511d5e
✨ feat: add multilingual quote shortcode
2 years ago
welpo
58d0dd6f2f
🐛 fix: mention translations in 404 if there's more than 1 language
2 years ago
welpo
5ac69fe21d
🐛 fix: show language switcher if there's more than 1 language
2 years ago
Óscar
90d7188787
Merge branch 'main' into feat/multilingual-support
2 years ago
welpo
8ecd23b940
💫 refactor(404): remove mention of translations for single language sites
2 years ago
welpo
fb061a1469
✨ feat: allow using emojis as favicon 🌱
2 years ago
welpo
eded835d3f
🐛 fix: avoid empty dates when long_date_format is empty
2 years ago