@@ -37,51 +37,48 @@ | |||
<section class="schedule-details"> | |||
<header> {{ selectedDate }}, {{ selectedMonth }} {{ selectedYear }} </header> | |||
<ul> | |||
<li class="attended"> | |||
<svg-icon [applyClass]="true" class="icon status-icon" src="assets/custom-icons/checkmark.svg"></svg-icon> | |||
<li class="progress" [routerLink]="['/quiz']"> | |||
<svg-icon [applyClass]="true" class="icon status-icon" src="assets/custom-icons/question-mark.svg"></svg-icon> | |||
<div class="content-holder"> | |||
<div class="content"> | |||
<label> Mathematics class </label> | |||
<p> 8:00 AM to 10:00 AM </p> | |||
<label> Social Science class </label> | |||
<p> 4:00 PM to 5:00 PM </p> | |||
</div> | |||
<span class="status"> Attended </span> | |||
<span class="status"> In Progress </span> | |||
</div> | |||
</li> | |||
<li class="absent"> | |||
<svg-icon [applyClass]="true" class="icon status-icon" src="assets/custom-icons/close-circle.svg"></svg-icon> | |||
<li class="late" [routerLink]="['/video-chapter', 'Chemistry Class']"> | |||
<svg-icon [applyClass]="true" class="icon status-icon" src="assets/custom-icons/warning.svg"></svg-icon> | |||
<div class="content-holder"> | |||
<div class="content"> | |||
<label> Physics class </label> | |||
<p> 11:00 AM to 1:00 PM </p> | |||
<label> Chemistry class </label> | |||
<p> 2:00 PM to 3:00 PM </p> | |||
</div> | |||
<span class="status"> Absent </span> | |||
<span class="status"> Late by 10 mins </span> | |||
</div> | |||
</li> | |||
<li class="late"> | |||
<svg-icon [applyClass]="true" class="icon status-icon" src="assets/custom-icons/warning.svg"></svg-icon> | |||
<li class="absent" [routerLink]="['/chapter-notes', 'Physics Class']"> | |||
<svg-icon [applyClass]="true" class="icon status-icon" src="assets/custom-icons/close-circle.svg"></svg-icon> | |||
<div class="content-holder"> | |||
<div class="content"> | |||
<label> Chemistry class </label> | |||
<p> 2:00 PM to 3:00 PM </p> | |||
<label> Physics class </label> | |||
<p> 11:00 AM to 1:00 PM </p> | |||
</div> | |||
<span class="status"> Late by 10 mins </span> | |||
<span class="status"> Absent </span> | |||
</div> | |||
</li> | |||
<li class="progress"> | |||
<svg-icon [applyClass]="true" class="icon status-icon" src="assets/custom-icons/question-mark.svg"></svg-icon> | |||
<li class="attended" [routerLink]="['/video-chapter', 'Mathematics Class']"> | |||
<svg-icon [applyClass]="true" class="icon status-icon" src="assets/custom-icons/checkmark.svg"></svg-icon> | |||
<div class="content-holder"> | |||
<div class="content"> | |||
<label> Social Science class </label> | |||
<p> 4:00 AM to 5:00 PM </p> | |||
<label> Mathematics class </label> | |||
<p> 8:00 AM to 10:00 AM </p> | |||
</div> | |||
<span class="status"> Progress </span> | |||
<span class="status"> Attended </span> | |||
</div> | |||
</li> | |||
</ul> | |||
@@ -144,7 +144,7 @@ | |||
border-top-right-radius: 30px; | |||
position: relative; | |||
z-index: 0; | |||
&::before { | |||
content: ''; | |||
position: absolute; | |||
@@ -220,6 +220,7 @@ | |||
&.progress { | |||
.status-icon { | |||
fill: var(--teal); | |||
animation: ripple 1.5s infinite; | |||
} | |||
.status { | |||
@@ -235,6 +236,15 @@ | |||
display: none; | |||
} | |||
@keyframes ripple { | |||
50% { | |||
box-shadow: 0px 0px 1px 10px transparent; | |||
} | |||
0% { | |||
box-shadow: 0px 0px 1px 0px var(--teal); | |||
} | |||
} | |||
&::before { | |||
content: ''; | |||
position: absolute; | |||
@@ -252,6 +262,10 @@ | |||
height: 20px; | |||
fill: var(--light-grey); | |||
background-color: white; | |||
&.status-icon { | |||
border-radius: 50%; | |||
} | |||
} | |||
.content-holder { | |||
@@ -20,7 +20,7 @@ | |||
<div class="question-number wrong"> | |||
<span> | |||
<label> 2 </label> | |||
<svg-icon [applyClass]="true" class="icon" src="assets/custom-icons/close.svg"></svg-icon> | |||
<svg-icon [applyClass]="true" class="icon" src="assets/custom-icons/close-circle.svg"></svg-icon> | |||
</span> | |||
</div> | |||
<div class="question-number correct"> | |||
@@ -32,7 +32,7 @@ | |||
<div class="question-number wrong"> | |||
<span> | |||
<label> 4 </label> | |||
<svg-icon [applyClass]="true" class="icon" src="assets/custom-icons/close.svg"></svg-icon> | |||
<svg-icon [applyClass]="true" class="icon" src="assets/custom-icons/close-circle.svg"></svg-icon> | |||
</span> | |||
</div> | |||
<div class="question-number correct"> | |||
@@ -44,13 +44,13 @@ | |||
<div class="question-number wrong"> | |||
<span> | |||
<label> 6 </label> | |||
<svg-icon [applyClass]="true" class="icon" src="assets/custom-icons/close.svg"></svg-icon> | |||
<svg-icon [applyClass]="true" class="icon" src="assets/custom-icons/close-circle.svg"></svg-icon> | |||
</span> | |||
</div> | |||
<div class="question-number current wrong"> | |||
<span> | |||
<label> 7 </label> | |||
<svg-icon [applyClass]="true" class="icon" src="assets/custom-icons/close.svg"></svg-icon> | |||
<svg-icon [applyClass]="true" class="icon" src="assets/custom-icons/close-circle.svg"></svg-icon> | |||
</span> | |||
</div> | |||
@@ -123,7 +123,7 @@ | |||
<li class="wrong"> | |||
<label> 1. Option 1 </label> | |||
<div class="icon-holder"> | |||
<svg-icon [applyClass]="true" class="icon" src="assets/custom-icons/close.svg"></svg-icon> | |||
<svg-icon [applyClass]="true" class="icon" src="assets/custom-icons/close-circle.svg"></svg-icon> | |||
</div> | |||
</li> | |||
<li> | |||
@@ -170,7 +170,7 @@ | |||
<li class="wrong"> | |||
<label> 1. Option 1 </label> | |||
<div class="icon-holder"> | |||
<svg-icon [applyClass]="true" class="icon" src="assets/custom-icons/close.svg"></svg-icon> | |||
<svg-icon [applyClass]="true" class="icon" src="assets/custom-icons/close-circle.svg"></svg-icon> | |||
</div> | |||
</li> | |||
<li> | |||
@@ -124,9 +124,9 @@ | |||
background-color: var(--black); | |||
&.wrong { | |||
background-color: var(--black); | |||
background-color: var(--danger-dark); | |||
.icon { | |||
fill: var(--danger-dark) !important; | |||
fill: var(--black) !important; | |||
} | |||
} | |||