style: 统一页面按钮样式与尺寸

This commit is contained in:
2026-08-01 19:06:41 +08:00
parent a87fdba4cc
commit 297320446c
8 changed files with 40 additions and 44 deletions
+3 -14
View File
@@ -663,6 +663,7 @@ onUnmounted(() => {
<el-button
text
size="small"
type="primary"
@click="expectationContent = expectationSaved; expectationDialogVisible = true"
>
修改
@@ -749,12 +750,12 @@ onUnmounted(() => {
/>
<div class="fragment-edit-actions">
<el-button size="small" @click="cancelEditFragment">取消</el-button>
<el-button size="small" type="primary" :loading="savingFragment" @click="saveEditFragment(fragment.id)">保存</el-button>
<el-button size="small" type="success" :loading="savingFragment" @click="saveEditFragment(fragment.id)">保存</el-button>
</div>
</template>
<template v-else>
<span class="fragment-content">{{ fragment.content }}</span>
<el-button size="small" @click="startEditFragment(fragment)">编辑</el-button>
<el-button text type="primary" size="small" @click="startEditFragment(fragment)">编辑</el-button>
</template>
</div>
</article>
@@ -1104,10 +1105,6 @@ onUnmounted(() => {
gap: 8px;
}
.action-row .el-button {
margin: 0;
}
.fragments-card {
padding: 20px;
}
@@ -1172,14 +1169,6 @@ onUnmounted(() => {
.info-grid {
grid-template-columns: 1fr;
}
.action-row {
flex-direction: column;
}
.action-row .el-button {
width: 100%;
}
}
/* ---- 历史学习记录 ---- */