18 Commits (7e6e1ddcc90be20bad60034829800ae626fb4400)

Author SHA1 Message Date
welpo 6673a063b8
🐛 fix: remove unnecessary description filters
It caused issues if description contained double quotes.
1 year ago
Donovan Glover d36404e0cb
🐛 fix(i18n): use English by default in atom.xml (#167) 1 year ago
Dave Patrick Caberto a617d6fe72
🐛 fix(atom): remove safe filter; allow content & summary (#165) 1 year ago
Óscar a113ba2271
feat(atom): add `full_content_in_feed` option (#164) 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 78f97e17b4
♻️ refactor(translation): introduce translation macro (#129) 2 years ago
welpo e72a8da596
💄 style: add "…" when using summary with `<!-- more -->`
Removes trailing periods, if they exist, befor adding "…".

Partially reverts f03a9b3.
2 years ago
Óscar f8cce3001c
feat: introduce skins to customise the theme (#105) 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 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 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