Add admin login page with session auth, route guard, and RTL form layout.

Co-authored-by: Cursor <cursoragent@cursor.com>
This commit is contained in:
2026-08-03 15:19:50 +02:00
co-authored by Cursor
parent 32c15dbd1d
commit d97bcea99e
10 changed files with 501 additions and 6 deletions
+5 -1
View File
@@ -3,14 +3,18 @@ import { createPinia } from 'pinia'
import App from './App.vue'
import router from './router'
import { useAuthStore } from '@/stores/auth'
import '@/assets/styles/main.css'
import '@/assets/styles/admin.css'
import '@/assets/styles/responsive.css'
const app = createApp(App)
const pinia = createPinia()
app.use(createPinia())
app.use(pinia)
app.use(router)
useAuthStore(pinia).hydrate()
app.mount('#app')