diff --git a/app/(app)/dashboard/winnings/page.tsx b/app/(app)/dashboard/winnings/page.tsx
index 087f087..5b31226 100644
--- a/app/(app)/dashboard/winnings/page.tsx
+++ b/app/(app)/dashboard/winnings/page.tsx
@@ -111,7 +111,7 @@ export default async function WinningsPage() {
description="When you win a Prize Verified hackathon, the 50% instant tranche lands here the same day, tracked to the shilling."
action={
-
+
}
/>
diff --git a/app/(auth)/layout.tsx b/app/(auth)/layout.tsx
index 5965775..19278f4 100644
--- a/app/(auth)/layout.tsx
+++ b/app/(auth)/layout.tsx
@@ -37,7 +37,7 @@ export default function AuthLayout({ children }: { children: React.ReactNode })
-
{children}
+
{children}
diff --git a/app/(auth)/onboarding/choose/page.tsx b/app/(auth)/onboarding/choose/page.tsx
index 45c8758..2032106 100644
--- a/app/(auth)/onboarding/choose/page.tsx
+++ b/app/(auth)/onboarding/choose/page.tsx
@@ -21,7 +21,7 @@ export default async function OnboardingChoosePage() {
Sign In To Choose Your Path
- Pick organizer or developer right after you sign in — we'll bring you straight back
+ Pick organizer or developer right after you sign in. We'll bring you straight back
here.
diff --git a/app/(marketing)/trust/page.tsx b/app/(marketing)/trust/page.tsx
index c09f09a..a3fa4e6 100644
--- a/app/(marketing)/trust/page.tsx
+++ b/app/(marketing)/trust/page.tsx
@@ -19,7 +19,7 @@ import { LEDGER_TYPE_LABELS, payloadAmountKes, payloadReference, shortenHash } f
export const metadata: Metadata = {
title: "The Public Ledger: Every Prize Lock And Payout, Verifiable",
description:
- "Every hackathon prize pool locked, paid out or refunded on HackVillage is recorded on a public ledger. Verify each entry yourself — radical transparency is the product.",
+ "Every hackathon prize pool locked, paid out or refunded on HackVillage is recorded on a public ledger. Verify each entry yourself: radical transparency is the product.",
alternates: { canonical: "/trust" },
openGraph: pageOpenGraph("/trust"),
};
@@ -238,7 +238,7 @@ export default async function TrustPage({ searchParams }: PageProps) {
-
diff --git a/components/auth/signup-form.tsx b/components/auth/signup-form.tsx
index e134102..dc9e12e 100644
--- a/components/auth/signup-form.tsx
+++ b/components/auth/signup-form.tsx
@@ -8,6 +8,7 @@ import { OAuthButtons } from "@/components/auth/oauth-buttons";
import { Button } from "@/components/ui/button";
import { Card } from "@/components/ui/card";
import { FormError, Input, Label } from "@/components/ui/input";
+import { PasswordInput } from "@/components/ui/password-input";
import { signUpAction, type AuthActionState } from "@/lib/auth/actions";
import type { SignUpRole } from "@/lib/auth/signup-links";
@@ -40,8 +41,8 @@ export function SignUpForm({
return (
-
Create Your Account
-
+
Create Your Account
+
{role === "ORGANIZER"
? "Start with your own account. Next, you'll set up your organization."
: "One account, many roles: you can add organizer or judge access later."}
@@ -95,7 +96,7 @@ export function SignUpForm({
{role === "DEVELOPER" ? (
-
-
- {value ?? "–"}
+ {value ?? "Not scored"}
@@ -124,8 +124,8 @@ export function ScoringScreen({
{!allScored ? (
- {unscoredCount} {unscoredCount === 1 ? "criterion" : "criteria"} still unscored —
- move every slider to enable saving.
+ {unscoredCount} {unscoredCount === 1 ? "criterion" : "criteria"} still unscored.
+ Move every slider to enable saving.
) : null}
diff --git a/components/settings/account-settings.tsx b/components/settings/account-settings.tsx
index db9871e..b7e657b 100644
--- a/components/settings/account-settings.tsx
+++ b/components/settings/account-settings.tsx
@@ -6,6 +6,7 @@ import { Badge } from "@/components/ui/badge";
import { Button } from "@/components/ui/button";
import { Card, CardDescription, CardTitle } from "@/components/ui/card";
import { FormError, FormSuccess, Input, Label } from "@/components/ui/input";
+import { PasswordInput } from "@/components/ui/password-input";
import {
changePasswordAction,
deactivateAccountAction,
@@ -72,20 +73,18 @@ export function AccountSettings({