From 46c88ed22a32fdcb22e79f72857af0228baa54f5 Mon Sep 17 00:00:00 2001 From: Russ Long Date: Fri, 1 May 2026 13:04:37 -0400 Subject: [PATCH] feat: export tablar views and fix js stack --- .../views/vendor/tablar/auth/layout.blade.php | 25 ++ .../views/vendor/tablar/auth/login.blade.php | 96 +++++ .../tablar/auth/passwords/email.blade.php | 50 +++ .../tablar/auth/passwords/reset.blade.php | 77 ++++ .../vendor/tablar/auth/register.blade.php | 84 +++++ .../views/vendor/tablar/auth/verify.blade.php | 28 ++ .../vendor/tablar/common/alert.blade.php | 84 +++++ resources/views/vendor/tablar/error.blade.php | 25 ++ .../vendor/tablar/errors/minimal.blade.php | 330 ++++++++++++++++++ .../views/vendor/tablar/extra/modal.blade.php | 108 ++++++ .../vendor/tablar/layouts/boxed.blade.php | 17 + .../vendor/tablar/layouts/combo.blade.php | 21 ++ .../vendor/tablar/layouts/condensed.blade.php | 21 ++ .../tablar/layouts/fluid-vertical.blade.php | 21 ++ .../vendor/tablar/layouts/fluid.blade.php | 21 ++ .../tablar/layouts/horizontal.blade.php | 21 ++ .../vendor/tablar/layouts/marketing.blade.php | 11 + .../tablar/layouts/navbar-overlap.blade.php | 20 ++ .../tablar/layouts/navbar-sticky.blade.php | 22 ++ .../views/vendor/tablar/layouts/rtl.blade.php | 21 ++ .../tablar/layouts/vertical-right.blade.php | 20 ++ .../layouts/vertical-transparent.blade.php | 20 ++ .../vendor/tablar/layouts/vertical.blade.php | 20 ++ .../views/vendor/tablar/marketing.blade.php | 20 ++ .../views/vendor/tablar/master.blade.php | 41 +++ resources/views/vendor/tablar/page.blade.php | 24 ++ .../views/vendor/tablar/pagination.blade.php | 73 ++++ .../common/condensed-container-xl.blade.php | 23 ++ .../partials/common/container-xl.blade.php | 23 ++ .../tablar/partials/common/logo.blade.php | 5 + .../partials/common/search-form.blade.php | 14 + .../tablar/partials/footer/bottom.blade.php | 42 +++ .../footer/marketing-bottom.blade.php | 199 +++++++++++ .../partials/header/header-button.blade.php | 22 ++ .../partials/header/notifications.blade.php | 125 +++++++ .../partials/header/page-header.blade.php | 48 +++ .../partials/header/sidebar-top.blade.php | 20 ++ .../partials/header/theme-mode.blade.php | 37 ++ .../partials/header/top-right.blade.php | 47 +++ .../tablar/partials/header/top.blade.php | 3 + .../partials/navbar/condensed-top.blade.php | 9 + .../navbar/dropdown-item-link.blade.php | 18 + .../partials/navbar/dropdown-item.blade.php | 57 +++ .../tablar/partials/navbar/dropend.blade.php | 29 ++ .../partials/navbar/multilevel.blade.php | 30 ++ .../partials/navbar/overlap-topbar.blade.php | 35 ++ .../tablar/partials/navbar/search.blade.php | 3 + .../tablar/partials/navbar/sidebar.blade.php | 38 ++ .../partials/navbar/single-item.blade.php | 11 + .../navbar/submenu-dropdown-item.blade.php | 6 + .../tablar/partials/navbar/top-bar.blade.php | 57 +++ .../tablar/partials/navbar/topbar.blade.php | 13 + 52 files changed, 2235 insertions(+) create mode 100644 resources/views/vendor/tablar/auth/layout.blade.php create mode 100644 resources/views/vendor/tablar/auth/login.blade.php create mode 100644 resources/views/vendor/tablar/auth/passwords/email.blade.php create mode 100644 resources/views/vendor/tablar/auth/passwords/reset.blade.php create mode 100644 resources/views/vendor/tablar/auth/register.blade.php create mode 100644 resources/views/vendor/tablar/auth/verify.blade.php create mode 100644 resources/views/vendor/tablar/common/alert.blade.php create mode 100644 resources/views/vendor/tablar/error.blade.php create mode 100644 resources/views/vendor/tablar/errors/minimal.blade.php create mode 100644 resources/views/vendor/tablar/extra/modal.blade.php create mode 100644 resources/views/vendor/tablar/layouts/boxed.blade.php create mode 100644 resources/views/vendor/tablar/layouts/combo.blade.php create mode 100644 resources/views/vendor/tablar/layouts/condensed.blade.php create mode 100644 resources/views/vendor/tablar/layouts/fluid-vertical.blade.php create mode 100644 resources/views/vendor/tablar/layouts/fluid.blade.php create mode 100644 resources/views/vendor/tablar/layouts/horizontal.blade.php create mode 100644 resources/views/vendor/tablar/layouts/marketing.blade.php create mode 100644 resources/views/vendor/tablar/layouts/navbar-overlap.blade.php create mode 100644 resources/views/vendor/tablar/layouts/navbar-sticky.blade.php create mode 100644 resources/views/vendor/tablar/layouts/rtl.blade.php create mode 100644 resources/views/vendor/tablar/layouts/vertical-right.blade.php create mode 100644 resources/views/vendor/tablar/layouts/vertical-transparent.blade.php create mode 100644 resources/views/vendor/tablar/layouts/vertical.blade.php create mode 100644 resources/views/vendor/tablar/marketing.blade.php create mode 100644 resources/views/vendor/tablar/master.blade.php create mode 100644 resources/views/vendor/tablar/page.blade.php create mode 100644 resources/views/vendor/tablar/pagination.blade.php create mode 100644 resources/views/vendor/tablar/partials/common/condensed-container-xl.blade.php create mode 100644 resources/views/vendor/tablar/partials/common/container-xl.blade.php create mode 100644 resources/views/vendor/tablar/partials/common/logo.blade.php create mode 100644 resources/views/vendor/tablar/partials/common/search-form.blade.php create mode 100644 resources/views/vendor/tablar/partials/footer/bottom.blade.php create mode 100644 resources/views/vendor/tablar/partials/footer/marketing-bottom.blade.php create mode 100644 resources/views/vendor/tablar/partials/header/header-button.blade.php create mode 100644 resources/views/vendor/tablar/partials/header/notifications.blade.php create mode 100644 resources/views/vendor/tablar/partials/header/page-header.blade.php create mode 100644 resources/views/vendor/tablar/partials/header/sidebar-top.blade.php create mode 100644 resources/views/vendor/tablar/partials/header/theme-mode.blade.php create mode 100644 resources/views/vendor/tablar/partials/header/top-right.blade.php create mode 100644 resources/views/vendor/tablar/partials/header/top.blade.php create mode 100644 resources/views/vendor/tablar/partials/navbar/condensed-top.blade.php create mode 100644 resources/views/vendor/tablar/partials/navbar/dropdown-item-link.blade.php create mode 100644 resources/views/vendor/tablar/partials/navbar/dropdown-item.blade.php create mode 100644 resources/views/vendor/tablar/partials/navbar/dropend.blade.php create mode 100644 resources/views/vendor/tablar/partials/navbar/multilevel.blade.php create mode 100644 resources/views/vendor/tablar/partials/navbar/overlap-topbar.blade.php create mode 100644 resources/views/vendor/tablar/partials/navbar/search.blade.php create mode 100644 resources/views/vendor/tablar/partials/navbar/sidebar.blade.php create mode 100644 resources/views/vendor/tablar/partials/navbar/single-item.blade.php create mode 100644 resources/views/vendor/tablar/partials/navbar/submenu-dropdown-item.blade.php create mode 100644 resources/views/vendor/tablar/partials/navbar/top-bar.blade.php create mode 100644 resources/views/vendor/tablar/partials/navbar/topbar.blade.php diff --git a/resources/views/vendor/tablar/auth/layout.blade.php b/resources/views/vendor/tablar/auth/layout.blade.php new file mode 100644 index 0000000..22f779e --- /dev/null +++ b/resources/views/vendor/tablar/auth/layout.blade.php @@ -0,0 +1,25 @@ + + + + + + + + @yield('title') + + + @if(config('tablar','vite')) + @vite('resources/js/app.js') + @endif + {{-- Custom Stylesheets (post Tablar) --}} + @yield('tablar_css') + + + +
+ @yield('content') +
+ +@yield('tablar_js') + + diff --git a/resources/views/vendor/tablar/auth/login.blade.php b/resources/views/vendor/tablar/auth/login.blade.php new file mode 100644 index 0000000..ce6ddbc --- /dev/null +++ b/resources/views/vendor/tablar/auth/login.blade.php @@ -0,0 +1,96 @@ +@extends('tablar::auth.layout') +@section('title', 'Login') +@section('content') +
+
+ + +
+
+
+

