enso/lib/rust/ensogl/component
Michael Mauderer e21c5b1427
Replace old breadcrumb implementation in the top bar with new breadcrumb component. (#7619)
Implements #7312:  Replace the legacy code used for the project breadcrumbs and update them to the new design.

![Peek 2023-08-21 13-40](https://github.com/enso-org/enso/assets/1428930/32d8f066-c80d-4915-8133-6dbc1edf70b3)

![Peek 2023-08-21 13-41](https://github.com/enso-org/enso/assets/1428930/a1e5aa7e-8776-4438-9c1e-80ac1afd0292)

# Important Notes
There is some ugly code around updating the theme. This should be fixed by providing a better mechanism to re-use components with different styles. The current mechanism assumes that a component will use the same theme for every instance. Implementing this is out of scope for this task, though.
2023-08-24 22:01:46 +00:00
..
breadcrumbs Replace old breadcrumb implementation in the top bar with new breadcrumb component. (#7619) 2023-08-24 22:01:46 +00:00
button Introduce new focus APIs, and use for CB (#7167) 2023-07-26 22:13:48 +00:00
drop-down New node design (#7311) 2023-07-27 13:00:47 +00:00
drop-down-menu New node design (#7311) 2023-07-27 13:00:47 +00:00
drop-manager Fix wrong placement of nodes created from dropped files. (#5906) 2023-03-17 20:52:13 +00:00
dynamic-assets Use Enso Font (#7516) 2023-08-17 18:36:12 +00:00
file-browser Introduce new focus APIs, and use for CB (#7167) 2023-07-26 22:13:48 +00:00
flame-graph Introduce new focus APIs, and use for CB (#7167) 2023-07-26 22:13:48 +00:00
grid-view Rearrange CB panels (#7350) 2023-07-31 15:33:54 +00:00
gui Introduce new focus APIs, and use for CB (#7167) 2023-07-26 22:13:48 +00:00
icons Refactor icons and breadcrumbs into separate crate. (#7419) 2023-07-31 11:54:05 +00:00
label New node design (#7311) 2023-07-27 13:00:47 +00:00
list-editor Introduce new focus APIs, and use for CB (#7167) 2023-07-26 22:13:48 +00:00
list-view New node design (#7311) 2023-07-27 13:00:47 +00:00
scroll-area Rearrange CB panels (#7350) 2023-07-31 15:33:54 +00:00
scrollbar New node design (#7311) 2023-07-27 13:00:47 +00:00
selector New node design (#7311) 2023-07-27 13:00:47 +00:00
sequence-diagram Introduce new focus APIs, and use for CB (#7167) 2023-07-26 22:13:48 +00:00
shadow Bump rustc to nightly-2023-01-12 (#4053) 2023-02-02 23:05:25 +00:00
slider Rearrange CB panels (#7350) 2023-07-31 15:33:54 +00:00
spinner Force newDashboard default on the CI-built packages. (#6680) 2023-05-15 04:03:09 +02:00
src Replace old breadcrumb implementation in the top bar with new breadcrumb component. (#7619) 2023-08-24 22:01:46 +00:00
text Remove tokio-tar. (#7631) 2023-08-22 23:13:10 +02:00
toggle-button Rearrange CB panels (#7350) 2023-07-31 15:33:54 +00:00
tooltip Introduce new focus APIs, and use for CB (#7167) 2023-07-26 22:13:48 +00:00
Cargo.toml Replace old breadcrumb implementation in the top bar with new breadcrumb component. (#7619) 2023-08-24 22:01:46 +00:00