Skip to content
/ bliu Public

🦑 Minimal and highly customizable Vue 3 dynamic components.

Notifications You must be signed in to change notification settings

olathiago/bliu

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

10 Commits
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

Bliu

Bliu

Bliu is a magic word created by Professor Cerginho da Pereira Nunes in his desperate times.

It means everything and nothing.

  • "Ok, but could you please explain the library? 😴😒"

Yes, I can. I'm sorry that I got too excited talking about the greatest Professor Cerginho and his key to existence and I'm disappointed that you won't use his trancendent secret in your journey. 😂😂

Installation

This library is NOT a package that you can install using npm, yarn, etc. You'll need to go to "components" folder and copy the component your project needs. I chose to do this way because it gives you more flexibility for customizing the component to your personal taste. You won't need to manage another dependency in your package.json too.

Documentation

You can access the docs by opening it's dedicated Storybook DocPage to see components properties and their descriptions: 🚩 https://bliu.netlify.app/ 🚩

Types

Here you can see some of the types described in the docs that you could be confused by it's meanings:

type ImageStructure = {
    source: string
    alt?: string
}

type FormTypes = 'text' | 'color' | 'number' | 'email' | 'tel' | 'textarea' | 'checkbox' | 'date' | 'password'

type FormOptions = {
    id: string
    label: string
    placeholder?: string
    model: string | number | boolean
    type: FormTypes
    min?: number
    max?: number
    comment?: string
    pattern?: string
}

About

🦑 Minimal and highly customizable Vue 3 dynamic components.

Topics

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published