Rail Statistics
Buttons
HomeStationsMaps
  • Home
  • Stations
  • Maps

Button Component Library

Comprehensive button design system with multiple variants, shapes, and states

Wide Buttons

Full-width buttons in various states and shapes

Standard Wide Button

Click to test
Always Pressed
Disabled

Rounded Variants

Click to test
Click to test
Click to test

Top/Bottom Rounded

Click to test
Click to test

Interactive Wide Button Examples

Practical examples showing how wide buttons can be used in real applications

Action Buttons

Navigation Buttons

Stacked Button Group

Mixed States

Circle Buttons

Circular icon buttons for compact interfaces

Icon Buttons

Click to test
Click to test
Click to test
Click to test

Circle Button States

Click to test
Always Pressed
Disabled

Number/Text Circle Buttons

Click to test
Always Pressed
Click to test

Square Buttons

Square icon buttons with sharp corners

Square Icon Buttons

Click to test
Click to test
Click to test
Click to test

Square Button States

Click to test
Always Pressed
Disabled

Tab Buttons

Navigation tab-style buttons

Individual Tab Buttons

Click to test
Always Pressed
Disabled

Tab Group (Simulated)

Button Bars

Grouped button controls with selection state

2-Button Bar

3-Button Bar

Button Bar with Disabled Option

Operator Chips

Small chip-style buttons for operators and tags

Click to test
Always Pressed
Disabled

Usage Guidelines

Accessibility

All buttons meet the minimum 44px touch target size and include proper ARIA labels for icon-only buttons.

Theme Support

Buttons automatically adapt to light and dark themes with appropriate color contrasts.

States

Three primary states: Active (default), Pressed (during interaction), and Disabled (non-interactive).

Responsive

Buttons scale appropriately on mobile devices while maintaining touch-friendly sizing.