git.lucas.co / cce-graph
node-based graph editor
git clone https://git.lucas.co/cce-graph.git

commitb3f8d971b0f5285349bce2c76ee0fe35adac142d
parentf03adc522b
authorLucas Galante <[email protected]>
date2026-07-03 15:49
style: match MenuBar height and color with cce-data-editor

 src/main.rs | 11 ++++++-----
 1 file changed, 6 insertions(+), 5 deletions(-)

diff --git a/src/main.rs b/src/main.rs
index 52a8236..62820bc 100644
--- a/src/main.rs
+++ b/src/main.rs
@@ -306,7 +306,8 @@ impl Application for GraphApp {
         graph.set_network_opacity(opacity);
 
         // Build Menu Bar with options to toggle new features
-        let mut menu_bar = MenuBar::new(0.0, 0.0, 1024.0, 26.0)
+        let mut menu_bar = MenuBar::new(0.0, 0.0, 1024.0, 42.0)
+            .with_color([0.08, 0.08, 0.12, 1.0])
             .with_title("cce-graph")
             .with_item("File", &["New", "Open", "Save", "Save As", "Exit"])
             .with_item("Edit", &["Add Node", "Add Image"])
@@ -344,8 +345,8 @@ impl Application for GraphApp {
             loaded_images: Vec::new(),
         };
         
-        app.menu_bar.set_rect(0.0, 0.0, 1024.0, 26.0);
-        app.graph.set_rect(0.0, 26.0, 1024.0, 768.0 - 26.0);
+        app.menu_bar.set_rect(0.0, 0.0, 1024.0, 42.0);
+        app.graph.set_rect(0.0, 42.0, 1024.0, 768.0 - 42.0);
         app.rebuild_text_items();
         app
     }
@@ -512,10 +513,10 @@ impl Application for GraphApp {
             self.scale_factor = scale;
             
             // Layout MenuBar at the top
-            self.menu_bar.set_rect(0.0, 0.0, size.width, 26.0);
+            self.menu_bar.set_rect(0.0, 0.0, size.width, 42.0);
             
             // Layout Graph below MenuBar
-            self.graph.set_rect(0.0, 26.0, size.width, size.height - 26.0);
+            self.graph.set_rect(0.0, 42.0, size.width, size.height - 42.0);
             
             self.rebuild_text_items();
             self.needs_rebuild = false;