Pārlūkot izejas kodu

style: align contest detail and submission list layout with problem pages

yangyi 2 nedēļas atpakaļ
vecāks
revīzija
8544c8a401

+ 4 - 2
src/view/contest/ContestDetailView.vue

@@ -170,7 +170,7 @@ onMounted(fetchDetail)
 <template>
   <div class="contest-detail-view" v-loading="loading">
     <div class="detail-header">
-      <el-button text @click="router.push('/contests')">
+      <el-button type="primary" plain round @click="router.push('/contests')">
         <el-icon><ArrowLeft /></el-icon>返回列表
       </el-button>
       <div class="title-row">
@@ -251,11 +251,13 @@ onMounted(fetchDetail)
 <style scoped>
 .contest-detail-view {
   padding: 20px;
-  max-width: 1100px;
   margin: 0 auto;
 }
 
 .detail-header {
+  display: flex;
+  align-items: center;
+  gap: 16px;
   margin-bottom: 16px;
 }
 

+ 0 - 1
src/view/submission/SubmissionListView.vue

@@ -124,7 +124,6 @@ onMounted(() => {
 <style scoped>
 .submission-list-view {
   padding: 20px;
-  max-width: 1200px;
   margin: 0 auto;
 }