-
- {entry.gameId}
-
+ {/* gameId 不再作为主展示,只留在悬浮标题里做兜底标识。 */}
+
+
+ {gameMeta?.title ?? entry.gameId}
+
+
+
+ {gameMeta?.authorName || '—'}
+
+ {gameMeta?.authorId ? (
+
+ {gameMeta.authorId}
+
+ ) : null}
+
+
|
v{entry.versionNumber}
diff --git a/apps/admin-web/src/pages/adminGameDistributionReview.css b/apps/admin-web/src/pages/adminGameDistributionReview.css
index f41d65066..2eed66619 100644
--- a/apps/admin-web/src/pages/adminGameDistributionReview.css
+++ b/apps/admin-web/src/pages/adminGameDistributionReview.css
@@ -56,22 +56,35 @@ table.admin-game-review-table td .admin-muted-text {
justify-content: flex-end;
}
-/* gameId 是 37 字符的定长标识:窄视口截断显示,靠 title 暴露完整值。 */
-.admin-game-review-game-id {
- display: block;
+/* 游戏列:主行游戏名、副行作者(打码名 + user_id 截断,完整值放 title)。 */
+.admin-game-review-game {
+ display: grid;
+ min-width: 0;
+ gap: 2px;
+}
+
+.admin-game-review-game-author {
+ display: flex;
+ min-width: 0;
+ align-items: baseline;
+ gap: 6px;
+}
+
+.admin-game-review-game-author-name {
+ flex: 0 1 auto;
+ min-width: 0;
overflow: hidden;
text-overflow: ellipsis;
white-space: nowrap;
}
-/*
- * 窄视口(≤1366)下把 gameId 降到 12px:13px 时它的文本宽 259px 只比列宽多 1px 的余量,
- * 字体回退或换行差异都会让它变成省略号;降到 12px 留出约 19px 余量,完整标识仍然可见。
- */
-@media (max-width: 1366px) {
- table.admin-game-review-table td:first-child code {
- font-size: 12px;
- }
+.admin-game-review-game-author-id {
+ flex: 1 1 auto;
+ min-width: 0;
+ overflow: hidden;
+ text-overflow: ellipsis;
+ white-space: nowrap;
+ opacity: 0.75;
}
/* 移动端/窄屏:动作列保持不换行,仍靠省略号吸收 gameId 的宽度。 */
|