Added
- Closure-based API for flexible configuration
- Global defaults via
->defaults() - Custom page classes via
->usingPage() - Dynamic Media Positioning - Replaces fixed layouts. Supports Left, Right, Top ("Stacked"), Bottom, and Cover
- Dynamic Theme Switcher - Position the theme toggle button anywhere using CSS values, with support for per-page overrides
- Render Hooks - Inject content into layouts
- Alt text support for accessibility
Changed
- BREAKING: Replaced
AuthLayoutandMediaDirectionenums withMediaPosition - BREAKING: Replaced
ThemePositionenum with dynamic named arguments forthemeToggle() - Refactored Blade views to use dynamic inline styles
- Configuration now uses
AuthDesignerConfigRepositorysingleton
Removed
AuthLayout,MediaDirection, andThemePositionenumsconfig/auth-designer.phpfileConfigKeysclass
Fixed
- Custom auth page classes are no longer overridden (GitHub Issue #1)
- Media detection handles URLs with query strings