rerun-io / rerun

Visualize streams of multimodal data. Free, fast, easy to use, and simple to integrate. Built in Rust.
https://rerun.io/
Apache License 2.0
6.52k stars 329 forks source link

Spin off the UI style and components into separate crates #3706

Open nu11ptr opened 1 year ago

nu11ptr commented 1 year ago

Is your feature request related to a problem? Please describe. The UI for this project is very nice. It would be nice to be able to use it without reverse engineering in other projects

Describe the solution you'd like Spin off UI styles and components into their own set of crates with very basic instructions how we can use both style and the custom widgets in our own projects (specific README or website docs covering usage)

Describe alternatives you've considered Reverse engineering starting with the re_ui crate

Additional context The style and custom widgets/components are richer and more featureful than those in stock egui. Either incorporate these into the main project or spin them off into an easily consumable format for other projects.

emilk commented 1 year ago

We're planning on making egui a lot easier to style with:

The goals is for re_ui to become a lot simpler as a consequence, requiring less "reverse engineering".