Skip to content

Commit d74107d

Browse files
committed
Final adjustments
1 parent e1940b3 commit d74107d

File tree

12 files changed

+61
-79
lines changed

12 files changed

+61
-79
lines changed

src/app.vue

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -134,7 +134,7 @@ p:last-child {
134134
135135
&__content {
136136
display: flex;
137-
min-height: 75vh;
137+
padding: 24px 0;
138138
139139
overflow: hidden;
140140
}

src/assets/_variables.scss

Lines changed: 5 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -2,7 +2,7 @@ $color-primary: rgba(0, 0, 0, 0.8);
22
$color-secondary: #eee;
33
$color-tertiary: #333;
44

5-
$color-background: #f7f7f7;
5+
$color-background: #fff;
66
$color-accent: #314152;
77
$color-highlight: #42b983;
88

@@ -19,5 +19,9 @@ $drop-shadow: 0 1px 1px rgba(0,0,0,.08),
1919
0 2px 1px rgba(0,0,0,.06),
2020
0 1px 3px rgba(0,0,0,.4);
2121

22+
$box-shadow: 0 11px 15px -7px var(--v-shadow-key-umbra-opacity, rgba(0, 0, 0, 0.2)),
23+
0 24px 38px 3px var(--v-shadow-key-penumbra-opacity, rgba(0, 0, 0, 0.14)),
24+
0 9px 46px 8px var(--v-shadow-key-ambient-opacity, rgba(0, 0, 0, 0.12));
25+
2226
$navigator-font-color: $color-secondary;
2327
$navigator-font-color-active: $color-highlight;

src/components/card.vue

Lines changed: 1 addition & 5 deletions
Original file line numberDiff line numberDiff line change
@@ -44,16 +44,12 @@ export default {
4444
position: relative;
4545
height: 750px;
4646
width: 550px;
47-
4847
overflow: hidden;
48+
4949
&.is--wide {
5050
width: 1100px;
5151
}
5252
53-
&.is--secondary {
54-
// background-color: green;
55-
}
56-
5753
&__decoration {
5854
position: absolute;
5955
width: 50px;

src/components/cookie-consent.vue

Lines changed: 48 additions & 11 deletions
Original file line numberDiff line numberDiff line change
@@ -5,20 +5,24 @@
55
class="cookie-consent"
66
>
77
<div class="cookie-consent__content">
8-
<div class="cookie-consent__legal d-flex flex-column justify-center flex-grow-3 flex-shrink-3">
9-
<p class="cookie-consent__legal-text font-weight-bold">
10-
{{ $t('cookie-consent.content') }}
11-
</p>
8+
<div class="cookie-consent__content-legal">
9+
<div class="cookie-consent__content-legal-content">
10+
<v-icon size="x-large">mdi-cookie</v-icon>
11+
12+
<p class="cookie-consent__content-legal-content-text">
13+
{{ $t('cookie-consent.content') }}
14+
</p>
15+
</div>
1216
<router-link
13-
class="cookie-consent__legal-link"
17+
class="cookie-consent__content-legal-link"
1418
to="/copyright"
1519
>
1620
{{ $t('cookie-consent.moreInformationLink') }}
1721
</router-link>
1822
</div>
19-
<div class="cookie-consent__actions d-flex justify-center flex-column flex-md-row">
23+
<div class="cookie-consent__content-actions">
2024
<v-btn
21-
class="cookie-consent_actions-accept ma-2"
25+
class="cookie-consent__actions-accept ma-2"
2226
@click="onConfirm"
2327
>
2428
{{ $t('general.accept') }}
@@ -60,23 +64,56 @@ export default {
6064
.cookie-consent {
6165
display: flex;
6266
position: fixed;
63-
bottom: 0;
64-
left: 0;
6567
width: 100%;
68+
bottom: 0;
69+
justify-content: center;
6670
6771
flex-direction: row;
6872
6973
&__content {
7074
display: flex;
71-
width: 100%;
75+
height: fit-content;
76+
width: $content-max-width;
7277
margin: 24px;
7378
padding: 36px 24px;
7479
7580
background-color: $color-background;
7681
justify-content: space-between;
82+
align-items: center;
7783
7884
border-radius: 12px;
79-
filter: $drop-shadow;
85+
box-shadow: $box-shadow;
86+
87+
&-legal {
88+
display: flex;
89+
flex-direction: column;
90+
justify-content: center;
91+
flex-grow: 3;
92+
gap: 12px;
93+
94+
&-icon {
95+
display: flex;
96+
height: 100%;
97+
}
98+
99+
&-content {
100+
display: flex;
101+
flex-direction: row;
102+
gap: 12px;
103+
104+
&-text {
105+
font-weight: bolder;
106+
}
107+
}
108+
109+
&-link {
110+
margin-left: 44px;
111+
}
112+
}
113+
114+
&-actions {
115+
color: $color-white;
116+
}
80117
}
81118
}
82119

src/components/header.vue

Lines changed: 0 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -80,7 +80,6 @@ $logo-sizes: 250px 60px;
8080
8181
background-color: $color-accent;
8282
color: $color-secondary;
83-
filter: $drop-shadow;
8483
8584
&__container {
8685
display: flex;

src/components/modal.vue

Lines changed: 0 additions & 51 deletions
This file was deleted.

src/plugins/vuetify.js

Lines changed: 0 additions & 6 deletions
Original file line numberDiff line numberDiff line change
@@ -1,18 +1,12 @@
1-
// Styles
21
import '@mdi/font/css/materialdesignicons.css';
32
import 'vuetify/styles';
4-
5-
// Vuetify
63
import { createVuetify } from 'vuetify';
74

85
const huCustomTheme = {
96
dark: false,
107
colors: {
118
background: '#FFFFFF',
129
surface: '#314152',
13-
// surface: '#FFFFFF',
14-
// primary: '#6200EE',
15-
primary: '#ff00ff',
1610
'primary-darken-1': '#3700B3',
1711
secondary: '#FFFFFF',
1812
'secondary-darken-1': '#018786',

src/views/aboutRoute.vue

Lines changed: 0 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -75,7 +75,6 @@ export default {
7575
&-card {
7676
max-width: 60%;
7777
padding: $spacer-md $spacer-xl;
78-
text-align: justify;
7978
8079
&-entry {
8180
color: $color-accent;

src/views/copyrightRoute.vue

Lines changed: 2 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -3,6 +3,8 @@
33
<v-card
44
title="Datenschutz"
55
class="copyright-route__content"
6+
color="secondary"
7+
variant="text"
68
>
79
<div class="copyright-route__content-head">
810
<v-card-text class="copyright-route__content-head-text">

src/views/homeRoute.vue

Lines changed: 0 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -34,7 +34,6 @@ export default {
3434
&-card {
3535
max-width: 60%;
3636
padding: 12px 24px;
37-
text-align: justify;
3837
}
3938
}
4039

0 commit comments

Comments
 (0)