Lifetime prices rise on 19 October →
Phox Elements
LAYOUT Label and value lists for Breakdance

Show key facts as clean label and value rows

Spec Rows lists details as a label on the left and a value on the right. Add a note under any value, a small pill, a link or a highlight. On phones the label can stack above the value so nothing gets squashed.

Proper dl and dt markup Links, notes and pills per row Stacks on small screens
Live demos

Three lists built with Spec Rows

Ticket details with a highlighted price, a product spec sheet with left-aligned values, and a contact card with a phone link and a pill. Narrow the window to see the labels stack.

Right-aligned values

Event ticket

The Price row is highlighted and carries a Few left pill. The venue value is a link.

Ticket details

Date
Saturday 14 March 2026
Doors
7:00pm Main act on stage at 8:30pm
Age
14+ Under 16s must be with an adult
Price
£18.50 Few left Plus £1.50 booking fee
Left-aligned values

Product spec sheet

Values sit after a 34% label column, with dashed dividers above, between and below.

Linden oak dining table

Size
180 x 90 x 75 cm Extends to 240 cm
Top
Solid European oak, 30 mm
Finish
Hardwax oil Re-oil once a year
Seats
6, or 8 extended
Weight
48 kg
Delivery
Two-person, room of choice Free
Warranty
10 years
Container styling

Contact card

No dividers, a tinted container and values in the brand colour. Tap the phone number to call.

Harbour Dental Practice

Address
14 Marine Parade, Brighton Two minutes from the pier
Hours
Mon to Fri, 8am to 6pm Saturday mornings by appointment
New patients
Welcome Open today
How it works

Three steps to a tidy details list

No nested columns or text elements to line up by hand.

1

Add the element

Drop Spec Rows onto the page and give it an optional heading.

2

Fill in the rows

Each row has a label and a value, plus an optional note, pill, link and highlight.

3

Style it

Pick right or left-aligned values, the dividers, the stacking breakpoint and the colours.

Features

Everything a details list needs

Each row is a label and a value, with a few extras when you need them.

Semantic markup

Rows are output as a description list (dl, dt and dd), which suits label and value data.

Right or left values

Push values to the right edge, or line them up after a label column of any width.

Stack at a breakpoint

Choose the breakpoint where each label moves above its value, or never stack.

Notes under values

Add a smaller line under a value for extra detail, such as a booking fee or care tip.

Pills

Put a small pill next to a value, like Few left or Free, with its own colours and padding.

Linked values

Link a value to a page, a phone number or an email address. Link and hover colours are yours to set.

Highlighted rows

Mark any row to give it a tinted background, rounded corners and its own text colour.

Dividers

None, between rows, or all including top and bottom. Solid, dashed or dotted, any colour and thickness.

Global colours

Default colours come from your site's heading, body and brand colours, so it fits in without setup.

Use cases

Where it works best

Anywhere you would otherwise build a two-column table by hand.

01

Event and ticket pages

Date, doors, venue, age limit and price in one clear block.

02

Product specifications

Sizes, materials, weights and warranty on a product page.

03

Contact details

Phone, email, address and opening hours with working links.

04

Property listings

Bedrooms, floor area, tenure and council tax band.

05

Order and booking summaries

Show what was booked, when and for how much.

06

Dynamic templates

Labels, values, notes, pills and links accept dynamic data from custom fields.

Settings reference

Every control, explained

This is the full list of settings in the Breakdance editor, with their default values.

ControlWhat it doesDefault
Content
Heading TextOptional heading shown above the rows.Ticket details
Heading Tagh2 to h6, p or div.h3
RowsRepeater. Each row has Label, Value, Note Under Value, Pill Text, Link On Value and Highlight Row.5 sample rows
Layout
Value AlignmentRight, or Left (after label column).Right
Label Column WidthWidth of the label column, used as a maximum when values are right-aligned. Responsive.40%
Label To Value GapSpace between label and value. Responsive.24px
Stack Label Above Value AtBreakpoint where the label moves above the value, or never.Phone portrait
Stacked GapSpace between label and value when stacked. Responsive.4px
Row Padding (Vertical / Horizontal)Padding inside each row. Responsive.14px / 0px
Dividers
DividersNone, Between rows, or All (incl. top and bottom).Between rows
Style, Color, ThicknessSolid, dashed or dotted line, its colour and width.Solid, 1px
Text
HeadingTypography and Space Below.12px below
LabelTypography.—
ValueValue In Brand Colour toggle, typography, Link Color and Link Hover Color.Off
NoteTypography and Space Above.2px above
Pill
ColoursBackground, Text Color and Border Color.Brand tint
ShapeBorder Width, Radius, Gap From Value, Padding and Typography.1px, 999px, 8px
Highlighted Rows
Background, Text ColorFill and text colour for rows with Highlight Row on.Brand tint
RadiusCorner radius of the highlight.6px
Horizontal PaddingSide padding of a highlighted row. Responsive.12px
Container
Background, Padding, RadiusStyle the box around the whole list.Transparent, 0px
Tips & FAQ

Good to know

Can I make a phone number or email clickable?

Yes. Set Link On Value to a tel: or mailto: address. The contact card demo above does this for its phone number and email.

What happens on small screens?

At the breakpoint set in Stack Label Above Value At, each label moves above its value and the value lines up to the left. Set it to never if you want rows to stay side by side.

Can I fill the rows from custom fields?

Yes. The heading, labels, values, notes, pills and link URLs all accept dynamic data.

Does it work without a heading?

Yes. Leave Heading Text empty and only the rows are output.

Will it match my site colours?

By default the labels use your body text colour, values use your heading colour, and pills and highlights use a tint of your brand colour. You can override each one.

Add Spec Rows to your next page

Spec Rows is included with Phox Elements, along with 140+ other premium elements for Breakdance.