From 4f4a4bf4dfef89d1b5cb3de8ebf75be3377cab01 Mon Sep 17 00:00:00 2001 From: ruzbyte Date: Thu, 14 May 2026 17:09:38 +0200 Subject: [PATCH 1/2] fix : linux icons rendering on linux systems --- apps/marketing/src/pages/download.astro | 2 +- apps/marketing/src/pages/index.astro | 7 ++++--- 2 files changed, 5 insertions(+), 4 deletions(-) diff --git a/apps/marketing/src/pages/download.astro b/apps/marketing/src/pages/download.astro index b9e0e0181e4..76977ad4ce2 100644 --- a/apps/marketing/src/pages/download.astro +++ b/apps/marketing/src/pages/download.astro @@ -47,7 +47,7 @@ import { RELEASES_URL } from "../lib/releases";
- +

Linux

diff --git a/apps/marketing/src/pages/index.astro b/apps/marketing/src/pages/index.astro index a864c169924..935897eaa65 100644 --- a/apps/marketing/src/pages/index.astro +++ b/apps/marketing/src/pages/index.astro @@ -53,7 +53,7 @@ const mobileEndorsementRows = [ > - + Download for macOS @@ -360,7 +360,8 @@ const mobileEndorsementRows = [ - + + Download for macOS Windows · Linux · other @@ -548,7 +549,7 @@ const mobileEndorsementRows = [ :global([data-platform="mac"]) .dl-icon--apple { display: block; } :global([data-platform="win"]) .dl-icon--windows { display: block; } :global([data-platform="linux"]) .dl-icon--linux { display: block; } - :global(:not([data-platform])) .dl-icon--apple { display: block; } + :global(html:not([data-platform])) .dl-icon--apple { display: block; } /* Floating harness marks */ .hero-float { From 614634264f1254048a3d8835b1be30529050fdd2 Mon Sep 17 00:00:00 2001 From: ruzbyte Date: Thu, 14 May 2026 17:52:09 +0200 Subject: [PATCH 2/2] chore: remove unused TuxIcon --- apps/marketing/src/components/TuxIcon.astro | 53 --------------------- apps/marketing/src/pages/index.astro | 1 - 2 files changed, 54 deletions(-) delete mode 100644 apps/marketing/src/components/TuxIcon.astro diff --git a/apps/marketing/src/components/TuxIcon.astro b/apps/marketing/src/components/TuxIcon.astro deleted file mode 100644 index a6f1b4902c6..00000000000 --- a/apps/marketing/src/components/TuxIcon.astro +++ /dev/null @@ -1,53 +0,0 @@ ---- -interface Props { - class?: string; - idPrefix: string; -} - -const { class: className, idPrefix } = Astro.props; ---- - - diff --git a/apps/marketing/src/pages/index.astro b/apps/marketing/src/pages/index.astro index 935897eaa65..25be7d67367 100644 --- a/apps/marketing/src/pages/index.astro +++ b/apps/marketing/src/pages/index.astro @@ -1,6 +1,5 @@ --- import Layout from "../layouts/Layout.astro"; -import TuxIcon from "../components/TuxIcon.astro"; import { tweets } from "../lib/tweets"; const desktopEndorsementRows = [