From f1fa5c24b8413bf7ad85b70017e94e3a97d3fd93 Mon Sep 17 00:00:00 2001 From: Matthias Date: Sun, 7 Jun 2026 13:08:11 +0200 Subject: [PATCH 1/2] Make sponsor logos readable on dark mode and add past sponsors Wrap sponsor logos in white, padded cards so dark logos stay legible in dark mode, and use a responsive layout that no longer overflows. Add a Past sponsors section for Suborbital and Determinate Systems. --- public/sponsors/determinate.svg | 140 +++++++++++++++++++++++++ src/content/docs/internals/sponsors.md | 58 +++++++--- src/styles/index.css | 34 ++++++ 3 files changed, 218 insertions(+), 14 deletions(-) create mode 100644 public/sponsors/determinate.svg diff --git a/public/sponsors/determinate.svg b/public/sponsors/determinate.svg new file mode 100644 index 0000000..8588e71 --- /dev/null +++ b/public/sponsors/determinate.svg @@ -0,0 +1,140 @@ + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + diff --git a/src/content/docs/internals/sponsors.md b/src/content/docs/internals/sponsors.md index ec73274..903f9a6 100644 --- a/src/content/docs/internals/sponsors.md +++ b/src/content/docs/internals/sponsors.md @@ -9,20 +9,50 @@ We are looking for sponsors to make lychee's development sustainable. Please head over to our [Open Collective](https://opencollective.com/lychee-collective) or [book a meeting with the team](https://cal.com/lychee) if you want to support us as well. ::: -

- - Corrode logo - -

+
+ + +
-corrode is a Rust consultancy that helps you build and maintain your Rust -services. +## Past sponsors -

- - NLnet logo - -

+A heartfelt thank you to those who supported lychee in the past. -NLnet is supporting the open internet since 1997. -lychee received financial support through the NGI0 Core Fund, established by NLnet with financial support from the European Commission's Next Generation Internet programme. +
+ + +
diff --git a/src/styles/index.css b/src/styles/index.css index c41bb4e..8990fdf 100644 --- a/src/styles/index.css +++ b/src/styles/index.css @@ -112,6 +112,40 @@ h6 { --sl-color-black: #17181c; } +/* Sponsor cards. */ +.sponsors { + display: flex; + flex-direction: column; + gap: 1.5rem; + margin-top: 1.5rem; +} + +.sponsor { + display: flex; + flex-wrap: wrap; + align-items: center; + gap: 1.25rem 1.75rem; +} + +.sponsor-logo { + flex: 0 0 auto; + display: inline-flex; + /* White, padded background keeps dark logos readable in dark mode. */ + background: #ffffff; + border-radius: 0.5rem; + padding: 1rem 1.25rem; +} + +.sponsor-logo img { + width: 200px; + height: auto; +} + +.sponsor-description { + flex: 1 1 16rem; + margin: 0; +} + /* Light mode colors. */ :root[data-theme="light"] { --sl-color-accent-low: #f0cbd9; From f06f3cd68a49e9f28e7793916cba3104ddeda923 Mon Sep 17 00:00:00 2001 From: Matthias Date: Sun, 7 Jun 2026 14:49:48 +0200 Subject: [PATCH 2/2] Exclude opencollective.com from link checks (403 bot detection) --- .lycheeignore | 3 +++ 1 file changed, 3 insertions(+) diff --git a/.lycheeignore b/.lycheeignore index 3646e85..6f8dc63 100644 --- a/.lycheeignore +++ b/.lycheeignore @@ -15,3 +15,6 @@ dist/404/index.html$ # Websites with aggressive rate limiting / bot detection https://www.nongnu.org/atool https://builtwith.com/ + +# Open Collective returns 403 to automated checkers (bot detection) +https://opencollective.com/