From 68021a9f9985cd9efb0789e6201e9de77f1276fc Mon Sep 17 00:00:00 2001 From: admin_gitea Date: Tue, 4 Aug 2026 07:58:22 +0800 Subject: [PATCH] feat: enrich motion and page transitions --- src/App.vue | 48 ++++---- src/components/Admin.vue | 113 +++++++++++++------ src/components/Dashboard.vue | 133 ++++++++++++++++++----- src/components/Home.vue | 62 +++++++++-- src/components/IconSelector.vue | 22 +++- src/components/Login.vue | 57 ++++++++-- src/components/VisitTimer.vue | 14 ++- src/components/Website.vue | 12 +- src/components/admin/AdminCollection.vue | 26 +++-- src/components/admin/AdminConfig.vue | 31 +++++- src/components/admin/AdminModal.vue | 8 +- src/composables/useMotionPreference.js | 18 +++ src/composables/useTheme.js | 19 +++- src/style.less | 75 ++++++++++++- 14 files changed, 505 insertions(+), 133 deletions(-) create mode 100644 src/composables/useMotionPreference.js diff --git a/src/App.vue b/src/App.vue index db395cc..a5e51d9 100644 --- a/src/App.vue +++ b/src/App.vue @@ -1,25 +1,31 @@