diff --git a/app/Livewire/Onboarding.php b/app/Livewire/Onboarding.php index 0d3ff55..606df38 100644 --- a/app/Livewire/Onboarding.php +++ b/app/Livewire/Onboarding.php @@ -17,7 +17,7 @@ class Onboarding extends Component { - // Step tracking (1-6: welcome, platform, feed, channel, route, complete) + // Step tracking (1-6: welcome, platform, channel, feed, route, complete) public int $step = 1; // Platform form diff --git a/resources/views/livewire/onboarding.blade.php b/resources/views/livewire/onboarding.blade.php index 4bf82ba..24b6419 100644 --- a/resources/views/livewire/onboarding.blade.php +++ b/resources/views/livewire/onboarding.blade.php @@ -16,11 +16,11 @@
2
- Add your first feed + Configure a channel
3
- Configure a channel + Add your first feed
4
@@ -173,112 +173,8 @@ class="bg-blue-600 text-white py-2 px-6 rounded-md hover:bg-blue-700 transition
@endif - {{-- Step 3: Feed --}} + {{-- Step 3: Channel --}} @if ($step === 3) -
-

Add Your First Feed

-

- Choose from our supported news providers to monitor for new articles -

- - {{-- Progress indicator --}} -
-
-
2
-
3
-
4
-
- -
- @if (!empty($formErrors['general'])) -
-

{{ $formErrors['general'] }}

-
- @endif - -
- - - @error('feedName')

{{ $message }}

@enderror -
- -
- - - @error('feedProvider')

{{ $message }}

@enderror -
- -
- - - @error('feedLanguageId')

{{ $message }}

@enderror -
- -
- - - @error('feedDescription')

{{ $message }}

@enderror -
- -
- - -
-
-
- @endif - - {{-- Step 4: Channel --}} - @if ($step === 4)

Configure Your Channel

@@ -288,8 +184,8 @@ class="bg-blue-600 text-white py-2 px-6 rounded-md hover:bg-blue-700 transition {{-- Progress indicator --}}

-
-
3
+
2
+
3
4
@@ -382,6 +278,110 @@ class="bg-blue-600 text-white py-2 px-6 rounded-md hover:bg-blue-700 transition
@endif + {{-- Step 4: Feed --}} + @if ($step === 4) +
+

Add Your First Feed

+

+ Choose from our supported news providers to monitor for new articles +

+ + {{-- Progress indicator --}} +
+
+
+
3
+
4
+
+ +
+ @if (!empty($formErrors['general'])) +
+

{{ $formErrors['general'] }}

+
+ @endif + +
+ + + @error('feedName')

{{ $message }}

@enderror +
+ +
+ + + @error('feedProvider')

{{ $message }}

@enderror +
+ +
+ + + @error('feedLanguageId')

{{ $message }}

@enderror +
+ +
+ + + @error('feedDescription')

{{ $message }}

@enderror +
+ +
+ + +
+
+
+ @endif + {{-- Step 5: Route --}} @if ($step === 5)