refactor: layout detail adjustments

refactor: increase contrast of toolbar fav button
refactor: remove non working localization for news
refactor: equalize tab bar in top toolbar
refactor: padding on map buttons and rename them
refactor: repair profile card alignments for safari
refactor: fix dashboard resize behavior on safari
refactor: make title card button reachable again
refactor: put card hover in media query
refactor: realign schedule view toolbar
refactor: adjust toolbar heights
refactor: introduce proper header logo
This commit is contained in:
Rainer Killinger
2022-08-18 17:19:58 +00:00
committed by Thea Schöbl
parent ebdc14d3c3
commit f3cf3b30e3
26 changed files with 462 additions and 66 deletions

View File

@@ -6,21 +6,23 @@
<!--TODO: read this from the config (menu item title)-->
<ion-title>{{ 'catalog.title' | translate | titlecase }}</ion-title>
</ion-toolbar>
<ion-toolbar color="primary" mode="md">
<ion-segment
(ionChange)="segmentChanged($event)"
[value]="selectedSemesterUID"
mode="md"
>
<ion-segment-button
*ngFor="let semester of availableSemesters"
[value]="semester.uid"
>
<ion-label>{{ semester.acronym }}</ion-label>
</ion-segment-button>
</ion-segment>
</ion-toolbar>
</ion-header>
<ion-content>
<ion-segment
(ionChange)="segmentChanged($event)"
[value]="selectedSemesterUID"
mode="md"
>
<ion-segment-button
*ngFor="let semester of availableSemesters"
[value]="semester.uid"
>
<ion-label>{{ semester.acronym }}</ion-label>
</ion-segment-button>
</ion-segment>
<ion-list *ngIf="catalogs && catalogs.length > 0">
<ion-item
*ngFor="let catalog of catalogs"

View File

@@ -7,3 +7,9 @@ ion-segment-button {
.margin-top {
margin-top: 20vh;
}
ion-toolbar.in-toolbar {
&:last-of-type {
padding: 0 !important;
}
}