diff --git a/ionic/components/item/item.ios.scss b/ionic/components/item/item.ios.scss
index e7a74de578..cc20200335 100644
--- a/ionic/components/item/item.ios.scss
+++ b/ionic/components/item/item.ios.scss
@@ -103,8 +103,7 @@ ion-item-content {
margin: ($item-ios-padding-top / 2) ($item-ios-padding-right / 2) ($item-ios-padding-bottom / 2) ($item-ios-padding-left / 2);
}
-icon[item-left],
-icon[item-right] {
+.item-icon {
margin-top: $item-ios-padding-icon-top;
margin-bottom: $item-ios-padding-icon-bottom;
}
@@ -119,38 +118,18 @@ ion-thumbnail[item-right] {
margin: ($item-ios-padding-right / 2);
}
-button[item-left],
-button[item-right],
-[button][item-left],
-[button][item-right] {
+.item-button {
padding: 0 0.5em;
font-size: 1.3rem;
min-height: 25px;
margin-top: 9px;
}
-[item-left].button-icon-only,
-[item-right].button-icon-only,
-[item-left].button-icon-only icon,
-[item-right].button-icon-only icon,
-[item-left][clear],
-[item-right][clear] {
+.button-icon-only icon,
+.button-icon-only {
padding: 0 1px;
}
-[item-left].icon-left icon,
-[item-right].icon-left icon {
- margin-left: 0;
- margin-bottom: 1px;
- padding-right: 0.3em;
-}
-
-[item-left].icon-right icon,
-[item-right].icon-right icon {
- margin-right: 0;
- margin-bottom: 1px;
-}
-
ion-avatar {
min-width: $item-ios-avatar-size;
min-height: $item-ios-avatar-size;
@@ -231,6 +210,6 @@ ion-item-sliding {
// todo
}
-
+
}
}
diff --git a/ionic/components/item/item.md.scss b/ionic/components/item/item.md.scss
index 5a288d32e5..f546fb5f63 100644
--- a/ionic/components/item/item.md.scss
+++ b/ionic/components/item/item.md.scss
@@ -96,40 +96,17 @@ icon[item-right] {
margin-left: 0;
}
-button[item-left],
-button[item-right],
-[button][item-left],
-[button][item-right] {
+.item-button {
padding: 0 0.6em;
min-height: 26px;
font-size: 1.2rem;
}
-[item-left].button-icon-only,
-[item-right].button-icon-only,
-[item-left].button-icon-only icon,
-[item-right].button-icon-only icon {
+.button-icon-only icon,
+.button-icon-only {
padding: 0 1px;
}
-[item-left][clear],
-[item-right][clear] {
- padding: 0 8px;
-}
-
-[item-left].icon-left icon,
-[item-right].icon-left icon {
- margin-bottom: 1px;
- margin-left: 0;
- padding-right: 0.3em;
-}
-
-[item-left].icon-right icon,
-[item-right].icon-right icon {
- margin-right: 0;
- margin-bottom: 1px;
-}
-
[text-wrap] ion-item-content {
font-size: $item-md-body-text-font-size;
line-height: $item-md-body-text-line-height;
diff --git a/ionic/components/item/item.ts b/ionic/components/item/item.ts
index 2d15430854..70762502c8 100644
--- a/ionic/components/item/item.ts
+++ b/ionic/components/item/item.ts
@@ -50,7 +50,7 @@ import {Icon} from '../icon/icon';
template:
'