From e963c52e3a5aa265a833d5fa9b1e188a58d7aa16 Mon Sep 17 00:00:00 2001 From: kron Date: Wed, 30 Jul 2025 09:55:15 +0800 Subject: [PATCH] =?UTF-8?q?UI=E6=9B=B4=E6=96=B0?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit --- src/components/EditOption.vue | 18 ++- src/components/PointRecord.vue | 89 +++++++++++++ src/components/SModal.vue | 47 ++++--- src/components/ScreenHint2.vue | 66 ++++++++++ src/pages.json | 3 + src/pages/point-book-create.vue | 64 ++++++---- src/pages/point-book-detail.vue | 198 ++++++++++++++++++++++++++++- src/pages/point-book-edit.vue | 79 ++++++++++++ src/pages/point-book-list.vue | 141 +++++++++++++++++++- src/static/close-grey.png | Bin 0 -> 374 bytes src/static/close-white-outline.png | Bin 0 -> 954 bytes src/static/s-question-mark.png | Bin 0 -> 760 bytes src/static/s-triangle.png | Bin 0 -> 442 bytes 13 files changed, 655 insertions(+), 50 deletions(-) create mode 100644 src/components/PointRecord.vue create mode 100644 src/components/ScreenHint2.vue create mode 100644 src/pages/point-book-edit.vue create mode 100644 src/static/close-grey.png create mode 100644 src/static/close-white-outline.png create mode 100644 src/static/s-question-mark.png create mode 100644 src/static/s-triangle.png diff --git a/src/components/EditOption.vue b/src/components/EditOption.vue index eed1e90..398fe2b 100644 --- a/src/components/EditOption.vue +++ b/src/components/EditOption.vue @@ -11,12 +11,16 @@ const props = defineProps({ }, onExpand: { type: Function, - default: null, + default: () => {}, }, onSelect: { type: Function, default: () => {}, }, + noArrow: { + type: Boolean, + default: false, + }, }); const bowTypes = [ { @@ -95,7 +99,13 @@ const onMeterChange = (e) => {