21 Commits

Author SHA1 Message Date
welpo
22925caf06
🐛 fix: allow quotation in page summary
Quotation marks were being escaped, as the `safe` filter was not being used.
2024-05-30 14:12:44 +02:00
Óscar Fernández
920aa609f0
feat(feed): support hiding pages and sections (#227) 2023-12-04 23:27:49 +01:00
welpo
3e30557dca
🐛 fix(skins): load teal if set in config 2023-10-28 21:24:28 +02:00
welpo
6673a063b8
🐛 fix: remove unnecessary description filters
It caused issues if description contained double quotes.
2023-10-23 02:11:57 +02:00
Donovan Glover
d36404e0cb
🐛 fix(i18n): use English by default in atom.xml (#167) 2023-09-18 21:22:18 +02:00
Dave Patrick Caberto
a617d6fe72
🐛 fix(atom): remove safe filter; allow content & summary (#165) 2023-09-17 18:26:07 +02:00
Óscar
a113ba2271
feat(atom): add full_content_in_feed option (#164) 2023-09-17 14:12:12 +02:00
Ó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.
2023-09-12 18:58:58 +02:00
Óscar
78f97e17b4
♻️ refactor(translation): introduce translation macro (#129) 2023-09-01 23:29:11 +02:00
welpo
e72a8da596
💄 style: add "…" when using summary with <!-- more -->
Removes trailing periods, if they exist, befor adding "…".

Partially reverts f03a9b3.
2023-08-30 16:40:47 +02:00
Óscar
f8cce3001c
feat: introduce skins to customise the theme (#105) 2023-08-10 13:21:52 +02:00
Óscar
32b1177140
♻️ refactor: improve stylised feed translations & consolidate XSL/CSS loading (#98) 2023-07-31 21:07:13 +02:00
welpo
f3a0dd7f96
🥅 fix: load English stylesheet as fallback 2023-07-31 17:04:34 +02:00
smtbook
e7dc5eb44e
fix: multilingual issues in feeds and 'nav.html' 2023-07-31 17:04:34 +02:00
welpo
46100730fa
🐛 fix(atom): escape HTML in feed summary
HTML now shows clear,
Escaping tamed, data pure,
Feed sings, have no fear.
2023-07-09 14:16:37 +02:00
welpo
67173f27cd
🎨 style: remove newlines around summary 2023-07-02 01:02:18 +02:00
welpo
19bebde148
🐛 fix: remove leading slash from xsl href 2023-06-27 00:04:04 +02:00
welpo
16f1aa57fa
🔥 refactor: remove Yahoo Media RSS reference 2023-06-24 03:10:41 +02:00
welpo
1b60be8c9d
🚧 feat: style xml feed 2023-06-24 03:06:54 +02:00
welpo
e3bd75e9e3
🎨 refactor: restructure template 2023-06-24 00:30:05 +02:00
welpo
54e88beca2
feat: use page description as summary
If neither page description or summary are available,
only the post title will be shown.
2023-06-23 17:26:09 +02:00