frontend/src/app/home/home.component.scss (108 lines of code) (raw):
h1 {
padding: 0 1rem;
}
h2 {
padding: 1rem;
}
mat-toolbar {
position: fixed;
top: 0;
z-index: 2;
}
// Move the content down so that it won't be hidden by the toolbar
.content {
padding-top: 3.5rem;
@media screen and (min-width: 600px) {
padding-top: 4rem;
}
}
.flex-expand {
flex: 1 1 auto;
}
/* Styles for tab labels */
::ng-deep .mat-mdc-tab.mdc-tab--active .mdc-tab__text-label {
color: #4D88FF !important;
text-align: center;
font-feature-settings: 'clig' off, 'liga' off;
font-family: Google Sans;
font-size: 16px;
font-style: normal;
font-weight: 500;
line-height: 20px;
}
/* Styles for the active tab label */
::ng-deep .mat-mdc-tab .mdc-tab__text-label {
text-align: center;
font-feature-settings: 'clig' off, 'liga' off;
font-family: Google Sans;
font-size: 16px;
font-style: normal;
font-weight: 500;
line-height: 20px;
letter-spacing: -0.154px;
}
/* Styles for the ink bar */
::ng-deep .mat-mdc-tab.mdc-tab--active .mdc-tab-indicator__content--underline {
stroke-width: 3px;
stroke: #4D88FF !important;
border-color: #4D88FF !important
}
::ng-deep .mat-form-field.mat-focused .mat-form-field-underline {
display: none;
}
.mat-form-field-appearance-legacy .mat-form-field-underline {
background-color: blue;
}
.mat-mdc-form-field-focus-overlay {
background-color: red;
}
.mdc-text-field--filled:not(.mdc-text-field--disabled) {
background-color: red
}
::ng-deep .mat-form-field-underline {
display: none;
}
mat-form-field mat-select {
border: none;
}
.mdc-text-field--outlined {
border-color: red;
}
optgroup {
font-size: 40px;
}
.mr-10 {
margin-right: 7rem !important;
}
mat-sidenav-container {
height: 100%;
position: absolute;
}
// Move the content down so that it won't be hidden by the toolbar
mat-sidenav {
padding-top: 3.5rem;
@media screen and (min-width: 600px) {
padding-top: 4rem;
}
.entry {
display: flex;
align-items: center;
gap: 1rem;
padding: 0.75rem;
}
}
// Move the content down so that it won't be hidden by the toolbar
mat-sidenav-content {
padding-top: 3.5rem;
@media screen and (min-width: 600px) {
padding-top: 4rem;
}
}
.no-border {
border: none;
}
::ng-deep mat-expansion-panel-body {
padding: 0 !important
}
::ng-deep mat-expansion-panel-header {
padding: 0 1px 0 0px !important
}
.toolbar {
border-bottom: 1px solid #ebe6e6;
background: #FFF;
border-radius: 24px
}