[S] Optimize other selectors
This commit is contained in:
@@ -17,14 +17,14 @@
|
|||||||
text-align: left;
|
text-align: left;
|
||||||
float: left;
|
float: left;
|
||||||
|
|
||||||
.course-name
|
#name
|
||||||
{
|
{
|
||||||
overflow: hidden;
|
overflow: hidden;
|
||||||
font-size: 22px;
|
font-size: 22px;
|
||||||
color: var(--main);
|
color: var(--main);
|
||||||
}
|
}
|
||||||
|
|
||||||
.course-teacher
|
#teacher
|
||||||
{
|
{
|
||||||
font-size: 12px;
|
font-size: 12px;
|
||||||
color: #999999;
|
color: #999999;
|
||||||
@@ -41,16 +41,16 @@
|
|||||||
// Adjust position
|
// Adjust position
|
||||||
margin-top: -2px;
|
margin-top: -2px;
|
||||||
|
|
||||||
.course-grade
|
#grade
|
||||||
{
|
{
|
||||||
font-size: 21px;
|
font-size: 21px;
|
||||||
}
|
}
|
||||||
|
|
||||||
.course-updates
|
#updates
|
||||||
{
|
{
|
||||||
font-size: 14px;
|
font-size: 14px;
|
||||||
|
|
||||||
.unread-number
|
#unread-number
|
||||||
{
|
{
|
||||||
display: inline-block;
|
display: inline-block;
|
||||||
width: 20px;
|
width: 20px;
|
||||||
@@ -63,31 +63,30 @@
|
|||||||
margin-right: 3px;
|
margin-right: 3px;
|
||||||
}
|
}
|
||||||
|
|
||||||
.unread-text
|
#unread-text
|
||||||
{
|
{
|
||||||
font-style: italic;
|
font-style: italic;
|
||||||
}
|
}
|
||||||
}
|
}
|
||||||
|
|
||||||
.course-updates.unread
|
#updates.unread
|
||||||
{
|
{
|
||||||
.unread-number
|
#unread-number
|
||||||
{
|
{
|
||||||
background: var(--unread);
|
background: var(--unread);
|
||||||
color: white;
|
color: white;
|
||||||
}
|
}
|
||||||
|
|
||||||
.unread-text
|
#unread-text
|
||||||
{
|
{
|
||||||
color: var(--unread);
|
color: var(--unread);
|
||||||
}
|
}
|
||||||
}
|
}
|
||||||
|
|
||||||
.course-updates.none
|
#course-updates.none
|
||||||
{
|
{
|
||||||
color: #999999;
|
color: #999999;
|
||||||
|
#unread-number
|
||||||
.unread-number
|
|
||||||
{
|
{
|
||||||
background: #eeeeee;
|
background: #eeeeee;
|
||||||
}
|
}
|
||||||
|
|||||||
@@ -1,21 +1,19 @@
|
|||||||
<template>
|
<template>
|
||||||
<div id="course-head" class="course-card-content main vertical-center"
|
<div id="course-head" class="course-card-content main vertical-center"
|
||||||
:class="clickable ? 'clickable' : ''" @click="redirect">
|
:class="clickable ? 'clickable' : ''" @click="redirect">
|
||||||
<div class="course-name">{{course.name}}</div>
|
|
||||||
<div class="course-teacher">{{course.teacherName}}</div>
|
|
||||||
<div id="block-info">
|
<div id="block-info">
|
||||||
|
<div id="name">{{course.name}}</div>
|
||||||
|
<div id="teacher">{{course.teacherName}}</div>
|
||||||
</div>
|
</div>
|
||||||
<div id="block-grade">
|
<div id="block-grade">
|
||||||
<div class="course-grade">
|
<div id="grade">
|
||||||
<span class="letter">{{course.letterGrade}} </span>
|
<span id="letter">{{course.letterGrade}} </span>
|
||||||
<span class="numeric">{{course.numericGrade === undefined ? '--' : course.numericGrade.toFixed(2)}}</span>
|
<span id="numeric">{{course.numericGrade === undefined ? '--' : course.numericGrade.toFixed(2)}}</span>
|
||||||
<span class="percent" v-if="course.numericGrade !== undefined">%</span>
|
<span id="percent" v-if="course.numericGrade !== undefined">%</span>
|
||||||
</div>
|
</div>
|
||||||
<div class="course-updates" @click="redirect" :class="unread === 0 ? 'none' : 'unread'">
|
<div id="updates" @click="redirect" :class="unread === 0 ? 'none' : 'unread'">
|
||||||
<span class="unread-number">{{unread}}</span>
|
<span id="unread-number">{{unread}}</span>
|
||||||
<span class="unread-text" :class="clickable ? 'clickable' : ''">
|
<span id="unread-text" :class="clickable ? 'clickable' : ''">new update{{unread >= 2 ? 's' : ''}}</span>
|
||||||
new update{{unread >= 2 ? 's' : ''}}
|
|
||||||
</span>
|
|
||||||
</div>
|
</div>
|
||||||
</div>
|
</div>
|
||||||
</div>
|
</div>
|
||||||
|
|||||||
Reference in New Issue
Block a user