style(components): standardize borders and refactor popup

Replace legacy `border-bottom` CSS classes with design system's `border-b border-ink-200` across all vue components. Refactor DetailPopup to use van-popup instead of uni-popup, update icon usage, component logic and styling.
This commit is contained in:
DEV_DSW
2026-05-29 11:03:57 +08:00
parent 07d6f305b7
commit 265993313e
12 changed files with 26 additions and 42 deletions

View File

@@ -7,7 +7,7 @@
</div>
<div class="list bg-white pl-20 pr-20">
<div class="item border-bottom pt-20 pb-20" v-for="(item, index) in list" :key="index">
<div class="item border-b border-ink-200 pt-20 pb-20" v-for="(item, index) in list" :key="index">
<div class="flex items-center justify-center">
<img v-if="item.icon" class="left" :src="item.icon" />
<div class="center flex-1">