Skip to content

DioxusLabs/components

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

26 Commits
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

Caution

This library is under heavy development! It is not ready to use. Proceed at your own risk.

The Goal & Current Plan

A first-class styled, ARIA-compatible, cross-platform, component library for Dioxus.

todo

dioxus-components

Nothing is currently set in stone but this may be a wrapper crate around multiple component libraries or a completely custom component library for Dioxus.

dioxus-aria

An ARIA-compatible headless component library that provides functionality for all ARIA patterns found here. All other component libraries found here will be built off of dioxus-aria.

Inspiration

todo

In Progress:

Stuff that's being worked on currently.

  • Button
  • Accordion

Components:

At least mostly finished or completed.

  • Alert
  • Alert/Message Dialogs
  • Breadcrumb
  • Carousel
  • Checkbox
  • Combobox
  • Dialog (Modal)
  • Disclosure
  • Feed
  • Grid
  • Landmarks
  • Link
  • Listbox
  • Menu & Menubar
  • Menu Button
  • Meter
  • Radio Group
  • Slider (& Multi-Thumb Slider)
  • Spinbutton
  • Switch
  • Table
  • Tabs
  • Toolbar
  • Tooltip
  • Tree View
  • Treegrid
  • Window Splitter

License

This project is licensed under the MIT license.

Unless you explicitly state otherwise, any contribution intentionally submitted for inclusion in Dioxus Components by you, shall be licensed as MIT, without any additional terms or conditions.