Expand description
Default DialogStyle impl driven by paint-recipe data.
RecipeDialogStyle ships the IntUI modal chrome:
[DialogStyle::make_panel] builds a DialogPanel frame — a rounded
surface_main panel with a border_strong stroke and the dialog
content-padding inset — and [DialogStyle::make_scrim] builds the
full-window dimming scrim (SurfaceRole::Scrim).
The modal-presentation pipeline owns mounting both surfaces;
RecipeDialogStyle only owns their look. Apps that want a different
modal chrome (frosted-glass panel, no scrim, branded border) write
their own impl DialogStyle block and install it per-call or
theme-wide (theme.style_slots.dialog).
Structs§
- Dialog
Recipe - Dimension bundle for
RecipeDialogStyle. All fields have defaults driven by the module-levelDIALOG_*consts. - Recipe
Dialog Style - Default
DialogStyleshipped with Teksilo. Panel chrome is the roundedsurface_mainsurface +border_strongstroke; the scrim is a plainSurfaceRole::Scrimfill.