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
welpo
ab29511d5e
✨ feat: add multilingual quote shortcode
2 years ago
Óscar
90d7188787
Merge branch 'main' into feat/multilingual-support
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
welpo
fa9229377d
✨ feat: add multi-language support
2 years ago
welpo
a5981e6fdd
🐛 fix: remove flashing from header text (Firefox)
...
Loads a subset of the sans-serif font for the header.
Fixes #75
2 years ago
welpo
1efb0330e3
🐛 fix: remove flash when navigating in dark-mode
...
The `initialize-theme.js` script takes care of the following:
1. If there is a stored theme value in the localStorage, set the theme
based on that value.
2. If there is no stored theme value, check the user's system
preference (dark or light) and set the theme accordingly.
The new `main.js` takes care of the actual theme switching and listening
to system preference changes (if the user has not manually set a theme).
Now the icons are stored in CSS, and are set according to the current
theme. This allows for having different icons that dynamically switch.
Additionally, wraps social and navigation elements in ul/li.
Fixes #76
2 years ago
welpo
1803987555
✨ feat: make JS light/dark toggle optional
2 years ago
welpo
4d18be3a83
📝 fix: clarify requirements for A+ Observatory score
2 years ago
welpo
1b5ed1546a
🚀 fix: enable github pages
2 years ago
welpo
61e288d8d5
🔧 style: change default long date format
2 years ago
welpo
9887fb0a6f
✨ feat: allow dual date-format (short/long)
2 years ago
welpo
026a240536
🐛 fix: comment out empty `date_format`
...
Otherwise dates aren't rendered. Adds explanation in comments.
2 years ago
welpo
4b18391c18
♻️ refactor: format date as "6 July 2049"
...
Follows Oxford's and other formal style manuals.
2 years ago
welpo
80ec217607
💄 style: remove "home" from navigation
2 years ago
welpo
aa00640e96
✨ feat: use custom separator from config in meta & title
2 years ago
welpo
d7caa7af5f
✨ feat: allow customizable secure headers (CSP)
2 years ago
welpo
23f5c6d309
🔧 improvement: open external links in new window
2 years ago
welpo
0ecc6eff78
✨ feat: use ordinal day number in dates
...
If the date_format variable in config.toml is empty, the new format date
will be used. Example: 2nd August 2043.
2 years ago
welpo
d41c9b5c86
♿ ️ fix: atom feed alt description
2 years ago
Óscar
0068912163
Merge branch 'main' into fix/style
2 years ago
serginogal
3b5cc60e43
🔧 chore: add archive route to nav-links
2 years ago
welpo
32d4a9358c
✨ feat: set Table of Contents per page, not globally
2 years ago
welpo
988034ba4e
♻️ refactor: set datetime format as a variable
2 years ago
welpo
339f818cfb
🐛 fix: remove duplicate social images; allow relative paths in socials
...
- Remove duplicate files in social_icons folder
- Allow relative paths in socials section (footer)
- Add more socials in default config
2 years ago
welpo
049df81d6c
🐛 fix: allow for relative paths everywhere
...
Allows hosting the page on subdirectories.
2 years ago
serginogal
64ed8287ff
🐛 fix: syntax highlighting
2 years ago
welpo
0b117d1641
first commit
2 years ago