refactor: improve semantic by replacing decorative hr with borders (#597)

Replace decorative usage of Hr component with borders to improve
semantic.

- remove Hr component
- replace decorative hr elements with borders
- introduce app-layout utility class
- update layout and spacing
- update docs about border css custom property
This commit is contained in:
Sat Naing
2026-01-04 20:24:34 +07:00
committed by GitHub
parent 93d491b7f3
commit ceb406314b
14 changed files with 161 additions and 180 deletions
+5 -2
View File
@@ -22,7 +22,7 @@ const {
disabled ? (
<span
id={id}
class:list={["group inline-block", className]}
class:list={["group inline-flex items-center gap-1", className]}
title={title}
aria-disabled={disabled}
>
@@ -32,7 +32,10 @@ const {
<a
id={id}
{href}
class:list={["group inline-block hover:text-accent", className]}
class:list={[
"group inline-flex items-center gap-1 hover:text-accent",
className,
]}
aria-label={ariaLabel}
title={title}
>