StreamOverlayPage.css 1.0 KB

123456789101112131415161718192021222324252627282930313233343536
  1. /* Explicit layout URLs use a fixed canvas. Legacy URLs keep viewport styling. */
  2. .classic-overlay[data-layout] {
  3. --text-primary: #fff;
  4. height: var(--overlay-height);
  5. min-height: var(--overlay-height);
  6. }
  7. .classic-overlay[data-layout='portrait'] {
  8. --classic-scale: 1;
  9. }
  10. .classic-overlay[data-layout='portrait'][data-size='small'] {
  11. --classic-scale: 0.8;
  12. }
  13. .classic-overlay[data-layout='portrait'][data-size='large'] {
  14. --classic-scale: 1.2;
  15. }
  16. .classic-overlay[data-layout='portrait'] .classic-overlay__text {
  17. font-size: calc(30px * var(--classic-scale));
  18. line-height: 1.4;
  19. }
  20. .classic-overlay[data-layout='portrait'] .classic-overlay__filename {
  21. font-size: calc(42px * var(--classic-scale));
  22. line-height: 1.2;
  23. white-space: normal;
  24. overflow-wrap: anywhere;
  25. }
  26. .classic-overlay[data-layout='portrait'] .classic-overlay__panel {
  27. padding: 32px;
  28. }
  29. .classic-overlay[data-layout='portrait'] .classic-overlay__icon {
  30. width: 30px;
  31. height: 30px;
  32. flex-shrink: 0;
  33. }
  34. .classic-overlay[data-layout='portrait'] .classic-overlay__logo {
  35. height: 120px;
  36. }