style(title): 标题预设卡片改为深色背景大T字紧凑布局 #1606
Reference in New Issue
Block a user
Delete Branch "fix/title-preset-card-style"
Deleting a branch is permanent. Although the deleted branch may continue to exist for a short time before it actually gets removed, it CANNOT be undone in most cases. Continue?
目标
标题预设样式面板的T图标卡片改为深色背景、大T字、紧凑布局。
改动
generate.css
.xx-title-preset-card: 52x52固定尺寸,#3a3a3a深色背景,8px圆角,去掉aspect-ratio和flex-direction:column.xx-title-preset-preview-text: font-size 32px + font-weight 700constants.ts
不改
网格列数、间距、点击选中逻辑、预设内容、hover/active边框颜色逻辑全部不变。
🚀 预览环境已部署
【阻塞级判定】
📊 审查概览
🔴 阻塞级问题(必须修复)
.xx-title-preset-card的宽高固定为52px,同时将内部文本.xx-title-preset-preview-text的字体大小设为32px且字重为700(粗体)。结合constants.ts中的预设标签(如 "电影海报"、"综艺秀" 等多字符文本),当前 52px 的容器宽度远不足以容纳 32px 的粗体文本,必然导致文字溢出卡片边界,造成 UI 显示错乱。.xx-title-preset-card的容器尺寸(例如宽高改为80px或auto),或者适当减小预览字体大小,确保文本能完整显示在容器内。💡 改进建议(不阻塞合并)
var(--bg-secondary),var(--primary-color))修改为硬编码的十六进制颜色(如#3a3a3a,#409eff)。如果应用支持明暗主题切换,此修改将导致卡片颜色无法随主题变化,建议恢复使用 CSS 变量以保持主题一致性。✅ 良好实践
constants.ts中统一了所有预设的fontSize为32px,保证了不同风格预览在视觉上的一致性。🤖 由 AI 代码审查机器人自动生成 | 2026-09-01 06:56:28 | 模型:
🗑️ 预览环境已清理
PR #1606 已关闭或合并,对应的预览环境已被清理。