Skip to content
/ vui Public

Brother in Christ there's a new UI library (only for me tho)

License

Notifications You must be signed in to change notification settings

dolanske/vui

Repository files navigation

VUI

Opinionated vue UI library for building personal applications. Completely from scratch (besides some libraries later on ig xd).

Bugs

TODO

  • Button
    • Add accent button variant
  • ButtonGroup
    • Merges buttons together vertically or horizontally (merged border radius etc)
  • Checkbox
  • Toast
  • Grid
  • Flex
  • Input
  • Switch (like iOS)
  • Radio button group
  • Tabs
  • Card
  • Modal
    • Add confirm dialog (title, canClose, content slot, ok slot, cancel slot)
  • Select
    • Single select
    • Multiselect
    • Group options by title
    • Option can have start icon
  • Drawer
  • Accordion
  • Alert
  • Divider
  • Badge
  • Breadcrumbs
  • Avatar
  • Skeleton
  • Content
    • Renderless component which will basically simulate an article styling. Will contain all the text styles, images, blockquotes and so on
  • File input
    • Dropzone

  • Internal components
    • Backdrop (darkens bg and goes over all content, on click event)
  • Use popover API or https://floating-ui.com/
    • Dropdowns
    • Tooltips
    • Hover cards

Final todo

  • Make sure all components have their variables localized so that they can be changed on a component level
  • Easily change up fonts
  • Create documentation site

About

Brother in Christ there's a new UI library (only for me tho)

Resources

License

Stars

Watchers

Forks

Releases

No releases published