Skip to content

Commit 6f88867

Browse files
committed
Arrays now look less horrible
Not final design yet though.
1 parent 769032b commit 6f88867

File tree

4 files changed

+19
-5
lines changed

4 files changed

+19
-5
lines changed

dist/bootstrap-decorator.min.js

Lines changed: 1 addition & 1 deletion
Some generated files are not rendered by default. Learn more about customizing how changed files appear on GitHub.

dist/schema-form.min.js

Lines changed: 1 addition & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -839,6 +839,7 @@ function(sfSelect, schemaForm) {
839839
};
840840

841841
scope.deleteFromArray = function(index) {
842+
console.log('delete from array',index,list)
842843
list.splice(index,1);
843844
};
844845

src/directives/array.js

Lines changed: 1 addition & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -84,6 +84,7 @@ function(sfSelect, schemaForm) {
8484
};
8585

8686
scope.deleteFromArray = function(index) {
87+
console.log('delete from array',index,list)
8788
list.splice(index,1);
8889
};
8990

Lines changed: 16 additions & 4 deletions
Original file line numberDiff line numberDiff line change
@@ -1,10 +1,22 @@
11
<div sf-array="form">
22
<h3 ng-show="form.title && form.notitle !== true">{{ form.title }}</h3>
3-
<ul>
4-
<li ng-repeat="item in modelArray track by $index">
3+
<ul class="list-group">
4+
<li class="list-group-item" ng-repeat="item in modelArray track by $index">
5+
<button ng-click="deleteFromArray($index)"
6+
style="position: relative; z-index: 20;"
7+
type="button" class="close pull-right">
8+
<span aria-hidden="true">&times;</span><span class="sr-only">Close</span>
9+
</button>
510
<sf-decorator form="copyWithIndex($index)"></sf-decorator>
6-
<button ng-click="deleteFromArray($index)" type="button" class="btn btn-default">-</button>
11+
12+
</li>
13+
<li class="list-group-item clearfix">
14+
<button ng-click="appendToArray()"
15+
type="button"
16+
class="btn btn-default pull-right">
17+
<i class="glyphicon glyphicon-plus"></i>
18+
{{ form.add || 'Add'}}
19+
</button>
720
</li>
821
</ol>
9-
<button ng-click="appendToArray()" type="button" class="btn btn-default">+</button>
1022
</div>

0 commit comments

Comments
 (0)