blob: b085718af6aa34f9acd64f12a3670140a7002b6a [file] [log] [blame]
pineafan15b813d2022-02-13 10:06:09 +00001.backgroundImage {
pineafanaa9c4fd2022-06-10 19:58:10 +01002 position: absolute;
3 bottom: -5px;
4 left: 0;
5 width: calc(100% + 5px);
6 height: auto;
7 scale: stretch;
8 border-radius: 0;
9 filter: var(--theme-ui-colors-cardFilter);
10 transition: filter 0.3s ease-in-out;
pineafan15b813d2022-02-13 10:06:09 +000011}
12
13.backgroundGradient {
pineafanaa9c4fd2022-06-10 19:58:10 +010014 position: absolute;
15 bottom: 0;
16 left: 0;
17 width: 100%;
18 height: 100%;
19 scale: stretch;
20 border-radius: 0;
21 filter: var(--theme-ui-colors-cardFilter);
22 transition: filter 0.3s ease-in-out;
pineafan15b813d2022-02-13 10:06:09 +000023}
24
25.card {
pineafanaa9c4fd2022-06-10 19:58:10 +010026 border-radius: 17px;
27 width: 100%;
28 height: 204px;
29 padding-inline: 5px;
30 padding-bottom: 5px;
31 position: relative;
32 overflow: hidden;
33 margin: 100px;
34 transition: filter 0.3s ease-in-out;
35 transition: transform 0.15s ease-in-out;
pineafan5b612d92022-02-17 19:22:50 +000036}
37.card:hover {
pineafanaa9c4fd2022-06-10 19:58:10 +010038 transform: translateY(-5px);
39 cursor: pointer;
pineafan15b813d2022-02-13 10:06:09 +000040}
41
42
43.panel {
pineafanaa9c4fd2022-06-10 19:58:10 +010044 position: absolute;
45 overflow-x: hidden;
46 overflow-y: hidden;
47 width: 88%;
48 height: 76%;
49 top: 12%;
50 left: 6%;
51 padding-top: 10px;
52 padding-bottom: 10px;
53 border-radius: 17px;
54 background-color: var(--theme-ui-colors-cardBackground);
55 transition: background-color 0.3s ease-in-out;
56 backdrop-filter: blur(7px);
pineafan15b813d2022-02-13 10:06:09 +000057}
58
59.titleContainer {
pineafanaa9c4fd2022-06-10 19:58:10 +010060 display: flex;
61 flex-direction: row;
62 justify-content: center;
63 align-items: center;
64 width: 100%;
65 height: 32px;
66 padding-inline: 10px;
67 margin-top: 10px;
pineafan15b813d2022-02-13 10:06:09 +000068}
69
70.title {
pineafanaa9c4fd2022-06-10 19:58:10 +010071 font-weight: 100;
72 font-size: 25px;
73 margin-left: 1vw;
74 line-height: 24px;
75 max-lines: 2;
76 color: var(--theme-ui-colors-text);
77 transition: color 0.3s ease-in-out;
pineafan15b813d2022-02-13 10:06:09 +000078}
79
80.image {
pineafanaa9c4fd2022-06-10 19:58:10 +010081 height: 40px;
82 width: 40px;
pineafan15b813d2022-02-13 10:06:09 +000083}
84
85.subtext {
pineafanaa9c4fd2022-06-10 19:58:10 +010086 width: 100%;
87 padding-inline: 10px;
88 text-align: center;
89 color: var(--theme-ui-colors-text);
90 transition: color 0.3s ease-in-out;
pineafan15b813d2022-02-13 10:06:09 +000091}
92
93
94.buttonLayout {
pineafanaa9c4fd2022-06-10 19:58:10 +010095 display: flex;
96 flex-direction: row;
97 justify-content: flex-end;
98 align-items: center;
99 flex-wrap: wrap;
100 padding: 0px;
101 position: absolute;
102 bottom: 5px;
103 right: 5px;
pineafan15b813d2022-02-13 10:06:09 +0000104}
105
106.button {
pineafanaa9c4fd2022-06-10 19:58:10 +0100107 display: flex;
108 flex-direction: row;
109 align-items: flex-start;
110 justify-content: right;
111 position: static;
112 flex: none;
113 order: 1;
114 flex-grow: 0;
pineafan15b813d2022-02-13 10:06:09 +0000115
pineafanaa9c4fd2022-06-10 19:58:10 +0100116 margin: 5px;
117 padding: 5px 10px;
118 border-radius: 8px;
pineafan15b813d2022-02-13 10:06:09 +0000119}
120
121@media (max-width: 500px) {
pineafan5b612d92022-02-17 19:22:50 +0000122}
123
124
125.card.clicked {
pineafanaa9c4fd2022-06-10 19:58:10 +0100126 transform: scale(1) !important;
127 z-index: 9999;
pineafan5b612d92022-02-17 19:22:50 +0000128 width: 100%;
129 height: 100%;
130 position: fixed;
131 top: 0;
132 left: 0;
133}
134
135.backgroundGradient.clicked {
pineafanaa9c4fd2022-06-10 19:58:10 +0100136 background-image: red;
pineafan5b612d92022-02-17 19:22:50 +0000137}
138
139/* .image.clicked {
pineafanaa9c4fd2022-06-10 19:58:10 +0100140 width: 1000px !important;
pineafan5b612d92022-02-17 19:22:50 +0000141} */
142
143.container {
144 width: calc(100% - 20px);
145 height: 100%;
146 display: flex;
147 flex-wrap: wrap;
148 justify-content: center;
149 gap: 20px;
150}
151
152.item {
153 width: min(428px, 90%);
pineafan15b813d2022-02-13 10:06:09 +0000154}