diff --git a/src/app/download/downloads-selector.tsx b/src/app/download/downloads-selector.tsx
index 8d70b0a4..da9b89ff 100644
--- a/src/app/download/downloads-selector.tsx
+++ b/src/app/download/downloads-selector.tsx
@@ -4,6 +4,7 @@ import { downloadsMetadata } from "@/downloads-metadata";
import {
Anchor,
Badge,
+ Box,
Card,
Group,
Select,
@@ -85,91 +86,93 @@ export default function DownloadsSelector() {
-
- {repo.releases.map((release) => (
-
-
-
-
-
-
- {release.name}
- {release.prerelease ? (
-
- Pre-release
-
- ) : release.ltsRelease ? (
-
- LTS
-
- ) : (
-
- Latest
-
- )}
-
-
- Release notes
-
-
-
-
-
- File name
- OS
- Arch
- Size
- SHA256 Checksum
-
-
-
- {release.binaries
- .filter((b) => {
- if (
- osList.includes(b.os) &&
- arch === "popular" &&
- (b.arch === "amd64" ||
- (b.os === "darwin" && b.arch === "arm64"))
- ) {
- return true;
- } else if (
- osList.includes(b.os) &&
- (arch === "all" || b.arch === arch)
- ) {
- return true;
- } else {
- return false;
- }
- })
- .map((binary) => (
-
-
+
+
+ {repo.releases.map((release) => (
+
+
+
+
+
+
+ {release.name}
+ {release.prerelease ? (
+
+ Pre-release
+
+ ) : release.ltsRelease ? (
+
+ LTS
+
+ ) : (
+
+ Latest
+
+ )}
+
- {binary.name}
+ Release notes
-
- {binary.os}
- {binary.arch}
-
- {(binary.sizeBytes / 1024 / 1024).toFixed(2)} MiB
-
- {binary.checksum}
-
- ))}
-
-
- ))}
-
+
+
+
+
+ File name
+ OS
+ Arch
+ Size
+ SHA256 Checksum
+
+
+
+ {release.binaries
+ .filter((b) => {
+ if (
+ osList.includes(b.os) &&
+ arch === "popular" &&
+ (b.arch === "amd64" ||
+ (b.os === "darwin" && b.arch === "arm64"))
+ ) {
+ return true;
+ } else if (
+ osList.includes(b.os) &&
+ (arch === "all" || b.arch === arch)
+ ) {
+ return true;
+ } else {
+ return false;
+ }
+ })
+ .map((binary) => (
+
+
+
+ {binary.name}
+
+
+ {binary.os}
+ {binary.arch}
+
+ {(binary.sizeBytes / 1024 / 1024).toFixed(2)} MiB
+
+ {binary.checksum}
+
+ ))}
+
+
+ ))}
+
+
))}