v1.4.0 — 蓝图六板块体系

- 立志项新增板块选择器(医疗服务/医药营销/医疗支付/AI智能/公司治理/个人修养)
- 数据格式从纯字符串升级为 {text, pillar},向后兼容旧数据
- 新增蓝图面板:展示使命 + 六板块卡片 + 各板块立志统计
- stats API 新增 morning_items 返回全部立志数据
This commit is contained in:
mac
2026-06-04 15:43:53 +08:00
parent e90e8c30ff
commit 6e1b793b40
4 changed files with 178 additions and 9 deletions
+57
View File
@@ -1423,3 +1423,60 @@ body {
}
.main-content { height: auto; overflow: visible; padding: 16px; }
}
/* ═══════════════════════════════════════════
Blueprint Panel
═══════════════════════════════════════════ */
.blueprint-mission {
font-size: 15px;
font-weight: 600;
color: var(--primary);
margin-bottom: 24px;
padding: 12px 16px;
background: var(--primary-light);
border-radius: var(--radius);
text-align: center;
}
.blueprint-pillars {
display: grid;
grid-template-columns: repeat(3, 1fr);
gap: 16px;
}
.blueprint-pillar {
background: var(--card);
border: 1.5px solid var(--border);
border-radius: var(--radius);
padding: 20px 16px;
text-align: center;
transition: border-color 0.2s, box-shadow 0.2s;
}
.blueprint-pillar:hover {
border-color: var(--primary);
box-shadow: 0 4px 16px rgba(74,108,247,0.08);
}
.bp-icon { font-size: 32px; margin-bottom: 8px; }
.bp-name { font-size: 14px; font-weight: 700; color: var(--text); margin-bottom: 4px; }
.bp-desc { font-size: 11px; color: var(--text-muted); margin-bottom: 10px; line-height: 1.5; }
.bp-count { font-size: 13px; font-weight: 600; color: var(--primary); }
/* 立志板块选择器 */
.morning-pillar {
padding: 4px 8px;
border: 1.5px solid var(--border);
border-radius: var(--radius-sm);
font-size: 11px;
font-family: inherit;
color: var(--text-dim);
background: var(--card);
min-width: 100px;
cursor: pointer;
}
.morning-pillar:hover { border-color: var(--primary); }
@media (max-width: 900px) {
.blueprint-pillars { grid-template-columns: repeat(2, 1fr); }
}