graphic design tool
git clone https://git.lucas.co/cce-designer.git
feat: the network breadcrumb floats in front of the plate
Opt into cce-ui's new raised breadcrumb stance (cce-ui@9291080): the
segment run rises out of the network plate as a boss instead of reading
as a trough inset into it.
Co-Authored-By: Claude Fable 5 <[email protected]>
src/app.rs | 8 +++++++-
1 file changed, 7 insertions(+), 1 deletion(-)
diff --git a/src/app.rs b/src/app.rs
index 9cbe520..67b53b5 100644
--- a/src/app.rs
+++ b/src/app.rs
@@ -3139,7 +3139,13 @@ pub(crate) fn geometry_to_spreadsheet_data(geom: &Geometry) -> (Vec<String>, Vec
right_menubar: MenuBar::new(0.0, 0.0, 0.0, MENUBAR_H).with_title("1: Viewport").with_label("Viewport Menu Bar").with_item("Camera", &["Perspective", "Orthographic"]).with_item("Display", &["Square Aspect"]).with_item("Guides", &["Show Grid", "Cube", "Origin", "Camera Pivot"]).with_item("View", &["Close Pane"]).with_context_options(context_opts.clone(), 1),
param_menubar: MenuBar::new(0.0, 0.0, 0.0, MENUBAR_H).with_title("2: Parameters").with_label("Parameters Menu Bar").with_item("Preset", &["Default", "Custom"]).with_item("Reset", &["All"]).with_item("View", &["Close Pane"]).with_context_options(context_opts.clone(), 2),
status: StatusBar::new().with_text("Ready"),
- breadcrumb: Breadcrumb::new(),
+ breadcrumb: {
+ let mut bc = Breadcrumb::new();
+ // Raised, not the default trough: the segments float in front
+ // of the network plate rather than reading as inset into it.
+ bc.set_raised(true);
+ bc
+ },
spreadsheet: Spreadsheet::new(),
spreadsheet_menubar: {
let mut mb = MenuBar::new(0.0, 0.0, 0.0, MENUBAR_H).with_title("3: Spreadsheet").with_label("Spreadsheet Menu Bar").with_item("View", &["Close Pane"]).with_context_options(context_opts.clone(), 3);