My goal is to set up a login page for keycloak using vue and vuetify.
After trying various guides and projects, I haven't been able to achieve success. While I managed to display some logs, the app itself didn't render.
To simplify, I intended to have separate projects for different areas of keycloak such as: [login, account, register].
Each project was structured as follows:
App.vue
This file contains the code for the login page.
main.js
import Vue from 'vue'
// Rest of the JS code...
index.ftl
// HTML template code...
static(folder)
theme.properties
// Properties related to theme settings...
template.ftl
// Another template code snippet...
package.json
{
// JSON configuration details...
}
vue.config.js
// JavaScript configuration settings...
If additional information is required or if you prefer to clone my repository instead of creating a new app, you can access the GitHub link here.
Reference projects: