|
@@ -4,10 +4,12 @@
|
|
position: relative;
|
|
position: relative;
|
|
z-index: 1;
|
|
z-index: 1;
|
|
margin: 0 13px 10px;
|
|
margin: 0 13px 10px;
|
|
|
|
+
|
|
&.studentSection {
|
|
&.studentSection {
|
|
background: url('../images/week/section-title-bg1.png') no-repeat top center;
|
|
background: url('../images/week/section-title-bg1.png') no-repeat top center;
|
|
background-size: contain;
|
|
background-size: contain;
|
|
}
|
|
}
|
|
|
|
+
|
|
&.teacherSection {
|
|
&.teacherSection {
|
|
background: url('../images/week/section-title-bg2.png') no-repeat top center;
|
|
background: url('../images/week/section-title-bg2.png') no-repeat top center;
|
|
background-size: contain;
|
|
background-size: contain;
|
|
@@ -16,10 +18,12 @@
|
|
&.teacherTrainSection {
|
|
&.teacherTrainSection {
|
|
background: url('../images/month/teacher-section-title-bg.png') no-repeat top center;
|
|
background: url('../images/month/teacher-section-title-bg.png') no-repeat top center;
|
|
background-size: contain;
|
|
background-size: contain;
|
|
|
|
+
|
|
&.studentSection {
|
|
&.studentSection {
|
|
background: url('../images/month/teacher-section-title-bg1.png') no-repeat top center;
|
|
background: url('../images/month/teacher-section-title-bg1.png') no-repeat top center;
|
|
background-size: contain;
|
|
background-size: contain;
|
|
}
|
|
}
|
|
|
|
+
|
|
&.teacherSection {
|
|
&.teacherSection {
|
|
background: url('../images/month/teacher-section-title-bg2.png') no-repeat top center;
|
|
background: url('../images/month/teacher-section-title-bg2.png') no-repeat top center;
|
|
background-size: contain;
|
|
background-size: contain;
|
|
@@ -32,16 +36,19 @@
|
|
justify-content: space-between;
|
|
justify-content: space-between;
|
|
padding-top: 4px;
|
|
padding-top: 4px;
|
|
height: 36px;
|
|
height: 36px;
|
|
|
|
+
|
|
.allowLine {
|
|
.allowLine {
|
|
width: 13px;
|
|
width: 13px;
|
|
height: 13px;
|
|
height: 13px;
|
|
margin-right: 6px;
|
|
margin-right: 6px;
|
|
}
|
|
}
|
|
|
|
+
|
|
.arrowPoint {
|
|
.arrowPoint {
|
|
height: 5px;
|
|
height: 5px;
|
|
width: 22px;
|
|
width: 22px;
|
|
margin-right: 15px;
|
|
margin-right: 15px;
|
|
}
|
|
}
|
|
|
|
+
|
|
.name {
|
|
.name {
|
|
display: flex;
|
|
display: flex;
|
|
align-items: center;
|
|
align-items: center;
|
|
@@ -52,6 +59,7 @@
|
|
line-height: 22px;
|
|
line-height: 22px;
|
|
}
|
|
}
|
|
}
|
|
}
|
|
|
|
+
|
|
.countNums {
|
|
.countNums {
|
|
display: flex;
|
|
display: flex;
|
|
align-items: center;
|
|
align-items: center;
|
|
@@ -61,6 +69,7 @@
|
|
color: #ffffff;
|
|
color: #ffffff;
|
|
line-height: 20px;
|
|
line-height: 20px;
|
|
font-family: DINA;
|
|
font-family: DINA;
|
|
|
|
+
|
|
span {
|
|
span {
|
|
color: #42ffe2;
|
|
color: #42ffe2;
|
|
padding: 0 6px;
|
|
padding: 0 6px;
|
|
@@ -75,6 +84,7 @@
|
|
padding: 12px;
|
|
padding: 12px;
|
|
border-radius: 20px;
|
|
border-radius: 20px;
|
|
}
|
|
}
|
|
|
|
+
|
|
.tContent {
|
|
.tContent {
|
|
background: #ffffff;
|
|
background: #ffffff;
|
|
box-shadow: 0px 2px 22px 0px rgba(83, 109, 233, 0.79);
|
|
box-shadow: 0px 2px 22px 0px rgba(83, 109, 233, 0.79);
|
|
@@ -87,33 +97,35 @@
|
|
margin: 0 10px 10px 0;
|
|
margin: 0 10px 10px 0;
|
|
width: 53px;
|
|
width: 53px;
|
|
height: 55px;
|
|
height: 55px;
|
|
- background: linear-gradient(
|
|
|
|
- 132deg,
|
|
|
|
- rgba(199, 239, 243, 0.39) 0%,
|
|
|
|
- rgba(229, 206, 251, 0.39) 40%,
|
|
|
|
- rgba(147, 194, 254, 0.39) 100%
|
|
|
|
- );
|
|
|
|
|
|
+ background: linear-gradient(132deg,
|
|
|
|
+ rgba(199, 239, 243, 0.39) 0%,
|
|
|
|
+ rgba(229, 206, 251, 0.39) 40%,
|
|
|
|
+ rgba(147, 194, 254, 0.39) 100%);
|
|
box-shadow: inset 0px 1px 0px 0px rgba(255, 255, 255, 0.62);
|
|
box-shadow: inset 0px 1px 0px 0px rgba(255, 255, 255, 0.62);
|
|
border-radius: 4px;
|
|
border-radius: 4px;
|
|
display: flex;
|
|
display: flex;
|
|
align-items: center;
|
|
align-items: center;
|
|
flex-direction: column;
|
|
flex-direction: column;
|
|
justify-content: center;
|
|
justify-content: center;
|
|
|
|
+
|
|
&:nth-child(5n + 5) {
|
|
&:nth-child(5n + 5) {
|
|
margin-right: 0;
|
|
margin-right: 0;
|
|
}
|
|
}
|
|
|
|
+
|
|
.pople {
|
|
.pople {
|
|
font-size: 20px;
|
|
font-size: 20px;
|
|
font-family: DINA;
|
|
font-family: DINA;
|
|
font-weight: bold;
|
|
font-weight: bold;
|
|
color: #1c4aff;
|
|
color: #1c4aff;
|
|
line-height: 24px;
|
|
line-height: 24px;
|
|
|
|
+
|
|
span {
|
|
span {
|
|
font-size: 12px;
|
|
font-size: 12px;
|
|
color: #777777;
|
|
color: #777777;
|
|
line-height: 17px;
|
|
line-height: 17px;
|
|
}
|
|
}
|
|
}
|
|
}
|
|
|
|
+
|
|
.subjectName {
|
|
.subjectName {
|
|
font-size: 12px;
|
|
font-size: 12px;
|
|
color: #333333;
|
|
color: #333333;
|
|
@@ -128,24 +140,72 @@
|
|
justify-content: space-between;
|
|
justify-content: space-between;
|
|
width: 100%;
|
|
width: 100%;
|
|
padding-bottom: 10px;
|
|
padding-bottom: 10px;
|
|
|
|
+
|
|
.unit {
|
|
.unit {
|
|
font-size: 12px;
|
|
font-size: 12px;
|
|
color: #777777;
|
|
color: #777777;
|
|
}
|
|
}
|
|
|
|
+
|
|
.unitType {
|
|
.unitType {
|
|
- background: linear-gradient(
|
|
|
|
- 132deg,
|
|
|
|
- rgba(199, 239, 243, 0.25) 0%,
|
|
|
|
- rgba(223, 213, 250, 0.25) 32%,
|
|
|
|
- rgba(147, 194, 254, 0.25) 100%
|
|
|
|
- );
|
|
|
|
|
|
+ background: linear-gradient(132deg,
|
|
|
|
+ rgba(199, 239, 243, 0.25) 0%,
|
|
|
|
+ rgba(223, 213, 250, 0.25) 32%,
|
|
|
|
+ rgba(147, 194, 254, 0.25) 100%);
|
|
|
|
+ box-shadow: inset 0px 1px 0px 0px rgba(255, 255, 255, 0.62);
|
|
|
|
+ border-radius: 12px;
|
|
|
|
+ padding: 4px 8px;
|
|
|
|
+ font-size: 12px;
|
|
|
|
+ color: #000977;
|
|
|
|
+ }
|
|
|
|
+
|
|
|
|
+ .overWorkType {
|
|
box-shadow: inset 0px 1px 0px 0px rgba(255, 255, 255, 0.62);
|
|
box-shadow: inset 0px 1px 0px 0px rgba(255, 255, 255, 0.62);
|
|
border-radius: 12px;
|
|
border-radius: 12px;
|
|
padding: 4px 8px;
|
|
padding: 4px 8px;
|
|
font-size: 12px;
|
|
font-size: 12px;
|
|
color: #000977;
|
|
color: #000977;
|
|
|
|
+ border: 1px solid #8279F6;
|
|
|
|
+
|
|
|
|
+ &.overWorkActive {
|
|
|
|
+ background-color: #7A70FB;
|
|
|
|
+ box-shadow: none;
|
|
|
|
+ color: #fff;
|
|
|
|
+
|
|
|
|
+ }
|
|
|
|
+
|
|
|
|
+ &+.overWorkType {
|
|
|
|
+ margin-left: 8px;
|
|
|
|
+ }
|
|
|
|
+ }
|
|
|
|
+
|
|
|
|
+ .attendType {
|
|
|
|
+ display: inline-flex;
|
|
|
|
+ align-items: center;
|
|
|
|
+
|
|
|
|
+ &::before {
|
|
|
|
+ content: ' ';
|
|
|
|
+ display: inline-block;
|
|
|
|
+ width: 10px;
|
|
|
|
+ height: 10px;
|
|
|
|
+ background-color: #ccc;
|
|
|
|
+ margin-right: 4px;
|
|
|
|
+ border-radius: 1px;
|
|
|
|
+ }
|
|
|
|
+
|
|
|
|
+ &+.attendType {
|
|
|
|
+ margin-left: 8px;
|
|
|
|
+ }
|
|
|
|
+
|
|
|
|
+ &.attendActive::before {
|
|
|
|
+ background-color: #5DA4FF;
|
|
|
|
+ }
|
|
|
|
+
|
|
|
|
+ &.attendActive2::before {
|
|
|
|
+ background-color: #69EAF6;
|
|
|
|
+ }
|
|
}
|
|
}
|
|
}
|
|
}
|
|
|
|
+
|
|
.classEcharts {
|
|
.classEcharts {
|
|
height: 210px;
|
|
height: 210px;
|
|
width: 100%;
|
|
width: 100%;
|
|
@@ -154,14 +214,17 @@
|
|
.tProgress {
|
|
.tProgress {
|
|
display: block;
|
|
display: block;
|
|
}
|
|
}
|
|
|
|
+
|
|
.progressItem {
|
|
.progressItem {
|
|
padding-bottom: 16px;
|
|
padding-bottom: 16px;
|
|
|
|
+
|
|
.className {
|
|
.className {
|
|
padding-bottom: 6px;
|
|
padding-bottom: 6px;
|
|
font-size: 14px;
|
|
font-size: 14px;
|
|
font-weight: 600;
|
|
font-weight: 600;
|
|
color: #333333;
|
|
color: #333333;
|
|
line-height: 20px;
|
|
line-height: 20px;
|
|
|
|
+
|
|
.line {
|
|
.line {
|
|
display: inline-block;
|
|
display: inline-block;
|
|
width: 4px;
|
|
width: 4px;
|
|
@@ -171,6 +234,7 @@
|
|
margin-right: 6px;
|
|
margin-right: 6px;
|
|
}
|
|
}
|
|
}
|
|
}
|
|
|
|
+
|
|
.classNum {
|
|
.classNum {
|
|
display: flex;
|
|
display: flex;
|
|
align-items: center;
|
|
align-items: center;
|
|
@@ -178,18 +242,21 @@
|
|
font-size: 12px;
|
|
font-size: 12px;
|
|
padding-bottom: 6px;
|
|
padding-bottom: 6px;
|
|
color: #333333;
|
|
color: #333333;
|
|
|
|
+
|
|
span {
|
|
span {
|
|
font-size: 16px;
|
|
font-size: 16px;
|
|
padding: 0 4px;
|
|
padding: 0 4px;
|
|
font-weight: bold;
|
|
font-weight: bold;
|
|
font-family: DINA;
|
|
font-family: DINA;
|
|
}
|
|
}
|
|
|
|
+
|
|
.konowCount {
|
|
.konowCount {
|
|
color: #777;
|
|
color: #777;
|
|
|
|
+
|
|
span {
|
|
span {
|
|
color: #f44541;
|
|
color: #f44541;
|
|
}
|
|
}
|
|
}
|
|
}
|
|
}
|
|
}
|
|
}
|
|
}
|
|
-}
|
|
|
|
|
|
+}
|