feat(admin): 优化用户界面交互与组件功能

- 在抽题页面添加开始抽题按钮并绑定事件
- 调整队伍列表动画延迟和分组页面样式
- 修复结果发布条件逻辑,允许无结束时间时发布
- 增强TypeIt组件,支持动态配置和实例管理
- 更新Competition API类型定义,使用枚举类型
- 优化CompetitionLayout组件按钮显示时机
- 修正分析页面API调用参数类型
- 在拼写检查词典中添加Typeit
This commit is contained in:
2026-03-12 14:33:30 +08:00
parent 41f7ba7b8a
commit 11f448cedc
10 changed files with 90 additions and 42 deletions

View File

@ -163,7 +163,7 @@ onMounted(() => {
}
margin: 0;
margin-bottom: 30px;
margin-bottom: 20px;
&.is-disabled {
opacity: 0.6;
@ -187,6 +187,7 @@ onMounted(() => {
align-items: center;
justify-content: center;
background-size: contain;
margin-left: 20px;
.star-img {
width: 100%;
@ -212,14 +213,15 @@ onMounted(() => {
// border: 1px solid #5d4037;
&.type-moon {
padding-left: 27px; // 按比例调整 padding
padding-top: 8px;
padding-left: 20px;
padding-top: 12px;
margin-top: -5px; // 调整错落位置
}
&.type-sun {
padding-left: 40px; // 按比例调整 padding
margin-top: 5px;
padding-left: 30px;
padding-top: -1px;
margin-top: 0px;
}
// .sun-icon {