From f0952e5874551a4191dfc4f9f4707efb5a24b2f0 Mon Sep 17 00:00:00 2001 From: Benoit Chesneau Date: Sat, 24 Jan 2026 02:19:14 +0100 Subject: [PATCH 01/69] docs: add sponsors section to website homepage --- docs/content/assets/stylesheets/home.css | 56 ++++++++++++++++++++++++ docs/content/index.md | 12 +++++ 2 files changed, 68 insertions(+) diff --git a/docs/content/assets/stylesheets/home.css b/docs/content/assets/stylesheets/home.css index 5f1748ef7..bcdd6d1be 100644 --- a/docs/content/assets/stylesheets/home.css +++ b/docs/content/assets/stylesheets/home.css @@ -360,6 +360,62 @@ color: var(--text-muted); } +/* ============================================ + Sponsors + ============================================ */ +.sponsors { + text-align: center; +} + +.sponsors h2 { + font-size: 1.75rem; + margin: 0 0 0.5rem 0; +} + +.sponsors p { + color: var(--text-muted); + margin: 0 0 2rem 0; +} + +.sponsors__logos { + display: flex; + flex-wrap: wrap; + justify-content: center; + align-items: center; + gap: 2rem; + margin-bottom: 2rem; + min-height: 60px; +} + +.sponsors__logos img { + max-height: 50px; + max-width: 150px; + filter: grayscale(100%); + opacity: 0.7; + transition: all 0.15s ease; +} + +.sponsors__logos img:hover { + filter: grayscale(0%); + opacity: 1; +} + +[data-md-color-scheme="slate"] .sponsors__logos img { + filter: grayscale(100%) brightness(1.5); +} + +[data-md-color-scheme="slate"] .sponsors__logos img:hover { + filter: grayscale(0%) brightness(1); +} + +.sponsors__placeholder { + color: var(--text-muted); + font-size: 0.875rem; + padding: 1rem 2rem; + border: 2px dashed var(--border); + border-radius: 8px; +} + /* ============================================ Footer CTA ============================================ */ diff --git a/docs/content/index.md b/docs/content/index.md index 7a9136b59..353a6b128 100644 --- a/docs/content/index.md +++ b/docs/content/index.md @@ -114,6 +114,18 @@ title: Gunicorn - Python WSGI HTTP Server +
+
+

Sponsors

+

Gunicorn is maintained thanks to our sponsors.

+
+ + Your logo here +
+ Become a Sponsor +
+
+