diff --git a/app/signup/page.tsx b/app/signup/page.tsx index 06f0ac0..4d411be 100644 --- a/app/signup/page.tsx +++ b/app/signup/page.tsx @@ -29,7 +29,7 @@ export default function SignupPage() { if (password.length > 18) { return "Password cannot exceed 18 characters"; } - if (!/^(?=.*[a-zA-Z])(?=.*\d)[a-zA-Z\d]{8,18}$/.test(password)) { + if (!/^(?=.*[a-zA-Z])(?=.*\d)[a-zA-Z\d!@#$%^*&]{8,18}$/.test(password)) { return "Password must contain both letters and numbers"; } return ""; @@ -197,7 +197,7 @@ export default function SignupPage() {
✓ Passwords match

)} +

+ Password requirements: 8-18 characters, must contain letters and numbers, can include !@#$%^*& +

diff --git a/components/layout/top-bar.tsx b/components/layout/top-bar.tsx index 9bdb9b9..d523ece 100644 --- a/components/layout/top-bar.tsx +++ b/components/layout/top-bar.tsx @@ -218,9 +218,9 @@ export function TopBar({ variant="ghost" size="sm" onClick={() => router.push("/create")} - className="bg-white text-black rounded-full hover:bg-gray-100" + className="bg-white text-black rounded-full hover:scale-105" > - Go Start + Go Started ) : (