diff --git a/frontend/src/pages/DocsPage.css b/frontend/src/pages/DocsPage.css
index cbe5cff..1028c07 100644
--- a/frontend/src/pages/DocsPage.css
+++ b/frontend/src/pages/DocsPage.css
@@ -460,3 +460,36 @@
font-size: 1.6rem;
}
}
+
+/* ── Board gallery ──────────────────────────────────────── */
+.docs-board-gallery {
+ display: flex;
+ flex-wrap: wrap;
+ gap: 16px;
+ margin: 16px 0 24px;
+}
+
+.docs-board-card {
+ display: flex;
+ flex-direction: column;
+ align-items: center;
+ gap: 8px;
+ background: var(--bg-secondary, #1e1e2e);
+ border: 1px solid var(--border, #2a2a3a);
+ border-radius: 10px;
+ padding: 16px 20px;
+ min-width: 140px;
+}
+
+.docs-board-card img {
+ width: 120px;
+ height: 120px;
+ object-fit: contain;
+}
+
+.docs-board-card span {
+ font-size: 12px;
+ color: var(--text-muted, #888);
+ text-align: center;
+ font-family: var(--mono, monospace);
+}
diff --git a/frontend/src/pages/DocsPage.tsx b/frontend/src/pages/DocsPage.tsx
index 4fd4e52..5dc4c3e 100644
--- a/frontend/src/pages/DocsPage.tsx
+++ b/frontend/src/pages/DocsPage.tsx
@@ -1052,6 +1052,20 @@ const RiscVEmulationSection: React.FC = () => (
Supported Boards
+
+
+

+
ESP32-C3 DevKit
+
+
+

+
Seeed XIAO ESP32-C3
+
+
+

+
ESP32-C3 SuperMini
+
+
| Board | CPU | Flash | RAM |
@@ -1170,6 +1184,28 @@ const Esp32EmulationSection: React.FC = () => (
Supported Boards
+
+
+

+
ESP32 DevKit C V4
+
+
+

+
ESP32-S3
+
+
+

+
ESP32-CAM
+
+
+

+
Seeed XIAO ESP32-S3
+
+
+

+
Arduino Nano ESP32
+
+
| Board | CPU | Emulation |
@@ -1309,6 +1345,12 @@ const RaspberryPi3EmulationSection: React.FC = () => (
Supported Boards
+
+
+

+
Raspberry Pi 3B
+
+