mirror of
https://github.com/blitzkit/blitzkit.git
synced 2026-10-21 18:57:03 +02:00
Fix: remove background sliver under equalizer toggle gradient
On some browsers a thin sliver of the Insanity banner showed through along the rounded edges of the equalizer toggle, most visibly on the right where the gradient is opaque. The banner and the gradient were painted on two separately clipped elements, so their anti-aliased edges didn't line up. - Moved the gradient onto the outer box as the top layer of its `backgroundImage`, above the banner - Removed the separate gradient layer from the inner flex Fixes #297
This commit is contained in:
1 parent
116c30be88
commit
a5eac5572e
1 file changed
+5
-11
+5
-11
@@ -29,22 +29,16 @@ export function Equalizer() {
|
||||
style={{
|
||||
cursor: "pointer",
|
||||
borderRadius: "var(--radius-3)",
|
||||
backgroundImage: `url(${alias("api", `/gamemodes/Insanity/banner.webp`)})`,
|
||||
backgroundImage: `
|
||||
linear-gradient(90deg, var(--black-a3), var(--gray-1)),
|
||||
url(${alias("api", `/gamemodes/Insanity/banner.webp`)})
|
||||
`,
|
||||
backgroundSize: "cover",
|
||||
backgroundPosition: "50% 25%",
|
||||
overflow: "hidden",
|
||||
}}
|
||||
>
|
||||
<Flex
|
||||
align="center"
|
||||
width="100%"
|
||||
justify="between"
|
||||
p="4"
|
||||
style={{
|
||||
background:
|
||||
"linear-gradient(90deg, var(--black-a3), var(--gray-1))",
|
||||
}}
|
||||
>
|
||||
<Flex align="center" width="100%" justify="between" p="4">
|
||||
<Text
|
||||
style={{
|
||||
textShadow: "0 0 var(--space-1) var(--black-a12)",
|
||||
|
||||
Reference in new issue
Block a user