Accessibility test fixed

This commit is contained in:
adilallo
2025-08-29 13:29:46 -06:00
parent 705cfed075
commit e8691efac4
3 changed files with 49 additions and 18 deletions
+7 -5
View File
@@ -165,8 +165,10 @@ export default function Header({ onToggle }) {
{/* XSmall breakpoint - All navigation items + Create Rule button */}
<div className="block sm:hidden" data-testid="auth-xs">
<div className="flex items-center gap-[var(--spacing-scale-001)]">
{renderNavigationItems("xsmall")}
{renderLoginButton("xsmall")}
<MenuBar size="default">
{renderNavigationItems("xsmall")}
{renderLoginButton("xsmall")}
</MenuBar>
{renderCreateRuleButton("xsmall", "small", "small")}
</div>
</div>
@@ -181,7 +183,7 @@ export default function Header({ onToggle }) {
{/* Medium breakpoint */}
<div className="hidden md:block lg:hidden" data-testid="auth-md">
<div className="flex items-center gap-[var(--spacing-measures-spacing-010)]">
{renderLoginButton("xsmall")}
<MenuBar size="default">{renderLoginButton("xsmall")}</MenuBar>
{renderCreateRuleButton("xsmall", "medium", "medium")}
</div>
</div>
@@ -189,7 +191,7 @@ export default function Header({ onToggle }) {
{/* Large breakpoint */}
<div className="hidden lg:block xl:hidden" data-testid="auth-lg">
<div className="flex items-center gap-[var(--spacing-measures-spacing-004)]">
{renderLoginButton("large")}
<MenuBar size="large">{renderLoginButton("large")}</MenuBar>
{renderCreateRuleButton("large", "xlarge", "xlarge")}
</div>
</div>
@@ -197,7 +199,7 @@ export default function Header({ onToggle }) {
{/* XLarge breakpoint */}
<div className="hidden xl:block" data-testid="auth-xl">
<div className="flex items-center gap-[var(--spacing-measures-spacing-004)]">
{renderLoginButton("xlarge")}
<MenuBar size="large">{renderLoginButton("xlarge")}</MenuBar>
{renderCreateRuleButton("xlarge", "xlarge", "xlarge")}
</div>
</div>
+1
View File
@@ -117,6 +117,7 @@ export default function Logo({ size = "default", showText = true }) {
className={`flex items-center ${config.containerHeight} ${
showText ? config.gap : ""
} transition-all duration-200 ease-in-out hover:scale-[1.02] cursor-pointer`}
role="link"
aria-label="CommunityRule Logo"
>
{/* Logo Text - only show if showText is true */}