diff --git a/src/app/_components/contact-form.tsx b/src/app/_components/contact-form.tsx index 184b630..e1ed455 100644 --- a/src/app/_components/contact-form.tsx +++ b/src/app/_components/contact-form.tsx @@ -94,8 +94,8 @@ export function ContactForm() { if (isSuccess) { return ( -
-
+
+
{isPending ? "Sending..." : "Send message"} @@ -211,7 +211,7 @@ export function ContactForm() { } const inputClass = - "w-full border border-border bg-surface/40 px-4 py-3 text-sm text-text placeholder:text-faint transition focus:border-accent/60 focus:bg-surface/60 focus:ring-2 focus:ring-accent/20 focus:outline-none"; + "w-full rounded-md border border-border bg-surface/40 px-4 py-3 text-sm text-text placeholder:text-faint transition focus:border-accent/60 focus:bg-surface/60 focus:ring-2 focus:ring-accent/20 focus:outline-none"; function Field({ label, diff --git a/src/app/_components/mobile-nav.tsx b/src/app/_components/mobile-nav.tsx index 04ecfcf..394847b 100644 --- a/src/app/_components/mobile-nav.tsx +++ b/src/app/_components/mobile-nav.tsx @@ -26,9 +26,11 @@ export function MobileNav() { onClick={() => setIsOpen(!isOpen)} aria-label={isOpen ? "Close menu" : "Open menu"} aria-expanded={isOpen} - className="border-border bg-surface/50 text-text-secondary hover:text-text relative flex h-9 w-9 items-center justify-center border backdrop-blur-md transition md:hidden" + className="border-border bg-surface/50 text-text-secondary hover:text-text relative flex h-9 w-9 items-center justify-center rounded-full border backdrop-blur-md transition md:hidden" > - + @@ -45,7 +47,7 @@ export function MobileNav() { )}
@@ -55,7 +57,7 @@ export function MobileNav() { key={link.href} href={link.href} onClick={() => setIsOpen(false)} - className="text-text-secondary hover:text-text hover:bg-surface/60 rounded px-3 py-2.5 text-sm font-medium transition" + className="text-text-secondary hover:text-text hover:bg-surface/60 rounded-md px-3 py-2.5 text-sm font-medium transition" > {link.label} diff --git a/src/app/_components/theme-toggle.tsx b/src/app/_components/theme-toggle.tsx index 79b0d6e..43f7a21 100644 --- a/src/app/_components/theme-toggle.tsx +++ b/src/app/_components/theme-toggle.tsx @@ -37,7 +37,7 @@ export function ThemeToggle() { type="button" onClick={toggle} aria-label={isLight ? "Switch to dark mode" : "Switch to light mode"} - className="border-border bg-surface/50 text-text-secondary hover:text-text flex h-9 w-9 items-center justify-center border backdrop-blur-md transition" + className="border-border bg-surface/50 text-text-secondary hover:text-text flex h-9 w-9 items-center justify-center rounded-full border backdrop-blur-md transition" > {isLight ? ( diff --git a/src/app/page.tsx b/src/app/page.tsx index 65d5daa..11aefbb 100644 --- a/src/app/page.tsx +++ b/src/app/page.tsx @@ -76,7 +76,7 @@ function Header() { return (
-
+