From 20ee98f327ea3a78b5361f1d310438622c9a30b9 Mon Sep 17 00:00:00 2001 From: MisaghMomeniB Date: Tue, 11 Nov 2025 12:01:33 +0330 Subject: [PATCH 1/9] refactor layouts web routes --- routes/web.php | 14 +++++++++----- 1 file changed, 9 insertions(+), 5 deletions(-) diff --git a/routes/web.php b/routes/web.php index be356e72..738a1468 100644 --- a/routes/web.php +++ b/routes/web.php @@ -48,11 +48,15 @@ Route::get('/', [Analytics::class, 'index'])->name('dashboard-analytics'); // layout -Route::get('/layouts/without-menu', [WithoutMenu::class, 'index'])->name('layouts-without-menu'); -Route::get('/layouts/without-navbar', [WithoutNavbar::class, 'index'])->name('layouts-without-navbar'); -Route::get('/layouts/fluid', [Fluid::class, 'index'])->name('layouts-fluid'); -Route::get('/layouts/container', [Container::class, 'index'])->name('layouts-container'); -Route::get('/layouts/blank', [Blank::class, 'index'])->name('layouts-blank'); +Route::name('layouts-')->prefix('layouts/')->group(function () { + Route::get('without-menu', [WithoutMenu::class, 'index'])->name('layoutwithout-menu'); + Route::get('without-navbar', [WithoutNavbar::class, 'index'])->name('without-navbar'); + Route::get('fluid', [Fluid::class, 'index'])->name('fluid'); + Route::get('container', [Container::class, 'index'])->name('container'); + Route::get('blank', [Blank::class, 'index'])->name('blank'); +}); + + // pages Route::get('/pages/account-settings-account', [AccountSettingsAccount::class, 'index'])->name('pages-account-settings-account'); From 6a21acefdfbebd19378841c8da3c89b10b362192 Mon Sep 17 00:00:00 2001 From: MisaghMomeniB Date: Tue, 11 Nov 2025 12:05:51 +0330 Subject: [PATCH 2/9] refactor pages web routes --- routes/web.php | 13 ++++++++----- 1 file changed, 8 insertions(+), 5 deletions(-) diff --git a/routes/web.php b/routes/web.php index 738a1468..3caac577 100644 --- a/routes/web.php +++ b/routes/web.php @@ -59,11 +59,14 @@ // pages -Route::get('/pages/account-settings-account', [AccountSettingsAccount::class, 'index'])->name('pages-account-settings-account'); -Route::get('/pages/account-settings-notifications', [AccountSettingsNotifications::class, 'index'])->name('pages-account-settings-notifications'); -Route::get('/pages/account-settings-connections', [AccountSettingsConnections::class, 'index'])->name('pages-account-settings-connections'); -Route::get('/pages/misc-error', [MiscError::class, 'index'])->name('pages-misc-error'); -Route::get('/pages/misc-under-maintenance', [MiscUnderMaintenance::class, 'index'])->name('pages-misc-under-maintenance'); +Route::name('pages-')->prefix('pages/')->group(function () { + Route::get('account-settings-account', [AccountSettingsAccount::class, 'index'])->name('account-settings-account'); + Route::get('account-settings-notifications', [AccountSettingsNotifications::class, 'index'])->name('account-settings-notifications'); + Route::get('account-settings-connections', [AccountSettingsConnections::class, 'index'])->name('account-settings-connections'); + Route::get('misc-error', [MiscError::class, 'index'])->name('misc-error'); + Route::get('misc-under-maintenance', [MiscUnderMaintenance::class, 'index'])->name('misc-under-maintenance'); +}); + // authentication Route::get('/auth/login-basic', [LoginBasic::class, 'index'])->name('auth-login-basic'); From 94beee9d36108332bea69d13d440d67fc4948c70 Mon Sep 17 00:00:00 2001 From: MisaghMomeniB Date: Tue, 11 Nov 2025 12:08:32 +0330 Subject: [PATCH 3/9] refactor auth web routes --- routes/web.php | 9 ++++++--- 1 file changed, 6 insertions(+), 3 deletions(-) diff --git a/routes/web.php b/routes/web.php index 3caac577..9e803783 100644 --- a/routes/web.php +++ b/routes/web.php @@ -69,9 +69,12 @@ // authentication -Route::get('/auth/login-basic', [LoginBasic::class, 'index'])->name('auth-login-basic'); -Route::get('/auth/register-basic', [RegisterBasic::class, 'index'])->name('auth-register-basic'); -Route::get('/auth/forgot-password-basic', [ForgotPasswordBasic::class, 'index'])->name('auth-reset-password-basic'); +Route::name('auth-')->prefix('auth/')->group(function () { + Route::get('login-basic', [LoginBasic::class, 'index'])->name('login-basic'); + Route::get('register-basic', [RegisterBasic::class, 'index'])->name('register-basic'); + Route::get('forgot-password-basic', [ForgotPasswordBasic::class, 'index'])->name('reset-password-basic'); +}); + // cards Route::get('/cards/basic', [CardBasic::class, 'index'])->name('cards-basic'); From 79d1dae6056a883a942988dcd183f83a1db04505 Mon Sep 17 00:00:00 2001 From: MisaghMomeniB Date: Tue, 11 Nov 2025 12:09:46 +0330 Subject: [PATCH 4/9] refactor cards web routes --- routes/web.php | 4 +++- 1 file changed, 3 insertions(+), 1 deletion(-) diff --git a/routes/web.php b/routes/web.php index 9e803783..29a2c071 100644 --- a/routes/web.php +++ b/routes/web.php @@ -77,7 +77,9 @@ // cards -Route::get('/cards/basic', [CardBasic::class, 'index'])->name('cards-basic'); +Route::name('cards-')->prefix('cards/')->group(function () { + Route::get('basic', [CardBasic::class, 'index'])->name('basic'); +}); // User Interface Route::get('/ui/accordion', [Accordion::class, 'index'])->name('ui-accordion'); From c37fdd206d361bb7715dc55195cebcfe6c2c8644 Mon Sep 17 00:00:00 2001 From: MisaghMomeniB Date: Tue, 11 Nov 2025 12:12:40 +0330 Subject: [PATCH 5/9] refactor ui web routes --- routes/web.php | 40 +++++++++++++++++++++------------------- 1 file changed, 21 insertions(+), 19 deletions(-) diff --git a/routes/web.php b/routes/web.php index 29a2c071..8235fba1 100644 --- a/routes/web.php +++ b/routes/web.php @@ -82,25 +82,27 @@ }); // User Interface -Route::get('/ui/accordion', [Accordion::class, 'index'])->name('ui-accordion'); -Route::get('/ui/alerts', [Alerts::class, 'index'])->name('ui-alerts'); -Route::get('/ui/badges', [Badges::class, 'index'])->name('ui-badges'); -Route::get('/ui/buttons', [Buttons::class, 'index'])->name('ui-buttons'); -Route::get('/ui/carousel', [Carousel::class, 'index'])->name('ui-carousel'); -Route::get('/ui/collapse', [Collapse::class, 'index'])->name('ui-collapse'); -Route::get('/ui/dropdowns', [Dropdowns::class, 'index'])->name('ui-dropdowns'); -Route::get('/ui/footer', [Footer::class, 'index'])->name('ui-footer'); -Route::get('/ui/list-groups', [ListGroups::class, 'index'])->name('ui-list-groups'); -Route::get('/ui/modals', [Modals::class, 'index'])->name('ui-modals'); -Route::get('/ui/navbar', [Navbar::class, 'index'])->name('ui-navbar'); -Route::get('/ui/offcanvas', [Offcanvas::class, 'index'])->name('ui-offcanvas'); -Route::get('/ui/pagination-breadcrumbs', [PaginationBreadcrumbs::class, 'index'])->name('ui-pagination-breadcrumbs'); -Route::get('/ui/progress', [Progress::class, 'index'])->name('ui-progress'); -Route::get('/ui/spinners', [Spinners::class, 'index'])->name('ui-spinners'); -Route::get('/ui/tabs-pills', [TabsPills::class, 'index'])->name('ui-tabs-pills'); -Route::get('/ui/toasts', [Toasts::class, 'index'])->name('ui-toasts'); -Route::get('/ui/tooltips-popovers', [TooltipsPopovers::class, 'index'])->name('ui-tooltips-popovers'); -Route::get('/ui/typography', [Typography::class, 'index'])->name('ui-typography'); +Route::name('ui-')->prefix('ui/')->group(function () { + Route::get('accordion', [Accordion::class, 'index'])->name('accordion'); + Route::get('alerts', [Alerts::class, 'index'])->name('alerts'); + Route::get('badges', [Badges::class, 'index'])->name('badges'); + Route::get('buttons', [Buttons::class, 'index'])->name('buttons'); + Route::get('carousel', [Carousel::class, 'index'])->name('carousel'); + Route::get('collapse', [Collapse::class, 'index'])->name('collapse'); + Route::get('dropdowns', [Dropdowns::class, 'index'])->name('dropdowns'); + Route::get('footer', [Footer::class, 'index'])->name('footer'); + Route::get('list-groups', [ListGroups::class, 'index'])->name('list-groups'); + Route::get('modals', [Modals::class, 'index'])->name('modals'); + Route::get('navbar', [Navbar::class, 'index'])->name('navbar'); + Route::get('offcanvas', [Offcanvas::class, 'index'])->name('offcanvas'); + Route::get('pagination-breadcrumbs', [PaginationBreadcrumbs::class, 'index'])->name('pagination-breadcrumbs'); + Route::get('progress', [Progress::class, 'index'])->name('progress'); + Route::get('spinners', [Spinners::class, 'index'])->name('spinners'); + Route::get('tabs-pills', [TabsPills::class, 'index'])->name('tabs-pills'); + Route::get('toasts', [Toasts::class, 'index'])->name('toasts'); + Route::get('tooltips-popovers', [TooltipsPopovers::class, 'index'])->name('tooltips-popovers'); + Route::get('typography', [Typography::class, 'index'])->name('typography'); +}); // extended ui Route::get('/extended/ui-perfect-scrollbar', [PerfectScrollbar::class, 'index'])->name('extended-ui-perfect-scrollbar'); From 67f191e894a2ee3fafe8d405c201a9fc50fc2315 Mon Sep 17 00:00:00 2001 From: MisaghMomeniB Date: Tue, 11 Nov 2025 12:13:52 +0330 Subject: [PATCH 6/9] refactor extended ui web routes --- routes/web.php | 6 ++++-- 1 file changed, 4 insertions(+), 2 deletions(-) diff --git a/routes/web.php b/routes/web.php index 8235fba1..4fca2ab3 100644 --- a/routes/web.php +++ b/routes/web.php @@ -105,8 +105,10 @@ }); // extended ui -Route::get('/extended/ui-perfect-scrollbar', [PerfectScrollbar::class, 'index'])->name('extended-ui-perfect-scrollbar'); -Route::get('/extended/ui-text-divider', [TextDivider::class, 'index'])->name('extended-ui-text-divider'); +Route::name('extended-')->prefix('extended/')->group(function () { + Route::get('ui-perfect-scrollbar', [PerfectScrollbar::class, 'index'])->name('ui-perfect-scrollbar'); + Route::get('ui-text-divider', [TextDivider::class, 'index'])->name('ui-text-divider'); +}); // icons Route::get('/icons/boxicons', [Boxicons::class, 'index'])->name('icons-boxicons'); From 31dd2c30ec9d164023c6fef659fefc00d438a416 Mon Sep 17 00:00:00 2001 From: MisaghMomeniB Date: Tue, 11 Nov 2025 12:14:49 +0330 Subject: [PATCH 7/9] refactor icons web routes --- routes/web.php | 4 +++- 1 file changed, 3 insertions(+), 1 deletion(-) diff --git a/routes/web.php b/routes/web.php index 4fca2ab3..4e401cff 100644 --- a/routes/web.php +++ b/routes/web.php @@ -111,7 +111,9 @@ }); // icons -Route::get('/icons/boxicons', [Boxicons::class, 'index'])->name('icons-boxicons'); +Route::name('icons-')->prefix('icons/')->group(function () { + Route::get('boxicons', [Boxicons::class, 'index'])->name('boxicons'); +}); // form elements Route::get('/forms/basic-inputs', [BasicInput::class, 'index'])->name('forms-basic-inputs'); From 6380f6cdeb35a2b0f5a64c85a1ba42817f04b113 Mon Sep 17 00:00:00 2001 From: MisaghMomeniB Date: Tue, 11 Nov 2025 12:17:44 +0330 Subject: [PATCH 8/9] refactor form elements / form layouts / tables web routes --- routes/web.php | 16 +++++++++++----- 1 file changed, 11 insertions(+), 5 deletions(-) diff --git a/routes/web.php b/routes/web.php index 4e401cff..538fac74 100644 --- a/routes/web.php +++ b/routes/web.php @@ -116,12 +116,18 @@ }); // form elements -Route::get('/forms/basic-inputs', [BasicInput::class, 'index'])->name('forms-basic-inputs'); -Route::get('/forms/input-groups', [InputGroups::class, 'index'])->name('forms-input-groups'); +Route::name('forms-')->prefix('forms/')->group(function () { + Route::get('basic-inputs', [BasicInput::class, 'index'])->name('basic-inputs'); + Route::get('input-groups', [InputGroups::class, 'index'])->name('input-groups'); +}); // form layouts -Route::get('/form/layouts-vertical', [VerticalForm::class, 'index'])->name('form-layouts-vertical'); -Route::get('/form/layouts-horizontal', [HorizontalForm::class, 'index'])->name('form-layouts-horizontal'); +Route::name('form-')->prefix('form/')->group(function () { + Route::get('layouts-vertical', [VerticalForm::class, 'index'])->name('layouts-vertical'); + Route::get('layouts-horizontal', [HorizontalForm::class, 'index'])->name('layouts-horizontal'); +}); // tables -Route::get('/tables/basic', [TablesBasic::class, 'index'])->name('tables-basic'); \ No newline at end of file +Route::name('tables-')->prefix('tables/')->group(function () { +Route::get('basic', [TablesBasic::class, 'index'])->name('basic'); +}) \ No newline at end of file From 2ec81ed2b35f106171425719c9a0838c05ea3d70 Mon Sep 17 00:00:00 2001 From: MisaghMomeniB Date: Tue, 11 Nov 2025 12:18:41 +0330 Subject: [PATCH 9/9] refactor form elements / form layouts / tables web routes --- routes/web.php | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/routes/web.php b/routes/web.php index 538fac74..c2116b72 100644 --- a/routes/web.php +++ b/routes/web.php @@ -129,5 +129,5 @@ // tables Route::name('tables-')->prefix('tables/')->group(function () { -Route::get('basic', [TablesBasic::class, 'index'])->name('basic'); -}) \ No newline at end of file + Route::get('basic', [TablesBasic::class, 'index'])->name('basic'); +}); \ No newline at end of file