338 Commits

Author SHA1 Message Date
7377a98fd1 Improve documentation design #3
Some checks are pending
Publish / publish (push) Waiting to run
2025-04-12 21:33:30 +02:00
cf295b3f1d Fix incorrect order of docs sections #3
Some checks are pending
Publish / publish (push) Waiting to run
2025-04-12 15:10:24 +02:00
294a6683b5 Improve structure in HTML templates
Some checks are pending
Publish / publish (push) Waiting to run
2025-04-11 17:54:23 +02:00
2c0b3fa55e Simplify docs sidebar design #3
Some checks are pending
Publish / publish (push) Waiting to run
Delete templates/docs.html as there is no need for a separate toc site.
The new design is optimized for the sidebar.
2025-04-11 11:28:42 +02:00
905af6f9bc Remove support for documentation page banners #3
Some checks are pending
Publish / publish (push) Waiting to run
2025-04-01 15:08:26 +02:00
de1bf9cd21 Update information referring to Duckquill #4
Some checks are pending
Publish / publish (push) Waiting to run
2025-04-01 15:01:04 +02:00
5d621bc729 Implement docs sidebar #3
Some checks are pending
Publish / publish (push) Waiting to run
2025-04-01 14:31:12 +02:00
6c9da90f7a Add sections to docs #3 2025-03-25 14:27:51 +01:00
b5ccc636c4 Implement docs table of contents #3 2025-03-25 13:33:09 +01:00
e0fb064b1d Access parent section in subprojects 2025-03-18 15:55:59 +01:00
9e653774c6 Add docs and documentation page #3 2025-03-18 15:28:36 +01:00
9f538c804d Add option to left-align subproject badges 2025-03-11 22:40:05 +01:00
449429cf75 Add expand feature to subprojects 2025-03-11 21:55:33 +01:00
be8a904508 Option to link from subproject to external site 2025-03-11 21:08:49 +01:00
21c184a004 Add option to hide subproject tags 2025-03-11 21:05:11 +01:00
d322acaafe Add option to hide number of subprojects 2025-03-11 21:00:46 +01:00
aa99a61895 Add badges to subprojects #2 2025-03-11 15:35:38 +01:00
82f1326d50 Replace previous/next button by back button #2
The order in subprojects is less important than the order in blogs
2025-03-11 14:40:34 +01:00
30ccca6224 Remove labels for subprojects #2 2025-03-11 14:26:36 +01:00
c242520c60 Add support for preview images #2 2025-03-11 14:22:03 +01:00
6e2fc7da5c Implement grid for subprojects #2 2025-03-08 14:55:52 +01:00
ce27eabb69 Remove blog-specific items #2 2025-03-08 12:30:03 +01:00
d30fd2b007 Add subproject templates #2 2025-03-08 11:58:29 +01:00
e557ebca7f Remove feeds from website #1
Feeds are still available through the site's head
2025-03-04 17:29:58 +01:00
4a0dab0052 Remove anchor symbol next to headings #1 2025-03-04 17:21:17 +01:00
bcdf64867f Remove auto hiding navigation bar option #1 2025-02-27 17:15:21 +01:00
8d66e8e2b3 Remove sidebar table of contents #1 2025-02-27 17:13:02 +01:00
5c26b8a4a2 Fully remove search 2025-02-27 17:03:23 +01:00
b096ba6bc4 Implement simple theme for blog list paginators #1
Some checks are pending
Publish / publish (push) Waiting to run
2025-02-25 15:36:07 +01:00
7e9eca09d7 Update link in footer
Some checks are pending
Publish / publish (push) Waiting to run
2025-02-25 14:42:13 +01:00
371e666ea9 Simplify navigation bar #1 2025-02-18 16:00:11 +01:00
3a76d70cd5 Remove sticky navigation bar #1 2025-02-18 15:29:11 +01: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
daudix
f2cd992522
Not use all available width for sidebar 2024-12-04 02:58:08 +03: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
0d479ef409
Use table_of_contents string instead of toc 2024-12-01 17:19:21 +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
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
e867a12356
Margin and variables stuff 2024-10-30 20:56:30 +03:00
daudix
6c405946c6
Add external class to https:// links in navbar/footer 2024-10-29 02:16:52 +03:00
daudix
3fea028e25
Make auto-hide optional 2024-10-28 06:46:53 +03:00
daudix
8f9fb1e88a
Show navbar on hover/keyboard focus 2024-10-28 05:23:59 +03:00
daudix
77b16597b0
Remove reduant class 2024-10-27 03:19:57 +03:00
daudix
81d366d184
Add back support for lazy images in comments 2024-10-26 01:05:33 +03:00
daudix
65f0fd5159
Add support for CWs in comments 2024-10-25 22:43:50 +03:00
daudix
35382b15b5
Add config.extra.debug_no_styles for debugging 2024-10-24 13:21:14 +03:00