diff --git a/app/[locale]/download/components/TabsClient.tsx b/app/[locale]/download/components/TabsClient.tsx index f75a2409..3711b692 100644 --- a/app/[locale]/download/components/TabsClient.tsx +++ b/app/[locale]/download/components/TabsClient.tsx @@ -166,6 +166,7 @@ const TabsClient = ({ architectures, translations }: TabsClientProps) => { value={currentArch} onValueChange={updateArchitecture} > + {/* Desktop tabs - horizontal */} {Object.keys(architectures).map((arch) => ( { ))} - + + {/* Mobile tabs - vertical stack */} +
{Object.keys(architectures).map((arch) => ( - updateArchitecture(arch)} + className={`w-full text-left py-3 px-4 rounded-md border transition-colors ${ + currentArch === arch + ? "bg-primary text-primary-foreground border-primary" + : "bg-background border-border hover:bg-muted" + }`} > {translations.tabsShortened[arch]} - + ))} - +
{Object.entries(architectures).map(([arch, data]) => ( { return ( <>
-
+

{t("title")}