Advertisement
Guest User

Untitled

a guest
Nov 21st, 2017
81
0
Never
Not a member of Pastebin yet? Sign Up, it unlocks many cool features!
text 7.51 KB | None | 0 0
  1. /* rainbow mentions */
  2. @keyframes mention-color
  3. {
  4. 0% { color: hsl(0, 75%, 50%); }
  5. 25% { color: hsl(90, 75%, 50%); }
  6. 50% { color: hsl(180, 75%, 50%); }
  7. 75% { color: hsl(270, 75%, 50%); }
  8. 100% { color: hsl(359, 75%, 50%); }
  9. }
  10.  
  11. .message.mentioned .mention
  12. {
  13. animation: mention-color 2s infinite linear;
  14. }
  15.  
  16. /* line stickers plugin CSS patch for Beard's Material Design theme */
  17.  
  18. #bda-qem-line {
  19. visibility: hidden; }
  20. #bda-qem-line.active::after,
  21. #bda-qem-line:hover::after {
  22. opacity: 1 !important; }
  23. #bda-qem-line::after {
  24. position: absolute;
  25. display: block;
  26. top: 13.5px;
  27. left: 115px;
  28. content: "LINE";
  29. height: 44px;
  30. opacity: .4;
  31. visibility: visible;
  32. transition: all 50ms ease; }
  33. #bda-qem-line-container {
  34. border: 1px solid #212121 !important;
  35. border-radius: 3px !important;
  36. margin-right: 14px;
  37. margin-bottom: -7px !important;
  38. padding-top: 40px; }
  39. #bda-qem-line-container,
  40. #bda-qem-line-container .preview-wrapper,
  41. .popout #bda-qem-line-container .scroller-wrap .scroller::-webkit-scrollbar,
  42. .popout #bda-qem-line-container .scroller-wrap .scroller::-webkit-scrollbar-track {
  43. background-color: #212121 !important;
  44. border-color: #212121 !important; }
  45. .popout #bda-qem-line-container .scroller-wrap .scroller::-webkit-scrollbar-track-piece {
  46. border: 4px solid rgba(255, 255, 255, 0) !important;
  47. background-color: rgba(0, 0, 0, 0) !important; }
  48. #bda-qem-line-container .preview-container .preview-wrapper {
  49. height: calc(var(--bd-les-height) + var(--bd-les-offset) + 10px) !important;
  50. margin-top: -10px; }
  51. #bda-qem-line-container .add-form {
  52. bottom: 41px !important; }
  53. #bda-qem-line-container .categories-container {
  54. bottom: -6px !important; }
  55. #bda-qem-line-container,
  56. #bda-qem-line-container .line-pack-header,
  57. #bda-qem-line-container input,
  58. #bda-qem-line-container .box,
  59. #bda-qem-line-container .confirm .no:hover {
  60. color: #b9bbbe !important; }
  61. #bda-qem-line-container .confirm .yes:hover {
  62. color: #ad0000 !important; }
  63. #bda-qem-line-container .confirm .yes,
  64. #bda-qem-line-container .confirm .no {
  65. color: rgba(185, 187, 190, 0.8) !important; }
  66. #bda-qem-line-container .confirm {
  67. background-color: rgba(35, 35, 35, 0.8) !important; }
  68.  
  69. #bda-qem-line-container .add-form .line-add-button {
  70. margin-bottom: 0;
  71. box-shadow: unset;
  72. background-color: #353535 !important;
  73. transform: unset; }
  74.  
  75. /* hover and popout like RadialStatus */
  76. .channel-members .member .status {
  77. transition: all 150ms ease;
  78. will-change: border-color, width, background, height, padding;
  79. }
  80. .channel-members .member:hover .status, .channel-members .member.popout-open .status {
  81. width:100% !important;
  82. background: transparent;
  83. border-radius: inherit;
  84. height: 100%;
  85. right: -4px !important;
  86. bottom: -4px;
  87. padding: 2px;
  88. transition: all 150ms ease;
  89. border-width: 2px;
  90. margin: 0;
  91. }
  92. .channel-members .member:hover .status.status-online,
  93. .channel-members .member.popout-open .status.status-online {border-color: #43b581 !important}
  94. .channel-members .member:hover .status.status-idle,
  95. .channel-members .member.popout-open .status.status-idle {border-color: #faa61a !important}
  96. .channel-members .member:hover .status.status-dnd,
  97. .channel-members .member.popout-open .status.status-dnd {border-color: #f04747 !important}
  98. .channel-members .member:hover .status.status-offline,
  99. .channel-members .member.popout-open .status.status-offline {border-color: #636b75 !important}
  100. .channel-members .member:hover .status-streaming.status,
  101. .channel-members .member.popout-open .status-streaming.status {border-color: #593695 !important}
  102. .channel-members .member.popout-open .status.status-typing,
  103. .channel-members .member:hover .status.status-typing {background-color: rgba(0, 0, 0, 0.4) !important;}
  104. .channel-members .member.popout-open .status.status-typing .spinner .spinner-inner,
  105. .channel-members .member:hover .status.status-typing .spinner .spinner-inner {left: 1px !important;top: 1px !important;}
  106.  
  107. /* colored game status */
  108. .channel-members .member.member-status-online .member-inner .member-activity-text strong {color: #43b581}
  109. .channel-members .member.member-status-idle .member-inner .member-activity-text strong {color: #faa61a}
  110. .channel-members .member.member-status-dnd .member-inner .member-activity-text strong {color: #f04747}
  111. .channel-members .member.member-status-offline .member-inner .member-activity-text strong {color: #636b75}
  112.  
  113. /* blur account email */
  114. .user-settings-account .ui-form-item:last-of-type .view-body.selectable-prgIYK:last-of-type {
  115. filter: blur(5px);
  116. transition: 200ms cubic-bezier(.2, .11, 0, 1);
  117. }
  118. .user-settings-account .ui-form-item:last-of-type .view-body.selectable-prgIYK:last-of-type:hover {
  119. filter: none;
  120. transition: 200ms cubic-bezier(.2, .11, 0, 1);
  121. }
  122. /* line roles in memberlist & DMs */
  123. .channel-members h2, .private-channels header {
  124. text-align: center;
  125. }
  126. .channel-members h2::after, .private-channels header::after {
  127. content: "";
  128. display: block;
  129. height: 1px;
  130. width: 100%;
  131. border-bottom: 2px solid white;
  132. padding-bottom: 10px;
  133. }
  134. /* underline labels in channellist */
  135. .channels-3g2vYe .wrapperDefault-1Dl4SS, .channels-3g2vYe .wrapperHovered-1KDCyZ {
  136. padding-top: 28px;
  137. padding-right: 8px;
  138. padding-left: 18px;
  139. padding: 0 0 8px 0;
  140. height: auto;
  141. margin: 28px 8px 4px 18px;
  142. border-bottom: 2px solid white;
  143. }
  144. .channels-3g2vYe .nameDefault-Lnjrwm, .channels-3g2vYe .nameHovered-1YFSWq {text-align: center;}
  145. .channels-3g2vYe .wrapperDefault-1Dl4SS .flex-lFgbSz, .channels-3g2vYe .wrapperHovered-1KDCyZ .flex-lFgbSz {margin-right:0;}
  146.  
  147. /* line roles in memberlist & DMs */
  148. .channel-members h2, .private-channels header {
  149. text-align: center;
  150. }
  151. .channel-members h2::after, .private-channels header::after {
  152. content: "";
  153. display: block;
  154. height: 1px;
  155. width: 100%;
  156. border-bottom: 2px solid white;
  157. padding-bottom: 10px;
  158. }
  159. /* underline labels in channellist */
  160. .channels-3g2vYe .wrapperDefault-1Dl4SS, .channels-3g2vYe .wrapperHovered-1KDCyZ {
  161. padding-top: 28px;
  162. padding-right: 8px;
  163. padding-left: 18px;
  164. padding: 0 0 8px 0;
  165. height: auto;
  166. margin: 28px 8px 4px 18px;
  167. border-bottom: 2px solid white;
  168. }
  169. .channels-3g2vYe .nameDefault-Lnjrwm, .channels-3g2vYe .nameHovered-1YFSWq {text-align: center;}
  170. .channels-3g2vYe .wrapperDefault-1Dl4SS .flex-lFgbSz, .channels-3g2vYe .wrapperHovered-1KDCyZ .flex-lFgbSz {margin-right:0;}
  171. /* formatting redux hotfix for beard theme */
  172. .margin-top-8 {
  173. margin-top: 20px;
  174. }
  175. .upload-modal .inner .channel-text-area-upload {
  176. margin-bottom: -10px;
  177. }
  178. /* alternate speaking notification */
  179. .avatarSpeaking-3teDH6, .avatarDefault-3jtQoc, .avatarContainer-303pFz {
  180. border-color: transparent !important;
  181. box-shadow: none !important;
  182. z-index: 10;
  183. }
  184.  
  185. .avatarSpeaking-3teDH6::before {
  186. content: "";
  187. position: absolute;
  188. left: -5px;
  189. width: 4px;
  190. height: 20px;
  191. background: #43b581;
  192. }
  193.  
  194. .avatarSpeaking-3teDH6::after {
  195. content: "";
  196. position: absolute;
  197. height: 20px;
  198. left: -5px;
  199. width: 100%;
  200. background: linear-gradient(to right, #43b581 0%, transparent 35%);
  201. opacity: 0.5;
  202. z-index: -1;
  203. }
  204. /* owner tag w/ bot aesthetic for beard theme */
  205. .kawaii-tag {
  206. background-color: rgb(58,113,193) !important;
  207. font-weight: 600;
  208. line-height: 15px;
  209. }
  210. .kawaii-tag-bright {
  211. background-color: rgb(58,113,193) !important;
  212. }
  213. .kawaii-tag-invert {
  214. color: #FFF !important;
  215. font-weight: 500;
  216. }
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement