feat: 作业页面单元分类导航和样式优化

- 为复合能力课和垂直能力课添加单元分组结构
- 实现单元导航栏和课程筛选功能
- 优化导航栏样式,采用胶囊式设计
- 调整页面布局和间距,提升视觉体验
- 修复营销能力课日历事件显示问题
- 修复1v1规划时间为14:00-16:00
- 修复作业页面iframe返回后滚动失效问题

🤖 Generated with [Claude Code](https://claude.ai/code)

Co-Authored-By: Claude <noreply@anthropic.com>
This commit is contained in:
KQL
2025-09-08 03:53:49 +08:00
parent 27f2339c9e
commit d1f6f2ee0d
29 changed files with 16359 additions and 187 deletions

View File

@@ -64,6 +64,24 @@
font-size: 12px;
color: #86909c;
}
.graduate-badge {
display: inline-block;
padding: 3px 10px;
background: transparent;
color: #667eea;
font-size: 12px;
font-weight: 600;
border-radius: 14px;
margin-top: 4px;
border: 2px solid #667eea;
letter-spacing: 0.5px;
transition: all 0.3s ease;
}
.graduate-badge:hover {
background: rgba(102, 126, 234, 0.08);
transform: translateY(-1px);
box-shadow: 0 2px 8px rgba(102, 126, 234, 0.2);
}
}
}
.visitor-count {

View File

@@ -41,7 +41,7 @@ const Sidebar = ({ isCollapsed, setIsCollapsed }) => {
{isCollapsed && (
<div className="user-info">
<span className="user-name">{studentInfo?.realName}</span>
<span className="user-id">学号{studentInfo?.id}</span>
<span className="graduate-badge">毕业生</span>
</div>
)}
</div>