Commit c7153402 authored by Kevin Yumang's avatar Kevin Yumang

SERV-2286 - renamed navigation element to sidenav

parent ed37f4f0
......@@ -26,27 +26,27 @@
@stop
@section('Limitless::SidebarContent')
@Limitless::NavigationStart
@Limitless::NavigationMenuItem(['url' => '/', 'target' => '_self', 'icon' => 'icon-home2', 'title' => 'Home'])
@Limitless::NavigationMenuStart(['title' => 'Elements', 'icon' => 'icon-grid5'])
@Limitless::NavigationMenuItem(['url' => '?page=Element.Example', 'target' => '_self', 'icon' => 'icon-exclamation', 'title' => 'Example'])
@Limitless::NavigationMenuItem(['url' => '?page=Element.Alert', 'target' => '_self', 'icon' => 'icon-bubble-notification', 'title' => 'Alert'])
@Limitless::NavigationMenuItem(['url' => '?page=Card', 'target' => '_self', 'icon' => 'icon-newspaper', 'title' => 'Card'])
@Limitless::NavigationMenuItem(['url' => '?page=Codemirror', 'target' => '_self', 'icon' => 'icon-circle-code', 'title' => 'Code Mirror'])
@Limitless::NavigationMenuItem(['url' => '?page=Element.Divider', 'target' => '_self', 'icon' => 'icon-minus2', 'title' => 'Divider'])
@Limitless::NavigationMenuItem(['url' => '?page=Element.LoremIpsum', 'target' => '_self', 'icon' => 'icon-bubble-lines3', 'title' => 'Lorem Ipsum'])
@Limitless::NavigationMenuItem(['url' => '?page=Navigation', 'target' => '_self', 'icon' => 'icon-menu8', 'title' => 'Navigation'])
@Limitless::NavigationMenuItem(['url' => '?page=Modal', 'target' => '_self', 'icon' => 'icon-stack', 'title' => 'Modal'])
@Limitless::NavigationMenuItem(['url' => '?page=Element.RandomSelect', 'target' => '_self', 'icon' => 'icon-shuffle', 'title' => 'Random Select'])
@Limitless::NavigationMenuItem(['url' => '?page=Table', 'target' => '_self', 'icon' => 'icon-table2', 'title' => 'Table'])
@Limitless::NavigationMenuStop
@Limitless::NavigationMenuStart(['title' => 'Icons', 'icon' => 'far fa-images'])
@Limitless::NavigationMenuItem(['url' => '/ceetrox/sidekick/resource/public/Webdesigns/design-limitless/Template/layout_1/LTR/dark/full/icons_icomoon.html', 'target' => '_blank', 'icon' => 'icon-file-picture', 'title' => 'Icomoon'])
@Limitless::NavigationMenuItem(['url' => '/ceetrox/sidekick/resource/public/Webdesigns/design-limitless/Template/layout_1/LTR/dark/full/icons_material.html', 'target' => '_blank', 'icon' => 'mi-photo', 'title' => 'Material'])
@Limitless::NavigationMenuItem(['url' => '/ceetrox/sidekick/resource/public/Webdesigns/design-limitless/Template/layout_1/LTR/dark/full/icons_fontawesome.html', 'target' => '_blank', 'icon' => 'far fa-image', 'title' => 'Font awesome'])
@Limitless::NavigationMenuStop
@Limitless::NavigationStop
@Limitless::SideNavStart
@Limitless::SideNavMenuItem(['url' => '/', 'target' => '_self', 'icon' => 'icon-home2', 'title' => 'Home'])
@Limitless::SideNavMenuStart(['title' => 'Elements', 'icon' => 'icon-grid5'])
@Limitless::SideNavMenuItem(['url' => '?page=Element.Example', 'target' => '_self', 'icon' => 'icon-exclamation', 'title' => 'Example'])
@Limitless::SideNavMenuItem(['url' => '?page=Element.Alert', 'target' => '_self', 'icon' => 'icon-bubble-notification', 'title' => 'Alert'])
@Limitless::SideNavMenuItem(['url' => '?page=Card', 'target' => '_self', 'icon' => 'icon-newspaper', 'title' => 'Card'])
@Limitless::SideNavMenuItem(['url' => '?page=Codemirror', 'target' => '_self', 'icon' => 'icon-circle-code', 'title' => 'Code Mirror'])
@Limitless::SideNavMenuItem(['url' => '?page=Element.Divider', 'target' => '_self', 'icon' => 'icon-minus2', 'title' => 'Divider'])
@Limitless::SideNavMenuItem(['url' => '?page=Element.LoremIpsum', 'target' => '_self', 'icon' => 'icon-bubble-lines3', 'title' => 'Lorem Ipsum'])
@Limitless::SideNavMenuItem(['url' => '?page=Sidenav', 'target' => '_self', 'icon' => 'icon-menu8', 'title' => 'Side Navigation'])
@Limitless::SideNavMenuItem(['url' => '?page=Modal', 'target' => '_self', 'icon' => 'icon-stack', 'title' => 'Modal'])
@Limitless::SideNavMenuItem(['url' => '?page=Element.RandomSelect', 'target' => '_self', 'icon' => 'icon-shuffle', 'title' => 'Random Select'])
@Limitless::SideNavMenuItem(['url' => '?page=Table', 'target' => '_self', 'icon' => 'icon-table2', 'title' => 'Table'])
@Limitless::SideNavMenuStop
@Limitless::SideNavMenuStart(['title' => 'Icons', 'icon' => 'far fa-images'])
@Limitless::SideNavMenuItem(['url' => '/ceetrox/sidekick/resource/public/Webdesigns/design-limitless/Template/layout_1/LTR/dark/full/icons_icomoon.html', 'target' => '_blank', 'icon' => 'icon-file-picture', 'title' => 'Icomoon'])
@Limitless::SideNavMenuItem(['url' => '/ceetrox/sidekick/resource/public/Webdesigns/design-limitless/Template/layout_1/LTR/dark/full/icons_material.html', 'target' => '_blank', 'icon' => 'mi-photo', 'title' => 'Material'])
@Limitless::SideNavMenuItem(['url' => '/ceetrox/sidekick/resource/public/Webdesigns/design-limitless/Template/layout_1/LTR/dark/full/icons_fontawesome.html', 'target' => '_blank', 'icon' => 'far fa-image', 'title' => 'Font awesome'])
@Limitless::SideNavMenuStop
@Limitless::SideNavStop
@stop
......@@ -13,7 +13,7 @@
| Update: 2022-06-20 08:27:18
|
*/
namespace Ceetrox\Sidekick\Views\Limitless\Navigation;
namespace Ceetrox\Sidekick\Views\Limitless\Sidenav;
/*
......@@ -32,12 +32,12 @@ use View;
class Config
{
public $methodAllocation = [
'Limitless::NavigationStart' => 'navigationStart',
'Limitless::NavigationStop' => 'navigationStop',
'Limitless::NavigationMenuSectionTitle' => 'navigationMenuSectionTitle',
'Limitless::NavigationMenuItem' => 'navigationMenuItem',
'Limitless::NavigationMenuStart' => 'navigationMenuStart',
'Limitless::NavigationMenuStop' => 'navigationMenuStop',
'Limitless::SideNavStart' => 'sideNavStart',
'Limitless::SideNavStop' => 'sideNavStop',
'Limitless::SideNavMenuSectionTitle' => 'sideNavMenuSectionTitle',
'Limitless::SideNavMenuItem' => 'sideNavMenuItem',
'Limitless::SideNavMenuStart' => 'sideNavMenuStart',
'Limitless::SideNavMenuStop' => 'sideNavMenuStop',
];
public $assetAllocation;
......@@ -45,8 +45,8 @@ class Config
public function __construct()
{
$this->assetAllocation = [
'Limitless::NavigationStart' => [
'navigation.js'
'Limitless::SideNavStart' => [
'sidenav.js'
]
];
}
......@@ -54,12 +54,12 @@ class Config
/*
|--------------------------------------------------------------------------------------------
| Method "navigationMenuSectionTitle"
| Method "sideNavMenuSectionTitle"
|--------------------------------------------------------------------------------------------
*/
public function navigationMenuSectionTitle($parameters)
public function sideNavMenuSectionTitle($parameters)
{
return View('Limitless::Navigation.NavigationMenuSectionTitle')
return View('Limitless::Sidenav.SideNavMenuSectionTitle')
->withTitle( ($parameters['title'] ?? 'No Title') );
}
......@@ -67,12 +67,12 @@ class Config
/*
|--------------------------------------------------------------------------------------------
| Method "navigationMenuItem"
| Method "sideNavMenuItem"
|--------------------------------------------------------------------------------------------
*/
public function navigationMenuItem($parameters)
public function sideNavMenuItem($parameters)
{
return View('Limitless::Navigation.NavigationMenuItem')
return View('Limitless::Sidenav.SideNavMenuItem')
->withUrl( ($parameters['url'] ?? '#') )
->withTarget( ($parameters['target'] ?? '_self') )
->withIcon( ($parameters['icon'] ?? 'icon-primitive-dot') )
......@@ -83,12 +83,12 @@ class Config
/*
|--------------------------------------------------------------------------------------------
| Method "navigationStart"
| Method "sideNavStart"
|--------------------------------------------------------------------------------------------
*/
public function navigationStart($parameters)
public function sideNavStart($parameters)
{
return View('Limitless::Navigation.NavigationStart')
return View('Limitless::Sidenav.SideNavStart')
->withExtra( ($parameters['extra'] ?? []) );
}
......@@ -96,24 +96,24 @@ class Config
/*
|--------------------------------------------------------------------------------------------
| Method "navigationStop"
| Method "sideNavStop"
|--------------------------------------------------------------------------------------------
*/
public function navigationStop()
public function sideNavStop()
{
return View('Limitless::Navigation.NavigationStop');
return View('Limitless::Sidenav.SideNavStop');
}
/*
|--------------------------------------------------------------------------------------------
| Method "navigationMenuStart"
| Method "sideNavMenuStart"
|--------------------------------------------------------------------------------------------
*/
public function navigationMenuStart($parameters)
public function sideNavMenuStart($parameters)
{
return View('Limitless::Navigation.NavigationMenuStart')
return View('Limitless::Sidenav.SideNavMenuStart')
->withIcon( ($parameters['icon'] ?? 'icon-primitive-dot') )
->withTitle( ($parameters['title'] ?? 'No Title') );
......@@ -122,12 +122,12 @@ class Config
/*
|--------------------------------------------------------------------------------------------
| Method "navigationMenuStop"
| Method "sideNavMenuStop"
|--------------------------------------------------------------------------------------------
*/
public function navigationMenuStop()
public function sideNavMenuStop()
{
return View('Limitless::Navigation.NavigationMenuStop');
return View('Limitless::Sidenav.SideNavMenuStop');
}
......
......@@ -46,7 +46,7 @@
</div>
<div class="bg-dark rounded py-2 px-3 mb-3">
<h6 class="mb-0 font-weight-semibold">NavigationMenuSectionTitle</h6>
<h6 class="mb-0 font-weight-semibold">SideNavMenuSectionTitle</h6>
<p class="mb-3 text-muted">Navigation section/group title.</p>
<p class="font-italic font-size-lg ">Parameters</p>
<div class="row mt-2">
......@@ -71,7 +71,7 @@
</div>
<div class="bg-dark rounded py-2 px-3 mb-3">
<h6 class="mb-0 font-weight-semibold">NavigationMenuItem</h6>
<h6 class="mb-0 font-weight-semibold">SideNavMenuItem</h6>
<p class="mb-3 text-muted">The items that will be displayed for navigation.</p>
<p class="font-italic font-size-lg ">Parameters</p>
<div class="row mt-2">
......@@ -111,7 +111,7 @@
</div>
<div class="bg-dark rounded py-2 px-3 mb-3">
<h6 class="mb-0 font-weight-semibold">NavigationMenuStart</h6>
<h6 class="mb-0 font-weight-semibold">SideNavMenuStart</h6>
<p class="mb-3 text-muted">The opening fragment and the parent element of the nested navigation items.</p>
<p class="font-italic font-size-lg ">Parameters</p>
<div class="row mt-2">
......@@ -141,7 +141,7 @@
</div>
<div class="bg-dark rounded py-2 px-3 mb-3">
<h6 class="mb-0 font-weight-semibold">NavigationMenuStop</h6>
<h6 class="mb-0 font-weight-semibold">SideNavMenuStop</h6>
<p class="mb-3 text-muted">The closing fragment and the parent element of the nested navigation items.</p>
<p class="font-italic font-size-lg ">Parameters</p> NONE
</div>
......@@ -151,22 +151,22 @@
{{-- Sample Output --}}
@Limitless::CardStart(['title' => "Sample Output", 'icon' => 'icon-display4' ])
@Limitless::NavigationStart([ 'extra' => ['id' => 'navigation-main', 'data-index' => 1] ])
@Limitless::NavigationMenuSectionTitle(['title' => 'Menu section title 1'])
@Limitless::NavigationMenuItem(['url' => '#', 'target' => '_self', 'icon' => 'icon-three-bars', 'title' => 'Menu Item 1'])
@Limitless::NavigationMenuItem(['url' => '#', 'target' => '_self', 'icon' => 'icon-three-bars', 'title' => 'Menu Item 2'])
@Limitless::NavigationMenuItem(['url' => '#', 'target' => '_self', 'icon' => 'icon-three-bars', 'title' => 'Menu Item 3'])
@Limitless::NavigationMenuStart(['title' => 'Level 1 Submenu Item Parent', 'icon' => 'icon-three-bars'])
@Limitless::NavigationMenuSectionTitle(['title' => 'Menu section title 2'])
@Limitless::NavigationMenuItem(['url' => '#', 'target' => '_self', 'icon' => 'icon-three-bars', 'title' => 'Level 1 Submenu Item Child 1'])
@Limitless::NavigationMenuItem(['url' => '#', 'target' => '_self', 'icon' => 'icon-three-bars', 'title' => 'Level 1 Submenu Item Child 2'])
@Limitless::NavigationMenuStart(['title' => 'Level 2 Submenu Item Parent', 'icon' => 'icon-three-bars'])
@Limitless::NavigationMenuSectionTitle(['title' => 'Menu section title 3'])
@Limitless::NavigationMenuItem(['url' => '#', 'target' => '_self', 'icon' => 'icon-three-bars', 'title' => 'Level 2 Submenu Item Child 1'])
@Limitless::NavigationMenuItem(['url' => '#', 'target' => '_self', 'icon' => 'icon-three-bars', 'title' => 'Level 2 Submenu Item Child 2'])
@Limitless::SideNavStart([ 'extra' => ['id' => 'navigation-main', 'data-index' => 1] ])
@Limitless::SideNavMenuSectionTitle(['title' => 'Menu section title 1'])
@Limitless::SideNavMenuItem(['url' => '#', 'target' => '_self', 'icon' => 'icon-three-bars', 'title' => 'Menu Item 1'])
@Limitless::SideNavMenuItem(['url' => '#', 'target' => '_self', 'icon' => 'icon-three-bars', 'title' => 'Menu Item 2'])
@Limitless::SideNavMenuItem(['url' => '#', 'target' => '_self', 'icon' => 'icon-three-bars', 'title' => 'Menu Item 3'])
@Limitless::SideNavMenuStart(['title' => 'Level 1 Submenu Item Parent', 'icon' => 'icon-three-bars'])
@Limitless::SideNavMenuSectionTitle(['title' => 'Menu section title 2'])
@Limitless::SideNavMenuItem(['url' => '#', 'target' => '_self', 'icon' => 'icon-three-bars', 'title' => 'Level 1 Submenu Item Child 1'])
@Limitless::SideNavMenuItem(['url' => '#', 'target' => '_self', 'icon' => 'icon-three-bars', 'title' => 'Level 1 Submenu Item Child 2'])
@Limitless::SideNavMenuStart(['title' => 'Level 2 Submenu Item Parent', 'icon' => 'icon-three-bars'])
@Limitless::SideNavMenuSectionTitle(['title' => 'Menu section title 3'])
@Limitless::SideNavMenuItem(['url' => '#', 'target' => '_self', 'icon' => 'icon-three-bars', 'title' => 'Level 2 Submenu Item Child 1'])
@Limitless::SideNavMenuItem(['url' => '#', 'target' => '_self', 'icon' => 'icon-three-bars', 'title' => 'Level 2 Submenu Item Child 2'])
@Limitless::SideNavMenuStop
@Limitless::NavigationMenuStop
@Limitless::NavigationMenuStop
@Limitless::NavigationStop
@Limitless::SideNavStop
@Limitless::CardStop
@php
......
Markdown is supported
0% or
You are about to add 0 people to the discussion. Proceed with caution.
Finish editing this message first!
Please register or to comment