diff --git a/package-lock.json b/package-lock.json index e6ec2e5..2d678a2 100644 --- a/package-lock.json +++ b/package-lock.json @@ -5,6 +5,7 @@ "packages": { "": { "dependencies": { + "alpinejs": "^3.14.0", "autoprefixer": "^10.4.19", "postcss": "^8.4.38", "tailwindcss": "^3.4.3" @@ -721,6 +722,27 @@ "integrity": "sha512-/kYRxGDLWzHOB7q+wtSUQlFrtcdUccpfy+X+9iMBpHK8QLLhx2wIPYuS5DYtR9Wa/YlZAbIovy7qVdB1Aq6Lyw==", "dev": true }, + "node_modules/@vue/reactivity": { + "version": "3.1.5", + "resolved": "https://registry.npmjs.org/@vue/reactivity/-/reactivity-3.1.5.tgz", + "integrity": "sha512-1tdfLmNjWG6t/CsPldh+foumYFo3cpyCHgBYQ34ylaMsJ+SNHQ1kApMIa8jN+i593zQuaw3AdWH0nJTARzCFhg==", + "dependencies": { + "@vue/shared": "3.1.5" + } + }, + "node_modules/@vue/shared": { + "version": "3.1.5", + "resolved": "https://registry.npmjs.org/@vue/shared/-/shared-3.1.5.tgz", + "integrity": "sha512-oJ4F3TnvpXaQwZJNF3ZK+kLPHKarDmJjJ6jyzVNDKH9md1dptjC7lWR//jrGuLdek/U6iltWxqAnYOu8gCiOvA==" + }, + "node_modules/alpinejs": { + "version": "3.14.0", + "resolved": "https://registry.npmjs.org/alpinejs/-/alpinejs-3.14.0.tgz", + "integrity": "sha512-YCWF95PMJqePe9ll6KMyDt/nLhh2R7RhqBf4loEmLzIskcHque4Br/9UgAa6cw13H0Cm3FM9e1hzDwP5z5wlDA==", + "dependencies": { + "@vue/reactivity": "~3.1.1" + } + }, "node_modules/ansi-regex": { "version": "6.0.1", "resolved": "https://registry.npmjs.org/ansi-regex/-/ansi-regex-6.0.1.tgz", diff --git a/package.json b/package.json index fa2ba0a..5520dff 100644 --- a/package.json +++ b/package.json @@ -12,6 +12,7 @@ "vite": "^5.0" }, "dependencies": { + "alpinejs": "^3.14.0", "autoprefixer": "^10.4.19", "postcss": "^8.4.38", "tailwindcss": "^3.4.3" diff --git a/resources/js/app.js b/resources/js/app.js index e59d6a0..ed53ac9 100644 --- a/resources/js/app.js +++ b/resources/js/app.js @@ -1 +1,6 @@ import './bootstrap'; +import Alpine from 'alpinejs' + +Alpine.start() + +window.Alpine = Alpine diff --git a/resources/views/components/layout/app.blade.php b/resources/views/components/layout/app.blade.php new file mode 100644 index 0000000..ae7e96d --- /dev/null +++ b/resources/views/components/layout/app.blade.php @@ -0,0 +1,148 @@ + + + + + + + AuditionAdmin + @vite(['resources/css/app.css', 'resources/js/app.js']) + + + + +
+ + +
+
+

Dashboard

+
+
+
+
+ {{ $slot }} +
+
+
+ + + + + diff --git a/resources/views/components/layout/guest.blade.php b/resources/views/components/layout/guest.blade.php index de1ed3b..18e8845 100644 --- a/resources/views/components/layout/guest.blade.php +++ b/resources/views/components/layout/guest.blade.php @@ -5,7 +5,7 @@ - Document + AuditionAdmin @vite('resources/css/app.css') diff --git a/resources/views/test.blade.php b/resources/views/test.blade.php new file mode 100644 index 0000000..8927c69 --- /dev/null +++ b/resources/views/test.blade.php @@ -0,0 +1,5 @@ + + Hello World
+ + +
diff --git a/routes/web.php b/routes/web.php index 5e926c5..551e86e 100644 --- a/routes/web.php +++ b/routes/web.php @@ -6,6 +6,8 @@ Route::get('/', function () { return view('welcome'); }); +Route::view('/test','test'); + Route::get('/dashboard', function () { return view('welcome'); })->middleware('auth', 'verified');