|
5 | 5 | z-index: 1; |
6 | 6 | display: flex; |
7 | 7 | flex-direction: column; |
8 | | - gap: 1rem; |
| 8 | + gap: var(--space-16); |
9 | 9 | align-items: flex-start; |
10 | 10 | align-self: stretch; |
11 | | - padding: 1rem 3rem 2rem; |
| 11 | + padding: var(--space-16) var(--space-48) var(--space-32); |
12 | 12 | } |
13 | 13 |
|
14 | 14 | .community__header { |
|
27 | 27 | align-self: stretch; |
28 | 28 | justify-content: center; |
29 | 29 | max-height: 12.5rem; |
30 | | - border-radius: 0.5rem; |
| 30 | + border-radius: var(--radius-md); |
31 | 31 | overflow-y: hidden; |
32 | 32 | transition: height 2s; |
33 | 33 |
|
34 | 34 | > img { |
35 | 35 | width: 100%; |
36 | 36 | height: 100%; |
37 | | - border-radius: 0.5rem; |
| 37 | + border-radius: var(--radius-md); |
38 | 38 | object-fit: cover; |
39 | 39 | background: var(--color-ui-surface-1); |
40 | 40 | opacity: 0.8; |
|
58 | 58 | z-index: 1; |
59 | 59 | display: flex; |
60 | 60 | flex-wrap: wrap; |
61 | | - gap: 1.5rem; |
| 61 | + gap: var(--space-24); |
62 | 62 | place-items: flex-end stretch; |
63 | 63 | align-self: stretch; |
64 | 64 | justify-content: space-between; |
65 | 65 | height: max-content; |
66 | | - margin-top: -1rem; |
67 | | - padding-left: 1rem; |
| 66 | + margin-top: calc(var(--space-16) * -1); |
| 67 | + padding-left: var(--space-16); |
68 | 68 | transition: |
69 | 69 | height ease 1s, |
70 | 70 | opacity 0.2s, |
|
74 | 74 | .community__content-header { |
75 | 75 | display: flex; |
76 | 76 | flex-grow: 1; |
77 | | - gap: 1.5rem; |
| 77 | + gap: var(--space-24); |
78 | 78 | align-items: flex-end; |
79 | 79 | align-self: stretch; |
80 | 80 | min-width: 75%; |
|
93 | 93 |
|
94 | 94 | .community__game-icon { |
95 | 95 | display: flex; |
96 | | - gap: 0.5rem; |
| 96 | + gap: var(--space-8); |
97 | 97 | align-items: center; |
98 | 98 | width: 7rem; |
99 | 99 | height: 7rem; |
100 | | - padding: var(--Space-12, 0.75rem); |
101 | | - border: 1px solid var(--Color-border-bright, rgb(70 70 149 / 0.66)); |
102 | | - border-radius: var(--Radius-xl, 1rem); |
103 | | - background: var(--Color-Surface-1, #070721); |
| 100 | + padding: var(--space-12); |
| 101 | + border: var(--border-width--px) solid var(--color-ui-border-2); |
| 102 | + border-radius: var(--radius-xl); |
| 103 | + background: var(--color-surface-1); |
104 | 104 | aspect-ratio: 1/1; |
105 | 105 | } |
106 | 106 |
|
|
121 | 121 | display: flex; |
122 | 122 | flex-direction: column; |
123 | 123 | flex-grow: 1; |
124 | | - gap: 0.75rem; |
| 124 | + gap: var(--space-12); |
125 | 125 | align-items: flex-start; |
126 | 126 | justify-content: center; |
127 | 127 | } |
|
130 | 130 | display: flex; |
131 | 131 | flex: 1 0 0; |
132 | 132 | flex-direction: column; |
133 | | - gap: 0.25rem; |
| 133 | + gap: var(--space-4); |
134 | 134 | align-items: flex-start; |
135 | 135 | align-self: stretch; |
136 | 136 | min-width: 60%; |
|
145 | 145 | .community__header-meta { |
146 | 146 | display: flex; |
147 | 147 | flex: 0 1 60%; |
148 | | - gap: 1.5rem; |
| 148 | + gap: var(--space-24); |
149 | 149 | align-items: center; |
150 | 150 | min-width: 60%; |
151 | | - height: 16px; |
| 151 | + height: var(--space-16); |
152 | 152 |
|
153 | 153 | > .skeleton { |
154 | 154 | height: 1rem; |
|
197 | 197 | } |
198 | 198 | } |
199 | 199 |
|
| 200 | + .community__error { |
| 201 | + display: flex; |
| 202 | + flex-direction: column; |
| 203 | + gap: var(--space-16); |
| 204 | + align-items: flex-start; |
| 205 | + padding: var(--space-48) 0; |
| 206 | + } |
| 207 | + |
| 208 | + .community__error-description { |
| 209 | + max-width: 40rem; |
| 210 | + color: var(--color-text-tertiary); |
| 211 | + } |
| 212 | + |
200 | 213 | @media (width >= 41rem) { |
201 | 214 | .community__background { |
202 | 215 | height: 12.5rem; |
|
211 | 224 | } |
212 | 225 |
|
213 | 226 | .community__header { |
214 | | - gap: 1rem; |
| 227 | + gap: var(--space-16); |
215 | 228 | } |
216 | 229 |
|
217 | 230 | .community__content-header-wrapper { |
|
0 commit comments