Skip to content

Commit 42a567a

Browse files
committed
cleanup tw classes to reuse and simplify styles
1 parent 7f8e036 commit 42a567a

File tree

1 file changed

+10
-16
lines changed

1 file changed

+10
-16
lines changed

src/components/TranslationBannerLegal.tsx

Lines changed: 10 additions & 16 deletions
Original file line numberDiff line numberDiff line change
@@ -35,7 +35,7 @@ const TranslationBannerLegal = ({
3535
return (
3636
<aside
3737
className={cn(
38-
"fixed z-50",
38+
"fixed z-popover bg-background-highlight",
3939
"bottom-0 md:bottom-8",
4040
"right-0 md:right-8",
4141
isOpen ? "block" : "hidden"
@@ -46,26 +46,21 @@ const TranslationBannerLegal = ({
4646
"relative flex justify-between",
4747
"w-full md:max-w-[600px]",
4848
"rounded-sm p-4",
49-
"bg-info-banner text-black-300",
50-
"shadow-[rgba(0,0,0,0.16)_0px_2px_4px_0px] md:shadow-md"
49+
"shadow-md"
5150
)}
5251
>
53-
<div className="m-4 mt-[40px] flex flex-col sm:mt-4">
54-
<div className="mb-4 flex flex-col-reverse items-start sm:flex-row sm:items-center">
55-
<h3 className="text-xl font-bold leading-none md:text-2xl">
52+
<div className="m-4 mt-10 flex flex-col gap-4 sm:mt-4">
53+
<div className="flex flex-col-reverse items-start sm:flex-row sm:items-center">
54+
<h3 className="leading-none md:text-2xl">
5655
<Translation id="translation-banner-no-bugs-title" />
57-
<Emoji
58-
text=":bug:"
59-
className="mb-4 ms-2 pt-2 text-3xl sm:mb-auto"
60-
/>
56+
<Emoji text=":bug:" className="ms-2 text-3xl sm:mb-auto" />
6157
</h3>
6258
</div>
6359
<p>
6460
<Translation id="translation-banner-no-bugs-content" />
6561
</p>
6662
<div className="flex flex-col items-start sm:flex-row sm:items-center">
6763
<Button
68-
variant="link"
6964
onClick={() => {
7065
localStorage.setItem(
7166
`dont-show-translation-legal-banner-${originalPagePath}`,
@@ -78,17 +73,16 @@ const TranslationBannerLegal = ({
7873
</Button>
7974
</div>
8075
</div>
81-
<button
82-
type="button"
76+
<Button
77+
variant="ghost"
8378
className={cn(
84-
"absolute right-0 top-0 m-4",
85-
"rounded-sm p-2",
79+
"absolute right-0 top-0 m-4 p-2",
8680
"text-secondary hover:text-primary"
8781
)}
8882
onClick={() => setIsOpen(false)}
8983
>
9084
<MdClose className="h-4 w-4" />
91-
</button>
85+
</Button>
9286
</div>
9387
</aside>
9488
)

0 commit comments

Comments
 (0)