Login to your account

+
+ @csrf +
+ + + @error('email') +
{{ $message }}
+ @enderror +
+
+ +
+ + + + + + + @error('password') +
{{ $message }}
+ @enderror +
+
+
+ +
+ +
+
+
or
+ +
+ @if(Route::has('register')) +
+ Don't have account yet? Sign up +
+ @endif +
+@endsection diff --git a/resources/views/vendor/tablar/auth/passwords/email.blade.php b/resources/views/vendor/tablar/auth/passwords/email.blade.php new file mode 100644 index 0000000..c198831 --- /dev/null +++ b/resources/views/vendor/tablar/auth/passwords/email.blade.php @@ -0,0 +1,50 @@ +@extends('tablar::auth.layout') + +@section('content') +
+
+
+ +
+
+
+@endsection diff --git a/resources/views/vendor/tablar/auth/passwords/reset.blade.php b/resources/views/vendor/tablar/auth/passwords/reset.blade.php new file mode 100644 index 0000000..29bf5a6 --- /dev/null +++ b/resources/views/vendor/tablar/auth/passwords/reset.blade.php @@ -0,0 +1,77 @@ +@extends('tablar::auth.layout') + +@section('content') +
+
+
+ +
+
+
+@endsection diff --git a/resources/views/vendor/tablar/auth/register.blade.php b/resources/views/vendor/tablar/auth/register.blade.php new file mode 100644 index 0000000..c2e59ac --- /dev/null +++ b/resources/views/vendor/tablar/auth/register.blade.php @@ -0,0 +1,84 @@ +@extends('tablar::auth.layout') +@section('title', 'Register') +@section('content') +
+
+ + +
+
+ @csrf +
+

