diff --git a/client/css/style.css b/client/css/style.css index 7b50eb4b..74621c0e 100644 --- a/client/css/style.css +++ b/client/css/style.css @@ -642,16 +642,8 @@ kbd { overflow: hidden; white-space: nowrap; margin-right: 5px; -} - -#sidebar .chan .name::after { - position: absolute; - top: 0; - right: 0; - bottom: 0; - width: 20px; - background: linear-gradient(to right, rgba(69, 81, 100, 0) 0%, rgba(69, 81, 100, 1) 100%); - content: " "; + -webkit-mask-image: linear-gradient(to left, transparent, black 20px); + mask-image: linear-gradient(to left, transparent, black 20px); } #sidebar .badge, @@ -2216,22 +2208,11 @@ part/quit messages where we don't load previews (adds a blank line otherwise) */ @media (min-width: 480px) { /* Fade out for long usernames */ - #chat .from { padding-left: 10px; + -webkit-mask-image: linear-gradient(to left, transparent, black 10px); + mask-image: linear-gradient(to left, transparent, black 10px); } - - #chat .from::after { - position: absolute; - right: 0; - bottom: 0; - width: 10px; - height: 100%; - background: linear-gradient(to right, rgba(255, 255, 255, 0.5) 0%, rgba(255, 255, 255, 1) 100%); - content: " "; - } - - /* End fade out for long usernames */ } @media (max-width: 768px) { diff --git a/client/themes/crypto.css b/client/themes/crypto.css index 207709b4..1559c5f8 100644 --- a/client/themes/crypto.css +++ b/client/themes/crypto.css @@ -68,10 +68,6 @@ a:hover, color: #00ff0e; } -#sidebar .chan .name::after { - background: linear-gradient(to right, rgba(0, 0, 0, 0) 0%, rgba(0, 0, 0, 1) 100%); -} - #sidebar button, #sidebar .chan, #chat .time, diff --git a/client/themes/morning.css b/client/themes/morning.css index 24c3caac..5ea07e31 100644 --- a/client/themes/morning.css +++ b/client/themes/morning.css @@ -250,9 +250,3 @@ kbd { } /* End form elements */ - -@media (min-width: 480px) { - #chat .from::after { - background: linear-gradient(to right, rgba(51, 60, 74, 0.5) 0%, rgba(51, 60, 74, 1) 100%); - } -} diff --git a/client/themes/zenburn.css b/client/themes/zenburn.css index 70b9070f..a2924258 100644 --- a/client/themes/zenburn.css +++ b/client/themes/zenburn.css @@ -54,10 +54,6 @@ body { background: #2b2b2b; } -#sidebar .chan .name::after { - background: linear-gradient(to right, rgba(43, 43, 43, 0) 0%, rgba(43, 43, 43, 1) 100%); -} - #footer { background: #333; border-top: 1px solid #000; @@ -277,9 +273,3 @@ kbd { } /* End form elements */ - -@media (min-width: 480px) { - #chat .from::after { - background: linear-gradient(to right, rgba(63, 63, 63, 0.5) 0%, rgba(63, 63, 63, 1) 100%); - } -}