UNPKG

@roadtrip/css

Version:

CSS framework for Roadtrip Design System

62 lines (49 loc) 1.13 kB
/* * Segmented Button * * Index * - Segmented button bar * - Active state * */ .segmented-button-bar { display: flex; background-color: var(--road-surface); outline: 1px solid var(--road-outline-weak); border-radius: 12px; padding: var(--road-spacing-02); } .segmented-button-bar > .btn{ flex: 1; font-size: var(--road-button-medium); border-left: 0; border-radius: 8px; margin-right: var(--road-spacing-02); margin-bottom: 0; border: 0; color: var(--road-on-surface-weak); } .segmented-button-bar > .btn.btn-sm{ height: 2.5rem; } .segmented-button-bar > .btn.btn-md{ height: 2.75rem; } .segmented-button-bar > .btn:hover{ color: var(--road-on-surface); background-color: var(--road-surface-inverse); } .segmented-button-bar > .btn:last-child{ margin-right: 0; } .segmented-button-bar > .btn-sm{ font-size: var(--road-button-small); } .segmented-button-bar > .btn-sm svg{ margin-right: var(--road-spacing-03); } .btn-outline-primary.active{ background-color: var(--road-button-tertiary-variant); color: var(--road-button-primary); fill: var(--road-button-primary); }