Newer
Older
.text-left {
text-align: left;
}
.text-center {
text-align: center;
}
background-color: #0479a8 !important;
color: white !important;
font-weight: 400 !important;
font-size: 14px;
}
.btn-secondary {
color: map-get($uw-primary, 500) !important;
border: 1px solid #b7b7b7 !important;
border-radius: 4px !important;
}
.complete-icon{
color: #457A3B;
}
.in-progress-icon {
color: #9CBA99;
}
.problem-icon {
color: #F7C376;
}
.error-icon {
color: map-get($uw-accent, 600);
}
.help-icon {
color: map-get($uw-primary, 500);
}
.favorite-icon {
color: map-get($uw-accent, 600);
59
60
61
62
63
64
65
66
67
68
69
70
71
72
73
74
75
76
77
78
79
80
81
82
83
84
85
86
87
88
89
90
91
92
93
94
95
}
#favoriteCourse-dropZone {
.course-favorite {
.course-item {
border: 1px solid #b7b7b7;
border-radius: 4px;
padding: 5px 10px;
}
}
}
.cdk-drag-placeholder {
position: relative;
&:after {
content: '';
position: absolute;
top: 0;
right: 0;
bottom: 0;
left: 0;
background-color: #C7CACB;
border-radius: 5px;
}
}
.cdk-drag-preview {
.course-wrapper-inner {
transform: rotate(-3deg);
border-radius: 5px;
box-shadow: -3px 3px 3px 2px rgba(0, 0, 0, 0.26);
}
}
.no-courses {
padding: 20px 10px;
}
/*
Note: The follow styles need to be in the global styles file
and they need !important.
The following styles switch the display of the terms hidden within the
mat-expansion-panel. By default they are always displaying flex, causing
the drop zone hitbox to mess up and register terms that are in closed panels.
The !important is needed to overwrite the default styles applied by the mat-expansion-panel
and these styles need to be in this file because the mat-expansion-panel's body is a seperate
component and it's styles are encapsulated and cannot be styled directly from one of our components
*/
.term-container-wrapper {
display: none !important;
}
.mat-expanded, .ng-animating {
.term-container-wrapper {
display: flex !important;
}
119
120
121
122
123
124
125
126
127
128
129
130
131
132
133
134
135
136
137
138
139
140
141
142
143
144
}
// Dialogs styles
.mat-dialog-container {
min-width: 700px;
padding: 0px !important;
.dialog-with-toolbar {
padding: 0 45px 10px 45px;
}
}
.dialog-toolbar {
height: 54px !important;
padding-right: 0px !important;
.dialog-toolbar-title {
flex: 1 1 auto;
font-weight: 400;
}
.close-btn {
width: 6px;
min-width: 60px;
padding: 1px 0px;
min-height: 60px;
}
}