diff --git a/index.html b/index.html index 3581003..08a9875 100644 --- a/index.html +++ b/index.html @@ -33,5 +33,36 @@
+ + + + + + + diff --git a/src/components/status.css b/src/components/status.css index 19595c4..d45913f 100644 --- a/src/components/status.css +++ b/src/components/status.css @@ -178,10 +178,12 @@ align-items: center; } .status .content-container.has-spoiler .spoiler ~ * { - filter: blur(6px) invert(0.5); + /* filter: blur(6px) invert(0.5); */ + filter: url(#spoiler); + transform: translate3d(-5px, -5px, 0); pointer-events: none; - transition: filter 0.5s; user-select: none; + contain: layout; } .status .content-container.has-spoiler .spoiler ~ .content ~ * { opacity: 0.5; @@ -191,6 +193,7 @@ } .status .content-container.show-spoiler .spoiler ~ * { filter: none; + transform: none; pointer-events: auto; user-select: auto; }