Create new account

+
+ + + @error('name') +
{{ $message }}
+ @enderror +
+
+ + + @error('email') +
{{ $message }}
+ @enderror +
+
+ +
+ + + + + + + @error('password') +
{{ $message }}
+ @enderror +
+
+ +
+ +
+ + + + + + + @error('password_confirmation') +
{{ $message }}
+ @enderror +
+
+
+ +
+ +
+
+
+ Already have account? Sign in +
+
+@endsection diff --git a/resources/views/vendor/tablar/auth/verify.blade.php b/resources/views/vendor/tablar/auth/verify.blade.php new file mode 100644 index 0000000..337af69 --- /dev/null +++ b/resources/views/vendor/tablar/auth/verify.blade.php @@ -0,0 +1,28 @@ +@extends('tablar::auth.layout') + +@section('content') +
+
+
+
+
{{ __('Verify Your Email Address') }}
+ +
+ @if (session('resent')) + + @endif + + {{ __('Before proceeding, please check your email for a verification link.') }} + {{ __('If you did not receive the email') }}, +
+ @csrf + . +
+
+
+
+
+
+@endsection diff --git a/resources/views/vendor/tablar/common/alert.blade.php b/resources/views/vendor/tablar/common/alert.blade.php new file mode 100644 index 0000000..0f7d35d --- /dev/null +++ b/resources/views/vendor/tablar/common/alert.blade.php @@ -0,0 +1,84 @@ +@if(Session::has('message')) + +@elseif(Session::has('success')) + +@elseif(Session::has('warning')) + +@elseif(Session::has('error')) + +@endif +@if ($errors->any()) + @foreach ($errors->all() as $error) + + @endforeach +@endif diff --git a/resources/views/vendor/tablar/error.blade.php b/resources/views/vendor/tablar/error.blade.php new file mode 100644 index 0000000..25fe18c --- /dev/null +++ b/resources/views/vendor/tablar/error.blade.php @@ -0,0 +1,25 @@ +@hasSection('code') +
+
+
@yield('code')
+

Oops… You just found an error page

+

+ @yield('message') +

+ +
+
+@endif diff --git a/resources/views/vendor/tablar/errors/minimal.blade.php b/resources/views/vendor/tablar/errors/minimal.blade.php new file mode 100644 index 0000000..7454742 --- /dev/null +++ b/resources/views/vendor/tablar/errors/minimal.blade.php @@ -0,0 +1,330 @@ +@extends('tablar::auth.layout') +@section('title', '404') +@section('content') +
+
+
+
+ + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + +
+

Oops… You just found an error page

+

We are sorry but the page you are looking for was not found

