DioxusLabs / components

Components made for Dioxus.

Home Page:https://dioxuslabs.com

Geek Repo:Geek Repo

Github PK Tool:Github PK Tool

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.

About

Components made for Dioxus.

https://dioxuslabs.com

License:MIT License


Languages

Language:Rust 84.3%Language:SCSS 14.7%Language:CSS 0.9%