From cb75e1621469380f6457987b6de30a070be65633 Mon Sep 17 00:00:00 2001 From: wikiboss Date: Mon, 21 Sep 2026 15:22:50 +0800 Subject: [PATCH] =?UTF-8?q?style(portal):=20=E5=BD=BB=E5=BA=95=E5=8E=BB?= =?UTF-8?q?=E9=99=A4=E5=8F=B3=E4=BE=A7=E4=B8=BBCTA=E5=9B=BE=E6=A0=87?= =?UTF-8?q?=E6=8C=89=E9=92=AE=E8=BE=B9=E7=BC=98=E9=98=B4=E5=BD=B1=E4=B8=8E?= =?UTF-8?q?=E7=B3=BB=E7=BB=9F=E9=BB=98=E8=AE=A4=E8=BE=B9=E6=A1=86=EF=BC=8C?= =?UTF-8?q?=E4=BF=9D=E8=AF=81=E7=BA=AF=E5=87=80=E5=B9=B3=E6=BB=91=E6=AD=A3?= =?UTF-8?q?=E5=9C=86?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit --- mpuniapp/pages/portal/index.uvue | 152 +++++++++++++++-------- mpuniapp/tests/portal-owner-mode.test.ts | 4 + 2 files changed, 101 insertions(+), 55 deletions(-) diff --git a/mpuniapp/pages/portal/index.uvue b/mpuniapp/pages/portal/index.uvue index 6040ffd..6f2f2f3 100644 --- a/mpuniapp/pages/portal/index.uvue +++ b/mpuniapp/pages/portal/index.uvue @@ -221,72 +221,105 @@ - + - - - {{ textOf('portal.appointment') }} - × + + + + + - {{ state.card!.name }} · {{ state.card!.company }} + {{ textOf('portal.appointment_success_tip') }} + {{ state.card!.name }} ({{ state.card!.company }}) + - - - DURATION - 30 Min - - - TIMEZONE - {{ state.card!.timezone || 'UTC+8' }} - - - - - - - - - - G - - - {{ textOf('portal.google_cal') }} - Google Calendar Web - + + + + + {{ textOf('portal.appointment_form_title') }} + × - ↗ + {{ textOf('portal.appointment_form_desc') }} - - - - - O - - - {{ textOf('portal.outlook_cal') }} - Outlook / Office 365 + + + {{ textOf('portal.appointment_time') }} + + + {{ opt.label }} - ↗ - - - - - ICS - - - {{ textOf('portal.ics_download') }} - Apple / Mac / Windows / RFC 5545 - - - ↓ + + + {{ textOf('portal.appointment_name') }} * + + + + + {{ textOf('portal.appointment_contact') }} * + + + + + + {{ textOf('portal.appointment_company') }} + + + + + + {{ textOf('portal.appointment_notes') }} +