8000 GitHub - danec020/sickle_ui: A widget library built on top of bevy_ui.
[go: up one dir, main page]
More Web Proxy on the site http://driver.im/
Skip to content

danec020/sickle_ui

Folders and files

Latest commit

 
NameName
Last commit message
Last commit date
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

Sickle UI

A widget library built on top of bevy_ui.

Example

cargo run --example simple_editor

THIS IS CURRENTLY IN HEAVY DEVELOPMENT

Do not depend on this project. It is here for reference for the moment. If you still want to try it locally from within your project, clone the repository next to yours. This is needed for the asset source to find the local assets.

Main missing features:

  • Centralized focus management
  • Centralized theming support
  • Text / Text area input widgets
  • Documentation

What it can already do:

  • Resizable layout
    • Rows / columns
    • Scroll views
    • Docking zones
    • Tab containers
    • Floating panels
    • Sized zones
    • Foldables
  • Input
    • Slider
    • Dropdown
    • Checkbox
    • Radio groups
  • Menu
    • Menu item (with leading/trailing icons and support for keyboard shortcuts)
    • Toggle menu item
    • Submenu
    • Context menu (component-based)
  • Static
    • Icon
    • Label
  • Utility
    • Command-based styling
    • Temporal tracking of interactions
    • Animated interactions
    • Context based extensions
    • Drag / drop interactions
    • Scroll interactions

About

A widget library built on top of bevy_ui.

Resources

License

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published

Languages

0