From 2f0d733b10cb385dd7d4fc657df52e2d681e8d6a Mon Sep 17 00:00:00 2001 From: Jose Olarte III Date: Wed, 31 Dec 2025 14:04:42 +0800 Subject: [PATCH] feat(test-app): add back navigation and improve mobile layout - Add back buttons to all sub-views (Schedule, Status, Notifications, History, Logs, Settings, UserZero, About) - Fix router navigation by importing router instance directly (resolves TypeScript errors with vue-facing-decorator) - Update back button styling: flex layout with page title, arrow-only label - Fix "Check Status" action to navigate to StatusView instead of checking status inline - Remove horizontal padding on mobile views (max-width 768px) for edge-to-edge layout - Simplify badge styling in HomeView (remove padding and border-radius) --- .../src/views/AboutView.vue | 68 ++++++++++++++++++- .../src/views/HistoryView.vue | 57 +++++++++++++++- .../src/views/HomeView.vue | 19 ++---- .../src/views/LogsView.vue | 54 ++++++++++++++- .../src/views/NotificationsView.vue | 57 +++++++++++++++- .../src/views/ScheduleView.vue | 54 ++++++++++++++- .../src/views/SettingsView.vue | 57 +++++++++++++++- .../src/views/StatusView.vue | 54 ++++++++++++++- .../src/views/UserZeroView.vue | 59 +++++++++++++++- 9 files changed, 451 insertions(+), 28 deletions(-) diff --git a/test-apps/daily-notification-test/src/views/AboutView.vue b/test-apps/daily-notification-test/src/views/AboutView.vue index 756ad2a..841a4bf 100644 --- a/test-apps/daily-notification-test/src/views/AboutView.vue +++ b/test-apps/daily-notification-test/src/views/AboutView.vue @@ -1,10 +1,61 @@ - diff --git a/test-apps/daily-notification-test/src/views/HistoryView.vue b/test-apps/daily-notification-test/src/views/HistoryView.vue index e7c9f20..2f985c9 100644 --- a/test-apps/daily-notification-test/src/views/HistoryView.vue +++ b/test-apps/daily-notification-test/src/views/HistoryView.vue @@ -1,7 +1,12 @@