|
218 | 218 | </div> |
219 | 219 |
|
220 | 220 | <style lang="postcss"> |
221 | | - .container { |
222 | | - background-color: var(--gray-1); |
223 | | - min-width: 32rem; |
224 | | - } |
225 | | -
|
226 | | - .header { |
227 | | - font-size: var(--text-small); |
228 | | - } |
229 | | -
|
230 | | - .tab { |
231 | | - color: var(--gray-5); |
232 | | - } |
233 | | -
|
234 | | - .tab button, |
235 | | - :global(.overflow-btn) { |
236 | | - padding: var(--size-2) var(--size-3); |
237 | | - border-radius: 20px; |
238 | | - cursor: pointer; |
239 | | - transition: background-color ease-in-out 0.2s; |
240 | | - } |
241 | | -
|
242 | | - .tab button, |
243 | | - :global(.overflow-btn) { |
244 | | - border: 0; |
245 | | - background-color: transparent; |
246 | | - } |
247 | | -
|
248 | | - .tab button:hover, |
249 | | - :global(.overflow-btn):hover { |
250 | | - background-color: var(--gray-2); |
251 | | - } |
252 | | -
|
253 | 221 | .tab button.selected { |
254 | 222 | background-color: var(--cairo-orange); |
255 | 223 | color: white; |
256 | 224 | order: -1; |
257 | 225 | } |
258 | | -
|
259 | | - :global(.overflow-menu) button.selected { |
260 | | - order: unset; |
261 | | - } |
262 | | -
|
263 | | - :global(.action-button) { |
264 | | - padding: 7px; |
265 | | - border-radius: 20px; |
266 | | - transition: background-color ease-in-out 0.2s; |
267 | | -
|
268 | | - background-color: var(--gray-1); |
269 | | - border: 1px solid var(--gray-3); |
270 | | - color: var(--gray-6); |
271 | | - cursor: pointer; |
272 | | -
|
273 | | - &:hover { |
274 | | - background-color: var(--gray-2); |
275 | | - } |
276 | | -
|
277 | | - &:active, |
278 | | - &.active { |
279 | | - background-color: var(--gray-2); |
280 | | - } |
281 | | -
|
282 | | - :global(.icon) { |
283 | | - margin: 0 var(--size-1); |
284 | | - } |
285 | | - } |
286 | | -
|
287 | | - :global(.action-button.disabled) { |
288 | | - color: var(--gray-4); |
289 | | - } |
290 | | -
|
291 | | - :global(.with-text) { |
292 | | - padding-right: var(--size-3); |
293 | | - } |
294 | | -
|
295 | | - .controls { |
296 | | - background-color: white; |
297 | | - padding: var(--size-4); |
298 | | - } |
299 | | -
|
300 | | - .controls-footer { |
301 | | - display: flex; |
302 | | - flex-direction: row; |
303 | | - justify-content: flex-end; |
304 | | - color: var(--gray-5); |
305 | | - margin-top: var(--size-3); |
306 | | - padding: 0 var(--size-2); |
307 | | - font-size: var(--text-small); |
308 | | -
|
309 | | - & > * + * { |
310 | | - margin-left: var(--size-3); |
311 | | - } |
312 | | -
|
313 | | - :global(.icon) { |
314 | | - margin-right: 0.2em; |
315 | | - opacity: 0.8; |
316 | | - } |
317 | | -
|
318 | | - a { |
319 | | - color: inherit; |
320 | | - text-decoration: none; |
321 | | -
|
322 | | - &:hover { |
323 | | - color: var(--text-color); |
324 | | - } |
325 | | - } |
326 | | - } |
327 | | -
|
328 | | - .download-option { |
329 | | - display: flex; |
330 | | - padding: var(--size-2); |
331 | | - text-align: left; |
332 | | - background: none; |
333 | | - border: 1px solid transparent; |
334 | | - border-radius: 4px; |
335 | | - cursor: pointer; |
336 | | -
|
337 | | - :global(.icon) { |
338 | | - margin-top: var(--icon-adjust); |
339 | | - } |
340 | | -
|
341 | | - &:hover, |
342 | | - &:focus { |
343 | | - background-color: var(--gray-1); |
344 | | - border: 1px solid var(--gray-3); |
345 | | - } |
346 | | -
|
347 | | - & div { |
348 | | - display: block; |
349 | | - } |
350 | | - } |
351 | | -
|
352 | | - .download-option-content { |
353 | | - margin-left: var(--size-3); |
354 | | - font-size: var(--text-small); |
355 | | -
|
356 | | - & > :first-child { |
357 | | - margin-bottom: var(--size-2); |
358 | | - color: var(--gray-6); |
359 | | - font-weight: bold; |
360 | | - } |
361 | | -
|
362 | | - & > :not(:first-child) { |
363 | | - margin-top: var(--size-1); |
364 | | - color: var(--gray-5); |
365 | | - } |
366 | | - } |
367 | 226 | </style> |
0 commit comments