From 5c5ec88dfd382df0a74e438c85a60a9b13b95d95 Mon Sep 17 00:00:00 2001 From: Nicholas Ciechanowski Date: Fri, 6 Oct 2023 23:37:49 +1100 Subject: [PATCH] feat: nexi styling cleanup --- .../Auth/VerifyEmailController.php | 28 ---- app/Models/User.php | 1 - app/Providers/EventServiceProvider.php | 6 +- app/Providers/RouteServiceProvider.php | 2 +- resources/css/app.css | 39 ------ .../views/components/input-label.blade.php | 2 +- resources/views/components/nav-link.blade.php | 2 +- .../views/components/primary-button.blade.php | 2 +- .../views/components/text-input.blade.php | 2 +- resources/views/home.blade.php | 4 + resources/views/layouts/guest.blade.php | 20 ++- .../views/livewire/guest/navigation.blade.php | 35 +++++ .../views/livewire/pages/auth/login.blade.php | 43 ++++-- .../livewire/pages/auth/register.blade.php | 85 ------------ .../pages/auth/verify-email.blade.php | 56 -------- .../livewire/welcome/navigation.blade.php | 11 -- resources/views/welcome.blade.php | 128 ------------------ routes/auth.php | 31 ----- routes/web.php | 16 ++- tailwind.config.js | 39 ++++-- vite.config.js | 5 + 21 files changed, 136 insertions(+), 421 deletions(-) delete mode 100644 app/Http/Controllers/Auth/VerifyEmailController.php create mode 100644 resources/views/home.blade.php create mode 100644 resources/views/livewire/guest/navigation.blade.php delete mode 100644 resources/views/livewire/pages/auth/register.blade.php delete mode 100644 resources/views/livewire/pages/auth/verify-email.blade.php delete mode 100644 resources/views/livewire/welcome/navigation.blade.php delete mode 100644 resources/views/welcome.blade.php diff --git a/app/Http/Controllers/Auth/VerifyEmailController.php b/app/Http/Controllers/Auth/VerifyEmailController.php deleted file mode 100644 index ea87940..0000000 --- a/app/Http/Controllers/Auth/VerifyEmailController.php +++ /dev/null @@ -1,28 +0,0 @@ -user()->hasVerifiedEmail()) { - return redirect()->intended(RouteServiceProvider::HOME.'?verified=1'); - } - - if ($request->user()->markEmailAsVerified()) { - event(new Verified($request->user())); - } - - return redirect()->intended(RouteServiceProvider::HOME.'?verified=1'); - } -} diff --git a/app/Models/User.php b/app/Models/User.php index 4d7f70f..86981be 100644 --- a/app/Models/User.php +++ b/app/Models/User.php @@ -2,7 +2,6 @@ namespace App\Models; -// use Illuminate\Contracts\Auth\MustVerifyEmail; use Illuminate\Database\Eloquent\Factories\HasFactory; use Illuminate\Foundation\Auth\User as Authenticatable; use Illuminate\Notifications\Notifiable; diff --git a/app/Providers/EventServiceProvider.php b/app/Providers/EventServiceProvider.php index 2d65aac..2100bda 100644 --- a/app/Providers/EventServiceProvider.php +++ b/app/Providers/EventServiceProvider.php @@ -14,11 +14,7 @@ class EventServiceProvider extends ServiceProvider * * @var array> */ - protected $listen = [ - Registered::class => [ - SendEmailVerificationNotification::class, - ], - ]; + protected $listen = []; /** * Register any events for your application. diff --git a/app/Providers/RouteServiceProvider.php b/app/Providers/RouteServiceProvider.php index 025e874..1cf5f15 100644 --- a/app/Providers/RouteServiceProvider.php +++ b/app/Providers/RouteServiceProvider.php @@ -17,7 +17,7 @@ class RouteServiceProvider extends ServiceProvider * * @var string */ - public const HOME = '/dashboard'; + public const HOME = '/home'; /** * Define your route model bindings, pattern filters, and other route configuration. diff --git a/resources/css/app.css b/resources/css/app.css index fd40a31..b5c61c9 100644 --- a/resources/css/app.css +++ b/resources/css/app.css @@ -1,42 +1,3 @@ @tailwind base; @tailwind components; @tailwind utilities; - -@layer base { - /* TODO: Look into dark secondary, Will probs need to be some kinda grey */ - /* TODO: Looks into adding text colours and sub-text colours */ - - /* Nexi Colours - Black - 24, 24, 24 (#181818) - Pantone 'Neutral Black C' - Red - 235, 49, 46 (#EB312E) - Pantone '1788C' - Grey - 228, 228, 228 (#E4E4E4) - Darker Grey - 210, 210, 210 (#D2D2D2) - Green - 54, 234, 123 (#36EA7B) - Cyan - 54, 233, 234 (#36E9EA) - Purple - 166, 37, 234 (#A625EA) - Orange - 241, 124, 37 (#F17C25) - */ - :root { - --color-nexi-primary: 255 255 255; - --color-nexi-secondary: 24, 24, 24; - --color-nexi-red: 235, 49, 46; - --color-nexi-grey: 228, 228, 228; - --color-nexi-darker-grey: 210, 210, 210; - --color-nexi-green: 54, 234, 123; - --color-nexi-cyan: 247 147 34; - --color-nexi-purple: 166, 37, 234; - --color-nexi-orange: 241, 124, 37; - } - - :root[class~="dark"] { - --color-nexi-primary: 24, 24, 24; - --color-nexi-secondary: 255, 255, 255; - --color-nexi-red: 235, 49, 46; - --color-nexi-grey: 228, 228, 228; - --color-nexi-darker-grey: 210, 210, 210; - --color-nexi-green: 54, 234, 123; - --color-nexi-cyan: 247 147 34; - --color-nexi-purple: 166, 37, 234; - --color-nexi-orange: 241, 124, 37; - } -} diff --git a/resources/views/components/input-label.blade.php b/resources/views/components/input-label.blade.php index e93b059..d98b589 100644 --- a/resources/views/components/input-label.blade.php +++ b/resources/views/components/input-label.blade.php @@ -1,5 +1,5 @@ @props(['value']) -