Epicmax - We are the core team behind Vuestic UI and Vuestic Admin and frontend development company specializing in Vue.js since our founding in 2017.

FormKit integration
#

If you need a powerful tool for building forms, we recommend using the FormKit form framework. Vuestic UI provides a ready-made style theme for this framework.

FormKit installation
#

To start using FormKit, install the dependencies in your project.

npm install @vuestic/formkit

Then add the plugin to your main.* file

// main.*
import { createApp } from 'vue'
import App from './App.vue'

import { plugin, defaultConfig } from '@formkit/vue'
import * as inputs from '@vuestic/formkit'

createApp(App)
  .use(plugin, defaultConfig({ inputs }))
  .mount('#app')

Examples
#

Here are some implementation examples of what is possible with Vuestic and FormKit:

Basic Form
#

Carbon Sequestration Grant

Open in GitHub

Advanced Form
#

Here you can find this example done using only Vuestic components.

Weight, kg
Notifications
Payment method
Open in GitHub

Multi Step Form
#

Carbon Sequestration Grant

Open in GitHub