diff --git a/frontend/src/style.css b/frontend/src/style.css index 017ff5f..ed7eb15 100644 --- a/frontend/src/style.css +++ b/frontend/src/style.css @@ -359,6 +359,12 @@ button:not(:disabled), [role="button"]:not([aria-disabled="true"]) { cursor: poi /* 表体单元格基线:没显式设颜色的 td 统一次要色,数字/名称列各自覆盖 */ .theme-text .card table tbody td { color: var(--fg-2); } .theme-text .card table tbody tr.row-on td:first-child { box-shadow: inset 2px 0 0 #18181b; } + +/* ── 空占位:图标块 + 文案,全站表格/卡片共用 ── */ +.empty { display: flex; flex-direction: column; align-items: center; justify-content: center; gap: 0.75rem; padding: 4.5rem 1.5rem; color: var(--fg-3); text-align: center; } +.empty-ico { width: 3.5rem; height: 3.5rem; border-radius: 1rem; background: var(--surface-2); border: 1px solid var(--hairline); display: grid; place-items: center; color: var(--fg-3); } +.empty-text { font-size: 0.875rem; } +.empty-sub { font-size: 0.75rem; color: var(--fg-3); margin-top: -0.375rem; } .public-dark .hover\:bg-slate-50:hover { background: rgb(255 255 255 / 0.04); } .public-dark .hover\:bg-slate-100:hover { background: rgb(255 255 255 / 0.06); } diff --git a/frontend/src/views/AdminOrdersView.vue b/frontend/src/views/AdminOrdersView.vue index dc72039..da96412 100644 --- a/frontend/src/views/AdminOrdersView.vue +++ b/frontend/src/views/AdminOrdersView.vue @@ -95,8 +95,11 @@ function goPage(n) { -
| 加载中… | ||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
| {{ search.trim() ? '没有匹配的记录' : '还没有触发记录' }} | ||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
加载中… | ||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
+ | ||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
| {{ h.word }} | diff --git a/frontend/src/views/BannedWordsView.vue b/frontend/src/views/BannedWordsView.vue index c10fdf7..bed4d55 100644 --- a/frontend/src/views/BannedWordsView.vue +++ b/frontend/src/views/BannedWordsView.vue @@ -152,8 +152,11 @@ onMounted(load) | |||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
| 加载中… | ||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
| 还没有违禁词 | ||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
加载中… | ||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
+ | ||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
|
diff --git a/frontend/src/views/CdksView.vue b/frontend/src/views/CdksView.vue
index b78d110..dc41491 100644
--- a/frontend/src/views/CdksView.vue
+++ b/frontend/src/views/CdksView.vue
@@ -218,9 +218,15 @@ const pageNumbers = computed(() => {
-
@@ -269,11 +273,11 @@ onMounted(load)
加载中…
- 还没有兑换码
- 没有匹配的兑换码
+ 加载中…
+
+
+
+
- 正在从上游拉取模型列表…
+ 正在从上游拉取模型列表…
开启的模型会同步到本站模型列表,参数随上游带入;到「模型管理」配价后上架。别名即本站模型标识,留空 = 与上游同名。 {{ fetchErr }} -上游没有可售模型(模型需在上游已配价)
+ 上游没有可售模型(模型需在上游已配价)
- 加载中… | 还没有分组 | 加载中…
+ {{ g.name }} |
diff --git a/frontend/src/views/DocsView.vue b/frontend/src/views/DocsView.vue
index a7a3007..b18b6b5 100644
--- a/frontend/src/views/DocsView.vue
+++ b/frontend/src/views/DocsView.vue
@@ -275,7 +275,10 @@ async function copy(text) {
|
暂无可用模型 |
+ | |||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||