From 07ddf52edd81de73473b902834ec1b668aaa2029 Mon Sep 17 00:00:00 2001 From: Rico van Zelst Date: Thu, 1 Jan 2026 01:27:50 +0100 Subject: [PATCH] feat(newsletter): add floating signup button and sale rotation CTA --- .../components/newsletter/floating.blade.php | 90 +++++++++++++++++++ resources/views/layouts/app.blade.php | 1 + resources/views/sales/index.blade.php | 17 +++- 3 files changed, 105 insertions(+), 3 deletions(-) create mode 100644 resources/views/components/newsletter/floating.blade.php diff --git a/resources/views/components/newsletter/floating.blade.php b/resources/views/components/newsletter/floating.blade.php new file mode 100644 index 0000000..c96ce21 --- /dev/null +++ b/resources/views/components/newsletter/floating.blade.php @@ -0,0 +1,90 @@ +@if (!request()->routeIs('sales.index')) + + + + + + + +@endif \ No newline at end of file diff --git a/resources/views/layouts/app.blade.php b/resources/views/layouts/app.blade.php index 780268d..a607558 100644 --- a/resources/views/layouts/app.blade.php +++ b/resources/views/layouts/app.blade.php @@ -63,6 +63,7 @@ @yield('content') + @stack('bottom_scripts') diff --git a/resources/views/sales/index.blade.php b/resources/views/sales/index.blade.php index ba75475..68e47d8 100644 --- a/resources/views/sales/index.blade.php +++ b/resources/views/sales/index.blade.php @@ -9,12 +9,23 @@ @isset($sales) @else -
+

Sale Rotation

-

Sale Rotation is currently under construction due to breaking changes. We are sorry

+

+ Sale Rotation is currently under construction due to breaking changes. We're working hard to bring it back! +

+ +

Get Notified When It's Back

+ +
+ +
+ +

+ By signing up, you'll automatically be notified when Sale Rotation is back online. +

@endisset - @endsection