Commit Graph

966 Commits

Author SHA1 Message Date
Ashla
9e163ba77e make line mutable 2025-04-15 16:54:37 -04:00
Ashla
a7f2d8abdb correct display of taxon and terms 2025-04-15 15:00:50 -04:00
daudix
e0901d5be6 Bump to v6.2.0, add missing release dates to changelog, update copyright year 2025-03-30 08:13:57 +03:00
daudix
01d02742c5 Downgrade breaking change to a regular change
Why? because it shouldn't break anyone's workflow and was added as a
workaround in the first place.
2025-03-30 08:00:56 +03:00
daudix
b44b99388f Add last few commits to changelog and docs 2025-03-30 07:59:18 +03:00
daudix
337855cfce Ability to turn on "go to top" button on regular pages (fixes #115) 2025-03-30 07:52:03 +03:00
daudix
fe079da67b Allow disabling the share preview card (fixes #122) 2025-03-30 07:46:45 +03:00
daudix
af524137a9 Fix build failing if taxonomy is set to anything other than "tags" (fixes #126)
This does not fix other issues however, notably links still point to
/tags, and it's displayed as tags in the UI.
2025-03-30 07:30:04 +03:00
David Lapshin
4f8e8786fa Merge pull request 'fix(csp): frame-ancestors directive is not supported in the <meta> element' (#123) from sumarsono/duckquill:fix/config-csp-frame-ancestors into main
Reviewed-on: https://codeberg.org/daudix/duckquill/pulls/123
2025-01-14 12:22:27 +00:00
sumarsono
58938645eb fix(csp): frame-ancestors directive is not supported in the <meta> element
Ref: https://developer.mozilla.org/en-US/docs/Web/HTTP/Headers/Content-Security-Policy/frame-ancestors

Signed-off-by: sumarsono <sumarsono@noreply.codeberg.org>
2025-01-14 08:24:12 +00:00
daudix
673f77cfd1 Convert all icons to CSS variables, add feed button next to tags heading 2024-12-23 23:20:43 +03:00
daudix
08860f5974 Automatic contrast color picking (fixes #43) 2024-12-23 22:48:34 +03:00
David Lapshin
b4734dd6e1 Merge pull request 'feat(translation): add Traditional Chinese localization file' (#116) from jim60105/duckquill:main into main
Reviewed-on: https://codeberg.org/daudix/duckquill/pulls/116
2024-12-10 00:18:25 +00:00
CHEN, CHUN
1b45553678 feat(translation): add Traditional Chinese localization file
- Add a new Traditional Chinese translation file with various UI labels and messages.

Signed-off-by: CHEN, CHUN <jim60105@gmail.com>
2024-12-10 06:51:58 +08:00
daudix
9ce211df55 Update changelog [SKIP CI] 2024-12-04 03:05:06 +03:00
daudix
59356e0f20 Add symbolic links for French 2024-12-04 03:02:25 +03:00
daudix
f2cd992522 Not use all available width for sidebar 2024-12-04 02:58:08 +03:00
David Lapshin
425d2f91f1 Merge pull request 'Check if page.description is empty before trying to use it' (#114) from zoug/duckquill:allow-sharing-without-description into main
Reviewed-on: https://codeberg.org/daudix/duckquill/pulls/114
2024-12-03 23:45:04 +00:00
David Lapshin
f85c54f9d9 Merge pull request 'Add French translations' (#113) from zoug/duckquill:main into main
Reviewed-on: https://codeberg.org/daudix/duckquill/pulls/113
2024-12-03 23:39:54 +00:00
Yassine Zouggari
b27158102a Merge branch 'main' into allow-sharing-without-description 2024-12-03 22:08:02 +00:00
Yassine Zouggari
176ec48cea Check if page.description is empty before trying to use it
The article.html template, when the sharing button is enabled, uses the
description of the page to generate the share link. However the end user
may not want descriptions. If a page description is empty, the following
error is thrown:

```
Error: Failed to build the site
Error: Failed to render page '/home...index.md'
Error: Reason: Failed to render 'article.html'
Error: Reason: Filter call 'urlencode' failed
Error: Reason: Filter `urlencode` was called on an incorrect value: got `null` but expected a String
```

We now check if the description is not empty before passing it to
urlencode, and don't use it if it is not set
2024-12-03 23:01:38 +01:00
daudix
b4699e4837 Move to Vercel 2024-12-03 01:27:49 +03:00
daudix
66d2504350 Use level 3 heading 2024-12-01 17:21:03 +03:00
daudix
0d479ef409 Use table_of_contents string instead of toc 2024-12-01 17:19:21 +03:00
David Lapshin
60e8168876 Merge pull request 'fix(translation): add toc to en,ar,fa' (#111) from alirezaalavi/duckquill:main into main
Reviewed-on: https://codeberg.org/daudix/duckquill/pulls/111
2024-12-01 14:14:00 +00:00
Alireza Alavi
4567314e45 Merge branch 'main' into main 2024-12-01 14:11:32 +00:00
daudix
28518880b5 Bump to v6.1.0 2024-12-01 17:40:35 +03:30
daudix
854d3f1c91 Optional TOC sidebar (fixes #107) 2024-12-01 17:40:35 +03:30
Alireza Alavi
b70d98aecd fix(translation): add toc to en,ar,fa 2024-12-01 17:32:52 +03:30
daudix
c4dcb3cc12 Bump to v6.1.0 2024-12-01 17:00:28 +03:00
daudix
915a71fecd Optional TOC sidebar (fixes #107) 2024-12-01 16:55:08 +03:00
daudix
73b2c24018 Smarter title 2024-12-01 15:05:14 +03:00
daudix
39cf0d0bce Remove extra </small> closing tag (fixes #110) 2024-12-01 14:12:20 +03:00
daudix
588ba66112 Fix navbar not scrolling with content on mobile (fixes #109) 2024-12-01 14:10:51 +03:00
David Lapshin
f752cb2b01 Merge pull request 'Modify zh-Hans translation' (#108) from lxy-one/duckquill:main into main
Reviewed-on: https://codeberg.org/daudix/duckquill/pulls/108
2024-11-21 12:44:10 +00:00
saihaze
a9fc4ba5c6 Modify zh-Hans translation 2024-11-21 11:01:54 +08:00
yzoug
d1fe7ab3c8 Add French translations 2024-11-20 00:07:01 +01:00
daudix
2235ee5d2d Update inter to v4.1 (5min. after release) 2024-11-16 03:32:57 +03:00
daudix
c8e0775eba Inherit font family for buttons 2024-11-14 20:03:54 +03:00
daudix
4b1fac1f17 Backport some changes and fixes
Return the separator customization that got lost in some commit
Don't blur the nav when it's not visible
Don't scale down the article card when clicking on a tag
2024-11-14 19:40:54 +03:00
daudix
45b13f00b5 Add zstg.is-a.dev 2024-11-12 20:37:29 +03:00
daudix
1b30a99e9f Add lifailon.github.io 2024-11-11 16:49:29 +03:00
daudix
6c7615ff52 Update .woodpecker.yaml 2024-11-08 20:18:05 +00:00
daudix
245440003f Update screenshit 2024-11-03 05:36:01 +03:00
daudix
140d8bbf0a Sync with the release changelog 2024-11-03 00:37:47 +03:00
daudix
da0a9b967e Bump to v6.0.0, remove dead sites and mentions of mine 2024-11-02 22:21:27 +03:00
daudix
cb9a8fa295 Adjust banner + heading margin 2024-11-01 02:17:49 +03:00
daudix
8e65f9e160 Only set blockquote padding from the left 2024-10-31 04:42:02 +03:00
daudix
e867a12356 Margin and variables stuff 2024-10-30 20:56:30 +03:00
daudix
726cd704d4 Adjust nav hitbox once again 2024-10-30 16:11:23 +03:00