Skip to content

Commit 09d390d

Browse files
committed
fix(MainHeader): button bottom border flicker
1 parent 382de57 commit 09d390d

1 file changed

Lines changed: 8 additions & 8 deletions

File tree

src/ui/layout/main-header.tsx

Lines changed: 8 additions & 8 deletions
Original file line numberDiff line numberDiff line change
@@ -83,9 +83,9 @@ export function MainHeader(props: NavProps) {
8383
<li>
8484
<A
8585
href="/"
86-
class="text-slate-900 dark:text-slate-200 relative overflow-hidden drop-shadow-[0_35px_35px_rgba(1,1,1,1.75)] px-2"
86+
class="border-b-2 border-transparent text-slate-900 dark:text-slate-200 relative overflow-hidden drop-shadow-[0_35px_35px_rgba(1,1,1,1.75)] px-2"
8787
classList={{
88-
"border-b-2 border-b-blue-500 dark:bottom-b-blue-500 transition-all duration-250":
88+
"border-b-blue-500 dark:bottom-b-blue-500 transition-all duration-250":
8989
!notSolidCore() && !translatedLocale(),
9090
}}
9191
addLocale
@@ -96,8 +96,8 @@ export function MainHeader(props: NavProps) {
9696
<li>
9797
<A
9898
href="/solid-router"
99-
class="text-slate-900 dark:text-slate-200 px-2"
100-
activeClass="border-b-2 border-b-blue-500 dark:bottom-b-blue-500 transition-all duration-250"
99+
class="border-b-2 border-transparent text-slate-900 dark:text-slate-200 px-2"
100+
activeClass="border-b-blue-500 dark:bottom-b-blue-500 transition-all duration-250"
101101
addLocale
102102
>
103103
Router
@@ -106,8 +106,8 @@ export function MainHeader(props: NavProps) {
106106
<li>
107107
<A
108108
href="/solid-start"
109-
class="text-slate-900 dark:text-slate-200 px-2"
110-
activeClass="border-b-2 border-b-blue-500 dark:bottom-b-blue-500 transition-all duration-250"
109+
class="border-b-2 border-transparent text-slate-900 dark:text-slate-200 px-2"
110+
activeClass="border-b-blue-500 dark:bottom-b-blue-500 transition-all duration-250"
111111
addLocale
112112
>
113113
SolidStart
@@ -116,8 +116,8 @@ export function MainHeader(props: NavProps) {
116116
<li>
117117
<A
118118
href="/solid-meta"
119-
class="text-slate-900 dark:text-slate-200 px-2"
120-
activeClass="border-b-2 border-b-blue-500 dark:bottom-b-blue-500 transition-all duration-250"
119+
class="border-b-2 border-transparent text-slate-900 dark:text-slate-200 px-2"
120+
activeClass="border-b-blue-500 dark:bottom-b-blue-500 transition-all duration-250"
121121
addLocale
122122
>
123123
Meta

0 commit comments

Comments
 (0)