mirror of
https://github.com/ionic-team/ionic-framework.git
synced 2025-11-09 16:16:41 +08:00
feat(item-option): add default styles (#29635)
This commit is contained in:
47
core/src/components/item-option/item-option.ionic.scss
Normal file
47
core/src/components/item-option/item-option.ionic.scss
Normal file
@ -0,0 +1,47 @@
|
||||
@use "../../themes/ionic/ionic.globals.scss" as globals;
|
||||
@import "./item-option";
|
||||
|
||||
// Ionic Item Option
|
||||
// --------------------------------------------------
|
||||
|
||||
:host {
|
||||
@include globals.padding(0);
|
||||
|
||||
min-width: globals.$ionic-scale-1600;
|
||||
height: globals.$ionic-scale-1600;
|
||||
|
||||
font-size: globals.$ionic-font-size-350;
|
||||
font-weight: globals.$ionic-font-weight-medium;
|
||||
|
||||
line-height: globals.$ionic-line-height-500;
|
||||
}
|
||||
|
||||
.button-native {
|
||||
@include globals.padding(globals.$ionic-space-200);
|
||||
}
|
||||
|
||||
::slotted([slot="top"]) {
|
||||
@include globals.margin(0, 0, globals.$ionic-space-100, 0);
|
||||
}
|
||||
|
||||
::slotted([slot="bottom"]) {
|
||||
@include globals.margin(globals.$ionic-space-100, 0, 0, 0);
|
||||
}
|
||||
|
||||
::slotted([slot="start"]) {
|
||||
@include margin(0, globals.$ionic-space-100, 0, 0);
|
||||
}
|
||||
|
||||
::slotted([slot="end"]) {
|
||||
@include margin(0, 0, 0, globals.$ionic-space-100);
|
||||
}
|
||||
|
||||
::slotted(ion-icon),
|
||||
::slotted([slot="icon-only"]) {
|
||||
@include globals.margin(0);
|
||||
|
||||
width: globals.$ionic-scale-500;
|
||||
|
||||
min-width: initial;
|
||||
height: globals.$ionic-scale-500;
|
||||
}
|
||||
@ -24,7 +24,7 @@ import type { Color } from '../../interface';
|
||||
styleUrls: {
|
||||
ios: 'item-option.ios.scss',
|
||||
md: 'item-option.md.scss',
|
||||
ionic: 'item-option.md.scss',
|
||||
ionic: 'item-option.ionic.scss',
|
||||
},
|
||||
shadow: true,
|
||||
})
|
||||
|
||||
Reference in New Issue
Block a user