From 736014327bd0b4188331373c6937f972bbb32808 Mon Sep 17 00:00:00 2001 From: Luana Eva Date: Mon, 6 Jul 2026 15:12:53 -0300 Subject: [PATCH 01/14] Listed Linux distributions --- langs/en.json | 4 +- public/distros/bazzite.svg | 63 +++++++++ public/distros/nobara.svg | 21 +++ public/distros/rakuos-logo.png | Bin 0 -> 103173 bytes public/distros/ultramarine-transp.svg | 1 + public/distros/z.svg | 156 ++++++++++++++++++++++ src/components/SupportedDistrosGrid.astro | 63 +++++++++ src/pages/[...lang]/index.astro | 15 ++- tsconfig.json | 1 - 9 files changed, 317 insertions(+), 7 deletions(-) create mode 100644 public/distros/bazzite.svg create mode 100644 public/distros/nobara.svg create mode 100644 public/distros/rakuos-logo.png create mode 100644 public/distros/ultramarine-transp.svg create mode 100644 public/distros/z.svg create mode 100644 src/components/SupportedDistrosGrid.astro diff --git a/langs/en.json b/langs/en.json index 2cf7af7..781b08d 100644 --- a/langs/en.json +++ b/langs/en.json @@ -34,5 +34,7 @@ "ease_of_use_desc": "Terra is as easy to use as any other repository. For developers, Terra is a breeze to work with. We work directly with other projects to meet their needs and make Terra as seamless as possible.", "secure": "Secure", "secure_desc": "Packages are built in a secure environment maintained by the Fyra Labs team. Through our modern tooling, transparent infrastructure, and careful review process, we can prevent issues from occurring.", - "site_desc": "Terra is the community Fedora repository which makes it easy to install and maintain software packages." + "site_desc": "Terra is the community Fedora repository which makes it easy to install and maintain software packages.", + "supported_distros_title": "Linux Distributions Using Terra", + "supported_distros_desc": "A growing list of Fedora-based communities and desktop distributions rely on Terra for a broader package ecosystem." } diff --git a/public/distros/bazzite.svg b/public/distros/bazzite.svg new file mode 100644 index 0000000..3958a11 --- /dev/null +++ b/public/distros/bazzite.svg @@ -0,0 +1,63 @@ + + + + + + + + + + + + + + + + diff --git a/public/distros/nobara.svg b/public/distros/nobara.svg new file mode 100644 index 0000000..d0a0765 --- /dev/null +++ b/public/distros/nobara.svg @@ -0,0 +1,21 @@ + + + + + + + + + + + + + \ No newline at end of file diff --git a/public/distros/rakuos-logo.png b/public/distros/rakuos-logo.png new file mode 100644 index 0000000000000000000000000000000000000000..17503ee3f387a018cb9d00245593f14346e3df0a GIT binary patch literal 103173 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 GKKeh3Lj%G9 literal 0 HcmV?d00001 diff --git a/public/distros/ultramarine-transp.svg b/public/distros/ultramarine-transp.svg new file mode 100644 index 0000000..3922c1c --- /dev/null +++ b/public/distros/ultramarine-transp.svg @@ -0,0 +1 @@ + \ No newline at end of file diff --git a/public/distros/z.svg b/public/distros/z.svg new file mode 100644 index 0000000..ccdabe2 --- /dev/null +++ b/public/distros/z.svg @@ -0,0 +1,156 @@ + + + + + + + + + + + + + + + + + + + + + + + + + + + + diff --git a/src/components/SupportedDistrosGrid.astro b/src/components/SupportedDistrosGrid.astro new file mode 100644 index 0000000..ebd0157 --- /dev/null +++ b/src/components/SupportedDistrosGrid.astro @@ -0,0 +1,63 @@ +--- +interface Distro { + name: string; + description: string; + icon: string; +} + +const distros: Distro[] = [ + { + name: "Ultramarine", + description: "A Fedora-based distribution that uses Terra for a broader package selection and smoother upgrades.", + icon: "/distros/ultramarine-transp.svg", + }, + { + name: "Bazzite", + description: "A atomic gaming and workstation-focused distribution that relies on Terra for extra software availability.", + icon: "/distros/bazzite.svg", + }, + { + name: "Nobara", + description: "A polished Fedora-based distro developed by Thomas Crider and uses terra to make gaming software easier to install", + icon: "/distros/nobara.svg", + }, + { + name: "RakuOS", + description: "A community-driven atomic Linux experience that integrates Terra for additional package support.", + icon: "/distros/rakuos-logo.png", + }, + { + name: "Zirconium", + description: "A newer atomic niri-based Fedora-based project that uses Terra to extend its available software catalogue.", + icon: "/distros/z.svg", + }, +]; + +interface Props { + title: string; + description: string; +} + +const { title, description } = Astro.props; +--- + +

