From 764cff8c1b0f8534e8348a9f9daaf149ec7f03a7 Mon Sep 17 00:00:00 2001
From: Arman <71238839+armannaj@users.noreply.github.com>
Date: Mon, 10 Nov 2025 20:17:36 +1100
Subject: [PATCH 1/7] Added JekyllPad docs in CMS section
---
src/content/docs/en/guides/cms/jekyllpad.mdx | 39 ++++++++++++++++++++
1 file changed, 39 insertions(+)
create mode 100644 src/content/docs/en/guides/cms/jekyllpad.mdx
diff --git a/src/content/docs/en/guides/cms/jekyllpad.mdx b/src/content/docs/en/guides/cms/jekyllpad.mdx
new file mode 100644
index 0000000000000..1b4a21f28d454
--- /dev/null
+++ b/src/content/docs/en/guides/cms/jekyllpad.mdx
@@ -0,0 +1,39 @@
+---
+title: JekyllPad & Astro
+description: Manage your Astro site content with JekyllPad’s browser-based, GitHub-backed editor, no Git or Markdown hassles ever.
+sidebar:
+ label: JekyllPad
+type: cms
+service: JekyllPad
+i18nReady: true
+---
+
+[JekyllPad](https://www.jekyllpad.com) is a lightweight, browser-based CMS that connects directly to your GitHub repository.
+
+It provides a modern WYSIWYG + Markdown editor, commits changes straight to your repo, and runs 100% client‑side, so you can manage content for Astro without setting up servers or learning Git.
+
+It is a client-side application that runs completely in user's browser. This means data, oauth and security tokens, all stays in user's browser. No installation required, works with any mobile or desktop browsers.
+
+## Features
+- **Easy sign-in with Github**: Secure sign-in using your Github account with minimum access (only public repositories Or all repositories)
+- **Modern Online Markdown Editor**: Real-time WYSIWYG editor with all modern features you need including code blocks and media embeding
+- **VSCode Style Editor**: Modern VSCode style editor for YAML, JSON, HTML and all other text files with intelisense, folding, minimap, code highlights, etc.
+- **Frontmatter Editor**: Manage frontmatter in a grid property style which supports text, boolean, single select, multi select and date
+- **Rich Media Integration**: Seamless media integration (images, videos, youtube and social media content), Drag-and-drop uploads, Embed directly from Pexels, Youtube, and more
+- **Seamless GitHub Integration**: Your content changes are automatically saved, committed, and synced with GitHub repository
+- **Robust Security & Privacy**: Your data does not leave your browser and is protected by industry-leading security measures. JekyllPad is fully client-side application that runs in your browser.
+- **No Installation or Setup Required**: Cross-platform compatibile and works with any mobile, tablet and desktop browsers.
+
+
+## Try it out
+JekyllPad offers a free tier, So visit the [JekyllPad.com website](https://www.jekyllpad.com) or watch the demo on youtube [here](https://www.youtube.com/watch?v=LoWm3Xqm7sQ).
+
+
+## Official Resources
+
+- [JekyllPad Website](https://www.jekyllpad.com)
+- [Watch Demo](https://www.youtube.com/watch?v=LoWm3Xqm7sQ)
+- [How JekyllPad Works](https://www.jekyllpad.com/blog/how-jekyllpad-works-9)
+- [Pricing](https://www.jekyllpad.com/pricing)
+- [Start for Free](https://www.jekyllpad.com/start)
+
From 1d113ebd22f1f2aa133d378b3b4f9eb255ba9433 Mon Sep 17 00:00:00 2001
From: Arman <71238839+armannaj@users.noreply.github.com>
Date: Tue, 11 Nov 2025 23:28:45 +1100
Subject: [PATCH 2/7] PR comments
---
public/logos/jekyllpad.svg | 1 +
src/content/docs/en/guides/cms/jekyllpad.mdx | 1 +
src/data/logos.ts | 1 +
3 files changed, 3 insertions(+)
create mode 100644 public/logos/jekyllpad.svg
diff --git a/public/logos/jekyllpad.svg b/public/logos/jekyllpad.svg
new file mode 100644
index 0000000000000..6db287e781996
--- /dev/null
+++ b/public/logos/jekyllpad.svg
@@ -0,0 +1 @@
+
\ No newline at end of file
diff --git a/src/content/docs/en/guides/cms/jekyllpad.mdx b/src/content/docs/en/guides/cms/jekyllpad.mdx
index 1b4a21f28d454..23d31468255ea 100644
--- a/src/content/docs/en/guides/cms/jekyllpad.mdx
+++ b/src/content/docs/en/guides/cms/jekyllpad.mdx
@@ -6,6 +6,7 @@ sidebar:
type: cms
service: JekyllPad
i18nReady: true
+stub: true
---
[JekyllPad](https://www.jekyllpad.com) is a lightweight, browser-based CMS that connects directly to your GitHub repository.
diff --git a/src/data/logos.ts b/src/data/logos.ts
index 7939d010cfc60..93c52fca166fe 100644
--- a/src/data/logos.ts
+++ b/src/data/logos.ts
@@ -111,6 +111,7 @@ export const logos = LogoCheck({
optimizely: { file: 'optimizely.svg', padding: '.2em' },
zephyr: { file: 'zephyr.svg', padding: '0' },
seenode: { file: 'seenode.svg', padding: '.2em' },
+ jekyllpad: { file: 'jekyllpad.svg', padding: '0' },
});
export type LogoKey = keyof typeof logos;
From fdf91e99c3a0f1d12be7818c71727f0d03c1ec4d Mon Sep 17 00:00:00 2001
From: Sarah Rainsberger <5098874+sarah11918@users.noreply.github.com>
Date: Tue, 11 Nov 2025 08:40:49 -0400
Subject: [PATCH 3/7] fix YAML frontmatter
---
src/content/docs/en/guides/cms/jekyllpad.mdx | 2 +-
1 file changed, 1 insertion(+), 1 deletion(-)
diff --git a/src/content/docs/en/guides/cms/jekyllpad.mdx b/src/content/docs/en/guides/cms/jekyllpad.mdx
index 23d31468255ea..2ba1a8dd6701f 100644
--- a/src/content/docs/en/guides/cms/jekyllpad.mdx
+++ b/src/content/docs/en/guides/cms/jekyllpad.mdx
@@ -2,7 +2,7 @@
title: JekyllPad & Astro
description: Manage your Astro site content with JekyllPad’s browser-based, GitHub-backed editor, no Git or Markdown hassles ever.
sidebar:
- label: JekyllPad
+ label: JekyllPad
type: cms
service: JekyllPad
i18nReady: true
From db106295bf78d3a04e799a5138d75c494a41b474 Mon Sep 17 00:00:00 2001
From: Arman <71238839+armannaj@users.noreply.github.com>
Date: Wed, 12 Nov 2025 07:55:02 +1100
Subject: [PATCH 4/7] Update public/logos/jekyllpad.svg
Co-authored-by: Chris Swithinbank
---
public/logos/jekyllpad.svg | 5 ++++-
1 file changed, 4 insertions(+), 1 deletion(-)
diff --git a/public/logos/jekyllpad.svg b/public/logos/jekyllpad.svg
index 6db287e781996..2d5d7b08c21c9 100644
--- a/public/logos/jekyllpad.svg
+++ b/public/logos/jekyllpad.svg
@@ -1 +1,4 @@
-
\ No newline at end of file
+
\ No newline at end of file
From c6c0866f75a49eebe78e43ae5b3ba63be3210352 Mon Sep 17 00:00:00 2001
From: Arman <71238839+armannaj@users.noreply.github.com>
Date: Wed, 12 Nov 2025 07:56:02 +1100
Subject: [PATCH 5/7] Update src/content/docs/en/guides/cms/jekyllpad.mdx
Co-authored-by: Sarah Rainsberger <5098874+sarah11918@users.noreply.github.com>
---
src/content/docs/en/guides/cms/jekyllpad.mdx | 15 ---------------
1 file changed, 15 deletions(-)
diff --git a/src/content/docs/en/guides/cms/jekyllpad.mdx b/src/content/docs/en/guides/cms/jekyllpad.mdx
index 2ba1a8dd6701f..64eb7cc8441bd 100644
--- a/src/content/docs/en/guides/cms/jekyllpad.mdx
+++ b/src/content/docs/en/guides/cms/jekyllpad.mdx
@@ -15,21 +15,6 @@ It provides a modern WYSIWYG + Markdown editor, commits changes straight to your
It is a client-side application that runs completely in user's browser. This means data, oauth and security tokens, all stays in user's browser. No installation required, works with any mobile or desktop browsers.
-## Features
-- **Easy sign-in with Github**: Secure sign-in using your Github account with minimum access (only public repositories Or all repositories)
-- **Modern Online Markdown Editor**: Real-time WYSIWYG editor with all modern features you need including code blocks and media embeding
-- **VSCode Style Editor**: Modern VSCode style editor for YAML, JSON, HTML and all other text files with intelisense, folding, minimap, code highlights, etc.
-- **Frontmatter Editor**: Manage frontmatter in a grid property style which supports text, boolean, single select, multi select and date
-- **Rich Media Integration**: Seamless media integration (images, videos, youtube and social media content), Drag-and-drop uploads, Embed directly from Pexels, Youtube, and more
-- **Seamless GitHub Integration**: Your content changes are automatically saved, committed, and synced with GitHub repository
-- **Robust Security & Privacy**: Your data does not leave your browser and is protected by industry-leading security measures. JekyllPad is fully client-side application that runs in your browser.
-- **No Installation or Setup Required**: Cross-platform compatibile and works with any mobile, tablet and desktop browsers.
-
-
-## Try it out
-JekyllPad offers a free tier, So visit the [JekyllPad.com website](https://www.jekyllpad.com) or watch the demo on youtube [here](https://www.youtube.com/watch?v=LoWm3Xqm7sQ).
-
-
## Official Resources
- [JekyllPad Website](https://www.jekyllpad.com)
From c6e51eb08bb0e0ab510b926ac0d479bb7792004a Mon Sep 17 00:00:00 2001
From: Arman <71238839+armannaj@users.noreply.github.com>
Date: Wed, 12 Nov 2025 07:56:15 +1100
Subject: [PATCH 6/7] Update src/content/docs/en/guides/cms/jekyllpad.mdx
Co-authored-by: Sarah Rainsberger <5098874+sarah11918@users.noreply.github.com>
---
src/content/docs/en/guides/cms/jekyllpad.mdx | 6 +-----
1 file changed, 1 insertion(+), 5 deletions(-)
diff --git a/src/content/docs/en/guides/cms/jekyllpad.mdx b/src/content/docs/en/guides/cms/jekyllpad.mdx
index 64eb7cc8441bd..149d05b65e18c 100644
--- a/src/content/docs/en/guides/cms/jekyllpad.mdx
+++ b/src/content/docs/en/guides/cms/jekyllpad.mdx
@@ -17,9 +17,5 @@ It is a client-side application that runs completely in user's browser. This mea
## Official Resources
-- [JekyllPad Website](https://www.jekyllpad.com)
-- [Watch Demo](https://www.youtube.com/watch?v=LoWm3Xqm7sQ)
-- [How JekyllPad Works](https://www.jekyllpad.com/blog/how-jekyllpad-works-9)
-- [Pricing](https://www.jekyllpad.com/pricing)
-- [Start for Free](https://www.jekyllpad.com/start)
+- [JekyllPad CMS for Astro](https://www.jekyllpad.com/features/astro-headless-cms)
From a389d92449bdd6accc379ce6f7103cefadc40201 Mon Sep 17 00:00:00 2001
From: Arman <71238839+armannaj@users.noreply.github.com>
Date: Wed, 12 Nov 2025 07:58:08 +1100
Subject: [PATCH 7/7] Updated padding for Jekyllpad logo
---
src/data/logos.ts | 2 +-
1 file changed, 1 insertion(+), 1 deletion(-)
diff --git a/src/data/logos.ts b/src/data/logos.ts
index 93c52fca166fe..aeecaadfb4694 100644
--- a/src/data/logos.ts
+++ b/src/data/logos.ts
@@ -111,7 +111,7 @@ export const logos = LogoCheck({
optimizely: { file: 'optimizely.svg', padding: '.2em' },
zephyr: { file: 'zephyr.svg', padding: '0' },
seenode: { file: 'seenode.svg', padding: '.2em' },
- jekyllpad: { file: 'jekyllpad.svg', padding: '0' },
+ jekyllpad: { file: 'jekyllpad.svg', padding: '0.2em' },
});
export type LogoKey = keyof typeof logos;