material-ui-rs 0.5.2

A Material3 inspired theme for `iced`
Documentation
# Styles

Style functions live under `material::style`. They provide `iced` catalog styles
for `material_ui_rs::Theme`.

Use widget constructors first. Reach for style functions when you are composing
lower-level `iced_widget` values and need Material colors, borders, shadows, or
state layers without using the full Material constructor.

## Catalog Areas

The style modules mirror common `iced_widget` catalogs:

- `button`
- `checkbox`
- `combobox`
- `container`
- `dialog`
- `list`
- `menu`
- `progress_bar`
- `radio`
- `rule`
- `scrollable`
- `select`
- `slider`
- `table`
- `text_editor`
- `text_input`
- `toggler`
- `tooltip`

Feature-gated style modules are available when their matching feature is
enabled, such as markdown, QR code, selection, and SVG support.

## Relationship to Widgets

Widget constructors apply Material metrics. Style functions apply visual
treatment for theme state. A custom constructor often needs both:

```rust
iced_widget::button(content)
    .style(material::style::button::filled)
```

Prefer an existing `material::widget` constructor unless you need custom layout
behavior.