+
+

{title}

+

{description}

+
+ +
+ {distros.map((distro) => ( +
+
+
+ {distro.name} +

{distro.name}

+
+
+

{distro.description}

+
+ ))} +
+
diff --git a/src/pages/[...lang]/index.astro b/src/pages/[...lang]/index.astro index 3a4799c..a6bd096 100644 --- a/src/pages/[...lang]/index.astro +++ b/src/pages/[...lang]/index.astro @@ -16,6 +16,7 @@ import { } from "@/components/ui/card"; import { InstallDialog } from "@/components/InstallDialog"; import { ButtonLink } from "@/components/ButtonLink"; +import SupportedDistrosGrid from "@/components/SupportedDistrosGrid.astro"; import { makeGetStaticPaths } from "astro-i18nya"; import i18nya, { makeT } from "@/i18n"; @@ -25,19 +26,19 @@ const t = makeT(Astro.params.lang); -
+

{t("h1.the")}+{t("h1")}

{t("desc")}

-
+
-
+
{t("modern")} @@ -86,4 +87,8 @@ const t = makeT(Astro.params.lang);
+ diff --git a/tsconfig.json b/tsconfig.json index c94dcf5..07c91c8 100644 --- a/tsconfig.json +++ b/tsconfig.json @@ -5,7 +5,6 @@ "compilerOptions": { "jsx": "react-jsx", "jsxImportSource": "react", - "baseUrl": ".", "paths": { "@/*": ["./src/*"] } From 3151db45f234b56b1a21d6ee789e390dcda7ad22 Mon Sep 17 00:00:00 2001 From: Luana Eva Date: Mon, 6 Jul 2026 17:00:02 -0300 Subject: [PATCH 02/14] added translation support and added brazilian portuguese translation --- langs/en.json | 7 +++- langs/pl.json | 9 ++++- langs/pt-BR.json | 46 +++++++++++++++++++++++ langs/zh-Hant.json | 9 ++++- src/components/SupportedDistrosGrid.astro | 18 ++++++--- 5 files changed, 81 insertions(+), 8 deletions(-) create mode 100644 langs/pt-BR.json diff --git a/langs/en.json b/langs/en.json index 781b08d..73f0601 100644 --- a/langs/en.json +++ b/langs/en.json @@ -36,5 +36,10 @@ "secure_desc": "Packages are built in a secure environment maintained by the Fyra Labs team. Through our modern tooling, transparent infrastructure, and careful review process, we can prevent issues from occurring.", "site_desc": "Terra is the community Fedora repository which makes it easy to install and maintain software packages.", "supported_distros_title": "Linux Distributions Using Terra", - "supported_distros_desc": "A growing list of Fedora-based communities and desktop distributions rely on Terra for a broader package ecosystem." + "supported_distros_desc": "A growing list of Fedora-based communities and desktop distributions rely on Terra for a broader package ecosystem.", + "UM_desc":"A Fedora-based distribution that uses Terra for a broader package selection and smoother upgrades.", + "bazzite_desc":"A atomic gaming and workstation-focused distribution that relies on Terra for extra software availability.", + "zirc_desc":"A newer atomic niri-based Fedora-based project that uses Terra to extend its available software catalogue.", + "nobara_desc":"A polished Fedora-based distro developed by Thomas Crider and uses terra to make gaming software easier to install", + "raku_desk":"A community-driven atomic Linux experience that integrates Terra for additional package support." } diff --git a/langs/pl.json b/langs/pl.json index 43a23dc..94cdbda 100644 --- a/langs/pl.json +++ b/langs/pl.json @@ -34,5 +34,12 @@ "ease_of_use_desc": "Korzystanie z Terra jest równie proste, jak z każdego innego repozytorium. Dla programistów praca z Terra to czysta przyjemność. Współpracujemy bezpośrednio z innymi projektami, aby sprostać ich potrzebom i sprawić, by korzystanie z Terra przebiegało jak najpłynniej.", "secure": "Bezpieczeństwo", "secure_desc": "Pakiety są kompilowane w bezpiecznym środowisku utrzymywanym przez zespół Fyra Labs. Dzięki naszym nowoczesnym narzędziom, przejrzystej infrastrukturze oraz starannemu procesowi weryfikacji jesteśmy w stanie zapobiegać pojawianiu się problemów.", - "site_desc": "Terra to społecznościowe repozytorium Fedory, które ułatwia instalację i obsługę pakietów oprogramowania." + "site_desc": "Terra to społecznościowe repozytorium Fedory, które ułatwia instalację i obsługę pakietów oprogramowania.", + "supported_distros_title": "", + "supported_distros_desc": "", + "UM_desc":"", + "bazzite_desc":"", + "zirc_desc":"", + "nobara_desc":"", + "raku_desk":"" } diff --git a/langs/pt-BR.json b/langs/pt-BR.json new file mode 100644 index 0000000..eda663e --- /dev/null +++ b/langs/pt-BR.json @@ -0,0 +1,46 @@ +{ + "h1.the": "Os ", + "h1": " Pacotes que o Fedora não fornece.", + "desc": "O repositório comunitário que o Fedora não fornece, fácil de usar e contribuir.", + "contribute": "Contribuir", + "install": "Instalar", + "install_terra": "Instalar Terra", + "install_desc": "Copie o seguinte comando e cole-o em seu terminal para instalar o Terra. Tenha cuidado antes de executar qualquer comando em seu sistema. Além disso, enquanto estiver por lá, talvez dê uma estrela ao projeto ;3", + "star_on_github": "Star no GitHub", + "copy": "Copiar", + "copied": "Copiado para a área de transferência!", + "docs": "Docs", + "sources": "Sources", + "community": "Comunidade", + "discord": "Discord", + "github": "GitHub", + "bluesky": "Bluesky", + "mastodon": "Mastodon", + "twitter": "Twitter", + "sponsor": "Apoiar", + "github_sponsors": "GitHub Sponsors", + "kofi": "Ko-fi", + "liberapay": "Liberapay", + "navigation": "Navigation", + "modern": "Moderno", + "modern_desc": "O Terra é construído sobre a cadeia de ferramentas Andaman, nosso sistema meta moderno e baseado em Rust para construção de pacotes. Isso simplifica o processo de manutenção em escala.", + "current": "Atual", + "current_desc": "Cansado de esperar por atualizações? Nós também. Os pacotes são atualizados automaticamente assim que são lançados upstream. E, para aqueles que vivem na frente, oferecemos também pacotes nightly.", + "quality": "Qualidade", + "quality_desc": "Pacotes enviados são cuidadosamente avaliados e avaliados de acordo com nossas diretrizes. Isso garante que uma alta qualidade de pacotes seja mantida.", + "transparent": "Transparente", + "transparent_desc": "Diga adeus aos sistemas de build externos e repositórios dispersos! Os códigos-fonte dos pacotes estão disponíveis em um monorepo, e os trabalhos de build são publicamente visíveis no GitHub Actions. Isso torna fácil depurar problemas.", + "ease_of_use": "Facilidade de Uso", + "ease_of_use_desc": "O Terra é tão fácil de usar quanto qualquer outro repositório. Para desenvolvedores, o Terra é um prazer de se trabalhar. Trabalhamos diretamente com outros projetos para atender suas necessidades e tornar o Terra o mais perfeito possível.", + "secure": "Seguro", + "secure_desc": "Os pacotes são construídos em um ambiente seguro mantido pela equipe da Fyra Labs. Através de nossa ferramenta moderna, infraestrutura transparente e processo de revisão cuidadoso, podemos prevenir a ocorrência de problemas.", + "site_desc": "O Terra é o repositório comunitário do Fedora que torna fácil instalar e manter pacotes de software.", + "supported_distros_title": "Distribuições Linux que Usam o Terra", + "supported_distros_desc": "Uma lista crescente de comunidades baseadas no Fedora e distribuições desktop dependem do Terra para um ecossistema de pacotes mais amplo.", + "UM_desc":"Uma distribuição baseada no Fedora que usa o Terra para uma seleção de pacotes mais ampla e atualizações mais suaves.", + "bazzite_desc":"Distro focada em jogos e estações de trabalho que depende do Terra para maior disponibilidade de software.", + "zirc_desc":"Uma destribuição atomica novata, baseada em niri, que usa o Terra para estender seu catálogo de software disponível.", + "nobara_desc":"Uma distribuição baseada no Fedora desenvolvida por Thomas Crider e usa o Terra para tornar o software de jogos mais fácil de instalar", + "raku_desk":"Uma distribuição atomica Linux atômica orientada pela comunidade que integra o Terra para suporte adicional de pacotes." + +} diff --git a/langs/zh-Hant.json b/langs/zh-Hant.json index 38bac24..12feb05 100644 --- a/langs/zh-Hant.json +++ b/langs/zh-Hant.json @@ -34,5 +34,12 @@ "twitter": "推特", "kofi": "Ko-fi", "liberapay": "Liberapay", - "github_sponsors": "GitHub贊助" + "github_sponsors": "GitHub贊助", + "supported_distros_title": "", + "supported_distros_desc": "", + "UM_desc":"", + "bazzite_desc":"", + "zirc_desc":"", + "nobara_desc":"", + "raku_desk":"" } diff --git a/src/components/SupportedDistrosGrid.astro b/src/components/SupportedDistrosGrid.astro index ebd0157..39f8612 100644 --- a/src/components/SupportedDistrosGrid.astro +++ b/src/components/SupportedDistrosGrid.astro @@ -1,4 +1,11 @@ --- +import { makeGetStaticPaths } from "astro-i18nya"; +import i18nya, { makeT } from "@/i18n"; + +export const getStaticPaths = makeGetStaticPaths(i18nya); +const t = makeT(Astro.params.lang); + + interface Distro { name: string; description: string; @@ -8,27 +15,27 @@ interface Distro { const distros: Distro[] = [ { name: "Ultramarine", - description: "A Fedora-based distribution that uses Terra for a broader package selection and smoother upgrades.", + description: t("UM_desc"), icon: "/distros/ultramarine-transp.svg", }, { name: "Bazzite", - description: "A atomic gaming and workstation-focused distribution that relies on Terra for extra software availability.", + description: t("bazzite_desc"), icon: "/distros/bazzite.svg", }, { name: "Nobara", - description: "A polished Fedora-based distro developed by Thomas Crider and uses terra to make gaming software easier to install", + description: t("nobara_desc"), icon: "/distros/nobara.svg", }, { name: "RakuOS", - description: "A community-driven atomic Linux experience that integrates Terra for additional package support.", + description: t("raku_desk"), icon: "/distros/rakuos-logo.png", }, { name: "Zirconium", - description: "A newer atomic niri-based Fedora-based project that uses Terra to extend its available software catalogue.", + description: t("zirc_desc"), icon: "/distros/z.svg", }, ]; @@ -39,6 +46,7 @@ interface Props { } const { title, description } = Astro.props; + ---
From 5bbf543d80c9e5e7c23b3fdd4adca0615d469bd0 Mon Sep 17 00:00:00 2001 From: Luana NoUsername Date: Wed, 8 Jul 2026 17:01:21 -0300 Subject: [PATCH 03/14] Apply suggestion from @nothingneko Co-authored-by: nothingneko --- langs/en.json | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/langs/en.json b/langs/en.json index 73f0601..6a2c271 100644 --- a/langs/en.json +++ b/langs/en.json @@ -35,7 +35,7 @@ "secure": "Secure", "secure_desc": "Packages are built in a secure environment maintained by the Fyra Labs team. Through our modern tooling, transparent infrastructure, and careful review process, we can prevent issues from occurring.", "site_desc": "Terra is the community Fedora repository which makes it easy to install and maintain software packages.", - "supported_distros_title": "Linux Distributions Using Terra", + "supported_distros_title": "Distros Using Terra", "supported_distros_desc": "A growing list of Fedora-based communities and desktop distributions rely on Terra for a broader package ecosystem.", "UM_desc":"A Fedora-based distribution that uses Terra for a broader package selection and smoother upgrades.", "bazzite_desc":"A atomic gaming and workstation-focused distribution that relies on Terra for extra software availability.", From 5ee275ebda753a98d8356d7b6793c918cf86240c Mon Sep 17 00:00:00 2001 From: Luana NoUsername Date: Wed, 8 Jul 2026 17:01:31 -0300 Subject: [PATCH 04/14] Apply suggestion from @nothingneko Co-authored-by: nothingneko --- langs/en.json | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/langs/en.json b/langs/en.json index 6a2c271..d762662 100644 --- a/langs/en.json +++ b/langs/en.json @@ -36,7 +36,7 @@ "secure_desc": "Packages are built in a secure environment maintained by the Fyra Labs team. Through our modern tooling, transparent infrastructure, and careful review process, we can prevent issues from occurring.", "site_desc": "Terra is the community Fedora repository which makes it easy to install and maintain software packages.", "supported_distros_title": "Distros Using Terra", - "supported_distros_desc": "A growing list of Fedora-based communities and desktop distributions rely on Terra for a broader package ecosystem.", + "supported_distros_desc": "Terra brings delivers packages and core system components across the Fedora ecosystem.", "UM_desc":"A Fedora-based distribution that uses Terra for a broader package selection and smoother upgrades.", "bazzite_desc":"A atomic gaming and workstation-focused distribution that relies on Terra for extra software availability.", "zirc_desc":"A newer atomic niri-based Fedora-based project that uses Terra to extend its available software catalogue.", From 26d92adc401848beb38bc92779e9b5c218f418f1 Mon Sep 17 00:00:00 2001 From: Luana NoUsername Date: Wed, 8 Jul 2026 17:01:43 -0300 Subject: [PATCH 05/14] Apply suggestion from @nothingneko Co-authored-by: nothingneko --- langs/en.json | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/langs/en.json b/langs/en.json index d762662..b94a436 100644 --- a/langs/en.json +++ b/langs/en.json @@ -38,7 +38,7 @@ "supported_distros_title": "Distros Using Terra", "supported_distros_desc": "Terra brings delivers packages and core system components across the Fedora ecosystem.", "UM_desc":"A Fedora-based distribution that uses Terra for a broader package selection and smoother upgrades.", - "bazzite_desc":"A atomic gaming and workstation-focused distribution that relies on Terra for extra software availability.", + "bazzite_desc":"A atomic gaming-focused operating system that relies on Terra for system components like Mesa.", "zirc_desc":"A newer atomic niri-based Fedora-based project that uses Terra to extend its available software catalogue.", "nobara_desc":"A polished Fedora-based distro developed by Thomas Crider and uses terra to make gaming software easier to install", "raku_desk":"A community-driven atomic Linux experience that integrates Terra for additional package support." From 5424caafb185107dd99c68cc312262810ed6f415 Mon Sep 17 00:00:00 2001 From: Luana NoUsername Date: Sat, 18 Jul 2026 19:24:00 -0300 Subject: [PATCH 06/14] Clean up supported distros descriptions in en.json Removed outdated descriptions for various Fedora-based distributions. --- langs/en.json | 7 +------ 1 file changed, 1 insertion(+), 6 deletions(-) diff --git a/langs/en.json b/langs/en.json index b94a436..da10146 100644 --- a/langs/en.json +++ b/langs/en.json @@ -36,10 +36,5 @@ "secure_desc": "Packages are built in a secure environment maintained by the Fyra Labs team. Through our modern tooling, transparent infrastructure, and careful review process, we can prevent issues from occurring.", "site_desc": "Terra is the community Fedora repository which makes it easy to install and maintain software packages.", "supported_distros_title": "Distros Using Terra", - "supported_distros_desc": "Terra brings delivers packages and core system components across the Fedora ecosystem.", - "UM_desc":"A Fedora-based distribution that uses Terra for a broader package selection and smoother upgrades.", - "bazzite_desc":"A atomic gaming-focused operating system that relies on Terra for system components like Mesa.", - "zirc_desc":"A newer atomic niri-based Fedora-based project that uses Terra to extend its available software catalogue.", - "nobara_desc":"A polished Fedora-based distro developed by Thomas Crider and uses terra to make gaming software easier to install", - "raku_desk":"A community-driven atomic Linux experience that integrates Terra for additional package support." + "supported_distros_desc": "Terra brings delivers packages and core system components across the Fedora ecosystem." } From 823d2f6751abf9250fc0c6787aeb796d8a513afa Mon Sep 17 00:00:00 2001 From: Luana NoUsername Date: Sat, 18 Jul 2026 19:24:37 -0300 Subject: [PATCH 07/14] Remove empty descriptions from pl.json --- langs/pl.json | 7 +------ 1 file changed, 1 insertion(+), 6 deletions(-) diff --git a/langs/pl.json b/langs/pl.json index 94cdbda..2c1a66b 100644 --- a/langs/pl.json +++ b/langs/pl.json @@ -36,10 +36,5 @@ "secure_desc": "Pakiety są kompilowane w bezpiecznym środowisku utrzymywanym przez zespół Fyra Labs. Dzięki naszym nowoczesnym narzędziom, przejrzystej infrastrukturze oraz starannemu procesowi weryfikacji jesteśmy w stanie zapobiegać pojawianiu się problemów.", "site_desc": "Terra to społecznościowe repozytorium Fedory, które ułatwia instalację i obsługę pakietów oprogramowania.", "supported_distros_title": "", - "supported_distros_desc": "", - "UM_desc":"", - "bazzite_desc":"", - "zirc_desc":"", - "nobara_desc":"", - "raku_desk":"" + "supported_distros_desc": "" } From 0541b7e8e9869d791fffbe215aae06a244f0abd0 Mon Sep 17 00:00:00 2001 From: Luana NoUsername Date: Sat, 18 Jul 2026 19:24:59 -0300 Subject: [PATCH 08/14] Remove distribution descriptions from pt-BR.json Removed descriptions for various Linux distributions using Terra. --- langs/pt-BR.json | 6 ------ 1 file changed, 6 deletions(-) diff --git a/langs/pt-BR.json b/langs/pt-BR.json index eda663e..88c6c0a 100644 --- a/langs/pt-BR.json +++ b/langs/pt-BR.json @@ -37,10 +37,4 @@ "site_desc": "O Terra é o repositório comunitário do Fedora que torna fácil instalar e manter pacotes de software.", "supported_distros_title": "Distribuições Linux que Usam o Terra", "supported_distros_desc": "Uma lista crescente de comunidades baseadas no Fedora e distribuições desktop dependem do Terra para um ecossistema de pacotes mais amplo.", - "UM_desc":"Uma distribuição baseada no Fedora que usa o Terra para uma seleção de pacotes mais ampla e atualizações mais suaves.", - "bazzite_desc":"Distro focada em jogos e estações de trabalho que depende do Terra para maior disponibilidade de software.", - "zirc_desc":"Uma destribuição atomica novata, baseada em niri, que usa o Terra para estender seu catálogo de software disponível.", - "nobara_desc":"Uma distribuição baseada no Fedora desenvolvida por Thomas Crider e usa o Terra para tornar o software de jogos mais fácil de instalar", - "raku_desk":"Uma distribuição atomica Linux atômica orientada pela comunidade que integra o Terra para suporte adicional de pacotes." - } From 17f4ce0c6ac369a9c9411c8fdd3586fd99def707 Mon Sep 17 00:00:00 2001 From: Luana NoUsername Date: Sat, 18 Jul 2026 19:25:13 -0300 Subject: [PATCH 09/14] Clean up unused description fields in zh-Hant.json Removed unused description fields for various items. --- langs/zh-Hant.json | 5 ----- 1 file changed, 5 deletions(-) diff --git a/langs/zh-Hant.json b/langs/zh-Hant.json index 12feb05..8631de8 100644 --- a/langs/zh-Hant.json +++ b/langs/zh-Hant.json @@ -37,9 +37,4 @@ "github_sponsors": "GitHub贊助", "supported_distros_title": "", "supported_distros_desc": "", - "UM_desc":"", - "bazzite_desc":"", - "zirc_desc":"", - "nobara_desc":"", - "raku_desk":"" } From 40d6bf321c44a6cf2988cb26d817dd07d2534c2a Mon Sep 17 00:00:00 2001 From: luana Date: Sat, 18 Jul 2026 19:45:07 -0300 Subject: [PATCH 10/14] removed distros descriptions from both interface and translation files --- langs/pt-BR.json | 2 +- langs/zh-Hant.json | 2 +- src/components/SupportedDistrosGrid.astro | 12 +++--------- 3 files changed, 5 insertions(+), 11 deletions(-) diff --git a/langs/pt-BR.json b/langs/pt-BR.json index 88c6c0a..a2eef03 100644 --- a/langs/pt-BR.json +++ b/langs/pt-BR.json @@ -36,5 +36,5 @@ "secure_desc": "Os pacotes são construídos em um ambiente seguro mantido pela equipe da Fyra Labs. Através de nossa ferramenta moderna, infraestrutura transparente e processo de revisão cuidadoso, podemos prevenir a ocorrência de problemas.", "site_desc": "O Terra é o repositório comunitário do Fedora que torna fácil instalar e manter pacotes de software.", "supported_distros_title": "Distribuições Linux que Usam o Terra", - "supported_distros_desc": "Uma lista crescente de comunidades baseadas no Fedora e distribuições desktop dependem do Terra para um ecossistema de pacotes mais amplo.", + "supported_distros_desc": "Uma lista crescente de comunidades baseadas no Fedora e distribuições desktop dependem do Terra para um ecossistema de pacotes mais amplo." } diff --git a/langs/zh-Hant.json b/langs/zh-Hant.json index 8631de8..52c7671 100644 --- a/langs/zh-Hant.json +++ b/langs/zh-Hant.json @@ -36,5 +36,5 @@ "liberapay": "Liberapay", "github_sponsors": "GitHub贊助", "supported_distros_title": "", - "supported_distros_desc": "", + "supported_distros_desc": "" } diff --git a/src/components/SupportedDistrosGrid.astro b/src/components/SupportedDistrosGrid.astro index 39f8612..e3c8f09 100644 --- a/src/components/SupportedDistrosGrid.astro +++ b/src/components/SupportedDistrosGrid.astro @@ -8,35 +8,29 @@ const t = makeT(Astro.params.lang); interface Distro { name: string; - description: string; icon: string; } const distros: Distro[] = [ { name: "Ultramarine", - description: t("UM_desc"), - icon: "/distros/ultramarine-transp.svg", + icon: "/distros/ultramarine-transp.svg", }, { name: "Bazzite", - description: t("bazzite_desc"), icon: "/distros/bazzite.svg", }, { name: "Nobara", - description: t("nobara_desc"), icon: "/distros/nobara.svg", }, { name: "RakuOS", - description: t("raku_desk"), - icon: "/distros/rakuos-logo.png", + icon: "/distros/rakuos-logo.png", }, { name: "Zirconium", - description: t("zirc_desc"), - icon: "/distros/z.svg", + icon: "/distros/z.svg", }, ]; From 11ceb4a0b7c6e014d3e9d7cc2814a80bcd12a42a Mon Sep 17 00:00:00 2001 From: luana eva Date: Sun, 19 Jul 2026 18:22:27 -0300 Subject: [PATCH 11/14] removed .descriptions --- src/components/SupportedDistrosGrid.astro | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/src/components/SupportedDistrosGrid.astro b/src/components/SupportedDistrosGrid.astro index e3c8f09..1892087 100644 --- a/src/components/SupportedDistrosGrid.astro +++ b/src/components/SupportedDistrosGrid.astro @@ -58,7 +58,7 @@ const { title, description } = Astro.props;

{distro.name}

-

{distro.description}

+

{distro}

))}
From 5542d8af82ad49ff1cfe3163c147c962b79a61e9 Mon Sep 17 00:00:00 2001 From: Luana NoUsername Date: Mon, 20 Jul 2026 14:19:52 -0300 Subject: [PATCH 12/14] Update langs/en.json Co-authored-by: Owen Zimmerman <123591347+Owen-sz@users.noreply.github.com> --- langs/en.json | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/langs/en.json b/langs/en.json index da10146..29cb704 100644 --- a/langs/en.json +++ b/langs/en.json @@ -36,5 +36,5 @@ "secure_desc": "Packages are built in a secure environment maintained by the Fyra Labs team. Through our modern tooling, transparent infrastructure, and careful review process, we can prevent issues from occurring.", "site_desc": "Terra is the community Fedora repository which makes it easy to install and maintain software packages.", "supported_distros_title": "Distros Using Terra", - "supported_distros_desc": "Terra brings delivers packages and core system components across the Fedora ecosystem." + "supported_distros_desc": "Terra delivers packages and core system components across the Fedora ecosystem." } From 11c5baff9a96fe5fb942a0ac7d81755caf3dbdf6 Mon Sep 17 00:00:00 2001 From: Luana NoUsername Date: Mon, 20 Jul 2026 14:31:32 -0300 Subject: [PATCH 13/14] Remove distro description paragraph from grid Removed the paragraph element displaying the distro object. --- src/components/SupportedDistrosGrid.astro | 1 - 1 file changed, 1 deletion(-) diff --git a/src/components/SupportedDistrosGrid.astro b/src/components/SupportedDistrosGrid.astro index 1892087..3d82351 100644 --- a/src/components/SupportedDistrosGrid.astro +++ b/src/components/SupportedDistrosGrid.astro @@ -58,7 +58,6 @@ const { title, description } = Astro.props;

{distro.name}

-

{distro}

))} From eaa8ce5fa528fa1c160bf0c8796ee7af8b82362c Mon Sep 17 00:00:00 2001 From: Luana Eva Date: Fri, 24 Jul 2026 09:12:13 -0300 Subject: [PATCH 14/14] centralized distros name --- src/components/SupportedDistrosGrid.astro | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/src/components/SupportedDistrosGrid.astro b/src/components/SupportedDistrosGrid.astro index 3d82351..cadf070 100644 --- a/src/components/SupportedDistrosGrid.astro +++ b/src/components/SupportedDistrosGrid.astro @@ -52,7 +52,7 @@ const { title, description } = Astro.props;
{distros.map((distro) => (
-
+
{distro.name}

{distro.name}