@byjohann/ui v0.6.2
@byjohann/ui
A collection of Vue.js components for my projects.
Setup
# pnpm
pnpm add @byjohann/ui
# npm
npm i @byjohann/ui
# yarn
yarn add @byjohann/uiNuxt 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:
- DetailsContent
- DetailsGroup
- DetailsItem
- DotPattern
- GridBlock
- GridPattern
- Marquee
- MasonryGrid
- MediumZoom
- MotionText
- Primitive
- ScreenreaderOnly
- ScrollObserver
- ScrollReactor
- ScrollReactorGroup
- ScrollReveal
- ScrollTrigger
- ScrollTriggerGroup
- SkeletonZone
- SliderGroup
- SliderItem
- SliderPagination
- SpotlightCard
- TextReveal
- TextRevealToken
- TextShimmer
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
10 months ago
12 months ago
10 months ago
12 months ago
10 months ago
12 months ago
7 months ago
12 months ago
12 months ago
12 months ago
12 months ago
10 months ago
12 months ago
1 year ago
1 year ago
1 year ago
1 year ago
1 year ago
1 year ago
1 year ago
1 year ago
1 year ago
1 year ago
2 years ago
2 years ago
2 years ago
2 years ago
2 years ago
2 years ago
2 years ago
2 years ago
2 years ago
2 years ago
2 years ago
2 years ago
2 years ago
2 years ago
2 years ago
2 years ago
2 years ago
2 years ago
2 years ago
2 years ago
2 years ago
2 years ago
2 years ago
2 years ago
2 years ago
2 years ago
2 years ago
2 years ago
2 years ago
2 years ago
2 years ago
2 years ago
2 years ago