Add 6 new device providers, IconSelect grids, and UI fixes

New device providers: ESP-NOW, Philips Hue, USB HID, SPI Direct,
Razer Chroma SDK, and SteelSeries GameSense — each with client,
provider, full backend registration, schemas, routes, and frontend
support including discovery, form fields, and i18n.

Add IconSelect grids for SPI LED chipset selector and GameSense
peripheral type selector with new Lucide icons (cpu, keyboard,
mouse, headphones).

Replace emoji graph overlay buttons (eye, bell) with proper SVG
path icons for consistent cross-platform rendering.

Fix connection overlay causing horizontal scroll by adding
overflow: hidden.

Co-Authored-By: Claude Opus 4.6 <noreply@anthropic.com>
This commit is contained in:
2026-03-14 20:32:28 +03:00
parent 51ec0970c3
commit 272cb69247
28 changed files with 2752 additions and 10 deletions
@@ -139,6 +139,7 @@ h2 {
justify-content: center;
background: rgba(0, 0, 0, 0.7);
backdrop-filter: blur(4px);
overflow: hidden;
}
.connection-overlay-content {