Skip to main content
← Back to Table of Contents

Summary

Modern list row or standalone card for settings screens, navigation menus, and mixed action layouts. Renders a horizontal row with optional leading visuals (icon or image), title, description, and a trailing schema slot for switches, selects, or buttons.

Basic usage

Standard navigation row

Settings row with switch


Rows containing a trailing schema remain containers, even with pressable(true), so a switch, select or button cannot accidentally activate a surrounding button. Nested fields retain their own state, configuration and validation. Native Filament actions retain authorization, confirmation and modal behavior. Ripple effects are loaded only for pressable rows and respect reduced-motion preferences. RTL follows the page direction or extraAttributes(['dir' => 'rtl']). Repeated action rows should have distinct non-inheritable key() values.

Context: standalone vs group

Rendering mode is controlled by context. This changes surface styling (border, shadow, padding, chevron shape).

Configuration API

All methods accept Closure unless noted.

Public helper methods


Real-world examples

Profile card with avatar

Destructive action row


CSS classes (reference)



Playground

Grouped layouts and hold-confirm actions: /admin/flex-fields/item-card-group.
Last modified on October 16, 2026