Explorar o código

[修改]侧边栏布局、配色、系统名

soleil %!s(int64=7) %!d(string=hai) anos
pai
achega
0d566a2573

+ 1 - 1
src/layouts/HomeLayout/HomeHeader/index.vue

@@ -2,7 +2,7 @@
   <default-header>
     <div class="container">
       <div class="navbar-brand">
-        <a class="navbar-item header-logo"> MOOC </a>
+        <a class="navbar-item header-logo"> SEEC </a>
         <a class="navbar-item"><b-icon pack="fab" icon="github"></b-icon></a>
         <a class="navbar-item"><b-icon pack="fab" icon="twitter"></b-icon></a>
       </div>

+ 1 - 1
src/layouts/LoginLayout.vue

@@ -1,7 +1,7 @@
 <template>
   <section class="main-body">
     <section class="main-body-section">
-      <div class="logo">欢迎使用 MOOC</div>
+      <div class="logo">欢迎使用 SEEC 系统</div>
       <div class="login_container">
         <div class="container__main"><router-view /></div>
       </div>

+ 10 - 5
src/layouts/courseLayouts/LayoutStructure.vue

@@ -3,7 +3,7 @@
     <div class="course-layout">
       <div class="menu-section">
         <div class="menu-sticky">
-          <div class="header-logo">MOOC</div>
+          <div class="header-logo">SEEC</div>
           <div class="course-detail">
             {{ course.name }}
             <b-loading
@@ -87,7 +87,8 @@ $top-section-height: 4.25rem;
 }
 .menu-section {
   //min-width: $menu-width;
-  width: $left-width-calc;
+  //width: $left-width-calc;
+  width: 300px;
   /*background: white;*/
   /*border-right: 3px solid rgb(159, 148, 254);*/
   padding-left: $left-padding-calc;
@@ -95,7 +96,8 @@ $top-section-height: 4.25rem;
   z-index: 99;
   /*TODO: 寻找更好的图片或背景颜色*/
   /*background-image: url("../../assets/sideBar.png");*/
-  background-image: linear-gradient(to top, #493a9e 0%, #4f54e9 100%);
+  /*background-image: linear-gradient(to top, #493a9e 0%, #4f54e9 100%);*/
+  background: linear-gradient(to top, #7c71bd 0%, #4f62e9 100%);
   background-size: cover;
   position: sticky;
   overflow-y: auto;
@@ -105,7 +107,9 @@ $top-section-height: 4.25rem;
   .menu-sticky {
     padding: 0 $menu-padding;
     height: 100%;
-    width: $menu-width;
+    width: 100%;
+    /*min-width: 300px;*/
+    //width: $menu-width;
     .header-logo {
       font-family: "IBM Plex Sans", -apple-system, BlinkMacSystemFont,
         "Segoe UI", Roboto, Oxygen-Sans, Ubuntu, Cantarell, "Helvetica Neue",
@@ -118,7 +122,8 @@ $top-section-height: 4.25rem;
       line-height: $top-section-height;
       margin: 0 -24px;
       /* background: black; */
-      background-image: linear-gradient(to left, #5a4baf 0%, #161aa7 100%);
+      background-color: #4f62e9;
+      /*background-image: linear-gradient(to left, #4f62e9 0%, #161aa7 100%);*/
       padding-left: 24px;
       a {
         color: #3d70b2;

+ 1 - 1
src/layouts/courseLayouts/TeacherMenu.vue

@@ -3,7 +3,7 @@
     <p class="menu-label">总览</p>
     <ul class="menu-list">
       <li>
-        <router-link active-class="is-active" :to="`${prefix}`">
+        <router-link active-class="is-active" :to="`${prefix}/dashboard`">
           <img alt="" src="../../assets/icon/work.png" />工作台
         </router-link>
       </li>

+ 2 - 2
src/views/teacher/Home/index.vue

@@ -43,9 +43,9 @@ export default {
 .container.hint {
   padding: 30px 20px 20px 30px;
 
-  background-image: linear-gradient(to right, #6a11cb 0%, #2575fc 100%);
+  /*background-image: linear-gradient(to right, #6a11cb 0%, #2575fc 100%);*/
   /*TODO: 寻找质量更高的图片以防止对比度过低 */
-  /*background-image: url("../../../assets/login_background.png");*/
+  background-image: url("../../../assets/login_background.png");
   /*background-size: cover;*/
   box-shadow: $default-shadow;
   border-radius: $default-radius;

+ 1 - 1
src/views/teacher/Question/index.vue

@@ -4,7 +4,7 @@
       <ul>
         <li><router-link :to="{ name: 'HOME' }">所有课程</router-link></li>
         <li>
-          <router-link :to="`/student-course/${course.id}/dashboard`">{{
+          <router-link :to="`/course-teacher/${course.id}`">{{
             course.name
           }}</router-link>
         </li>