From f69f2fed3ff948614359492c284238d676b86105 Mon Sep 17 00:00:00 2001 From: alanpoon Date: Thu, 12 Feb 2026 19:43:21 +0800 Subject: [PATCH 1/2] editable List --- components/Cargo.toml | 1 + components/src/drawer/drawer.rs | 48 +- components/src/editable_list/editable_list.rs | 783 ++++++++++++++++++ components/src/lib.rs | 6 + examples/component-zoo/Cargo.toml | 1 + examples/component-zoo/src/app.rs | 143 ++++ 6 files changed, 974 insertions(+), 8 deletions(-) create mode 100644 components/src/editable_list/editable_list.rs diff --git a/components/Cargo.toml b/components/Cargo.toml index 418ffdf..2021f7d 100644 --- a/components/Cargo.toml +++ b/components/Cargo.toml @@ -24,6 +24,7 @@ Checkbox = [] ColorPicker = [] Divider = [] Dropdown = [] +EditableList = ["Drawer", "Button"] Drawer = [] Input = [] Label = [] diff --git a/components/src/drawer/drawer.rs b/components/src/drawer/drawer.rs index 57f125c..750f06b 100644 --- a/components/src/drawer/drawer.rs +++ b/components/src/drawer/drawer.rs @@ -93,6 +93,11 @@ live_design! { flow: Right align: { y: 0.5 } + show_bg: true + draw_bg: { + color: #ffffff + } + title =