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 }