From 2625d246683298dc27b90536cb24ae9b971532dd Mon Sep 17 00:00:00 2001 From: Elysia Date: Fri, 30 Jan 2026 21:02:31 +0800 Subject: [PATCH] refactor: enhance UI components with improved styling and transitions - Updated DownloadQueue.vue to use Tailwind CSS for styling and added transition effects for better user experience. - Refactored InstalledAppsModal.vue to improve layout and responsiveness, incorporating Tailwind CSS styles. - Enhanced ScreenPreview.vue with transitions and improved button styles for navigation. - Revamped ThemeToggle.vue to provide a more modern toggle button design with accessibility features. - Updated TopActions.vue to use Tailwind CSS for buttons and layout adjustments. - Refined UpdateAppsModal.vue with a cleaner layout, improved button styles, and better handling of loading states. --- src/App.vue | 48 +- src/assets/css/appstyle.css | 850 ++------------------------ src/components/AppCard.vue | 39 +- src/components/AppDetailModal.vue | 179 +++--- src/components/AppGrid.vue | 28 +- src/components/AppHeader.vue | 33 +- src/components/AppSidebar.vue | 46 +- src/components/DownloadDetail.vue | 533 +++------------- src/components/DownloadQueue.vue | 330 ++-------- src/components/InstalledAppsModal.vue | 164 ++--- src/components/ScreenPreview.vue | 49 +- src/components/ThemeToggle.vue | 27 +- src/components/TopActions.vue | 20 +- src/components/UpdateAppsModal.vue | 188 +++--- 14 files changed, 529 insertions(+), 2005 deletions(-) diff --git a/src/App.vue b/src/App.vue index da878172..3ee8ae4f 100644 --- a/src/App.vue +++ b/src/App.vue @@ -1,18 +1,21 @@