33 Commits
Author SHA1 Message Date
Yorgos Saslis 5202711c27 blog: Fix duplicates in author link href
The previous template chained the node directly into the filter
input string, producing hrefs like:

.../nodes/seed.radicle.dev/seed.radicle.dev users/did:key:…

The node appeared twice and a space replaced a slash. The root
cause was commit 6309f51, which refactored a hardcoded URL to use
the `explore` filter but passed the node via `append` instead of
as the filter's positional argument.

The fix assigns the node to a variable first and passes it to
`explore` directly, keeping the filter input to `users/<did>`.
Per-author node override continues to work.

Signed-off-by: Yorgos Saslis <yorgos.work@proton.me>
2026-06-02 17:19:14 +02:00
Lorenz Leutgeb 426d2bc29e perf: Move stylesheets to <head> 2026-05-02 22:20:30 +02:00
Lorenz Leutgeb 3fd61b138e a11y: Add lang Attribute to <html> 2026-05-02 21:38:39 +02:00
Lorenz Leutgeb cd875ccdd0 perf: Move Scripts to Head and Defer 2026-05-02 19:05:41 +02:00
Lorenz Leutgeb 99e3aa6451 perf: Preconnect to files.radicle.dev 2026-05-02 19:02:34 +02:00
Lorenz Leutgeb c8d50573db fedi: toot.radicle.{xyz → dev} 2026-04-26 15:08:13 +02:00
Lorenz Leutgeb 4abda6cabe layout: Harmonize guide, blog with other pages
Use the same fixed elements across all pages.
2026-04-25 02:02:08 +02:00
Lorenz Leutgeb 3d352f283f theme: New progressive theme toggle
This works without JavaScript, and starts out with the user preference
(according to the browser) by default. If JavaScript is available, the
toggle writes to LocalStorage.
2026-04-25 02:02:08 +02:00
Lorenz Leutgeb 72b9c1fa73 footer: Split into fixed elements
Instead of having the link to the homepage (via the logo) and the theme
switcher in the footer, split this up. The logo is now in the top left
and the theme toggle in the bottom right. The footer itself is removed
on the homepage, but kept for blog posts, guides, etc.
2026-04-25 02:02:08 +02:00
Lorenz Leutgeb 9764105fd8 Revert "header: Notice about domain migration"
This reverts commit a726bec91f.
2026-04-25 00:13:40 +02:00
Lorenz Leutgeb a726bec91f header: Notice about domain migration 2026-04-22 23:13:20 +02:00
Lorenz Leutgeb 6309f516c6 explorer: Allow passing seed and base as arguments
Also take a default value from configuration.

Fix all usages and change some hardcoded links to use the filter.
2026-04-20 21:00:04 +02:00
Lorenz Leutgeb a9932d6b79 explore: Plugin to generate Radicle Explorer URLs 2025-11-06 15:31:09 +01:00
Lorenz Leutgeb 62f9b1606c fedi: Plugin to turn handles into HTTPS URLs 2025-11-06 15:31:09 +01:00
Lorenz Leutgeb 47f45035b2 atproto: Do not prefix handles with '@' 2025-11-06 15:31:09 +01:00
Lorenz Leutgeb a62f1e7270 chore: Remove explicit mentions of "radicle.xyz" 2025-11-06 15:31:09 +01:00
Lorenz Leutgeb b029f7d983 .well-known/security.txt: Add Encryption
For security incidents, suggest to encrypt using `age` using the
delegates of heartwood as recipients.
2025-09-21 21:45:34 +02:00
Lorenz Leutgeb 908c756b11 Reorganize authors and meta 2025-08-24 10:09:06 +02:00
Lorenz Leutgeb c23a29d6b0 layout/page: Use aside and to keep DRY
The aside was copied into every page, which invites inconsistency. To
avoid that, move it to the layout.

As a bonus, our RSS feed is also less redundant now.
2025-06-16 14:25:57 +02:00
Rūdolfs Ošiņš 26179eef4e blog: Add post about gh actions 2025-06-06 08:24:04 +02:00
Fintan Halpenny 31b6e5bdbc feat: add RSS feed
Adds an RSS feed via `jekyll-feed`, allowing for automatic discover via the
header, and also mentioning it in the "Follow us" section.
2025-06-03 10:10:55 +02:00
Alexis Sellier 382645e01e Initialize blog with Radicle 1.0 2024-09-10 12:33:19 +02:00
Alexis Sellier 3332a7b445 More mobile friendliness 2024-05-26 22:04:31 +02:00
Alexis Sellier e766ca2f62 Add social links 2024-05-03 15:34:57 +02:00
Alexis Sellier b81538ffea Rename "releases" to "download" 2024-04-29 13:20:07 +02:00
Alexis Sellier 5322e527fc New install script for reproducible builds 2024-04-26 22:05:01 +02:00
Alexis Sellier 5dbf9b0987 Add releases page 2024-04-26 21:59:49 +02:00
Alexis Sellier 0d23274e58 Tidy up the layouts and pages 2024-03-11 10:36:15 +01:00
Alexis Sellier be359ed122 Remove unused layout 2024-03-11 10:28:26 +01:00
Alexis Sellier d6d494f23c New homepage! 2024-03-10 20:27:33 +01:00
dnlklmn d9b06ec802 Add light/dark mode toggle 2024-02-27 10:04:48 +01:00
Alexis Sellier 86e80c6136 Add index page 2024-02-15 16:21:46 +01:00
Alexis Sellier 78475412bb Initial commit 2024-02-15 14:51:58 +01:00