Horizontal nav bar (sticky, 3-column mega menu)

Horizontal nav bar (4-column mega menu)

Vertical sidebar

Apply button (reads window.rsb.job.stable_url)

Text field — label top (default)

Text field — label left

Text field — floating label

Text field — multiline textarea

Text field — disabled & readonly states

Text field — API demo (getValue / isValid / reset)

rsb-date-field

Date — date of birth with age guard (18–70)

Date-time — interview slot with quick-fill

Time — shift start (30-minute steps, left label)

Month — contract start (floating label)

Date — disabled & readonly states

Date field — API demo (isValid / getValue / getDateValue / reset)

rsb-number-field

Plain integer — years of experience

Decimal — expected salary with currency + suffix + stepper

Percentage — right currency + no stepper

Euro currency right-side

Label left

Floating label

Disabled & readonly states

API demo (getValue / getNumericValue / isValid / reset)

rsb-file-upload-field

Single resume upload

Multiple portfolio files

All upload sources

Device-only disabled state

API demo (getValue / isValid / reset)