pineafan | 15b813d | 2022-02-13 10:06:09 +0000 | [diff] [blame] | 1 | .backgroundImage { |
pineafan | aa9c4fd | 2022-06-10 19:58:10 +0100 | [diff] [blame] | 2 | position: absolute; |
3 | bottom: 0; | ||||
4 | /* bottom: 50vh; | ||||
5 | transform: translateY(50%); */ | ||||
6 | width: 100%; | ||||
7 | filter: var(--theme-ui-colors-cardFilter); | ||||
8 | transition: filter 0.3s ease-in-out; | ||||
pineafan | 15b813d | 2022-02-13 10:06:09 +0000 | [diff] [blame] | 9 | } |
pineafan | ff3d452 | 2022-05-06 19:51:02 +0100 | [diff] [blame] | 10 | |
pineafan | 15b813d | 2022-02-13 10:06:09 +0000 | [diff] [blame] | 11 | .backgroundGradient { |
pineafan | aa9c4fd | 2022-06-10 19:58:10 +0100 | [diff] [blame] | 12 | position: absolute; |
13 | bottom: 0; | ||||
14 | left: 0; | ||||
15 | width: 100%; | ||||
16 | height: 100%; | ||||
17 | filter: var(--theme-ui-colors-cardFilter); | ||||
18 | transition: filter 0.3s ease-in-out; | ||||
pineafan | 15b813d | 2022-02-13 10:06:09 +0000 | [diff] [blame] | 19 | } |
20 | |||||
21 | .header { | ||||
pineafan | aa9c4fd | 2022-06-10 19:58:10 +0100 | [diff] [blame] | 22 | width: 100vw; |
23 | position: relative; | ||||
24 | overflow: hidden; | ||||
25 | transition: filter 0.3s ease-in-out; | ||||
26 | display: flex; | ||||
27 | flex-direction: column; | ||||
28 | justify-content: center; | ||||
29 | align-items: center; | ||||
pineafan | 15b813d | 2022-02-13 10:06:09 +0000 | [diff] [blame] | 30 | } |
31 | |||||
32 | .panel { | ||||
33 | position: relative; | ||||
pineafan | aa9c4fd | 2022-06-10 19:58:10 +0100 | [diff] [blame] | 34 | overflow: hidden; |
pineafan | d94d40e | 2022-10-23 19:55:29 +0100 | [diff] [blame^] | 35 | width: min(calc(100vw - 40px), 750px); |
36 | border-radius: 25px; | ||||
pineafan | aa9c4fd | 2022-06-10 19:58:10 +0100 | [diff] [blame] | 37 | background-color: var(--theme-ui-colors-cardBackground); |
38 | transition: background-color 0.3s ease-in-out; | ||||
39 | backdrop-filter: blur(7px); | ||||
40 | padding-top: 30px; | ||||
41 | padding-bottom: 40px; | ||||
42 | padding-left: 10px; | ||||
43 | padding-right: 10px; | ||||
44 | margin-top: 20px; | ||||
45 | margin-bottom: 20vh; | ||||
pineafan | 15b813d | 2022-02-13 10:06:09 +0000 | [diff] [blame] | 46 | } |
47 | |||||
48 | .title { | ||||
49 | width: 100%; | ||||
50 | text-align: center; | ||||
51 | font-weight: 100; | ||||
pineafan | aa9c4fd | 2022-06-10 19:58:10 +0100 | [diff] [blame] | 52 | margin-top: 0px; |
53 | margin-bottom: -20px; | ||||
pineafan | 15b813d | 2022-02-13 10:06:09 +0000 | [diff] [blame] | 54 | font-size: 3em; |
55 | color: var(--theme-ui-colors-text); | ||||
pineafan | aa9c4fd | 2022-06-10 19:58:10 +0100 | [diff] [blame] | 56 | transition: color 0.3s ease-in-out; |
57 | word-break: break-word; | ||||
58 | font-variant-ligatures: none; | ||||
pineafan | 15b813d | 2022-02-13 10:06:09 +0000 | [diff] [blame] | 59 | } |
60 | |||||
61 | .subtext { | ||||
pineafan | aa9c4fd | 2022-06-10 19:58:10 +0100 | [diff] [blame] | 62 | margin-bottom: 0px; |
pineafan | 15b813d | 2022-02-13 10:06:09 +0000 | [diff] [blame] | 63 | width: 100%; |
64 | text-align: center; | ||||
65 | font-weight: 100; | ||||
66 | font-size: 1.5em; | ||||
pineafan | aa9c4fd | 2022-06-10 19:58:10 +0100 | [diff] [blame] | 67 | margin-top: 50px; |
pineafan | 15b813d | 2022-02-13 10:06:09 +0000 | [diff] [blame] | 68 | color: var(--theme-ui-colors-text); |
pineafan | aa9c4fd | 2022-06-10 19:58:10 +0100 | [diff] [blame] | 69 | transition: color 0.3s ease-in-out; |
pineafan | 15b813d | 2022-02-13 10:06:09 +0000 | [diff] [blame] | 70 | } |
71 | |||||
72 | .subtextExtra { | ||||
73 | margin-bottom: 40px; | ||||
74 | } | ||||
75 | |||||
pineafan | 15b813d | 2022-02-13 10:06:09 +0000 | [diff] [blame] | 76 | .buttonLayout { |
pineafan | aa9c4fd | 2022-06-10 19:58:10 +0100 | [diff] [blame] | 77 | display: flex; |
78 | flex-direction: row; | ||||
79 | justify-content: flex-start; | ||||
80 | align-items: center; | ||||
81 | flex-wrap: nowrap; | ||||
82 | height: fit-content; | ||||
pineafan | ff3d452 | 2022-05-06 19:51:02 +0100 | [diff] [blame] | 83 | } |
84 | .buttonOverflow { | ||||
pineafan | aa9c4fd | 2022-06-10 19:58:10 +0100 | [diff] [blame] | 85 | display: flex; |
86 | flex-direction: row; | ||||
87 | justify-content: flex-end; | ||||
88 | align-items: center; | ||||
89 | overflow-x: hidden; | ||||
90 | flex-wrap: nowrap; | ||||
91 | position: absolute; | ||||
92 | bottom: 5px; | ||||
93 | right: 5px; | ||||
94 | width: calc(100% - 10px); | ||||
95 | height: auto; | ||||
96 | border-radius: 10px; | ||||
pineafan | 15b813d | 2022-02-13 10:06:09 +0000 | [diff] [blame] | 97 | } |
98 | |||||
99 | .button { | ||||
pineafan | aa9c4fd | 2022-06-10 19:58:10 +0100 | [diff] [blame] | 100 | display: flex; |
101 | flex-direction: row; | ||||
102 | align-items: flex-end; | ||||
103 | justify-content: right; | ||||
104 | position: static; | ||||
105 | flex: none; | ||||
106 | order: 1; | ||||
107 | flex-grow: 0; | ||||
pineafan | 15b813d | 2022-02-13 10:06:09 +0000 | [diff] [blame] | 108 | |
pineafan | aa9c4fd | 2022-06-10 19:58:10 +0100 | [diff] [blame] | 109 | margin: 5px; |
110 | padding: 5px 10px; | ||||
111 | border-radius: 8px; | ||||
pineafan | 15b813d | 2022-02-13 10:06:09 +0000 | [diff] [blame] | 112 | } |
pineafan | ff3d452 | 2022-05-06 19:51:02 +0100 | [diff] [blame] | 113 | |
114 | .titleContainer { | ||||
pineafan | aa9c4fd | 2022-06-10 19:58:10 +0100 | [diff] [blame] | 115 | display: flex; |
116 | flex-direction: row; | ||||
117 | justify-content: center; | ||||
118 | align-items: center; | ||||
119 | flex-wrap: wrap; | ||||
120 | padding: 0px; | ||||
pineafan | ff3d452 | 2022-05-06 19:51:02 +0100 | [diff] [blame] | 121 | } |
122 | |||||
123 | .headerImage { | ||||
pineafan | aa9c4fd | 2022-06-10 19:58:10 +0100 | [diff] [blame] | 124 | width: auto; |
125 | height: 64px; | ||||
126 | object-fit: cover; | ||||
127 | object-position: center; | ||||
128 | transition: filter 0.3s ease-in-out; | ||||
129 | margin-bottom: 20px; | ||||
pineafan | ff3d452 | 2022-05-06 19:51:02 +0100 | [diff] [blame] | 130 | } |
131 | |||||
132 | .indicator { | ||||
pineafan | aa9c4fd | 2022-06-10 19:58:10 +0100 | [diff] [blame] | 133 | height: auto; |
134 | width: 24px; | ||||
135 | margin-inline: 5px; | ||||
136 | padding: 0; | ||||
pineafan | ff3d452 | 2022-05-06 19:51:02 +0100 | [diff] [blame] | 137 | } |
138 | |||||
139 | .leftArrow { | ||||
pineafan | aa9c4fd | 2022-06-10 19:58:10 +0100 | [diff] [blame] | 140 | transform: rotate(90deg); |
pineafan | ff3d452 | 2022-05-06 19:51:02 +0100 | [diff] [blame] | 141 | } |
142 | .rightArrow { | ||||
pineafan | aa9c4fd | 2022-06-10 19:58:10 +0100 | [diff] [blame] | 143 | transform: rotate(270deg); |
pineafan | ff3d452 | 2022-05-06 19:51:02 +0100 | [diff] [blame] | 144 | } |