From 974653d2ede10a67315c89c85eec896f94c16699 Mon Sep 17 00:00:00 2001
From: EtienneLescot
Date: Sat, 10 Oct 2026 21:48:52 +0200
Subject: [PATCH 1/3] docs: add the Product Hunt launch badge to the README and
the homepage
---
README.md | 1 +
website/src/pages/index.tsx | 14 ++++++++++++++
2 files changed, 15 insertions(+)
diff --git a/README.md b/README.md
index b7976dc54a..5a02e57ece 100644
--- a/README.md
+++ b/README.md
@@ -21,6 +21,7 @@
+
> [!NOTE]
diff --git a/website/src/pages/index.tsx b/website/src/pages/index.tsx
index b403d737af..fe7507529d 100644
--- a/website/src/pages/index.tsx
+++ b/website/src/pages/index.tsx
@@ -64,6 +64,20 @@ export default function Home() {
Windows, macOS, Linux
+
+
+
+
+
From c86f7fab1f268b723ea2162dc2c6df17fc448d33 Mon Sep 17 00:00:00 2001
From: EtienneLescot
Date: Sat, 10 Oct 2026 21:49:51 +0200
Subject: [PATCH 2/3] docs(website): show the Product Hunt badge next to the
download button
---
website/src/pages/index.module.css | 5 +++++
website/src/pages/index.tsx | 19 +++++++++----------
2 files changed, 14 insertions(+), 10 deletions(-)
diff --git a/website/src/pages/index.module.css b/website/src/pages/index.module.css
index 8a22f61aa6..59999ccfc7 100644
--- a/website/src/pages/index.module.css
+++ b/website/src/pages/index.module.css
@@ -61,9 +61,14 @@
gap: 12px;
flex-wrap: wrap;
justify-content: center;
+ align-items: center;
margin: 32px 0 0;
}
+.productHunt {
+ display: inline-flex;
+}
+
.platforms {
margin: 8px 0 0;
font-size: 12px;
diff --git a/website/src/pages/index.tsx b/website/src/pages/index.tsx
index fe7507529d..0a44ad7f78 100644
--- a/website/src/pages/index.tsx
+++ b/website/src/pages/index.tsx
@@ -55,17 +55,8 @@ export default function Home() {
-
-
- Free and open source. No watermark. No account.
-
-
-
- Windows, macOS, Linux
-
-
+
+
+
+ Free and open source. No watermark. No account.
+
+
+
+ Windows, macOS, Linux
From d1a53ee715545e6497dbbb130777b561764b8f38 Mon Sep 17 00:00:00 2001
From: EtienneLescot
Date: Sat, 10 Oct 2026 21:57:10 +0200
Subject: [PATCH 3/3] docs(website): match the Product Hunt badge to the
download button height, light theme
---
website/src/pages/index.module.css | 6 ++++++
website/src/pages/index.tsx | 2 +-
2 files changed, 7 insertions(+), 1 deletion(-)
diff --git a/website/src/pages/index.module.css b/website/src/pages/index.module.css
index 59999ccfc7..d368ba73cf 100644
--- a/website/src/pages/index.module.css
+++ b/website/src/pages/index.module.css
@@ -69,6 +69,12 @@
display: inline-flex;
}
+/* Same height as the download button beside it. */
+.productHunt img {
+ height: 50px;
+ width: auto;
+}
+
.platforms {
margin: 8px 0 0;
font-size: 12px;
diff --git a/website/src/pages/index.tsx b/website/src/pages/index.tsx
index 0a44ad7f78..7614a911dc 100644
--- a/website/src/pages/index.tsx
+++ b/website/src/pages/index.tsx
@@ -62,7 +62,7 @@ export default function Home() {
rel="noopener noreferrer"
>
