更新ui样式,并修复已知问题 #8

Merged
Mplan merged 9 commits from feat/ui into main 2026-07-30 22:35:53 +08:00
3 changed files with 16 additions and 8 deletions
Showing only changes of commit ba2ee6b60a - Show all commits
+2 -2
View File
@@ -342,7 +342,7 @@ onUnmounted(() => {
<template>
<div>
<section class="oc-page-hero">
<div class="oc-container oc-container--wide oc-page-hero__inner">
<div class="oc-container oc-container--content oc-page-hero__inner">
<p class="oc-page-eyebrow">Community Gallery</p>
<h1 class="oc-page-title">云图画廊</h1>
<p class="oc-page-description">
@@ -351,7 +351,7 @@ onUnmounted(() => {
</div>
</section>
<div class="oc-container oc-container--wide oc-page-content">
<div class="oc-container oc-container--content oc-page-content">
<section>
<div class="mb-4 border border-slate-200 bg-white p-3 shadow-[6px_6px_0_0_rgba(15,23,42,0.05)]">
<div class="flex items-center gap-3">
+2 -2
View File
@@ -79,8 +79,8 @@ async function savePassword() {
</script>
<template>
<div class="min-h-[calc(100vh-4rem)] bg-[linear-gradient(180deg,#e0f2fe_0%,#f8fafc_100%)] px-4 py-10">
<div class="mx-auto max-w-4xl">
<div class="min-h-[calc(100vh-4rem)] bg-[linear-gradient(180deg,#e0f2fe_0%,#f8fafc_100%)] py-10">
<div class="oc-container oc-container--content">
<RouterLink to="/profile">
<NButton type="default" secondary strong class="oc-panel-button oc-panel-button--neutral">← 返回个人主页</NButton>
</RouterLink>
+12 -4
View File
@@ -601,8 +601,12 @@ watch(selectedUploadDate, async newValue => {
>
清除筛选
</NButton>
<RouterLink v-if="isOwnProfile" to="/upload">
<NButton secondary strong type="default" class="oc-panel-button oc-panel-button--sky">继续上传</NButton>
<RouterLink
v-if="isOwnProfile"
to="/upload"
class="oc-panel-button oc-panel-button--sky border-0"
>
继续上传
</RouterLink>
</div>
</div>
@@ -705,8 +709,12 @@ watch(selectedUploadDate, async newValue => {
<div v-else class="oc-empty-card border border-dashed border-slate-300 bg-white p-10">
<NEmpty :description="selectedUploadDate ? '这一天没有上传记录' : (isOwnProfile ? '还没有上传任何云图' : '这位用户还没有公开云图')">
<template #extra>
<RouterLink v-if="isOwnProfile && !selectedUploadDate" to="/upload">
<NButton secondary strong type="default" class="oc-panel-button oc-panel-button--sky">去上传第一张</NButton>
<RouterLink
v-if="isOwnProfile && !selectedUploadDate"
to="/upload"
class="oc-panel-button oc-panel-button--sky border-0"
>
去上传第一张
</RouterLink>
<NButton v-else-if="selectedUploadDate" secondary strong type="default" class="oc-panel-button oc-panel-button--neutral" @click="clearSelectedUploadDate">返回全部记录</NButton>
</template>