mirror of
https://github.com/PhyreApps/PhyrePanel.git
synced 2024-11-25 09:00:27 +00:00
update
This commit is contained in:
parent
88edbd7cf4
commit
dca4d1cdcc
2 changed files with 223 additions and 9 deletions
|
@ -21,6 +21,7 @@ class CustomerDashboard extends Page
|
||||||
{
|
{
|
||||||
return [
|
return [
|
||||||
'menu' => [
|
'menu' => [
|
||||||
|
|
||||||
'email'=>[
|
'email'=>[
|
||||||
'title'=>'Email',
|
'title'=>'Email',
|
||||||
'icon'=>'phyre_customer-php',
|
'icon'=>'phyre_customer-php',
|
||||||
|
@ -34,6 +35,86 @@ class CustomerDashboard extends Page
|
||||||
'title'=>'Forwarders',
|
'title'=>'Forwarders',
|
||||||
'icon'=>'heroicon-o-star',
|
'icon'=>'heroicon-o-star',
|
||||||
'link'=>'#'
|
'link'=>'#'
|
||||||
|
],
|
||||||
|
[
|
||||||
|
'title'=>'Email Routing',
|
||||||
|
'icon'=>'heroicon-o-star',
|
||||||
|
'link'=>'#'
|
||||||
|
],
|
||||||
|
[
|
||||||
|
'title'=>'Autoresponders',
|
||||||
|
'icon'=>'heroicon-o-star',
|
||||||
|
'link'=>'#'
|
||||||
|
],
|
||||||
|
[
|
||||||
|
'title'=>'Default Address',
|
||||||
|
'icon'=>'heroicon-o-star',
|
||||||
|
'link'=>'#'
|
||||||
|
],
|
||||||
|
[
|
||||||
|
'title'=>'Mailing Lists',
|
||||||
|
'icon'=>'heroicon-o-star',
|
||||||
|
'link'=>'#'
|
||||||
|
],
|
||||||
|
[
|
||||||
|
'title'=>'Track Delivery',
|
||||||
|
'icon'=>'heroicon-o-star',
|
||||||
|
'link'=>'#'
|
||||||
|
],
|
||||||
|
[
|
||||||
|
'title'=>'Global Email Filters',
|
||||||
|
'icon'=>'heroicon-o-star',
|
||||||
|
'link'=>'#'
|
||||||
|
],
|
||||||
|
[
|
||||||
|
'title'=>'Email Filters',
|
||||||
|
'icon'=>'heroicon-o-star',
|
||||||
|
'link'=>'#'
|
||||||
|
],
|
||||||
|
[
|
||||||
|
'title'=>'Email Deliverability',
|
||||||
|
'icon'=>'heroicon-o-star',
|
||||||
|
'link'=>'#'
|
||||||
|
],
|
||||||
|
[
|
||||||
|
'title'=>'Address Importer',
|
||||||
|
'icon'=>'heroicon-o-star',
|
||||||
|
'link'=>'#'
|
||||||
|
],
|
||||||
|
[
|
||||||
|
'title'=>'Spam Filters',
|
||||||
|
'icon'=>'heroicon-o-star',
|
||||||
|
'link'=>'#'
|
||||||
|
],
|
||||||
|
[
|
||||||
|
'title'=>'Encryption',
|
||||||
|
'icon'=>'heroicon-o-star',
|
||||||
|
'link'=>'#'
|
||||||
|
],
|
||||||
|
[
|
||||||
|
'title'=>'BoxTrapper',
|
||||||
|
'icon'=>'heroicon-o-star',
|
||||||
|
'link'=>'#'
|
||||||
|
],
|
||||||
|
[
|
||||||
|
'title'=>'Calendars and Contacts Configuration',
|
||||||
|
'icon'=>'heroicon-o-star',
|
||||||
|
'link'=>'#'
|
||||||
|
],
|
||||||
|
[
|
||||||
|
'title'=>'Calendars and Contacts Sharing',
|
||||||
|
'icon'=>'heroicon-o-star',
|
||||||
|
'link'=>'#'
|
||||||
|
],
|
||||||
|
[
|
||||||
|
'title'=>'Calendars and Contacts Management',
|
||||||
|
'icon'=>'heroicon-o-star',
|
||||||
|
'link'=>'#'
|
||||||
|
],
|
||||||
|
[
|
||||||
|
'title'=>'Email Disk Usage',
|
||||||
|
'icon'=>'heroicon-o-star',
|
||||||
|
'link'=>'#'
|
||||||
]
|
]
|
||||||
]
|
]
|
||||||
],
|
],
|
||||||
|
@ -51,8 +132,130 @@ class CustomerDashboard extends Page
|
||||||
'title'=>'Manage Biling Information',
|
'title'=>'Manage Biling Information',
|
||||||
'icon'=>'heroicon-o-star',
|
'icon'=>'heroicon-o-star',
|
||||||
'link'=>'#'
|
'link'=>'#'
|
||||||
|
],
|
||||||
|
[
|
||||||
|
'title'=>'Download Resources',
|
||||||
|
'icon'=>'heroicon-o-star',
|
||||||
|
'link'=>'#'
|
||||||
|
],
|
||||||
|
[
|
||||||
|
'title'=>'View Email History',
|
||||||
|
'icon'=>'heroicon-o-star',
|
||||||
|
'link'=>'#'
|
||||||
|
],
|
||||||
|
[
|
||||||
|
'title'=>'View Invoice History',
|
||||||
|
'icon'=>'heroicon-o-star',
|
||||||
|
'link'=>'#'
|
||||||
|
],
|
||||||
|
[
|
||||||
|
'title'=>'Search our Knowledgebase',
|
||||||
|
'icon'=>'heroicon-o-star',
|
||||||
|
'link'=>'#'
|
||||||
|
],
|
||||||
|
[
|
||||||
|
'title'=>'Check Network Status',
|
||||||
|
'icon'=>'heroicon-o-star',
|
||||||
|
'link'=>'#'
|
||||||
|
],
|
||||||
|
[
|
||||||
|
'title'=>'View Billing Information',
|
||||||
|
'icon'=>'heroicon-o-star',
|
||||||
|
'link'=>'#'
|
||||||
|
],
|
||||||
|
[
|
||||||
|
'title'=>'Manage Profile',
|
||||||
|
'icon'=>'heroicon-o-star',
|
||||||
|
'link'=>'#'
|
||||||
|
],
|
||||||
|
[
|
||||||
|
'title'=>'Register New Domain',
|
||||||
|
'icon'=>'heroicon-o-star',
|
||||||
|
'link'=>'#'
|
||||||
|
],
|
||||||
|
[
|
||||||
|
'title'=>'Transfer a Domain',
|
||||||
|
'icon'=>'heroicon-o-star',
|
||||||
|
'link'=>'#'
|
||||||
|
],
|
||||||
|
[
|
||||||
|
'title'=>'Open Ticket',
|
||||||
|
'icon'=>'heroicon-o-star',
|
||||||
|
'link'=>'#'
|
||||||
|
],
|
||||||
|
[
|
||||||
|
'title'=>'View Support Tickets',
|
||||||
|
'icon'=>'heroicon-o-star',
|
||||||
|
'link'=>'#'
|
||||||
|
],
|
||||||
|
[
|
||||||
|
'title'=>'Upgrade/Downgrade',
|
||||||
|
'icon'=>'heroicon-o-star',
|
||||||
|
'link'=>'#'
|
||||||
]
|
]
|
||||||
]
|
]
|
||||||
|
],
|
||||||
|
|
||||||
|
'files'=>[
|
||||||
|
'title'=>'Files',
|
||||||
|
'icon'=>'heroicon-o-star',
|
||||||
|
'menu'=>[
|
||||||
|
[
|
||||||
|
'title'=>'File Manager',
|
||||||
|
'icon'=>'heroicon-o-star',
|
||||||
|
'link'=>'#'
|
||||||
|
],
|
||||||
|
[
|
||||||
|
'title'=>'Images',
|
||||||
|
'icon'=>'heroicon-o-star',
|
||||||
|
'link'=>'#'
|
||||||
|
],
|
||||||
|
[
|
||||||
|
'title'=>'Directory Privacy',
|
||||||
|
'icon'=>'heroicon-o-star',
|
||||||
|
'link'=>'#'
|
||||||
|
],
|
||||||
|
[
|
||||||
|
'title'=>'Disk Usage',
|
||||||
|
'icon'=>'heroicon-o-star',
|
||||||
|
'link'=>'#'
|
||||||
|
],
|
||||||
|
[
|
||||||
|
'title'=>'Web Disk',
|
||||||
|
'icon'=>'heroicon-o-star',
|
||||||
|
'link'=>'#'
|
||||||
|
],
|
||||||
|
[
|
||||||
|
'title'=>'FTP Accounts',
|
||||||
|
'icon'=>'heroicon-o-star',
|
||||||
|
'link'=>'#'
|
||||||
|
],
|
||||||
|
[
|
||||||
|
'title'=>'FTP Connections',
|
||||||
|
'icon'=>'heroicon-o-star',
|
||||||
|
'link'=>'#'
|
||||||
|
],
|
||||||
|
[
|
||||||
|
'title'=>'Backup',
|
||||||
|
'icon'=>'heroicon-o-star',
|
||||||
|
'link'=>'#'
|
||||||
|
],
|
||||||
|
[
|
||||||
|
'title'=>'Backup Wizard',
|
||||||
|
'icon'=>'heroicon-o-star',
|
||||||
|
'link'=>'#'
|
||||||
|
],
|
||||||
|
[
|
||||||
|
'title'=>'Git Version Control',
|
||||||
|
'icon'=>'heroicon-o-star',
|
||||||
|
'link'=>'#'
|
||||||
|
],
|
||||||
|
[
|
||||||
|
'title'=>'File and Directory Restoration',
|
||||||
|
'icon'=>'heroicon-o-star',
|
||||||
|
'link'=>'#'
|
||||||
|
],
|
||||||
|
]
|
||||||
]
|
]
|
||||||
|
|
||||||
|
|
||||||
|
|
|
@ -1,5 +1,9 @@
|
||||||
<div>
|
<div>
|
||||||
|
|
||||||
|
|
||||||
|
<meta http-equiv="refresh" content="60">
|
||||||
|
|
||||||
|
|
||||||
<div>
|
<div>
|
||||||
<h1>Tools</h1>
|
<h1>Tools</h1>
|
||||||
</div>
|
</div>
|
||||||
|
@ -7,23 +11,30 @@
|
||||||
<div>
|
<div>
|
||||||
@foreach($menu as $menuItem)
|
@foreach($menu as $menuItem)
|
||||||
|
|
||||||
<div>
|
<div class="bg-white/10 mt-[2rem] rounded px-2 shadow-xl">
|
||||||
<div>
|
<div class="flex justify-between py-4">
|
||||||
<x-filament::icon-button size="xl" icon="{{$menuItem['icon']}}" />
|
<div class="flex gap-2 px-4">
|
||||||
{{$menuItem['title']}}
|
<div class=""><x-filament::icon-button size="xl" icon="{{$menuItem['icon']}}" /></div>
|
||||||
|
<div class="">{{$menuItem['title']}}</div>
|
||||||
|
</div>
|
||||||
|
<div>
|
||||||
|
<svg xmlns="http://www.w3.org/2000/svg" fill="none" viewBox="0 0 24 24" stroke-width="1.5" stroke="currentColor" class="w-6 h-6 mr-2">
|
||||||
|
<path stroke-linecap="round" stroke-linejoin="round" d="m19.5 8.25-7.5 7.5-7.5-7.5" />
|
||||||
|
</svg>
|
||||||
|
</div>
|
||||||
</div>
|
</div>
|
||||||
|
|
||||||
<div>
|
<div class="border-t border-white/10 pt-2"></div>
|
||||||
|
<div class="grid lg:grid-cols-3 sm:grid-cols-2 grid-cols-1">
|
||||||
@foreach($menuItem['menu'] as $menuItemLink)
|
@foreach($menuItem['menu'] as $menuItemLink)
|
||||||
|
|
||||||
<div>
|
<div class="text-blue-400 hover:text-yellow-500 px-2">
|
||||||
<a href="{{$menuItemLink['link']}}">
|
<a href="{{$menuItemLink['link']}}" class="flex px-2 py-2">
|
||||||
<x-filament::icon-button size="xl" icon="{{$menuItemLink['icon']}}" />
|
<x-filament::icon-button size="xl" icon="{{$menuItemLink['icon']}}" />
|
||||||
{{$menuItemLink['title']}}
|
<div class="ml-2">{{$menuItemLink['title']}}</div>
|
||||||
</a>
|
</a>
|
||||||
</div>
|
</div>
|
||||||
|
|
||||||
|
|
||||||
@endforeach
|
@endforeach
|
||||||
</div>
|
</div>
|
||||||
</div>
|
</div>
|
||||||
|
|
Loading…
Reference in a new issue