|
|
|
@ -405,6 +405,17 @@ onMounted(async () => { try { const result = await getTrainingTaskByKey(TASK_KEY
|
|
|
|
|
|
|
|
|
|
|
|
.release-channel-toolbar {
|
|
|
|
.release-channel-toolbar {
|
|
|
|
flex: 0 0 auto;
|
|
|
|
flex: 0 0 auto;
|
|
|
|
|
|
|
|
width: 320px;
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
:deep(.material-actions) {
|
|
|
|
|
|
|
|
display: grid;
|
|
|
|
|
|
|
|
grid-template-columns: 1fr 1fr;
|
|
|
|
|
|
|
|
gap: 8px;
|
|
|
|
|
|
|
|
}
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
:deep(.material-button) {
|
|
|
|
|
|
|
|
width: 100%;
|
|
|
|
|
|
|
|
}
|
|
|
|
}
|
|
|
|
}
|
|
|
|
|
|
|
|
|
|
|
|
/* ===== task-card:透明容器 ===== */
|
|
|
|
/* ===== task-card:透明容器 ===== */
|
|
|
|
@ -673,14 +684,6 @@ onMounted(async () => { try { const result = await getTrainingTaskByKey(TASK_KEY
|
|
|
|
</style>
|
|
|
|
</style>
|
|
|
|
|
|
|
|
|
|
|
|
<style lang="scss">
|
|
|
|
<style lang="scss">
|
|
|
|
/* ===== 画布 + 行高 ===== */
|
|
|
|
|
|
|
|
#app .studentLayout .app-main:has(.release-channel-page) {
|
|
|
|
|
|
|
|
background: #ffffff !important;
|
|
|
|
|
|
|
|
}
|
|
|
|
|
|
|
|
#app .studentLayout .app-main:has(.release-channel-page) .release-channel-page {
|
|
|
|
|
|
|
|
line-height: 1.55 !important;
|
|
|
|
|
|
|
|
}
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
/* ===== 步骤条:按钮切换风 ===== */
|
|
|
|
/* ===== 步骤条:按钮切换风 ===== */
|
|
|
|
#app .studentLayout section.app-main:has(.release-channel-page) .step-tabs {
|
|
|
|
#app .studentLayout section.app-main:has(.release-channel-page) .step-tabs {
|
|
|
|
display: flex !important;
|
|
|
|
display: flex !important;
|
|
|
|
|