global-lists.css |
Rows stacked vertically within lists, designed for legibility and touch interaction.
Base selector | Optional selectors | Required child |
---|---|---|
.palm-list | ||
.palm-row | .first .last .single .no-divider .no-separator .disabled | .palm-row-wrapper |
.palm-row-wrapper | .textfield-group | |
.palm-row-wrapper > .title | .left .right .truncating-text |
Notes:
.palm-row-wrapper
: child
element with a specified margin to compensate for the padding effect
of -webkit-border-image
.
global-lists.css |
global-lists.css |
The space revealed when you swipe to delete, which may contain confirmation buttons.
global-lists.css |
Displaying alternate background images and content styling in response to user interaction.
Scene HTML |
---|
<div class="palm-row" x-mojo-touch-feedback="delayed"> <div class="palm-row-wrapper"> <!-- row content here --> </div> </div> |
Base selector | Optional selectors | Required child |
---|---|---|
.palm-row.selected |
Notes:
When touched, rows using x-mojo-touch-feedback
will display a
selection graphic implemented using -webkit-border-image
with a 9-tile image
(41 × 49 pixels).
For items within scrollable content, use delayed
feedback. For fixed elements that
don’t scroll, immediate
feedback
is an option. Use immediatePersistent
or
delayedPersistent
only if you require exacting
control of when feedback is removed (which must be done
manually).
global-lists.css |
Displaying alternate background images and content styling in response to user interaction with rows within in a palm-group.
Base selector | Optional selectors | Required child |
---|---|---|
.palm-group .palm-row.selected.first | ||
.palm-group .palm-row.selected.last | ||
.palm-group .palm-row.selected.single |
Notes:
3.15.25.34