refactor(segment-content): use opacity for disabled content

This commit is contained in:
Brandy Carney
2024-10-01 16:04:29 -04:00
parent e6547432e5
commit 641dc0b82a
4 changed files with 22 additions and 5 deletions

View File

@ -0,0 +1,9 @@
@import "./segment-content";
@import "../segment-button/segment-button.ios.vars";
// iOS Segment Content
// --------------------------------------------------
:host(.segment-content-disabled) {
opacity: $segment-button-ios-opacity-disabled;
}

View File

@ -0,0 +1,9 @@
@import "./segment-content";
@import "../segment-button/segment-button.md.vars";
// Material Design Segment Content
// --------------------------------------------------
:host(.segment-content-disabled) {
opacity: $segment-button-md-opacity-disabled;
}

View File

@ -8,7 +8,3 @@
width: 100%;
}
:host(.segment-content-disabled) {
display: none;
}

View File

@ -3,7 +3,10 @@ import { Component, Host, Prop, h } from '@stencil/core';
@Component({
tag: 'ion-segment-content',
styleUrl: 'segment-content.scss',
styleUrls: {
ios: 'segment-content.ios.scss',
md: 'segment-content.md.scss',
},
shadow: true,
})
export class SegmentContent implements ComponentInterface {