21 Commits (b58225a0128bd668873c399564926f81cf3e9610)

Author SHA1 Message Date
Óscar b73f7f5d93
feat(HTML): respect `external_links_…` config (#126) 2 years ago
welpo f1edbba8bd
feat(footer/copyright): replace "$SEPARATOR" to `separator`
Expands on #112
2 years ago
welpo 12b9184f15
🐛fix(footer): remove extra space between "tabi" and separator 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 d0babd5db1
♻️ refactor: use `get_url` for social icons 2 years ago
welpo 4952ce88f1
feat: add `rel=me` attribute to social links
http://microformats.org/wiki/rel-me
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
welpo 0b02e727e0
💄 style: rename "atom/rss feed" to "feed" 2 years ago
welpo 56a3061573
🐛 fix: proper URL for multilingual rss/atom feeds 2 years ago
welpo fa9229377d
feat: add multi-language support 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 556570d799
🐛 fix: only load script when themeswitcher is enabled 2 years ago
welpo b7c89753ec
💄 style: smaller socials; add Zola & tabi mention 2 years ago
welpo dceceff5fd
♻️ refactor: improve spacing and indentation 2 years ago
welpo cd2ab356be
💄 style: redesign post listing and other minor changes 2 years ago
welpo 095b9d0d07 🐛 fix: add end-of-file newline 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
welpo 0b117d1641 first commit 2 years ago