Update UI components and enhance controller navigation for improved user experience

- Updated styles in various components to change color themes from cyan to yellow for better visual consistency.
- Enhanced focus management in controller navigation to improve accessibility and user interaction.
- Added new data attributes for controller navigation in multiple views to streamline user interactions with app containers.
- Improved audio handling by removing unused functions in useLoginSounds.ts, optimizing the codebase.
This commit is contained in:
Dorian
2026-02-17 21:10:16 +00:00
parent 5a04875dcc
commit 316dfee2fc
12 changed files with 428 additions and 55 deletions

View File

@@ -429,6 +429,7 @@
import { ref, computed } from 'vue'
import { useRouter, useRoute } from 'vue-router'
import { useAppStore } from '../stores/app'
import { useAppLauncherStore } from '../stores/appLauncher'
import { PackageState } from '../types/api'
import { useMobileBackButton } from '../composables/useMobileBackButton'
import { dummyApps } from '../utils/dummyApps'
@@ -663,7 +664,7 @@ function launchApp() {
if (appUrls[id]) {
const url = isDev ? appUrls[id].dev : appUrls[id].prod
window.open(url, '_blank', 'noopener,noreferrer')
useAppLauncherStore().open({ url, title: pkg.value.manifest.title })
return
}