@modelence/auth-ui
Authentication UI components for Modelence.Installation
Setup
Add this package to yourtailwind.config.js content paths:
Documentation Index
Fetch the complete documentation index at: /llms.txt
Use this file to discover all available pages before exploring further.
npm install @modelence/auth-ui
tailwind.config.js content paths:
/** @type {import('tailwindcss').Config} */
module.exports = {
content: [
...,
"./node_modules/@modelence/auth-ui/dist/**/*.{js,ts,jsx,tsx}",
],
theme: {
extend: {},
},
plugins: [],
}
import { LoginForm } from '@modelence/auth-ui';
function AuthPage() {
return (
<LoginForm
renderSignupLink={({ className, children }) => (
<Link href="/signup" className={className}>{children}</Link>
)}
/>
);
}
<LoginForm
className="my-custom-container"
cardClassName="bg-gray-900 border-gray-700"
buttonClassName="bg-green-600 hover:bg-green-700"
inputClassName="bg-gray-800 border-gray-600 text-white"
labelClassName="text-gray-300"
renderSignupLink={({ className, children }) => (
<Link href="/signup" className={className}>{children}</Link>
)}
/>
import Link from 'next/link';
import { LoginForm } from '@modelence/auth-ui';
<LoginForm
renderSignupLink={({ className, children }) => (
<Link href="/signup" className={className}>{children}</Link>
)}
/>
import { Link } from 'react-router-dom';
import { LoginForm } from '@modelence/auth-ui';
<LoginForm
renderSignupLink={({ className, children }) => (
<Link to="/signup" className={className}>{children}</Link>
)}
/>
npm run build
npm run dev