Skip to content

Commit 45106a6

Browse files
author
Adam Bradley
committed
fix(toggle): Right side padding for item-complex, closes #1091
1 parent 24f013f commit 45106a6

File tree

2 files changed

+46
-4
lines changed

2 files changed

+46
-4
lines changed

Diff for: scss/_toggle.scss

+9-4
Original file line numberDiff line numberDiff line change
@@ -105,13 +105,18 @@
105105
background-color: $toggle-handle-on-bg-color;
106106
}
107107

108-
.item-toggle {
108+
.item-toggle.active {
109+
box-shadow: none;
110+
}
111+
112+
.item-toggle,
113+
.item-toggle.item-complex .item-content {
109114
// make sure list item content have enough padding on right to fit the toggle
110115
padding-right: ($item-padding * 3) + $toggle-width;
116+
}
111117

112-
&.active {
113-
box-shadow: none;
114-
}
118+
.item-toggle.item-complex {
119+
padding-right: 0;
115120
}
116121

117122
.item-toggle .toggle {

Diff for: test/css/input-toggle.html

+37
Original file line numberDiff line numberDiff line change
@@ -159,6 +159,43 @@ <h1 class="title">Input: Toggle</h1>
159159
</div>
160160
</label>
161161
</li>
162+
163+
164+
<li class="item item-toggle item-icon-left">
165+
asdf asdf asdf asdf asdf asdf asdf asdf asdf asdf asdf asdf asdf asdf asdf asdf asdf asdf asdf asdf asdf asdf asdf asdf asdf asdf asdf asdf asdf asdf asdf asdf asdf asdf asdf asdf asdf asdf
166+
<label class="toggle toggle-dark">
167+
<input type="checkbox" checked>
168+
<div class="track">
169+
<div class="handle"></div>
170+
</div>
171+
</label>
172+
</li>
173+
174+
<div class="item-toggle item item-complex item-left-editable">
175+
<div class="item-content">
176+
.item.item-toggle.item-complex :
177+
asdf asdf asdf asdf asdf asdf asdf asdf asdf asdf asdf asdf asdf asdf asdf asdf asdf asdf asdf asdf asdf asdf asdf asdf asdf asdf asdf asdf asdf asdf asdf asdf asdf asdf asdf asdf asdf asdf
178+
<label class="toggle toggle-assertive">
179+
<input type="checkbox">
180+
<div class="track">
181+
<div class="handle"></div>
182+
</div>
183+
</label>
184+
</div>
185+
<div class="item-left-edit item-delete ng-hide">
186+
<div class="ion-minus-circled button icon button-icon">
187+
</div>
188+
</div>
189+
<div class="item-options invisible">
190+
<div class="button-assertive button">
191+
Edit
192+
</div>
193+
<div class="button-calm button" ng-click="share(item)">
194+
Share
195+
</div>
196+
</div>
197+
</div>
198+
162199
</ul>
163200

164201
<div class="padding">

0 commit comments

Comments
 (0)