+ +
+
+
+@endsection diff --git a/resources/views/vendor/tablar/extra/modal.blade.php b/resources/views/vendor/tablar/extra/modal.blade.php new file mode 100644 index 0000000..ceb45a7 --- /dev/null +++ b/resources/views/vendor/tablar/extra/modal.blade.php @@ -0,0 +1,108 @@ + diff --git a/resources/views/vendor/tablar/layouts/boxed.blade.php b/resources/views/vendor/tablar/layouts/boxed.blade.php new file mode 100644 index 0000000..2ae11d6 --- /dev/null +++ b/resources/views/vendor/tablar/layouts/boxed.blade.php @@ -0,0 +1,17 @@ +@section('body') + +
+ + @include('tablar::partials.navbar.topbar') +
+ + @hasSection('content') + @yield('content') + @endif + + @include('tablar::error') + @include('tablar::partials.footer.bottom') +
+
+ +@stop diff --git a/resources/views/vendor/tablar/layouts/combo.blade.php b/resources/views/vendor/tablar/layouts/combo.blade.php new file mode 100644 index 0000000..badef2d --- /dev/null +++ b/resources/views/vendor/tablar/layouts/combo.blade.php @@ -0,0 +1,21 @@ +@php + $layoutData['cssClasses'] = 'navbar navbar-vertical navbar-expand-lg'; +@endphp +@section('body') + +
+ + @include('tablar::partials.navbar.sidebar') + @include('tablar::partials.header.sidebar-top') +
+ + @hasSection('content') + @yield('content') + @endif + + @include('tablar::error') + @include('tablar::partials.footer.bottom') +
+
+ +@stop diff --git a/resources/views/vendor/tablar/layouts/condensed.blade.php b/resources/views/vendor/tablar/layouts/condensed.blade.php new file mode 100644 index 0000000..fcae1dd --- /dev/null +++ b/resources/views/vendor/tablar/layouts/condensed.blade.php @@ -0,0 +1,21 @@ +@php + $stickyTopClass = config('tablar.sticky_top_nav_bar') ? 'sticky-top' : ''; + $layoutData['cssClasses'] = 'navbar navbar-expand-md ' . $stickyTopClass . ' d-print-none'; +@endphp +@section('body') + +
+ + @include('tablar::partials.navbar.condensed-top') +
+ + @hasSection('content') + @yield('content') + @endif + + @include('tablar::error') + @include('tablar::partials.footer.bottom') +
+
+ +@endsection diff --git a/resources/views/vendor/tablar/layouts/fluid-vertical.blade.php b/resources/views/vendor/tablar/layouts/fluid-vertical.blade.php new file mode 100644 index 0000000..cf6a0b6 --- /dev/null +++ b/resources/views/vendor/tablar/layouts/fluid-vertical.blade.php @@ -0,0 +1,21 @@ +@php + $layoutData['theme'] = 'dark'; + $layoutData['cssClasses'] = 'navbar navbar-vertical navbar-expand-lg'; +@endphp +@section('body') + +
+ + @include('tablar::partials.navbar.sidebar') +
+ + @hasSection('content') + @yield('content') + @endif + + @include('tablar::error') + @include('tablar::partials.footer.bottom') +
+
+ +@stop diff --git a/resources/views/vendor/tablar/layouts/fluid.blade.php b/resources/views/vendor/tablar/layouts/fluid.blade.php new file mode 100644 index 0000000..5f15ce3 --- /dev/null +++ b/resources/views/vendor/tablar/layouts/fluid.blade.php @@ -0,0 +1,21 @@ +@php + $stickyTopClass = config('tablar.sticky_top_nav_bar') ? 'sticky-top' : ''; + $layoutData['cssClasses'] = 'navbar navbar-expand-md ' . $stickyTopClass .' d-print-none'; +@endphp +@section('body') + +
+ + @include('tablar::partials.navbar.topbar') +
+ + @hasSection('content') + @yield('content') + @endif + + @include('tablar::error') + @include('tablar::partials.footer.bottom') +
+
+ +@stop diff --git a/resources/views/vendor/tablar/layouts/horizontal.blade.php b/resources/views/vendor/tablar/layouts/horizontal.blade.php new file mode 100644 index 0000000..2c4e2b4 --- /dev/null +++ b/resources/views/vendor/tablar/layouts/horizontal.blade.php @@ -0,0 +1,21 @@ +@php + $stickyTopClass = config('tablar.sticky_top_nav_bar') ? 'sticky-top' : ''; + $layoutData['cssClasses'] = 'navbar navbar-expand-md '.$stickyTopClass.' d-print-none'; +@endphp +@section('body') + +
+ + @include('tablar::partials.navbar.topbar') +
+ + @hasSection('content') + @yield('content') + @endif + + @include('tablar::error') + @include('tablar::partials.footer.bottom') +
+
+ +@stop diff --git a/resources/views/vendor/tablar/layouts/marketing.blade.php b/resources/views/vendor/tablar/layouts/marketing.blade.php new file mode 100644 index 0000000..743fbd0 --- /dev/null +++ b/resources/views/vendor/tablar/layouts/marketing.blade.php @@ -0,0 +1,11 @@ +@section('body') + + @include('tablar::partials.navbar.top-bar') + @hasSection('content') + @yield('content') + @endif + + @include('tablar::error') + @include('tablar::partials.footer.marketing-bottom') + +@stop diff --git a/resources/views/vendor/tablar/layouts/navbar-overlap.blade.php b/resources/views/vendor/tablar/layouts/navbar-overlap.blade.php new file mode 100644 index 0000000..ba63c0b --- /dev/null +++ b/resources/views/vendor/tablar/layouts/navbar-overlap.blade.php @@ -0,0 +1,20 @@ +@php + $layoutData['cssClasses'] = 'navbar navbar-expand-md navbar-overlap d-print-none'; +@endphp +@section('body') + +
+ + @include('tablar::partials.navbar.overlap-topbar') +
+ + @hasSection('content') + @yield('content') + @endif + + @include('tablar::error') + @include('tablar::partials.footer.bottom') +
+
+ +@stop diff --git a/resources/views/vendor/tablar/layouts/navbar-sticky.blade.php b/resources/views/vendor/tablar/layouts/navbar-sticky.blade.php new file mode 100644 index 0000000..402c8ee --- /dev/null +++ b/resources/views/vendor/tablar/layouts/navbar-sticky.blade.php @@ -0,0 +1,22 @@ +@php + $layoutData['cssClasses'] = 'navbar navbar-expand-md sticky-top d-print-none'; +@endphp +@section('body') + +
+ +
+ @include('tablar::partials.navbar.topbar') +
+
+ + @hasSection('content') + @yield('content') + @endif + + @include('tablar::error') + @include('tablar::partials.footer.bottom') +
+
+ +@stop diff --git a/resources/views/vendor/tablar/layouts/rtl.blade.php b/resources/views/vendor/tablar/layouts/rtl.blade.php new file mode 100644 index 0000000..2c4e2b4 --- /dev/null +++ b/resources/views/vendor/tablar/layouts/rtl.blade.php @@ -0,0 +1,21 @@ +@php + $stickyTopClass = config('tablar.sticky_top_nav_bar') ? 'sticky-top' : ''; + $layoutData['cssClasses'] = 'navbar navbar-expand-md '.$stickyTopClass.' d-print-none'; +@endphp +@section('body') + +
+ + @include('tablar::partials.navbar.topbar') +
+ + @hasSection('content') + @yield('content') + @endif + + @include('tablar::error') + @include('tablar::partials.footer.bottom') +
+
+ +@stop diff --git a/resources/views/vendor/tablar/layouts/vertical-right.blade.php b/resources/views/vendor/tablar/layouts/vertical-right.blade.php new file mode 100644 index 0000000..0be379d --- /dev/null +++ b/resources/views/vendor/tablar/layouts/vertical-right.blade.php @@ -0,0 +1,20 @@ +@php + $layoutData['cssClasses'] = 'navbar navbar-vertical navbar-right navbar-expand-lg'; +@endphp +@section('body') + +
+ + @include('tablar::partials.navbar.sidebar') +
+ + @hasSection('content') + @yield('content') + @endif + + @include('tablar::error') + @include('tablar::partials.footer.bottom') +
+
+ +@stop diff --git a/resources/views/vendor/tablar/layouts/vertical-transparent.blade.php b/resources/views/vendor/tablar/layouts/vertical-transparent.blade.php new file mode 100644 index 0000000..a7cd944 --- /dev/null +++ b/resources/views/vendor/tablar/layouts/vertical-transparent.blade.php @@ -0,0 +1,20 @@ +@php + $layoutData['cssClasses'] = 'navbar navbar-vertical navbar-expand-lg navbar-transparent'; +@endphp +@section('body') + +
+ + @include('tablar::partials.navbar.sidebar') +
+ + @hasSection('content') + @yield('content') + @endif + + @include('tablar::error') + @include('tablar::partials.footer.bottom') +
+
+ +@stop diff --git a/resources/views/vendor/tablar/layouts/vertical.blade.php b/resources/views/vendor/tablar/layouts/vertical.blade.php new file mode 100644 index 0000000..141dde4 --- /dev/null +++ b/resources/views/vendor/tablar/layouts/vertical.blade.php @@ -0,0 +1,20 @@ +@php + $layoutData['cssClasses'] = 'navbar navbar-vertical navbar-expand-lg'; +@endphp +@section('body') + +
+ + @include('tablar::partials.navbar.sidebar') +
+ + @hasSection('content') + @yield('content') + @endif + + @include('tablar::error') + @include('tablar::partials.footer.bottom') +
+
+ +@stop diff --git a/resources/views/vendor/tablar/marketing.blade.php b/resources/views/vendor/tablar/marketing.blade.php new file mode 100644 index 0000000..1785075 --- /dev/null +++ b/resources/views/vendor/tablar/marketing.blade.php @@ -0,0 +1,20 @@ +@extends('tablar::master') + +@inject('layoutHelper', 'TakiElias\Tablar\Helpers\LayoutHelper') + +@section('tablar_css') + @stack('css') + @yield('css') +@stop + +@section('classes_body', $layoutHelper->makeBodyClasses()) + +@section('layout') + @include('tablar::layouts.marketing') +@show + +@section('tablar_js') + @stack('js') + @yield('js') +@stop + diff --git a/resources/views/vendor/tablar/master.blade.php b/resources/views/vendor/tablar/master.blade.php new file mode 100644 index 0000000..59824fe --- /dev/null +++ b/resources/views/vendor/tablar/master.blade.php @@ -0,0 +1,41 @@ + + + + + + + + + {{-- Custom Meta Tags --}} + @yield('meta_tags') + {{-- Title --}} + + @yield('title_prefix', config('tablar.title_prefix', '')) + @yield('title', config('tablar.title', 'Tablar')) + @yield('title_postfix', config('tablar.title_postfix', '')) + + + + @if(config('tablar','vite')) + @vite('resources/js/app.js') + @endif + + {{-- Livewire Styles --}} + @if(config('tablar.livewire')) + @livewireStyles + @endif + + {{-- Custom Stylesheets (post Tablar) --}} + @yield('tablar_css') + + +@yield('body') +@include('tablar::extra.modal') + +{{-- Livewire Script --}} +@if(config('tablar.livewire')) + @livewireScripts +@endif + +@yield('tablar_js') + diff --git a/resources/views/vendor/tablar/page.blade.php b/resources/views/vendor/tablar/page.blade.php new file mode 100644 index 0000000..947c06f --- /dev/null +++ b/resources/views/vendor/tablar/page.blade.php @@ -0,0 +1,24 @@ +@extends('tablar::master') + +@inject('layoutHelper', 'TakiElias\Tablar\Helpers\LayoutHelper') + +@section('tablar_css') + @stack('css') + @yield('css') +@stop + +@section('classes_body', $layoutHelper->makeBodyClasses()) + +@section('layout') + @if(isset($layout)) + @includeIf('tablar::layouts.' . $layout) + @else + @includeIf('tablar::layouts.'. config('tablar.layout')) + @endif +@show + +@section('tablar_js') + @stack('js') + @yield('js') +@show + diff --git a/resources/views/vendor/tablar/pagination.blade.php b/resources/views/vendor/tablar/pagination.blade.php new file mode 100644 index 0000000..438cb5a --- /dev/null +++ b/resources/views/vendor/tablar/pagination.blade.php @@ -0,0 +1,73 @@ +@if ($paginator->hasPages()) +

