From fc52fa3d9e24c2f066f67d537c768876d6a7fc11 Mon Sep 17 00:00:00 2001
From: David Lane <42013603+ReenigneArcher@users.noreply.github.com>
Date: Wed, 11 Mar 2026 08:14:27 -0400
Subject: [PATCH] fix(web-ui): add missing featured apps platform icons (#4837)
---
src_assets/common/assets/web/featured.html | 28 +++++++++++++++-------
1 file changed, 20 insertions(+), 8 deletions(-)
diff --git a/src_assets/common/assets/web/featured.html b/src_assets/common/assets/web/featured.html
index 562d61c6a..d33b738ac 100644
--- a/src_assets/common/assets/web/featured.html
+++ b/src_assets/common/assets/web/featured.html
@@ -119,12 +119,15 @@
-
-
-
-
+
+
+
+
+
+
+
{{ platformName(platform) }}
@@ -237,11 +240,14 @@
ChevronRight,
CircleDot,
ExternalLink,
+ Gamepad,
+ Gamepad2,
GitFork,
Globe,
Monitor,
Smartphone,
Star,
+ Tv,
} from 'lucide-vue-next'
const app = createApp({
@@ -254,11 +260,14 @@
ChevronRight,
CircleDot,
ExternalLink,
+ Gamepad,
+ Gamepad2,
GitFork,
Globe,
Monitor,
Smartphone,
Star,
+ Tv,
},
data() {
return {
@@ -328,12 +337,15 @@
},
platformName(platform) {
const names = {
- 'windows': 'Windows',
- 'macos': 'macOS',
- 'linux': 'Linux',
'android': 'Android',
+ 'console': 'Console',
+ 'handheld': 'Handheld',
'ios': 'iOS',
- 'web': 'Web'
+ 'linux': 'Linux',
+ 'macos': 'macOS',
+ 'tv': 'TV',
+ 'web': 'Web',
+ 'windows': 'Windows',
};
return names[platform] || platform;
},