diff --git a/resources/views/components/ib-card.blade.php b/resources/views/components/ib-card.blade.php
new file mode 100644
index 0000000..989c4c2
--- /dev/null
+++ b/resources/views/components/ib-card.blade.php
@@ -0,0 +1,10 @@
+@props(['title' => ''])
+
+merge(['class' => 'bg-slate-100 dark:bg-base-200 rounded-lg']) }}
+>
+
+ {{ $title }}
+
+ {{ $slot }}
+
\ No newline at end of file
diff --git a/resources/views/components/ib-drawer.blade.php b/resources/views/components/ib-drawer.blade.php
new file mode 100644
index 0000000..f9c7329
--- /dev/null
+++ b/resources/views/components/ib-drawer.blade.php
@@ -0,0 +1,38 @@
+@props([
+ 'key' => 'drawer',
+ 'showClose' => true,
+ 'closeOnEscape' => true,
+ 'title' => null,
+ 'subtitle' => null
+])
+
+
+
+
+
+
merge(['class' => 'min-h-screen w-11/12 lg:w-1/3 rounded-none px-8 transition']) }}
+ >
+
+ @if ($showClose)
+
+ @endif
+
+ {{ $slot }}
+
+
+
\ No newline at end of file
diff --git a/resources/views/components/ib-toolbar.blade.php b/resources/views/components/ib-toolbar.blade.php
new file mode 100644
index 0000000..c8e4da1
--- /dev/null
+++ b/resources/views/components/ib-toolbar.blade.php
@@ -0,0 +1,7 @@
+@props(['title' => ''])
+
+merge(['class' => 'flex mb-6']) }} class="">
+
{{ $title }}
+
+ {{ $slot }}
+
\ No newline at end of file
diff --git a/resources/views/livewire/portfolio/create.blade.php b/resources/views/livewire/portfolio/create.blade.php
index 83b1a90..879d207 100644
--- a/resources/views/livewire/portfolio/create.blade.php
+++ b/resources/views/livewire/portfolio/create.blade.php
@@ -12,5 +12,8 @@ new class extends Component {
}; ?>
+
+
+
diff --git a/routes/web.php b/routes/web.php
index 8958728..90cc3b6 100644
--- a/routes/web.php
+++ b/routes/web.php
@@ -2,8 +2,6 @@
use Livewire\Volt\Volt;
use Illuminate\Support\Facades\Route;
-use App\Http\Controllers\PortfolioController;
-use App\Livewire\ShowPortfolio;
Route::get('/', function () {
return view('welcome');
@@ -11,16 +9,9 @@ Route::get('/', function () {
Route::middleware(['auth:sanctum', config('jetstream.auth_session'), 'verified'])->group(function () {
- Route::get('/dashboard', function () {
- return view('dashboard');
- })->name('dashboard');
+ Volt::route('/dashboard', 'dashboard')->name('dashboard');
Volt::route('/portfolio/create', 'portfolio.create')->name('portfolio.create');
Volt::route('/portfolio/{portfolio}', 'portfolio.show')->name('portfolio.show');
-
-
- // Route::get('portfolio/{portfolio}', ShowPortfolio::class)->name('portfolio.show');
- // Route::get('portfolio', ShowPortfolio::class)->name('portfolio.create');
- // Route::resource('portfolio', PortfolioController::class)->only(['show', 'create']);
});