@byjohann/ui
A collection of Vue.js components for my projects.
Setup
pnpm add @byjohann/ui
npm i @byjohann/ui
yarn add @byjohann/ui
Nuxt Usage
Nuxt is supported out of the box. The Vue components provided by this library need to be transpiled for the server-side rendering to work. All you need to do is to add the @byjohann/ui/nuxt
module to your nuxt.config.ts
:
export default defineNuxtConfig({
modules: ["@byjohann/ui/nuxt"],
});
Components
This library provides a collection of Vue.js components. Here is a list of all available components:
Composables
When working with specific features, you can use the provided composables. Here is a list of all available composables:
Mapbox Tools
This library supports Mapbox. Here is a list of all available Mapbox components and composables:
Utilities
UI development is a lot about colors and typography. Here is a list of all available utilities:
License
MIT License © 2023-PRESENT Johann Schopplich