|
4 | 4 | grid-template-rows: 2fr 1fr 1fr;
|
5 | 5 | grid-template-areas:
|
6 | 6 | 'score-left current-round score-right'
|
7 |
| - 'maps-left current-map maps-right' |
| 7 | + 'map-wins-left current-map map-wins-right' |
8 | 8 | 'match-point-rounds match-point-rounds match-point-rounds';
|
9 | 9 | }
|
10 |
| - |
11 |
| -.score { |
12 |
| - display: flex; |
13 |
| - |
14 |
| - font-size: var(--top-bar-score-font-size); |
15 |
| - font-weight: 700; |
16 |
| -} |
17 |
| - |
18 |
| -.score.--left::before, |
19 |
| -.score.--right::after { |
20 |
| - content: ''; |
21 |
| - display: block; |
22 |
| - width: 2rem; |
23 |
| - height: 100%; |
24 |
| -} |
25 |
| - |
26 |
| -.score .inner { |
27 |
| - padding: var(--top-bar-padding-x) 0; |
28 |
| - min-width: 2ch; |
29 |
| - |
30 |
| - isolation: isolate; |
31 |
| - text-align: center; |
32 |
| - z-index: 1; |
33 |
| -} |
34 |
| - |
35 |
| -.score.--ct.--left::before, |
36 |
| -.score.--ct.--right::after, |
37 |
| -.score.--ct .inner { |
38 |
| - background: var(--counter-terrorists); |
39 |
| -} |
40 |
| - |
41 |
| -.score.--t.--left::before, |
42 |
| -.score.--t.--right::after, |
43 |
| -.score.--t .inner { |
44 |
| - background: var(--terrorists); |
45 |
| -} |
46 |
| - |
47 |
| -.score.--left { |
48 |
| - grid-area: score-left; |
49 |
| -} |
50 |
| - |
51 |
| -.score.--left::before { |
52 |
| - transform: skewX(20deg) translateX(-0.825rem); |
53 |
| -} |
54 |
| - |
55 |
| -.score.--left .inner { |
56 |
| - padding-left: 0.5rem; |
57 |
| - padding-right: 1rem; |
58 |
| - margin-left: -1.75rem; |
59 |
| -} |
60 |
| - |
61 |
| -.score.--right { |
62 |
| - grid-area: score-right; |
63 |
| -} |
64 |
| - |
65 |
| -.score.--right::after { |
66 |
| - transform: skewX(-20deg) translateX(0.825rem); |
67 |
| -} |
68 |
| - |
69 |
| -.score.--right .inner { |
70 |
| - padding-right: 0.5rem; |
71 |
| - padding-left: 1rem; |
72 |
| - margin-right: -1.75rem; |
73 |
| -} |
74 |
| - |
75 |
| -.maps { |
76 |
| - display: flex; |
77 |
| - align-items: center; |
78 |
| - justify-content: center; |
79 |
| - |
80 |
| - background: rgba(255, 255, 255, 0.75); |
81 |
| -} |
82 |
| - |
83 |
| -.maps.--left { |
84 |
| - grid-area: maps-left; |
85 |
| - padding-left: 0.5rem; |
86 |
| - clip-path: polygon(0 0, 100% 0, 100% 100%, 0.85rem 100%); |
87 |
| -} |
88 |
| - |
89 |
| -.maps.--right { |
90 |
| - grid-area: maps-right; |
91 |
| - padding-right: 0.5rem; |
92 |
| - clip-path: polygon(0 0, 100% 0, calc(100% - 0.85rem) 100%, 0 100%); |
93 |
| -} |
94 |
| - |
95 |
| -.maps .pip { |
96 |
| - width: 0.6rem; |
97 |
| - aspect-ratio: 1; |
98 |
| - border: 0.2rem solid; |
99 |
| - margin: 0.3rem; |
100 |
| -} |
101 |
| - |
102 |
| -.maps.--ct .pip { |
103 |
| - border-color: var(--counter-terrorists); |
104 |
| -} |
105 |
| - |
106 |
| -.maps.--ct .pip.--filled { |
107 |
| - background: var(--counter-terrorists); |
108 |
| -} |
109 |
| - |
110 |
| -.maps.--t .pip { |
111 |
| - border-color: var(--terrorists); |
112 |
| -} |
113 |
| - |
114 |
| -.maps.--t .pip.--filled { |
115 |
| - background: var(--terrorists); |
116 |
| -} |
117 |
| - |
118 |
| -.current-round { |
119 |
| - grid-area: current-round; |
120 |
| - |
121 |
| - display: flex; |
122 |
| - flex-direction: column; |
123 |
| - justify-content: space-around; |
124 |
| - |
125 |
| - padding: 0.25rem; |
126 |
| - background: rgba(0, 0, 0, 0.5); |
127 |
| -} |
128 |
| - |
129 |
| -.current-round.--warmup { |
130 |
| - font-size: 1.5rem; |
131 |
| - letter-spacing: 0.2em; |
132 |
| - text-transform: uppercase; |
133 |
| -} |
134 |
| - |
135 |
| -.current-round img.paused-icon, |
136 |
| -.current-round img.planted-bomb-icon { |
137 |
| - height: 2rem; |
138 |
| -} |
139 |
| - |
140 |
| -.current-round .clock { |
141 |
| - font-size: 2.25rem; |
142 |
| -} |
143 |
| - |
144 |
| -.current-round img.bombsite-icon { |
145 |
| - height: 1.75rem; |
146 |
| - margin-left: 0.75rem; |
147 |
| -} |
148 |
| - |
149 |
| -.current-round .bomb { |
150 |
| - height: 2.25rem; |
151 |
| - |
152 |
| - display: flex; |
153 |
| - align-items: center; |
154 |
| - justify-content: center; |
155 |
| -} |
156 |
| - |
157 |
| -.current-round .round-number { |
158 |
| - font-size: 1.3rem; |
159 |
| -} |
160 |
| - |
161 |
| -.current-map { |
162 |
| - grid-area: current-map; |
163 |
| - |
164 |
| - display: flex; |
165 |
| - align-items: center; |
166 |
| - justify-content: center; |
167 |
| - |
168 |
| - background: rgba(255, 255, 255, 0.75); |
169 |
| - color: #000; |
170 |
| - font-size: 1.35rem; |
171 |
| - font-weight: 700; |
172 |
| - letter-spacing: 0.2em; |
173 |
| - text-transform: uppercase; |
174 |
| -} |
175 |
| - |
176 |
| -.match-point-rounds-overflow-container { |
177 |
| - grid-area: match-point-rounds; |
178 |
| - overflow: hidden; |
179 |
| -} |
180 |
| - |
181 |
| -.match-point-rounds { |
182 |
| - height: 100%; |
183 |
| - |
184 |
| - display: flex; |
185 |
| - align-items: center; |
186 |
| - justify-content: center; |
187 |
| - |
188 |
| - background: rgba(0, 0, 0, 0.5); |
189 |
| - clip-path: polygon(0.85rem 0, calc(100% - 0.85rem) 0, calc(100% - 1.7rem) 100%, 1.7rem 100%); |
190 |
| - font-size: 1.35rem; |
191 |
| - font-weight: 700; |
192 |
| - letter-spacing: 0.2em; |
193 |
| - text-transform: uppercase; |
194 |
| - transition: |
195 |
| - clip-path var(--fade-default-duration) ease, |
196 |
| - transform var(--fade-default-duration) ease; |
197 |
| -} |
198 |
| - |
199 |
| -.match-point-rounds:not(.--active) { |
200 |
| - clip-path: polygon(0 0, 100% 0, calc(100% - 0.85rem) 100%, 0.85rem 100%); |
201 |
| - transform: translateY(-100%); |
202 |
| -} |
0 commit comments