Files
ionic-framework/ionic/components/item/item-sliding.scss
Manu Mtz.-Almeida c8bb18f3e9 drops > selector
2016-02-08 04:20:18 +01:00

68 lines
1.1 KiB
SCSS

@import "../../globals.core";
// Item Sliding
// --------------------------------------------------
// The hidden right-side buttons that can be exposed under a list item with dragging.
ion-item-sliding {
display: block;
position: relative;
overflow: hidden;
.item {
position: static;
}
}
ion-item-options {
display: none;
position: absolute;
top: 0;
right: 0;
z-index: $z-index-item-options;
height: 100%;
visibility: hidden;
}
ion-item-options .button {
margin: 0;
border-radius: 0;
box-shadow: none;
height: 100%;
}
ion-item-options:not([icon-left]) .button-icon-left {
font-size: 14px;
.button-inner {
flex-direction: column;
}
ion-icon {
padding-left: 0 !important;
padding-right: 0 !important;
padding-bottom: 0.3em;
}
}
ion-item-sliding.active-slide {
.item,
.item.activated {
position: relative;
z-index: $z-index-item-options + 1;
opacity: 1;
transition: all 300ms cubic-bezier(0.36,0.66,0.04,1);
pointer-events: none;
}
ion-item-options {
display: flex;
}
&.active-options ion-item-options {
visibility: visible;
}
}