Skip to content

Instantly share code, notes, and snippets.

@geminixiang
Last active February 19, 2020 23:00
Show Gist options
  • Save geminixiang/5d427ce69516feba42f9ef42bb67262d to your computer and use it in GitHub Desktop.
Save geminixiang/5d427ce69516feba42f9ef42bb67262d to your computer and use it in GitHub Desktop.
@import url("https://fonts.googleapis.com/css?family=Changa One");
@import url("https://fonts.googleapis.com/css?family=Imprima");
body {
--yt-live-chat-background-color: rgba(0,0,0,0);
}
yt-live-chat-renderer {
background-color: transparent;
}
yt-live-chat-renderer * {
text-shadow: -2px -2px #000000,-2px -1px #000000,-2px 0px #000000,-2px 1px #000000,-2px 2px #000000,-1px -2px #000000,-1px -1px #000000,-1px 0px #000000,-1px 1px #000000,-1px 2px #000000,0px -2px #000000,0px -1px #000000,0px 0px #000000,0px 1px #000000,0px 2px #000000,1px -2px #000000,1px -1px #000000,1px 0px #000000,1px 1px #000000,1px 2px #000000,2px -2px #000000,2px -1px #000000,2px 0px #000000,2px 1px #000000,2px 2px #000000;
font-family: "Imprima";
font-size: 18px;
line-height: 18px;
}
yt-live-chat-text-message-renderer #content,
yt-live-chat-legacy-paid-message-renderer #content {
overflow: initial;
}
yt-live-chat-item-list-renderer #items{
overflow: hidden !important;
}
yt-live-chat-item-list-renderer #item-scroller{
overflow: hidden !important;
}
yt-live-chat-header-renderer,
yt-live-chat-message-input-renderer {
display: none;
}
@keyframes chat-fade { 0% { opacity: 1; position: relative; } 50% { opacity: 0.5; position: relative; transform: translateX(180px); } 99% { opacity: 0; position: relative; transform: translateX(220px); } 100% { opacity: 0; position: absolute; }}
yt-live-chat-text-message-renderer,
yt-live-chat-legacy-paid-message-renderer {
padding-left: 4px;
padding-right: 4px;
animation: chat-fade 5s 10s forwards;
}
yt-live-chat-paid-message-renderer #header {
padding-left: 4px;
padding-right: 4px;
}
yt-live-chat-text-message-renderer #author-photo,
yt-live-chat-paid-message-renderer #author-photo,
yt-live-chat-legacy-paid-message-renderer #author-photo {
width: 24px;
height: 24px;
border-radius: 24px;
margin-right: 6px;
}
yt-live-chat-text-message-renderer #author-badges {
display: none;
vertical-align: text-top;
}
yt-live-chat-text-message-renderer #timestamp {
color: #999999;
font-family: "Imprima";
font-size: 16px;
line-height: 16px;
}
yt-live-chat-text-message-renderer #author-name[type="owner"],
yt-live-chat-text-message-renderer yt-live-chat-author-badge-renderer[type="owner"] {
color: #ffd600;
}
yt-live-chat-text-message-renderer #author-name[type="moderator"],
yt-live-chat-text-message-renderer yt-live-chat-author-badge-renderer[type="moderator"] {
color: #5e84f1;
}
yt-live-chat-text-message-renderer #author-name[type="member"],
yt-live-chat-text-message-renderer yt-live-chat-author-badge-renderer[type="member"] {
color: #0f9d58;
}
yt-live-chat-text-message-renderer #author-name {
color: #cccccc;
font-family: "Changa One";
font-size: 12px;
line-height: 12px;
}
yt-live-chat-text-message-renderer #author-name::after {
content: ":";
margin-left: 2px;
}
.yt-live-chat-text-message-renderer #message,
.yt-live-chat-text-message-renderer #message * {
color: #ffffff;
font-family: "Imprima";
font-size: 18px;
line-height: 22px;
display: block;
}
yt-live-chat-paid-message-renderer #author-name,
yt-live-chat-paid-message-renderer #author-name *,
yt-live-chat-legacy-paid-message-renderer #event-text,
yt-live-chat-legacy-paid-message-renderer #event-text * {
color: #ffffff;
font-family: "Changa One";
font-size: 20px;
line-height: 20px;
}
yt-live-chat-paid-message-renderer #purchase-amount,
yt-live-chat-paid-message-renderer #purchase-amount *,
yt-live-chat-legacy-paid-message-renderer #detail-text,
yt-live-chat-legacy-paid-message-renderer #detail-text * {
color: #ffffff;
font-family: "Imprima";
font-size: 18px;
line-height: 18px;
}
yt-live-chat-paid-message-renderer #content,
yt-live-chat-paid-message-renderer #content * {
color: #ffffff;
font-family: "Imprima";
font-size: 18px;
line-height: 18px;
}
yt-live-chat-paid-message-renderer {
margin: 4px 0;
}
yt-live-chat-legacy-paid-message-renderer {
background-color: #0f9d58;
margin: 4px 0;
}
yt-live-chat-text-message-renderer a,
yt-live-chat-legacy-paid-message-renderer a {
text-decoration: none;
}
yt-live-chat-text-message-renderer[is-deleted],
yt-live-chat-legacy-paid-message-renderer[is-deleted] {
display: none;
}
yt-live-chat-ticker-renderer {
background-color: transparent;
box-shadow: none;
}
yt-live-chat-ticker-renderer {
display: none;
}
yt-live-chat-ticker-paid-message-item-renderer,
yt-live-chat-ticker-paid-message-item-renderer *,
yt-live-chat-ticker-sponsor-item-renderer,
yt-live-chat-ticker-sponsor-item-renderer * {
color: #ffffff;
font-family: "Imprima";
}
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment