diff --git a/frontend/src/main.js b/frontend/src/main.js
index 1bb02b1..11706cb 100644
--- a/frontend/src/main.js
+++ b/frontend/src/main.js
@@ -4,10 +4,12 @@ import { createPinia } from 'pinia';
import App from './App.vue';
import router from './router';
-
+import Button from 'primevue/button';
import PrimeVue from 'primevue/config';
import Chart from 'primevue/chart';
import Dropdown from 'primevue/dropdown';
+import InputText from 'primevue/inputtext';
+import Password from 'primevue/password';
import '@/assets/styles.scss';
const app = createApp(App);
@@ -17,9 +19,11 @@ app.use(router);
app.use(PrimeVue, { ripple: true });
+app.component('Button', Button);
app.component('Chart', Chart);
app.component('Dropdown', Dropdown);
-
+app.component('InputText', InputText);
+app.component('Password', Password);
app.mount('#app');
diff --git a/frontend/src/router/index.js b/frontend/src/router/index.js
index a00fdce..1b5b7aa 100644
--- a/frontend/src/router/index.js
+++ b/frontend/src/router/index.js
@@ -2,6 +2,7 @@ import { createRouter, createWebHistory } from 'vue-router';
import AppLayout from '@/layout/AppLayout.vue';
import HomeView from '../views/HomeView.vue';
import Landing from '../views/Landing.vue';
+import Login from '../views/Login.vue';
const router = createRouter({
history: createWebHistory(import.meta.env.BASE_URL),
@@ -10,6 +11,10 @@ const router = createRouter({
path: '/',
component: Landing
},
+ {
+ path: '/login',
+ component: Login
+ },
{
path: '/home',
component: AppLayout,
diff --git a/frontend/src/views/Button.vue b/frontend/src/views/Button.vue
new file mode 100644
index 0000000..ff23941
--- /dev/null
+++ b/frontend/src/views/Button.vue
@@ -0,0 +1,360 @@
+
+
+
+ Default
+
+
+
+ Severities
+
+
+
+
+
+
+ Text
+
+
+
+
+
+
+
+
+ Outlined
+
+
+
+
+
+
+
+ Button Group
+
+ SplitButton
+ Templating
+ Icons
+
+
+
+ Raised
+
+
+
+
+
+
+ Rounded
+
+
+
+
+
+
+ Rounded Icons
+
+
+
+
+
+
+ Rounded Text
+
+
+
+
+
+
+
+
+ Rounded Outlined
+
+
+
+
+
+
+
+ Loading
+
+
+
+
+
Sed blandit libero volutpat sed - cras. Fames ac turpis egestas integer. Placerat in egestas erat...
+Artificial Intelligence + implementation in a 2D-based platform videogame using a self-made declarative language
- “Duis aute irure dolor in reprehenderit in voluptate velit esse cillum dolore eu fugiat - nulla pariatur. Excepteur sint occaecat cupidatat non proident, sunt in culpa qui - officia deserunt mollit anim id est laborum.” -
- -