diff --git a/modern.user.css b/modern.user.css index 951ab6a..00fe13c 100644 --- a/modern.user.css +++ b/modern.user.css @@ -13,15 +13,14 @@ //////////////////////////////////////////////////////////////////// -/* Update 1.6.0 -- Mastodon Glitch-Soc compatibility! -- RTL fixes -- Other fixes +/* Update 1.6.3 +- Fix unread indicators +- more consistent glitch-soc notifications padding */ /* ==UserStyle== @name Mastodon Modern -@version 1.6.2 +@version 1.6.3 @description Drastically improves the look & feel of Mastodon @updateURL https://codeberg.org/Freeplay/Mastodon-Modern/raw/branch/main/modern.user.css @homepageURL https://codeberg.org/Freeplay/Mastodon-Modern @@ -33,7 +32,7 @@ @author Freeplay (https://freeplay.codeberg.page/) ==/UserStyle== */ -@-moz-document domain("mastodon.coffee"), domain("socel.net"), domain("brands.town"), domain("mstdn.social"), domain("social.vivaldi.net"), domain("masto.ai"), domain("mastodon.art"), domain("tech.lgbt"), domain("mastodon.social"), domain("mastodon.online"), domain("mastodon.lol"), domain("floss.social"), domain("mas.to"), domain("c.im"), domain("nerdculture.de"), domain("maly.io"), domain("corteximplant.com"), domain("queer.party"), domain("fosstodon.org"), domain("meow.social"), domain("raru.re"), domain("ani.work"), domain("kolektiva.social"), domain("home.social"), domain("mstdn.plus"), domain("mastodon.sdf.org"), domain("toot.community"), domain("sfba.social"), domain("hachyderm.io"), domain("mindly.social"), domain("mastodon.cloud"), domain("bark.lgbt"), domain("wetdry.world"), domain("md.ilyamikcoder.com") { +@-moz-document domain("mastodon.coffee"), domain("socel.net"), domain("brands.town"), domain("mstdn.social"), domain("social.vivaldi.net"), domain("masto.ai"), domain("mastodon.art"), domain("tech.lgbt"), domain("mastodon.social"), domain("mastodon.online"), domain("mastodon.lol"), domain("floss.social"), domain("mas.to"), domain("c.im"), domain("nerdculture.de"), domain("maly.io"), domain("corteximplant.com"), domain("queer.party"), domain("fosstodon.org"), domain("meow.social"), domain("raru.re"), domain("ani.work"), domain("kolektiva.social"), domain("home.social"), domain("mstdn.plus"), domain("mastodon.sdf.org"), domain("toot.community"), domain("sfba.social"), domain("hachyderm.io"), domain("mindly.social"), domain("mastodon.cloud"), domain("bark.lgbt"), domain("wetdry.world"), domain("md.ilyamikcoder.com"), domain("techhub.social") { / { // This is just so I can easily collapse everything, shouldn't affect compiled code responsiveW1 = 1320px responsiveW2 = 1175px @@ -1012,15 +1011,21 @@ &:not(.detailed-status__wrapper) { // Hover &::before { - all unset content "" position absolute - inset 0 - bottom 1px + inset 0px !important + height unset !important + width unset !important border-radius var(--radius) pointer-events none transition background-color .2s } + &.unread { + &::before { + border-start-start-radius 0 !important + border-end-start-radius 0 !important + } + } &:hover, &:focus-within { &::before { background-color var(--hover-color) @@ -1269,7 +1274,7 @@ .status, .scrollable .account { padding-block 15px &::before { - inset -10px !important + inset -10px border-radius var(--radius) } } @@ -2876,7 +2881,7 @@ mask linear-gradient(to bottom, black 50px, transparent) !important max-height 100px } - p { + p:not(:last-of-type) { margin-bottom .2em } &::after { @@ -2958,6 +2963,7 @@ .status__prepend, .status__info .notification__message { padding-bottom 15px !important padding-top 0 !important + margin-top -5px !important .status__prepend-icon-wrapper { all unset margin-inline-end 10px