Radish alpha
r
rad:z371PVmDHdjJucejRoRYJcDEvD5pp
Radicle website including documentation and guides
Radicle
Git
feat: add RSS feed
Fintan Halpenny committed 11 months ago
commit 31b6e5bdbc1b2fc002fca4a9ae3c7040efaeb9ac
parent 834603b
6 files changed +65 -1
modified Gemfile
@@ -1,5 +1,6 @@
source "https://rubygems.org"

gem "jekyll", "~> 4.2"
+
gem "jekyll-feed"
gem "webrick"
gem "rouge"
modified Gemfile.lock
@@ -59,6 +59,8 @@ GEM
      safe_yaml (~> 1.0)
      terminal-table (>= 1.8, < 4.0)
      webrick (~> 1.7)
+
    jekyll-feed (0.17.0)
+
      jekyll (>= 3.7, < 5.0)
    jekyll-sass-converter (3.0.0)
      sass-embedded (~> 1.54)
    jekyll-watch (2.2.1)
@@ -85,18 +87,48 @@ GEM
    sass-embedded (1.83.0)
      google-protobuf (~> 4.28)
      rake (>= 13)
+
    sass-embedded (1.83.0-aarch64-linux-android)
+
      google-protobuf (~> 4.28)
+
    sass-embedded (1.83.0-aarch64-linux-gnu)
+
      google-protobuf (~> 4.28)
+
    sass-embedded (1.83.0-aarch64-linux-musl)
+
      google-protobuf (~> 4.28)
    sass-embedded (1.83.0-aarch64-mingw-ucrt)
      google-protobuf (~> 4.28)
+
    sass-embedded (1.83.0-arm-linux-androideabi)
+
      google-protobuf (~> 4.28)
+
    sass-embedded (1.83.0-arm-linux-gnueabihf)
+
      google-protobuf (~> 4.28)
+
    sass-embedded (1.83.0-arm-linux-musleabihf)
+
      google-protobuf (~> 4.28)
    sass-embedded (1.83.0-arm64-darwin)
      google-protobuf (~> 4.28)
+
    sass-embedded (1.83.0-riscv64-linux-android)
+
      google-protobuf (~> 4.28)
+
    sass-embedded (1.83.0-riscv64-linux-gnu)
+
      google-protobuf (~> 4.28)
+
    sass-embedded (1.83.0-riscv64-linux-musl)
+
      google-protobuf (~> 4.28)
    sass-embedded (1.83.0-x86-cygwin)
      google-protobuf (~> 4.28)
+
    sass-embedded (1.83.0-x86-linux-android)
+
      google-protobuf (~> 4.28)
+
    sass-embedded (1.83.0-x86-linux-gnu)
+
      google-protobuf (~> 4.28)
+
    sass-embedded (1.83.0-x86-linux-musl)
+
      google-protobuf (~> 4.28)
    sass-embedded (1.83.0-x86-mingw-ucrt)
      google-protobuf (~> 4.28)
    sass-embedded (1.83.0-x86_64-cygwin)
      google-protobuf (~> 4.28)
    sass-embedded (1.83.0-x86_64-darwin)
      google-protobuf (~> 4.28)
+
    sass-embedded (1.83.0-x86_64-linux-android)
+
      google-protobuf (~> 4.28)
+
    sass-embedded (1.83.0-x86_64-linux-gnu)
+
      google-protobuf (~> 4.28)
+
    sass-embedded (1.83.0-x86_64-linux-musl)
+
      google-protobuf (~> 4.28)
    terminal-table (3.0.2)
      unicode-display_width (>= 1.1.1, < 3)
    unicode-display_width (2.6.0)
@@ -132,6 +164,7 @@ PLATFORMS

DEPENDENCIES
  jekyll (~> 4.2)
+
  jekyll-feed
  rouge
  webrick

modified _config.yml
@@ -5,6 +5,8 @@ highlighter: rouge
markdown: kramdown
kramdown:
  syntax_highlighter: rouge
+
plugins:
+
  - jekyll-feed
collections:
  guides:
    output: true
@@ -12,6 +14,11 @@ collections:
  pages:
    output: true
    permalink: /:path/
+
# jekyll-feed configuration
+
feed:
+
  title: "Radicle: the sovereign forge"
+
  description: "The Radicle forge is an open source, peer-to-peer code collaboration stack built on Git."
+
  icon: /assets/images/logo-small.svg
exclude:
  - Makefile
  - LICENSE
modified _layouts/index.html
@@ -3,6 +3,10 @@
<head>
  {% include meta.html %}
  <link rel="stylesheet" type="text/css" href="{{ "/assets/css/page.css" | relative_url }}"/>
+
  <link rel="alternate" type="application/rss+xml"
+
      title="RSS Feed for radicle.xyz"
+
      href="/feed.xml"
+
  />
</head>
<body>
  <img class="desktop" width="160" height="160" id="ribbon" src="/assets/images/ribbon.svg" usemap="#ribbon-map"/>
added assets/images/rss.svg
@@ -0,0 +1,17 @@
+
<?xml version="1.0" encoding="iso-8859-1"?>
+
<!-- Uploaded to: SVG Repo, www.svgrepo.com, Generator: SVG Repo Mixer Tools -->
+
<!DOCTYPE svg PUBLIC "-//W3C//DTD SVG 1.1//EN" "http://www.w3.org/Graphics/SVG/1.1/DTD/svg11.dtd">
+
<svg version="1.1" id="Capa_1" xmlns="http://www.w3.org/2000/svg" xmlns:xlink="http://www.w3.org/1999/xlink" 
+
	 viewBox="0 0 455.731 455.731" xml:space="preserve">
+
<g>
+
	<rect x="0" y="0" style="fill:#F78422;" width="455.731" height="455.731"/>
+
	<g>
+
		<path style="fill:#FFFFFF;" d="M296.208,159.16C234.445,97.397,152.266,63.382,64.81,63.382v64.348
+
			c70.268,0,136.288,27.321,185.898,76.931c49.609,49.61,76.931,115.63,76.931,185.898h64.348
+
			C391.986,303.103,357.971,220.923,296.208,159.16z"/>
+
		<path style="fill:#FFFFFF;" d="M64.143,172.273v64.348c84.881,0,153.938,69.056,153.938,153.939h64.348
+
			C282.429,270.196,184.507,172.273,64.143,172.273z"/>
+
		<circle style="fill:#FFFFFF;" cx="109.833" cy="346.26" r="46.088"/>
+
	</g>
+
</g>
+
</svg>

\ No newline at end of file
modified index.md
@@ -107,7 +107,9 @@ licenses. Get involved by [contributing code][contribute].
# Updates

**Follow us** on 🐘 [Mastodon][mast], 🦋 [Bluesky][bsky] or 🐦 [Twitter][twitter] to stay
-
updated, or join our community on 💬 [Zulip][zulip].
+
updated, join our community on 💬 [Zulip][zulip], or <a href="{{ site.feed.path | default: '/feed.xml' | relative_url }}">
+
  Subscribe <img src="/assets/images/rss.svg" alt="RSS logo" style="width:15px;"/>
+
</a>

- 02.06.2025 [Radicle 1.2](/2025/06/02/radicle-1.2.html) released. ✨
- 05.12.2024 [Radicle 1.1](/2024/12/05/radicle-1.1.html) released. ✨