Files
Brandy Carney e8886e98f1 fix(segment): add activated class directly to segment button (#20400)
this gets around a bug with Safari where the ::slotted css selector was not working properly
2020-02-07 12:13:09 -05:00

48 lines
927 B
SCSS

@import "./segment";
@import "./segment.ios.vars";
// iOS Segment
// --------------------------------------------------
:host {
--background: #{$segment-ios-background-color};
@include border-radius($segment-ios-border-radius);
overflow: hidden;
z-index: 0;
}
// Segment: Color
// --------------------------------------------------
:host(.ion-color) {
background: #{current-color(base, 0.065)};
}
// Segment: Default Toolbar
// --------------------------------------------------
:host(.in-toolbar) {
@include margin(0, auto);
width: auto;
}
// Default Segment, In a Toolbar
:host(.in-toolbar:not(.ion-color)) {
background: var(--ion-toolbar-segment-background, var(--background));
}
// Segment: Color Toolbar
// --------------------------------------------------
// Toolbar with Color, Default Segment
:host(.in-toolbar-color:not(.ion-color)) {
background: #{current-color(contrast, 0.11)};
}