Você não pode selecionar mais de 25 tópicos Os tópicos devem começar com uma letra ou um número, podem incluir traços ('-') e podem ter até 35 caracteres.

72 linhas
1.1KB

  1. body {
  2. margin: 0;
  3. padding: 0;
  4. }
  5. .chat {
  6. display: grid;
  7. grid-template-areas:
  8. 'posts online'
  9. 'actions actions'
  10. ;
  11. grid-template-columns: 1fr auto;
  12. grid-template-rows: 140px auto;
  13. position: fixed;
  14. top: 0;
  15. --pad: 3px;
  16. padding: var(--pad);
  17. width: calc(100vw - 2 * var(--pad));
  18. }
  19. .ts {
  20. color: rgba(0, 0, 0, 0.4);
  21. font-family: monospace;
  22. }
  23. .source {
  24. font-weight: bold;
  25. }
  26. .online {
  27. grid-area: online;
  28. }
  29. .posts {
  30. grid-area: posts;
  31. overflow-y: scroll;
  32. }
  33. .post .text p {
  34. margin: 0;
  35. }
  36. .post .text p:first-child {
  37. display: inline;
  38. }
  39. .actions {
  40. grid-area: actions;
  41. display: grid;
  42. grid-template-columns: 1fr auto;
  43. }
  44. #textbox {
  45. resize: vertical;
  46. }
  47. .post > div {
  48. display: inline;
  49. padding-left: var(--pad);
  50. }
  51. .video-container {
  52. display: inline-block;
  53. position: relative;
  54. height: 120px;
  55. width: 120px;
  56. }
  57. video {
  58. background-color: black;
  59. position: absolute;
  60. top: 0;
  61. left: 0;
  62. z-index: -100;
  63. object-fit: cover;
  64. width: 100%;
  65. height: 100%;
  66. }
  67. video.mirrored {
  68. transform: scaleX(-1);
  69. }