USS-styling for the built-in UnityEngine.UIElements.ListView and UnityEngine.UIElements.ScrollView — no custom subclass. The same color classes apply to both.

<ui:UXML xmlns:ui="UnityEngine.UIElements">
<ui:ListView name="ListSky" fixed-item-height="100" class="sky" />
<ui:ListView name="ListPurple" fixed-item-height="100" class="purple" />
<ui:ListView name="ListDefault" fixed-item-height="100" />
<ui:ScrollView class="sky" />
<ui:ScrollView class="red" />
</ui:UXML>⚠️ A
ListViewin UXML alone renders an empty box. Rows only appear once C# suppliesitemsSourceplus themakeItem/bindItempair — the classes on this page only control how the list looks. See the ListView guide for the full populate-from-C# contract.
| Class | Effect |
|---|---|
{color} | Tints the scrollbar / hover / selected-row accents. See colors. |
<ui:ListView class="red" />
<ui:ScrollView class="red" />itemsSource, makeItem/bindItem, virtualization, selection)Settings
Theme
Light
Contrast
Material
Dark
Dim
Material Dark
System
Sidebar(Light & Contrast only)
Font Family
DM Sans
Wix
Inclusive Sans
AR One Sans
Direction