ADD - introduce SkyRide taxi platform

This commit is contained in:
Leon.Schmidt
2026-08-09 19:10:36 +02:00
parent 550982f847
commit e3de5cd747
18 changed files with 6730 additions and 0 deletions
+16
View File
@@ -4,6 +4,7 @@ import {
Blocks,
Camera,
CarFront,
CarTaxiFront,
CalendarDays,
Clock3,
Gamepad2,
@@ -58,6 +59,7 @@ import localPagesIcon from '@/assets/img/app-icons/local-pages.webp'
import flareIcon from '@/assets/img/app-icons/flare.svg'
import flipTokIcon from '@/assets/img/app-icons/fliptok.webp'
import picstagramIcon from '@/assets/img/app-icons/picstagram.webp'
import skyRideIcon from '@/assets/img/app-icons/skyride.svg'
import type {
LaunchablePhoneAppDefinition,
LaunchablePhoneAppId,
@@ -219,6 +221,20 @@ export const PHONE_APPS: PhoneAppDefinition[] = [
labelKey: 'Apps.map.name',
route: '/apps/map',
},
{
category: 'utilities',
component: markRaw(
defineAsyncComponent(() => import('@/views/apps/SkyRideApp.vue')),
),
dockOrder: null,
gridOrder: 25,
icon: markRaw(CarTaxiFront),
iconClass: 'app-icon--skyride',
iconImage: skyRideIcon,
id: 'skyride',
labelKey: 'Apps.skyride.name',
route: '/apps/skyride',
},
{
category: 'social',
component: markRaw(