Jimmie1717

Discord Streamkit Overlay: Majora's Mask

Jul 27th, 2025
196
0
Never
Not a member of Pastebin yet? Sign Up, it unlocks many cool features!
CSS 2.51 KB | None | 0 0
  1. /* Browser Source URL: https://streamkit.discordapp.com/overlay/voice/<SERVER ID HERE>/<VOICE CHANNEL ID HERE> */
  2.  
  3. @keyframes speaking {
  4.     0% { margin-bottom: 0px; }
  5.     50% { margin-bottom: var(--padding); }
  6.     100% { margin-bottom: 0px; }
  7. }
  8.  
  9. * {
  10.     box-sizing: border-box;
  11. }
  12.  
  13. html, body {
  14.     width: 100%;
  15.     height: 100%;
  16.    
  17.     --position-horizontal: start;
  18.     --position-vertical: end;
  19.    
  20.     --padding: 10px;
  21.     --size: 70px;
  22.     --radius: calc(var(--padding) * 1);
  23.    
  24.     --font: 'Roboto Mono';
  25.     --avatar-border: #A060F0;
  26.     --avatar-back: #A060F040;
  27. }
  28.  
  29. body {
  30.     padding: var(--padding);
  31.     display: flex;
  32.     justify-content: var(--position-horizontal);
  33.     align-items: var(--position-vertical);
  34. }
  35.  
  36. .voice_states {
  37.     display: flex;
  38.     flex-direction: row;
  39.     align-items: end;
  40.     margin: 0;
  41.     padding: 0;
  42. }
  43.  
  44. .voice_state {
  45.     display: flex;
  46.     justify-content: center;
  47.     align-items: center;
  48.     margin: 0;
  49.     height: calc(var(--size) - (var(--padding) / 2));
  50.     background-color: #FFF4;
  51.     border-radius: var(--radius);
  52.     transition: 0.25s all ease-in-out;
  53. }
  54.  
  55. .voice_state:not(:first-child) {
  56.     margin-left: var(--padding);
  57. }
  58.  
  59. .voice_avatar {
  60.     margin: 0;
  61.     padding: 0;
  62.     width: calc(var(--size) - (var(--padding) / 2));
  63.     height: calc(var(--size) - (var(--padding) / 2));
  64.     border-color: transparent;
  65.     border-radius: var(--radius);
  66.     filter: grayscale(1);
  67.     transition: 0.25s all ease-in-out;
  68. }
  69.  
  70. .voice_username {
  71.     display: flex;
  72.     justify-content: center;
  73.     align-items: center;
  74.     padding: 0 var(--padding);
  75.     height: 100%;
  76. }
  77.  
  78. .voice_username > span {
  79.     padding: 0;
  80.     font-family: var(--font), sans-serif;
  81.     font-size: 20px!important;
  82.     line-height: initial;
  83.     background: transparent!important;
  84.     text-shadow: 1px 1px 0 #000;
  85. }
  86.  
  87. .wrapper_speaking.voice_state {
  88.     background-color: var(--avatar-back);
  89. }
  90. .wrapper_speaking.voice_state .voice_avatar {
  91.     margin-bottom: var(--padding);
  92.     border-color: var(--avatar-border);
  93.     filter: grayscale(0);
  94.     /*animation: speaking infinite 0.5s;*/
  95. }
  96.  
  97. /*
  98. If you want to give a specific user a specific color instead of the default
  99. copy the two rules here and put in their unique ID and set the colors.
  100.  
  101. .wrapper_speaking.voice_state[data-userid="<ID HERE>"] { background-color: #0008; }
  102. .wrapper_speaking.voice_state[data-userid="<ID HERE>"] .voice_avatar { border-color: #000; }
  103. */
  104.  
  105. /* Jimmie1717 */
  106. .wrapper_speaking.voice_state[data-userid="82698809678757888"] { background-color: #20609080; }
  107. .wrapper_speaking.voice_state[data-userid="82698809678757888"] .voice_avatar { border-color: #206090; }
Advertisement
Add Comment
Please, Sign In to add comment