X Enterprises
nuxt-x-auth-local

Form

Shared card, layout, and branding shell used internally by all nuxt-x-auth-local page components.

Form

The XAuthForm component is the low-level container shared by all auth page components in this layer. It renders the card, applies the configured layout (centered or split), shows the logo and brand name, and provides a consistent visual shell.

Components

<XAuthForm />

Wrap custom form content inside XAuthForm to inherit the shared auth layout.

<XAuthForm title="Reset Password" subtitle="Enter your new password below">
  <!-- custom form content -->
</XAuthForm>

Props

PropTypeDefaultDescription
titlestring''Heading displayed inside the card
subtitlestring''Subheading below the title
showLogobooleanxAuth.ui.showLogoOverride logo visibility

Slots

SlotDescription
defaultForm content rendered inside the card

AI Context

component: XAuthForm
package: "@xenterprises/nuxt-x-auth-local"
use-when: Building a custom auth page for a local JWT backend that needs the shared card/layout/branding shell
Copyright © 2026