From: Michael Tremer Date: Fri, 20 Jun 2025 09:29:51 +0000 (+0000) Subject: frontend: Create a basic Login view X-Git-Url: http://git.ipfire.org/cgi-bin/gitweb.cgi?a=commitdiff_plain;h=fca7e553979a217cb6698f4a041f4c71544a47da;p=pbs.git frontend: Create a basic Login view Signed-off-by: Michael Tremer --- diff --git a/frontend/src/App.vue b/frontend/src/App.vue index 929ecaa6..fbcdcd13 100644 --- a/frontend/src/App.vue +++ b/frontend/src/App.vue @@ -17,6 +17,12 @@ + + diff --git a/frontend/src/components/Container.vue b/frontend/src/components/Container.vue new file mode 100644 index 00000000..ef165ceb --- /dev/null +++ b/frontend/src/components/Container.vue @@ -0,0 +1,5 @@ + diff --git a/frontend/src/router/index.ts b/frontend/src/router/index.ts index 8cd51a1b..26f4e0be 100644 --- a/frontend/src/router/index.ts +++ b/frontend/src/router/index.ts @@ -1,5 +1,7 @@ import { createRouter, createWebHistory } from 'vue-router' + import HomeView from '../views/HomeView.vue' +import LoginView from "../views/LoginView.vue" const router = createRouter({ history: createWebHistory(import.meta.env.BASE_URL), @@ -9,6 +11,13 @@ const router = createRouter({ name: 'home', component: HomeView, }, + + // Authentication + { + path: "/login", + name: "login", + component: LoginView, + }, ], }) diff --git a/frontend/src/views/LoginView.vue b/frontend/src/views/LoginView.vue new file mode 100644 index 00000000..69395ff8 --- /dev/null +++ b/frontend/src/views/LoginView.vue @@ -0,0 +1,99 @@ + + +