From 189a620a3eb0447de8c82e009d1b26e5f849fd90 Mon Sep 17 00:00:00 2001 From: sendevia Date: Tue, 21 Oct 2025 18:16:28 +0800 Subject: [PATCH] feat(page-indicator): add responsive monitoring and improve styling --- .vitepress/theme/components/PageIndicator.vue | 204 ++++++++++++++---- .../theme/composables/useScreenWidth.ts | 35 +++ 2 files changed, 193 insertions(+), 46 deletions(-) create mode 100644 .vitepress/theme/composables/useScreenWidth.ts diff --git a/.vitepress/theme/components/PageIndicator.vue b/.vitepress/theme/components/PageIndicator.vue index 112bc17..cd12db4 100644 --- a/.vitepress/theme/components/PageIndicator.vue +++ b/.vitepress/theme/components/PageIndicator.vue @@ -1,8 +1,10 @@