64 Commits (1601fbf30c66b90592acbae9e96ae80450d2d692)

Author SHA1 Message Date
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 fe872a7b54
🐛 fix: check proper `toc_ignore_pattern` 2 years ago
welpo f03a9b3c4f
💄 style: standardise posts' summary & description
* Cleans up newlines and html tags.

* Removes ellipsis from summary.
2 years ago
welpo b5fae83f28
feat: add support for remote codeberg repositories
Builds on #109
2 years ago
welpo 6178e8e642
✏️ fix: update bug report link format 2 years ago
Óscar 0e3a4af49b
feat: add link to commit history on updated articles (#109) 2 years ago
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 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 19d120019b
feat: add support for giscus & utterances comments 2 years ago
welpo 93c8b577b8
🚧 feat: add utterances support 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 b5b50cdefb
🐛 fix: handle missing image metadata gracefully 2 years ago
welpo 7aa61422a8
✏️ fix: properly end macro 2 years ago
welpo 8b5726c34e
️ feat: set width and height of project images 2 years ago
welpo 369fa9700a
💄 style: add link to project images 2 years ago
welpo 10b85257cd
🔥 refactor: remove metadata in project files 2 years ago
welpo 8ff86b17fc
🐛 fix: check `short` value before using config date format
Added a check for whether short is true or false, rather than just
checking if it exists. This ensures that if short is set to false,
it will still use the long date format if it's available.
♻️ refactor: move the conditional around the date output, so it only
needs to check `short` once
2 years ago
welpo 9887fb0a6f
feat: allow dual date-format (short/long) 2 years ago
welpo ac0495ea69
🐛 fix: remove newlines around `<title>` from source code 2 years ago
welpo 50b8d5fc7b
️ fix: improve accessibility in lists & taps 2 years ago
welpo dc64e2589d
💄 style: wrap post description in `<p>` 2 years ago
welpo dceceff5fd
♻️ refactor: improve spacing and indentation 2 years ago
welpo 4b18391c18
♻️ refactor: format date as "6 July 2049"
Follows Oxford's and other formal style manuals.
2 years ago
welpo cd2ab356be
💄 style: redesign post listing and other minor changes 2 years ago
welpo 8ac1894a66
💄 style: redesign tag pages 2 years ago
welpo 7605ccaf54
♻️ refactor: use consistent pagination 2 years ago
welpo b33a942766
💄 style: use cards/boxes for tag list 2 years ago
welpo 887929fac7
♻️ refactor: wrap tags in ul>li
Long tags will get wrapped onto new lines now.
2 years ago
welpo 0648bc80e2
♻️ refactor: rename 'Categories' to 'Tags' 2 years ago
welpo 31ea93bbbe
♻️ refactor: use native `updated` field 2 years ago
welpo ed47f2580b
feat: add 'Last updated' extra tag 2 years ago
welpo aa00640e96
feat: use custom separator from config in meta & title 2 years ago
welpo 9ac150423b
♻️ refactor: remove unused set_title argument 2 years ago
welpo 53d2624133
🐛 fix: use set_title macro to set proper titles
Fixes #33
2 years ago
welpo 3aa22cb3ad
♻️ refactor: split macros.html in different files
Clearer macros format.
2 years ago
welpo 9ed4034260
🥚 refactor: show word count as reading time tooltip 2 years ago
welpo d9cd64e5a4
feat: display word count when hovering over read time 2 years ago
welpo 1c93df0a6f
️ refactor: improve table of contents accessibility 2 years ago
welpo e4c6705843
💄 style: resize headers 2 years ago
welpo 83b7bb9d3a
💄 style: increase margins before content & after ToC 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 4390b7bdfb
💄 style: coloured links in paragraph; meta changes
- Links in paragraphs are no longer underlined, but rather coloured with
the accent-colour of the theme.
- The meta section on posts (date, time to read, tags) is rehauled. It's
more compact, less distracting and more minimal.
- Line height is increased.
2 years ago
welpo 8fe96d3f46
Commit Message: Refactor font weight and size, add article max-width, update color variables 2 years ago