rerun-io / rerun

Visualize streams of multimodal data. Fast, easy to use, and simple to integrate. Built in Rust using egui.
https://rerun.io/
Apache License 2.0
6.38k stars 311 forks source link

Tracking issue: Improve Figma → Implementation accuracy #2670

Open martenbjork opened 1 year ago

martenbjork commented 1 year ago

The implementation is currently quite far off from the designs in Figma. Getting the implementation closer to Figma will make the product look better, and help us better gauge where the design is missing. 🚀

Tasks

Blueprint tree overhaul (to be pooled with new design)

Remove expansion animation effect:

From #2780:

Deferred to future, bigger, encompassing redesigns:

jleibs commented 1 year ago

If any of these are too difficult or require significant upstream changes to egui, then potentially push changes back into figma.

martenbjork commented 1 year ago

Agreed! Let's find a cost-benefit middle ground if needed.

abey79 commented 1 year ago

Demo site as of just prior to starting on these issues: https://demo.rerun.io/pr/2781/examples/structure_from_motion/

Handy to have around for comparison (e.g. #2796 made #2728 somewhat worse).

abey79 commented 1 year ago

We just had a technical/tactical discussion with @Wumpf on many of these issues: