Files
Unlucky-Launcher/crates/app-iced/src/components/gallery/feedback.rs
T
AskaEth 4774e7b788 WIP(app-iced): M75 组件基座 checkpoint —— 组件骨架/按钮五式/分隔线/gallery harness
已落地:
- components/{mod,interaction,layout,divider,gate}.rs + buttons/{mod,geometry,assemble,tests}.rs
- gallery/{mod,buttons,probe,scan}.rs + 四个家族桩(selection/inputs/feedback/navigation)
- cli.rs: --screen=shell|gallery + capture_flavor(截图默认 Light,删掉等系统主题的闸门)
- app.rs: gallery 路由 + DemoMessage 接线(400 行)

待办(下一个 commit):编译/测试全绿、浅深矩阵出图、1:1 并排与数值表。
2026-11-02 04:50:44 +08:00

23 lines
642 B
Rust

//! gallery 里的反馈类小节(**桩**):后续 mission 只改本文件。
use iced::Element;
use super::super::feedback;
use crate::theme::Ui;
use super::{heading, DemoMessage};
/// 反馈类家族的小节。
pub(super) fn section<'a>(ui: &'a Ui) -> Element<'a, DemoMessage> {
iced::widget::column![
heading(
ui,
"feedback · progress / snackbar / dialog / empty state",
"12b §7/§12/§14/§15 —— pending(后续 mission 填充本文件)"
),
feedback::demo::<DemoMessage>(ui),
]
.spacing(ui.space(unlucky_design::spacing::Space::X2))
.into()
}