始める前に
必要なもの:
- Universal Login と カスタムドメイン が設定された Auth0 開発用テナント
- Auth0 のファーストパーティアプリケーション
- Auth0 テナントで Identifier First Authentication を有効にしておくこと
- Node.js V22+
- 既存のテナントに対して認証済み の Auth0 CLI
- ACUL Quickstart ガイドに目を通しておくこと

src/index.css にあります。
- Auth0 CLI を使用して、新しいテーマを適用する画面を含む ACUL プロジェクトを作成します。
- CSS ファイル
src/index.cssを編集します。
@theme inline ブロック内の CSS 変数は、ベースコンポーネントで使用されます。
--ul-theme- で始まる CSS 変数には、デフォルトの Universal Login のスタイルが設定されており、実行時にテナントで設定されたブランディングテーマによって自動的に上書きされます。詳しくは、プロジェクトのディレクトリ内にある src/utils/theme/themeEngine.ts ファイルをご覧ください。