mirror of
https://github.com/enso-org/enso.git
synced 2024-11-30 05:35:09 +03:00
67f7d33801
Closes #7200 Updating the looks of the project's top bar to the new design. - Project name moved from breadcrumbs to the left of the execution environment selector. - All components use auto-layout in most places, except for breadcrumbs (changing them means basically rewriting them from scratch, but we will use CB's breadcrumbs instead) - Components no longer rely on individual positioning but rather work as parts of the "project view top bar" abstraction (with the use of auto-layout) - We have a new debug scene for the project view top bar, replacing the debug scene for execution environment selector. - Most style parameters were moved to the stylesheet, except breadcrumbs. - Top bar is now fully managed by the Project View, not Graph Editor - Project name is no longer editable. There is no way to rename a project inside the IDE (the corresponding code is removed). It can react on mouse hovers, but the color will not change for now. - Current execution environment has extra bold font and is no longer capitalized. - **Breadcrumbs can be considered broken** from the design point of view. I have no intention of making them look as in the design because we want to reuse CB's breadcrumbs component instead. The functionality should be fully preserved, though. - The Play Icon on the execution environment selector is not updated to the newest design, I suggest creating a separate task for that (I think it is the first case of a rounded triangle in the application, and implementation would some time). https://github.com/enso-org/enso/assets/6566674/16747c02-15b2-4806-ace3-6f03c98040f1 |
||
---|---|---|
.. | ||
automata | ||
bitmap | ||
callback | ||
code-builder | ||
config-reader | ||
data-structures | ||
debug-api | ||
ensogl | ||
executor | ||
frp | ||
frp2 | ||
fuzzly | ||
generics | ||
json-rpc | ||
json-to-struct | ||
launcher-shims | ||
logging | ||
macro-utils | ||
metamodel | ||
notification | ||
parser | ||
prelude | ||
profiler | ||
reflect | ||
shapely | ||
shortcuts | ||
text | ||
types | ||
web | ||
zst |