git.lucas.co / cce-gallery
widget gallery and compositor test bench

commit7b3bfe54f59e907cebb295d84c034f7ae5d61fc2
parent76761acb40
authorLucas Galante <[email protected]>
date2026-06-21 19:35
Use cce-ui Paginator widget instead of MenuBar vertical page switcher

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

diff --git a/src/main.rs b/src/main.rs
index 5d25ac2..648d0da 100644
--- a/src/main.rs
+++ b/src/main.rs
@@ -1,6 +1,6 @@
 use cce_ui::widget::{
-    Button, Checkbox, ContentBg, Dropdown, Header, Label, MenuBar, Panel, ProgressBar, RangeSlider, Slider, Spinbox, StatusBar,
-    TextLabel, Toggle, Element, Trackpad, hover_animation, PageSelector,
+    Button, Checkbox, ContentBg, Dropdown, Header, Label, Paginator, Panel, ProgressBar, RangeSlider, Slider, Spinbox, StatusBar,
+    TextLabel, Toggle, Element, Trackpad, hover_animation,
 };
 
 use glyphon::{
@@ -304,9 +304,8 @@ impl State {
             vec![
                 Box::new(Header::new()), // 0
                 {
-                    let mut menubar = MenuBar::new(0.0, 0.0, 56.0, 0.0).with_vertical(true);
-                    menubar.set_pages(vec!["Widgets".to_string(), "Windows".to_string(), "XDG".to_string()]);
-                    Box::new(menubar)
+                    let paginator = Paginator::new(56.0, vec!["Widgets".to_string(), "Windows".to_string(), "XDG".to_string()]);
+                    Box::new(paginator)
                 }, // 1
                 Box::new(StatusBar::new()), // 2