feat: add smart_tv, printer and smartphone device types

Add three new device types (21 total) with Lucide icons (Tv2, Printer,
Smartphone), colour-coded badges, and translations in fr/en/es.
No backend migration needed — type is a free string field.

Co-Authored-By: Claude Sonnet 4.6 <noreply@anthropic.com>
This commit is contained in:
2026-05-17 11:48:23 +02:00
parent 8b39554982
commit 7b32e9b4fd
6 changed files with 25 additions and 4 deletions
+4 -1
View File
@@ -30,7 +30,7 @@ import { computed } from 'vue'
import {
Server, Network, Wifi, Database, Globe, GitFork,
Camera, Thermometer, Gauge, House, PlugZap, ShieldAlert,
Lightbulb, BellRing, Antenna, Monitor, Laptop, Box,
Lightbulb, BellRing, Antenna, Monitor, Laptop, Tv2, Printer, Smartphone, Box,
} from 'lucide-vue-next'
import { detectBrands } from '../brandIcons.js'
@@ -64,6 +64,9 @@ const LUCIDE_MAP = {
access_point: Antenna,
desktop: Monitor,
laptop: Laptop,
smart_tv: Tv2,
printer: Printer,
smartphone: Smartphone,
other: Box,
}