diff --git a/demo/demo.css b/demo/demo.css index 95cc741..c0ad799 100644 --- a/demo/demo.css +++ b/demo/demo.css @@ -1,10 +1,17 @@ +.section { + margin-top: 30px; + margin-bottom: 30px; +} + .list { + border: 1px solid #000; + border-radius: 15px; list-style: none outside none; - margin: 10px 0 30px; + margin: 10px; + padding: 10px; } .item { - width: 200px; padding: 5px 10px; margin: 5px 0; border: 2px solid #444; @@ -21,22 +28,12 @@ /*** Extra ***/ .logList { - margin-top: 20px; - width: 250px; min-height: 200px; - padding: 5px 15px; border: 5px solid #000; border-radius: 15px; } .logList:before { - content: 'log'; - padding: 0 5px; - position: relative; - top: -1.1em; background-color: #FFF; } -ul[ui-sortable] { - float: right; -} diff --git a/demo/demo.html b/demo/demo.html index ab85984..03690e0 100644 --- a/demo/demo.html +++ b/demo/demo.html @@ -1,14 +1,29 @@ -
-
-
+
+

Sortable items

+
+
  • {{item.text}}
-
+
  • {{entry.Text}}
-
\ No newline at end of file + +

Connected items

+
+
+
    +
  • {{item.text}}
  • +
+
+
+
    +
  • {{item.text}}
  • +
+
+
+
diff --git a/demo/demo.js b/demo/demo.js index 2a54125..b5fd132 100644 --- a/demo/demo.js +++ b/demo/demo.js @@ -28,4 +28,24 @@ myapp.controller('sortableController', function ($scope) { $scope.sortingLog.push(logEntry); } }; -}); \ No newline at end of file +}); + +myapp.controller('connectedController', function ($scope) { + function buildArray(name, size) { + var i, array = []; + for (i = 1; i <= size; i = i + 1){ + array.push({ + text: name + ' ' + i , + value: i + }); + } + + return array; + } + + $scope.leftArray = buildArray('Left', 5); + $scope.rightArray = buildArray('Right', 7); + $scope.sortableOptions = { + connectWith: '.list' + }; +});