Konfy is a collection of "workhorse" Vue components – focused on common UI interaction tasks, rather than static layout elements. Each component is built with these principles in mind:
Each component uses some css variables that set a theme for its appearance. You can redefine these variables globaly, or override them for a single instance:
body {
--vue-input-error-color: yellow;
--vue-input-text-color: #ccc;
/* etc. */
}
You can also override component's inner markup styling directly using >>>
selector:
.vue-input >>> input {
/* Custom styling */
}
Following components are currently underway: