diff --git a/styles/bsky/catppuccin.user.css b/styles/bsky/catppuccin.user.css index dd6b7c48c7..aaed708d1b 100644 --- a/styles/bsky/catppuccin.user.css +++ b/styles/bsky/catppuccin.user.css @@ -2,7 +2,7 @@ @name Bluesky Social Catppuccin @namespace github.com/catppuccin/userstyles/styles/bsky @homepageURL https://github.com/catppuccin/userstyles/tree/main/styles/bsky -@version 0.0.4 +@version 0.0.5 @updateURL https://github.com/catppuccin/userstyles/raw/main/styles/bsky/catppuccin.user.css @supportURL https://github.com/catppuccin/userstyles/issues?q=is%3Aopen+is%3Aissue+label%3Absky @description Soothing pastel theme for Bluesky Social @@ -61,6 +61,10 @@ /* generic text */ [style*="color: rgb(255, 255, 255)"] { color: @text !important; + & when (@lookup = latte) { + /* fix button text in latte */ + color: @base !important; + } } /* secondary text */ @@ -103,8 +107,18 @@ } /* generic background color */ + .css-175oi2r.r-13awgt0, + [style*="background-color: rgb(255, 255, 255)"], + [style*="background-color: rgb(0, 0, 0)"], [style*="background-color: rgb(8, 10, 12)"] { background-color: @base !important; + + & when (@lookup = latte) { + /* fix button colors in latte */ + [style*="background-color: rgb(0, 0, 0)"] { + background-color: @text !important; + } + } } /* secondary background color */ @@ -258,6 +272,10 @@ path[fill="#ffffff"], path[fill="hsl(211, 20%, 100%)"] { fill: @text; + + & when (@lookup = latte) { + fill: @base; + } } /* more gray small icons (seems to only be the trash can/delete icon) */ @@ -271,6 +289,7 @@ } /* x invite codes available icon */ + div[style*="background-color: rgb(191, 225, 255)"], div[style*="background-color: rgb(1, 37, 97)"] { background-color: fadeout(@accent-color, 70%) !important; & > svg > path[fill="#52acfe"] { @@ -356,10 +375,11 @@ } /* manually set colorscheme */ - html.colorMode--light { + html.theme--light { #catppuccin(@lightFlavor, @accentColor); } - html.colorMode--dark { + html.theme--dim, + html.theme--dark { #catppuccin(@darkFlavor, @accentColor); } } /* /@-moz-document */