-
Notifications
You must be signed in to change notification settings - Fork 6
/
Copy pathyt-fadeInChatMessage.user.css
41 lines (33 loc) · 1.14 KB
/
yt-fadeInChatMessage.user.css
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
37
38
39
40
41
/* ==UserStyle==
@name YouTube: fadeInChatMessage
@namespace github.com/openstyles/stylus
@version 0.1.2
@description To fade in Chat Messages (with YouTube Super Fast Chat)
@author CY Fung
@preprocessor stylus
@var number from-opacity "From Opacity" [0.3, 0, 1, 0.05]
@var number to-opacity "To Opacity" [1, 0, 1, 0.05]
@var number fade-duration "Fade Duration" [350, 10, 900, 10, 'ms']
@var select timing-fx "Timing Fx" {
"cubic-bezier(.4,.9,.5,1)": "cubic-bezier(.4,.9,.5,1)",
"linear": "linear",
"ease-in-out": "ease-in-out"
}
==/UserStyle== */
@-moz-document url-prefix("https://www.youtube.com/live_chat") {
if 1 {
$animation = fadeInChatMessage fade-duration timing-fx 0s 1 normal forwards
}
@keyframes fadeInChatMessage {
from{
opacity:from-opacity;
}
to{
opacity:to-opacity;
}
}
.cyt-chat-last-message {
animation: $animation;
}
/* Insert code here... */
}