Settings — Team
Anatomy
A composed application section with typed inputs and native HTML output.
maud_ui::blocks::settings::team
Props
Generated from public Rust fields. Defaults are evaluated from the implementation.
| Prop | Type | Default | Description |
|---|---|---|---|
invite_action | String | "" | POST target for the invite form — fields: email, role. |
roles | Vec<String> | [] | Available role options shown in the invite dropdown and the per-member role select. |
members | Vec<Member> | [] | Team members, rendered in order. |
Examples
Team
4 members
| Member | Role | Status | Last active | |
|---|---|---|---|---|
Sofia Davissofia@acme.com | Owner | Active | 2 min ago | |
Mateo Ortegamateo@acme.com | Active | 14 min ago | ||
Jin-Ho Leejin-ho@acme.com | Active | Yesterday | ||
Amira Khanamira@acme.com | Pending | Never |
Accessibility
Supply meaningful labels, choose heading levels for the surrounding page, and preserve native link and form behavior. Keyboard focus follows document order. Motion honors reduced-motion preferences.