From 0800dfa00e3eaf0652760a41350771c4be43d3c7 Mon Sep 17 00:00:00 2001 From: "p.belezov" Date: Thu, 7 Mar 2024 15:10:53 +0800 Subject: [PATCH] =?UTF-8?q?=D0=A1=D0=B4=D0=B5=D0=BB=D0=B0=D0=BB=20=D0=B2?= =?UTF-8?q?=D1=8C=D1=8E=D1=88=D0=BA=D1=83=20=D0=B4=D0=BB=D1=8F=20=D0=BB?= =?UTF-8?q?=D0=BE=D0=B3=D0=B8=D0=BD=D0=B0,=20=D0=BF=D1=80=D0=BE=D0=BA?= =?UTF-8?q?=D0=B8=D0=BD=D1=83=D0=BB=20=D0=B4=D0=BB=D1=8F=20=D0=BD=D0=B5?= =?UTF-8?q?=D0=B5=20=D1=80=D0=BE=D1=83=D1=82?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit --- resources/views/auth/Login.vue | 22 ++++++++++++++++++++++ resources/views/auth/auth.blade.php | 13 +++++++++++++ resources/views/auth/auth.js | 15 +++++++++++++++ routes/web.php | 4 ++++ vite.config.js | 2 +- 5 files changed, 55 insertions(+), 1 deletion(-) create mode 100644 resources/views/auth/Login.vue create mode 100644 resources/views/auth/auth.blade.php create mode 100644 resources/views/auth/auth.js diff --git a/resources/views/auth/Login.vue b/resources/views/auth/Login.vue new file mode 100644 index 0000000..9e00dcd --- /dev/null +++ b/resources/views/auth/Login.vue @@ -0,0 +1,22 @@ + + + + + diff --git a/resources/views/auth/auth.blade.php b/resources/views/auth/auth.blade.php new file mode 100644 index 0000000..24ad475 --- /dev/null +++ b/resources/views/auth/auth.blade.php @@ -0,0 +1,13 @@ + + + + + + Аутентификация + @vite('resources/views/auth/auth.js') + @vite('resources/css/app.css') + + +
+ + diff --git a/resources/views/auth/auth.js b/resources/views/auth/auth.js new file mode 100644 index 0000000..adb5b40 --- /dev/null +++ b/resources/views/auth/auth.js @@ -0,0 +1,15 @@ +import '../../js/bootstrap.js'; +import {createApp} from 'vue' +import App from './Login.vue' +import { createVuetify } from 'vuetify' +import 'vuetify/styles' +import * as components from 'vuetify/components' +import * as directives from 'vuetify/directives' +import '@mdi/font/css/materialdesignicons.css' + +const vuetify = createVuetify({ + components, + directives +}) + +createApp(App).use(vuetify).mount("#app") diff --git a/routes/web.php b/routes/web.php index 0a4a1d9..ede4a7b 100644 --- a/routes/web.php +++ b/routes/web.php @@ -26,4 +26,8 @@ Route::get('/resume', function () { return view('resume/resume'); }); +Route::get('/login', function () { + return view('auth/auth'); +}); + Route::get('/download/{file}', 'App\Http\Controllers\DownloadController@download'); diff --git a/vite.config.js b/vite.config.js index 26c67d0..6fe0a82 100644 --- a/vite.config.js +++ b/vite.config.js @@ -6,7 +6,7 @@ export default defineConfig({ plugins: [ vue(), laravel({ - input: ['resources/css/app.css', 'resources/app.js', 'resources/welcome.js', 'resources/caesar.js'], + input: ['resources/css/app.css', 'resources/app.js', 'resources/welcome.js', 'resources/caesar.js', "resources/views/auth/auth.js"], refresh: true, }), ],