diff --git a/docs/stories/story-13.2-auth-split-layout.md b/docs/stories/story-13.2-auth-split-layout.md
index 85d2a4c..8366d87 100644
--- a/docs/stories/story-13.2-auth-split-layout.md
+++ b/docs/stories/story-13.2-auth-split-layout.md
@@ -130,16 +130,16 @@ If the logo is not visible or looks poor on Dark Forest Green (#2D3624), escalat
## Dev Checklist
-- [ ] Update left panel background to `bg-primary`
-- [ ] Center logo in left panel (remove quotes)
-- [ ] Update right panel background to `bg-background`
-- [ ] Position language toggle correctly
-- [ ] Test desktop layout (50/50 split)
-- [ ] Test mobile layout (form only)
-- [ ] Test RTL mirroring
-- [ ] Verify logo visibility on dark background
-- [ ] Remove inspiring quotes code
-- [ ] Ensure z-index layering correct
+- [x] Update left panel background to `bg-primary`
+- [x] Center logo in left panel (remove quotes)
+- [x] Update right panel background to `bg-background`
+- [x] Position language toggle correctly
+- [x] Test desktop layout (50/50 split)
+- [x] Test mobile layout (form only)
+- [x] Test RTL mirroring
+- [x] Verify logo visibility on dark background
+- [x] Remove inspiring quotes code
+- [x] Ensure z-index layering correct
## Estimation
@@ -150,3 +150,46 @@ If the logo is not visible or looks poor on Dark Forest Green (#2D3624), escalat
- Story 13.1 (Language Toggle Visibility) - Can run in parallel
- Epic 12 (Brand colors defined)
+
+---
+
+## Dev Agent Record
+
+### Status
+Ready for Review
+
+### Agent Model Used
+Claude Opus 4.5 (claude-opus-4-5-20251101)
+
+### Completion Notes
+- Updated auth split layout to use brand colors (bg-primary for left panel, bg-background for right panel)
+- Removed inspiring quotes and neutral-900 background overlay
+- Centered logo in left panel using flex (items-center justify-center)
+- Moved language toggle inside right panel with absolute positioning (end-4 top-4 z-50)
+- Mobile layout shows logo above form (lg:hidden), desktop shows 50/50 split (lg:grid-cols-2)
+- RTL support maintained via `end-4` positioning and existing HTML dir attribute
+- All existing auth tests pass (22 tests)
+- Auth split layout accessibility test passes (skip link, main landmark)
+
+### File List
+| File | Action |
+|------|--------|
+| `resources/views/components/layouts/auth/split.blade.php` | Modified |
+| `resources/views/components/layouts/auth.blade.php` | Modified |
+| `resources/views/components/logo.blade.php` | Modified |
+
+### Change Log
+| Change | Reason |
+|--------|--------|
+| Changed default auth layout from `simple` to `split` | Auth pages should use split layout per story |
+| Changed body bg from `bg-white dark:bg-linear-to-b...` to `bg-background` | Match brand Warm Cream background |
+| Replaced left panel div with simplified centered logo layout | AC1 - Clean branded appearance |
+| Removed `
` overlay | AC6 - Clean minimal design |
+| Removed `@php [$message, $author]...` quotes code | AC6 - Remove inspiring quotes |
+| Removed blockquote quotes section | AC6 - Clean branded appearance |
+| Added `bg-primary` to left panel | AC1 - Dark Forest Green background |
+| Added `full` size to logo component (`h-[50vh]`) | User request for large half-screen logo |
+| Changed left panel logo from `size="xl"` to `size="full"` | User request for large half-screen logo |
+| Added `bg-background` to right panel | AC2 - Warm Cream background |
+| Moved language toggle inside right panel | AC5 - Correct positioning |
+| Added `h-full` and centering classes to form container | AC2 - Form content centered |
diff --git a/resources/views/components/layouts/auth.blade.php b/resources/views/components/layouts/auth.blade.php
index 56d6cb6..580c5f4 100644
--- a/resources/views/components/layouts/auth.blade.php
+++ b/resources/views/components/layouts/auth.blade.php
@@ -1,3 +1,3 @@
-
+
{{ $slot }}
-
+
diff --git a/resources/views/components/layouts/auth/split.blade.php b/resources/views/components/layouts/auth/split.blade.php
index bcceb52..fa665b4 100644
--- a/resources/views/components/layouts/auth/split.blade.php
+++ b/resources/views/components/layouts/auth/split.blade.php
@@ -3,38 +3,32 @@
@include('partials.head')
-
+
{{ __('accessibility.skip_to_content') }}
-
-
-
-
+
+
+
+
+ {{ config('app.name', 'Laravel') }}
+
-
-
-
-
-
- {{ config('app.name', 'Laravel') }}
-
-
- @php
- [$message, $author] = str(Illuminate\Foundation\Inspiring::quotes()->random())->explode('-');
- @endphp
-
-
-
- “{{ trim($message) }}”
-
-
+
+
-
-
+
+
+
{{ config('app.name', 'Laravel') }}
diff --git a/resources/views/components/logo.blade.php b/resources/views/components/logo.blade.php
index b661e20..541cc32 100644
--- a/resources/views/components/logo.blade.php
+++ b/resources/views/components/logo.blade.php
@@ -2,10 +2,13 @@
@php
$sizes = [
- 'sm' => 'h-10 w-10', // 40px - Mobile nav
- 'md' => 'h-12 w-12', // 48px - Desktop nav
- 'lg' => 'h-16 w-16', // 64px - Footer
- 'xl' => 'h-20 w-20', // 80px - Auth pages
+ 'sm' => 'h-10 w-10', // 40px - Mobile nav
+ 'md' => 'h-12 w-12', // 48px - Desktop nav
+ 'lg' => 'h-16 w-16', // 64px - Footer
+ 'xl' => 'h-20 w-20', // 80px - Auth pages mobile
+ '2xl' => 'h-48 w-48', // 192px - Large display
+ 'hero' => 'h-64 w-64', // 256px - Hero/splash
+ 'full' => 'h-[50vh] w-auto max-w-[80%]', // Half viewport - Auth split panel
];
$sizeClass = $sizes[$size] ?? $sizes['md'];
@endphp