export const authSite = {
name: "Nusaiba",
domain: "nusaiba.dev",
namespace: "@nusaiba",
copyrightYear: 2026,
} as const;
export const authSignInCopy = {
eyebrow: "Welcome back",
title: "Sign in to Nusaiba",
description: "Access your registry token, Pro blocks, and account settings.",
submit: "Sign in",
forgot: "Forgot password?",
switchPrompt: "No account?",
switchAction: "Create one",
} as const;
export const authSignUpCopy = {
eyebrow: "Get started",
title: "Create your Nusaiba account",
description:
"Install motion blocks into your repo, unlock Pro registry access, and keep every file.",
submit: "Create account",
switchPrompt: "Already have an account?",
switchAction: "Sign in",
terms:
"By continuing, you agree to our Terms and acknowledge that blocks install into your own codebase.",
} as const;
export const authCenteredSignInCopy = {
eyebrow: "Account",
title: "Log in",
description: "Continue to your registry token, billing, and saved blocks.",
} as const;
export const authMagicLinkCopy = {
eyebrow: "Passwordless",
title: "Sign in with email",
description:
"We'll send a one-time link — no password to remember. Perfect for quick access before you install blocks.",
submit: "Send magic link",
hint: "Check your inbox at the address you used to purchase Pro.",
} as const;
export const authOAuthCopy = {
eyebrow: "Sign in",
title: "Choose how to continue",
description: "Use a provider or your work email — same account across CLI and site.",
divider: "or continue with email",
} as const;
export const authOtpCopy = {
eyebrow: "Verify",
title: "Enter the code",
description: "We sent a 6-digit code to your email. Paste it below to unlock Pro install.",
resend: "Resend code",
} as const;
export const authBenefitsCopy = {
eyebrow: "Why sign in",
title: "Ship landing pages faster",
description:
"One account for preview, purchase, and registry token — then install sections straight into your repo.",
} as const;
export const authBenefits = [
"Registry token for Pro block install",
"Copy Prompt history and CLI shortcuts",
"Commercial license for client projects",
"Lifetime updates on purchased blocks",
] as const;
export const authFramedCopy = {
eyebrow: "Registry access",
title: "Sign in to install",
description: "Preview blocks live, then add them to your landing page with one shadcn command.",
} as const;
export const authOAuthProviders = [
{ id: "github", label: "Continue with GitHub" },
{ id: "google", label: "Continue with Google" },
] as const;
export const authVisualCopy = {
eyebrow: "Install",
title: "Blocks that land in your repo",
description:
"Sign in to copy your registry token, unlock Pro sections, and keep full source ownership.",
} as const;