Showing {{ $paginator->firstItem() }} to {{ $paginator->lastItem() }} of {{ $paginator->total() }} entries

+ +@endif diff --git a/resources/views/vendor/tablar/partials/common/condensed-container-xl.blade.php b/resources/views/vendor/tablar/partials/common/condensed-container-xl.blade.php new file mode 100644 index 0000000..7441ba6 --- /dev/null +++ b/resources/views/vendor/tablar/partials/common/condensed-container-xl.blade.php @@ -0,0 +1,23 @@ +
+ +

+ @include('tablar::partials.common.logo') +

+ + +
diff --git a/resources/views/vendor/tablar/partials/common/container-xl.blade.php b/resources/views/vendor/tablar/partials/common/container-xl.blade.php new file mode 100644 index 0000000..357bfaa --- /dev/null +++ b/resources/views/vendor/tablar/partials/common/container-xl.blade.php @@ -0,0 +1,23 @@ +
+ +

+ @include('tablar::partials.common.logo') +

+ +
diff --git a/resources/views/vendor/tablar/partials/common/logo.blade.php b/resources/views/vendor/tablar/partials/common/logo.blade.php new file mode 100644 index 0000000..84d0b2e --- /dev/null +++ b/resources/views/vendor/tablar/partials/common/logo.blade.php @@ -0,0 +1,5 @@ + + {{asset(config('tablar.title','Tablar'))}} + diff --git a/resources/views/vendor/tablar/partials/common/search-form.blade.php b/resources/views/vendor/tablar/partials/common/search-form.blade.php new file mode 100644 index 0000000..0ad294b --- /dev/null +++ b/resources/views/vendor/tablar/partials/common/search-form.blade.php @@ -0,0 +1,14 @@ +
+
+ + + + + + +
+
diff --git a/resources/views/vendor/tablar/partials/footer/bottom.blade.php b/resources/views/vendor/tablar/partials/footer/bottom.blade.php new file mode 100644 index 0000000..4d7f368 --- /dev/null +++ b/resources/views/vendor/tablar/partials/footer/bottom.blade.php @@ -0,0 +1,42 @@ + diff --git a/resources/views/vendor/tablar/partials/footer/marketing-bottom.blade.php b/resources/views/vendor/tablar/partials/footer/marketing-bottom.blade.php new file mode 100644 index 0000000..6278ac3 --- /dev/null +++ b/resources/views/vendor/tablar/partials/footer/marketing-bottom.blade.php @@ -0,0 +1,199 @@ + + + \ No newline at end of file diff --git a/resources/views/vendor/tablar/partials/header/header-button.blade.php b/resources/views/vendor/tablar/partials/header/header-button.blade.php new file mode 100644 index 0000000..effa294 --- /dev/null +++ b/resources/views/vendor/tablar/partials/header/header-button.blade.php @@ -0,0 +1,22 @@ + + + + + + + Source code + + + + + + + + Sponsor + diff --git a/resources/views/vendor/tablar/partials/header/notifications.blade.php b/resources/views/vendor/tablar/partials/header/notifications.blade.php new file mode 100644 index 0000000..e765840 --- /dev/null +++ b/resources/views/vendor/tablar/partials/header/notifications.blade.php @@ -0,0 +1,125 @@ +@auth + +@endif diff --git a/resources/views/vendor/tablar/partials/header/page-header.blade.php b/resources/views/vendor/tablar/partials/header/page-header.blade.php new file mode 100644 index 0000000..9995252 --- /dev/null +++ b/resources/views/vendor/tablar/partials/header/page-header.blade.php @@ -0,0 +1,48 @@ + diff --git a/resources/views/vendor/tablar/partials/header/sidebar-top.blade.php b/resources/views/vendor/tablar/partials/header/sidebar-top.blade.php new file mode 100644 index 0000000..cc6c99c --- /dev/null +++ b/resources/views/vendor/tablar/partials/header/sidebar-top.blade.php @@ -0,0 +1,20 @@ + diff --git a/resources/views/vendor/tablar/partials/header/theme-mode.blade.php b/resources/views/vendor/tablar/partials/header/theme-mode.blade.php new file mode 100644 index 0000000..968b9ed --- /dev/null +++ b/resources/views/vendor/tablar/partials/header/theme-mode.blade.php @@ -0,0 +1,37 @@ + + + + + + + + + + + + + diff --git a/resources/views/vendor/tablar/partials/header/top-right.blade.php b/resources/views/vendor/tablar/partials/header/top-right.blade.php new file mode 100644 index 0000000..0807cce --- /dev/null +++ b/resources/views/vendor/tablar/partials/header/top-right.blade.php @@ -0,0 +1,47 @@ +@auth + +@endif diff --git a/resources/views/vendor/tablar/partials/header/top.blade.php b/resources/views/vendor/tablar/partials/header/top.blade.php new file mode 100644 index 0000000..86a6907 --- /dev/null +++ b/resources/views/vendor/tablar/partials/header/top.blade.php @@ -0,0 +1,3 @@ + diff --git a/resources/views/vendor/tablar/partials/navbar/condensed-top.blade.php b/resources/views/vendor/tablar/partials/navbar/condensed-top.blade.php new file mode 100644 index 0000000..66fb652 --- /dev/null +++ b/resources/views/vendor/tablar/partials/navbar/condensed-top.blade.php @@ -0,0 +1,9 @@ + + + diff --git a/resources/views/vendor/tablar/partials/navbar/dropdown-item-link.blade.php b/resources/views/vendor/tablar/partials/navbar/dropdown-item-link.blade.php new file mode 100644 index 0000000..efb4c50 --- /dev/null +++ b/resources/views/vendor/tablar/partials/navbar/dropdown-item-link.blade.php @@ -0,0 +1,18 @@ + diff --git a/resources/views/vendor/tablar/partials/navbar/dropdown-item.blade.php b/resources/views/vendor/tablar/partials/navbar/dropdown-item.blade.php new file mode 100644 index 0000000..50acace --- /dev/null +++ b/resources/views/vendor/tablar/partials/navbar/dropdown-item.blade.php @@ -0,0 +1,57 @@ +@inject('navbarItemHelper', 'TakiElias\Tablar\Helpers\NavbarItemHelper') +@if ($navbarItemHelper->isSubmenu($item)) + +@elseif ($navbarItemHelper->isLink($item)) + {{-- Dropdown link --}} + @include('tablar::partials.navbar.dropdown-item-link') +@endif + diff --git a/resources/views/vendor/tablar/partials/navbar/dropend.blade.php b/resources/views/vendor/tablar/partials/navbar/dropend.blade.php new file mode 100644 index 0000000..7c41a80 --- /dev/null +++ b/resources/views/vendor/tablar/partials/navbar/dropend.blade.php @@ -0,0 +1,29 @@ +@inject('navbarItemHelper', 'TakiElias\Tablar\Helpers\NavbarItemHelper') +@if ($navbarItemHelper->isSubmenu($item)) +
+ + +
+@elseif ($navbarItemHelper->isLink($item)) + @include('tablar::partials.navbar.single-item') +@endif diff --git a/resources/views/vendor/tablar/partials/navbar/multilevel.blade.php b/resources/views/vendor/tablar/partials/navbar/multilevel.blade.php new file mode 100644 index 0000000..2483956 --- /dev/null +++ b/resources/views/vendor/tablar/partials/navbar/multilevel.blade.php @@ -0,0 +1,30 @@ +@inject('navbarItemHelper', 'TakiElias\Tablar\Helpers\NavbarItemHelper') +@if ($navbarItemHelper->isSubmenu($item)) +
+ + +
+@elseif ($navbarItemHelper->isLink($item)) + @include('tablar::partials.navbar.single-item') +@endif diff --git a/resources/views/vendor/tablar/partials/navbar/overlap-topbar.blade.php b/resources/views/vendor/tablar/partials/navbar/overlap-topbar.blade.php new file mode 100644 index 0000000..be1e9ad --- /dev/null +++ b/resources/views/vendor/tablar/partials/navbar/overlap-topbar.blade.php @@ -0,0 +1,35 @@ + diff --git a/resources/views/vendor/tablar/partials/navbar/search.blade.php b/resources/views/vendor/tablar/partials/navbar/search.blade.php new file mode 100644 index 0000000..fe547ca --- /dev/null +++ b/resources/views/vendor/tablar/partials/navbar/search.blade.php @@ -0,0 +1,3 @@ +
+ @include('tablar::partials.common.search-form') +
diff --git a/resources/views/vendor/tablar/partials/navbar/sidebar.blade.php b/resources/views/vendor/tablar/partials/navbar/sidebar.blade.php new file mode 100644 index 0000000..8689805 --- /dev/null +++ b/resources/views/vendor/tablar/partials/navbar/sidebar.blade.php @@ -0,0 +1,38 @@ + + + +@if(config('tablar.layout_enable_top_header')) + @include('tablar::partials.header.sidebar-top') +@endif diff --git a/resources/views/vendor/tablar/partials/navbar/single-item.blade.php b/resources/views/vendor/tablar/partials/navbar/single-item.blade.php new file mode 100644 index 0000000..fd4aea4 --- /dev/null +++ b/resources/views/vendor/tablar/partials/navbar/single-item.blade.php @@ -0,0 +1,11 @@ + + @if(isset($item['icon'])) + + + + + @endif + {{ $item['text']??'' }} + diff --git a/resources/views/vendor/tablar/partials/navbar/submenu-dropdown-item.blade.php b/resources/views/vendor/tablar/partials/navbar/submenu-dropdown-item.blade.php new file mode 100644 index 0000000..caa57ef --- /dev/null +++ b/resources/views/vendor/tablar/partials/navbar/submenu-dropdown-item.blade.php @@ -0,0 +1,6 @@ +@inject('navbarItemHelper', 'TakiElias\Tablar\Helpers\NavbarItemHelper') +@if ($navbarItemHelper->isSubmenu($item)) + @each('tablar::partials.navbar.multilevel', $item['submenu'], 'item') +@elseif ($navbarItemHelper->isLink($item)) + @include('tablar::partials.navbar.single-item') +@endif diff --git a/resources/views/vendor/tablar/partials/navbar/top-bar.blade.php b/resources/views/vendor/tablar/partials/navbar/top-bar.blade.php new file mode 100644 index 0000000..5c3c49b --- /dev/null +++ b/resources/views/vendor/tablar/partials/navbar/top-bar.blade.php @@ -0,0 +1,57 @@ + diff --git a/resources/views/vendor/tablar/partials/navbar/topbar.blade.php b/resources/views/vendor/tablar/partials/navbar/topbar.blade.php new file mode 100644 index 0000000..8efac7c --- /dev/null +++ b/resources/views/vendor/tablar/partials/navbar/topbar.blade.php @@ -0,0 +1,13 @@ +@include('tablar::partials.header.top') +