Skip to content

Commit dbc507c

Browse files
committed
fix: home screen btn sizing
1 parent 0d48652 commit dbc507c

4 files changed

Lines changed: 11 additions & 3 deletions

File tree

components/landing/collab.tsx

Lines changed: 2 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -16,8 +16,9 @@ export function Collab({ delay }: { delay?: number }) {
1616
</h1>
1717
</div>
1818
<Button
19-
size="lg"
19+
size="xl"
2020
variant="outline"
21+
className="rounded-full font-semibold"
2122
render={
2223
<a
2324
href="https://github.com/shaaddev/ApplicationRecord"

components/landing/home-page.tsx

Lines changed: 2 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -23,7 +23,8 @@ export function HomePage({ delay }: { delay?: number }) {
2323
</div>
2424
<Button
2525
variant="brand"
26-
size="lg"
26+
size="xl"
27+
className="rounded-full font-semibold"
2728
render={<ViewLink href="/application-record" />}
2829
nativeButton={false}
2930
>

components/landing/nav-bar.tsx

Lines changed: 6 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -21,7 +21,12 @@ export function NavBar() {
2121
</ViewLink>
2222
<div className="flex items-center gap-1">
2323
<ThemeToggle />
24-
<Button size="sm" render={<Link href="/login" />} nativeButton={false}>
24+
<Button
25+
size="lg"
26+
className="rounded-full px-5 font-semibold"
27+
render={<Link href="/login" />}
28+
nativeButton={false}
29+
>
2530
Log in
2631
<ArrowRightIcon data-icon="inline-end" />
2732
</Button>

components/ui/button.tsx

Lines changed: 1 addition & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -27,6 +27,7 @@ const buttonVariants = cva(
2727
xs: "h-6 gap-1 px-2.5 text-xs has-data-[icon=inline-end]:pr-2 has-data-[icon=inline-start]:pl-2 [&_svg:not([class*='size-'])]:size-3",
2828
sm: "h-7 gap-1 px-3 has-data-[icon=inline-end]:pr-2 has-data-[icon=inline-start]:pl-2",
2929
lg: "h-9 gap-1.5 px-4 has-data-[icon=inline-end]:pr-3 has-data-[icon=inline-start]:pl-3",
30+
xl: "h-12 gap-2 px-6 text-base has-data-[icon=inline-end]:pr-5 has-data-[icon=inline-start]:pl-5 [&_svg:not([class*='size-'])]:size-5",
3031
icon: "size-8",
3132
"icon-xs": "size-6 [&_svg:not([class*='size-'])]:size-3",
3233
"icon-sm": "size-7",

0 commit comments

Comments
 (0)