From ded469311d7a0901fec79b98a87823b74c55b987 Mon Sep 17 00:00:00 2001 From: Adam Bradley Date: Tue, 18 Mar 2014 15:55:03 -0500 Subject: [PATCH] fix(badge): Badge horizontal alignment over item right side buttons, closes #826 --- scss/_badge.scss | 1 + scss/_items.scss | 54 ++++++++++++++++++++++---------------------- scss/_variables.scss | 1 + test/html/lists.html | 10 ++++++++ 4 files changed, 39 insertions(+), 27 deletions(-) diff --git a/scss/_badge.scss b/scss/_badge.scss index acc6f2ebbc..37298be21b 100644 --- a/scss/_badge.scss +++ b/scss/_badge.scss @@ -6,6 +6,7 @@ .badge { @include badge-style($badge-default-bg, $badge-default-text); + z-index: $z-index-badge; display: inline-block; padding: 3px 8px; min-width: 10px; diff --git a/scss/_items.scss b/scss/_items.scss index e5b24f86d4..8d125a7da2 100644 --- a/scss/_items.scss +++ b/scss/_items.scss @@ -56,6 +56,9 @@ top: $item-padding; right: ($item-padding * 2) + 5; } + &.item-button-right .badge { + right: ($item-padding * 2) + 35; + } &.item-divider .badge { top: $item-padding / 2; } @@ -382,41 +385,38 @@ button.item.item-button-right { a.item, button.item, -.item a[href].item-content, -.item[ng-click] a.item-content { +.item[href] .item-content, +.item[ng-click] .item-content { padding-right: (($item-padding * 3) - 5); -} -a.item:after, -button.item:after, -.item a[href].item-content:after, -.item[ng-click] a.item-content:after { - /* By default, both and + +
Auto Right side arrow cuz its a link