The code powering m.abunchtell.com https://m.abunchtell.com
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.
 
 
 
 

146 lines
2.3 KiB

  1. .activity-stream {
  2. box-shadow: 0 0 15px rgba($base-shadow-color, 0.2);
  3. border-radius: 4px;
  4. overflow: hidden;
  5. margin-bottom: 10px;
  6. @media screen and (max-width: $no-gap-breakpoint) {
  7. margin-bottom: 0;
  8. border-radius: 0;
  9. box-shadow: none;
  10. }
  11. &--headless {
  12. border-radius: 0;
  13. margin: 0;
  14. box-shadow: none;
  15. .detailed-status,
  16. .status {
  17. border-radius: 0 !important;
  18. }
  19. }
  20. div[data-component] {
  21. width: 100%;
  22. }
  23. .entry {
  24. background: $ui-base-color;
  25. .detailed-status,
  26. .status,
  27. .load-more {
  28. animation: none;
  29. }
  30. &:last-child {
  31. .detailed-status,
  32. .status {
  33. border-bottom: 0;
  34. border-radius: 0 0 4px 4px;
  35. }
  36. }
  37. &:first-child {
  38. .detailed-status,
  39. .status {
  40. border-radius: 4px 4px 0 0;
  41. }
  42. &:last-child {
  43. .detailed-status,
  44. .status {
  45. border-radius: 4px;
  46. }
  47. }
  48. }
  49. @media screen and (max-width: 740px) {
  50. .detailed-status,
  51. .status {
  52. border-radius: 0 !important;
  53. }
  54. }
  55. }
  56. }
  57. .button.logo-button {
  58. flex: 0 auto;
  59. font-size: 14px;
  60. background: $ui-highlight-color;
  61. color: $primary-text-color;
  62. text-transform: none;
  63. line-height: 36px;
  64. height: auto;
  65. padding: 3px 15px;
  66. border: 0;
  67. svg {
  68. width: 20px;
  69. height: auto;
  70. vertical-align: middle;
  71. margin-right: 5px;
  72. path:first-child {
  73. fill: $primary-text-color;
  74. }
  75. path:last-child {
  76. fill: $ui-highlight-color;
  77. }
  78. }
  79. &:active,
  80. &:focus,
  81. &:hover {
  82. background: lighten($ui-highlight-color, 10%);
  83. svg path:last-child {
  84. fill: lighten($ui-highlight-color, 10%);
  85. }
  86. }
  87. @media screen and (max-width: $no-gap-breakpoint) {
  88. svg {
  89. display: none;
  90. }
  91. }
  92. }
  93. .embed,
  94. .public-layout {
  95. .detailed-status {
  96. padding: 15px;
  97. }
  98. .status {
  99. padding: 15px 15px 15px (48px + 15px * 2);
  100. min-height: 48px + 2px;
  101. &__avatar {
  102. left: 15px;
  103. top: 17px;
  104. }
  105. &__content {
  106. padding-top: 5px;
  107. }
  108. &__prepend {
  109. margin-left: 48px + 15px * 2;
  110. padding-top: 15px;
  111. }
  112. &__prepend-icon-wrapper {
  113. left: -32px;
  114. }
  115. .media-gallery,
  116. &__action-bar,
  117. .video-player {
  118. margin-top: 10px;
  119. }
  120. }
  121. }