From 821c0d1c3c3bd1bb9bc48a67e00192071422228a Mon Sep 17 00:00:00 2001 From: Rico van Zelst Date: Sun, 31 Mar 2024 20:33:23 +0200 Subject: [PATCH] feat: Add roadmap functionality - Added a new method `roadmap` to HomeController for displaying the roadmap view. - Created a new Blade template `roadmap.blade.php` for the roadmap page. - Defined a route `/roadmap` to access the roadmap feature. --- app/Http/Controllers/HomeController.php | 5 ++++ resources/views/components/footer.blade.php | 4 +++ resources/views/roadmap.blade.php | 33 +++++++++++++++++++++ routes/web.php | 2 ++ 4 files changed, 44 insertions(+) create mode 100644 resources/views/roadmap.blade.php diff --git a/app/Http/Controllers/HomeController.php b/app/Http/Controllers/HomeController.php index 8758345..e2e2675 100644 --- a/app/Http/Controllers/HomeController.php +++ b/app/Http/Controllers/HomeController.php @@ -26,4 +26,9 @@ class HomeController extends Controller { return view('support'); } + + public function roadmap() + { + return view('roadmap'); + } } diff --git a/resources/views/components/footer.blade.php b/resources/views/components/footer.blade.php index 8106d43..aa70eac 100644 --- a/resources/views/components/footer.blade.php +++ b/resources/views/components/footer.blade.php @@ -24,6 +24,10 @@ Support +
  • + Roadmap +
  • Privacy diff --git a/resources/views/roadmap.blade.php b/resources/views/roadmap.blade.php new file mode 100644 index 0000000..4075b27 --- /dev/null +++ b/resources/views/roadmap.blade.php @@ -0,0 +1,33 @@ +@extends('layouts.app') + +@section('title', 'Heimerdinger.LoL • Roadmap') +@section('description', 'See what\'s coming next to Heimerdinger.lol. Vote on features you\'d like to see implemented + next.') + +@section('content') +
    +
    +
    +

    + Roadmap

    + +

    + See what's coming next to Heimerdinger.lol. Vote on features you'd like to see implemented next. +

    +

    + View the full roadmap at Heimerdinger Features Roadmap. +

    +
    +
    +
    + +
    +
    +
    +
    + + +@endsection diff --git a/routes/web.php b/routes/web.php index 070e175..d0888c4 100644 --- a/routes/web.php +++ b/routes/web.php @@ -35,6 +35,8 @@ Route::get('/', static fn () => (new HomeController())->index())->name('home'); Route::get('/support-me', static fn () => (new HomeController())->support())->name('support'); +Route::get('/roadmap', static fn () => (new HomeController())->roadmap())->name('roadmap'); + // Champions Route::get('/champions', static fn () => (new ChampionController())->index())->name('champions.index'); Route::get('/champion/{champion}', static fn (Champion $champion) => (new ChampionController())->show($champion))->name('champions.show');