Segment Component

Pill-shaped radio button group. Use .segment as container, child items use data-selected="true" or <input type="radio" checked> to mark selection.

Notes

Basic usage

Default segment

Option AOption BOption C

With icons

⭐ Star🍻 Fork🐛 Issue

segment-grid (full width)

HomeProductsAboutContact

Using input[type=radio]

Visual variants

Default

DefaultOptionOption

segment-dark

DarkOptionOption

segment-inverted

InvertedOptionOption

segment-flush

FlushOptionOption Flush DarkOptionOption

Dark + inverted

Dark InvOptionOption

Comparison

DefaultOption DarkOption InvOption D+IOption

Shapes

Default

DefaultOptionOption

segment-rounded

RoundedOptionOption

segment-fluid

FluidOptionOption

segment-square

SquareOptionOption

segment-pill

CircleOptionOption

Comparison

DefOpt RndOpt FluOpt SqrOpt CirOpt

Sizes (segment-4 ~ segment-15)

16px (segment-4)

4Option

20px (segment-5)

5Option

24px (segment-6)

6Option

28px (segment-7)

7Option

32px (segment-8, default)

8Option

36px (segment-9)

9Option

40px (segment-10)

10Option

44px (segment-11)

11Option

48px (segment-12)

12Option

52px (segment-13)

13Option

56px (segment-14)

14Option

60px (segment-15)

15Option

Theme colors (default style)

Primary

ABC

Secondary

ABC

Tertiary

ABC

Success

PassFailSkip

Error

ErrorWarnInfo

Info

InfoWarnError

Highlight

AlertBC

Warning

HelpFeedbackSupport

Caution

CautionBC

Ink

InkBC

Title

TitleDescCap

Description

DescCapTitle

Caption

CaptionDescTitle

Placeholder

PlaceholderBC

Theme colors (dark style)

Primary

ABC

Secondary

ABC

Success

PassFailSkip

Error

ErrorWarnInfo

Info

InfoWarnError

Highlight

AlertBC

Warning

HelpFeedSupport

Ink

InkBC

Title

TitleDescCap

Description

DescCapTitle

Caption

CaptionDescTitle

Placeholder

PlaceholderBC

Theme colors (inverted style)

Primary

ABC

Secondary

ABC

Success

PassFailSkip

Error

ErrorWarnInfo

Info

InfoWarnError

Highlight

AlertBC

Warning

HelpFeedSupport

Ink

InkBC

Title

TitleDescCap

Description

DescCapTitle

Caption

CaptionDescTitle

Placeholder

PlaceholderBC

Theme colors (dark + inverted)

Primary

ABC

Secondary

ABC

Success

PassFailSkip

Error

ErrorWarnInfo

Info

InfoWarnError

Highlight

AlertBC

Warning

HelpFeedSupport

Ink

InkBC

Title

TitleDescCap

Description

DescCapTitle

Caption

CaptionDescTitle

Placeholder

PlaceholderBC

Custom colors

Multiple color formats are supported:

Tailwind colors (default)

ABC ABC

Raw colors (default)

ABC

Tailwind colors (dark)

ABC ABC

Tailwind colors (dark + inverted)

ABC ABC

Use cases

Tab switcher (default + primary)

⭐ Favorites📁 Files👥 Team⚙️ Settings

Filter bar (dark + full width)

AllIn ProgressCompletedClosed

View mode (inverted + circle)

📊 Chart📋 List📑 Board

Status selector

✅ Pass⏳ Wait❌ Fail ⚠️ Warningℹ️ Info🚫 Error

Combined: dark + inverted + square + grid

HomeProductsServicesAboutContact