You can not select more than 25 topics Topics must start with a letter or number, can include dashes ('-') and can be up to 35 characters long.

122 lines
2.1 KiB

  1. @import 'application';
  2. @include multi-columns('screen and (min-width: 1300px)', $parent: null) {
  3. .column {
  4. flex-grow: 1 !important;
  5. max-width: 400px;
  6. }
  7. .drawer {
  8. flex-grow: 1 !important;
  9. flex-basis: 200px !important;
  10. min-width: 268px;
  11. max-width: 400px;
  12. }
  13. }
  14. .muted {
  15. .status__content p, .status__content a {
  16. color: lighten($ui-base-color, 35%);
  17. }
  18. .status__display-name strong {
  19. color: lighten($ui-base-color, 35%);
  20. }
  21. }
  22. .status time:after,
  23. .detailed-status__datetime span:after {
  24. font: normal normal normal 14px/1 FontAwesome;
  25. content: "\00a0\00a0\f08e";
  26. }
  27. .compose-form__buttons button.active:last-child {
  28. color:$ui-secondary-color;
  29. background-color: $ui-highlight-color;
  30. border-radius:3px;
  31. }
  32. .about-body .mascot {
  33. display:none;
  34. }
  35. .screenshot-with-signup {
  36. min-height:300px;
  37. }
  38. .screenshot-with-signup .closed-registrations-message,
  39. .screenshot-with-signup form {
  40. background-color: rgba(0,0,0,0.7);
  41. margin:auto;
  42. }
  43. .screenshot-with-signup .closed-registrations-message .clock {
  44. font-size:150%;
  45. }
  46. .drawer .drawer__inner {
  47. overflow: visible;
  48. }
  49. .drawer__pager {
  50. overflow-y:auto;
  51. }
  52. .column {
  53. // trying to fix @mdhughes safari problem
  54. max-height:100vh;
  55. }
  56. .media-gallery {
  57. height:auto !important;
  58. max-height:30vh;
  59. position:relative;
  60. margin-top:20px;
  61. margin-left:-68px;
  62. width: calc(100% + 80px);
  63. }
  64. .media-gallery:before{
  65. content: "";
  66. display: block;
  67. padding-top: 100%;
  68. }
  69. .media-gallery__item,
  70. .media-gallery .media-spoiler{
  71. left: 0;
  72. right: 0;
  73. top: 0;
  74. bottom: 0 !important;
  75. position:absolute;
  76. }
  77. .media-spoiler-video:before {
  78. content:"";
  79. display:block;
  80. padding-top:100%;
  81. }
  82. .media-spoiler-video,
  83. .status__video-player,
  84. .detailed-status > .media-spoiler,
  85. .status > .media-spoiler {
  86. height:auto !important;
  87. max-height:30vh;
  88. position:relative;
  89. margin-top:20px;
  90. margin-left:-68px;
  91. width: calc(100% + 80px) !important;
  92. }
  93. .status__video-player-video {
  94. transform:unset;
  95. }
  96. .detailed-status > .media-spoiler,
  97. .status > .media-spoiler {
  98. height:30vh !important;
  99. vertical-align:middle;
  100. }