This commit is contained in:
Max Lynch
2013-11-29 15:59:17 -06:00
parent 8a8d4eff18
commit 0cc6c1b795
4 changed files with 48 additions and 41 deletions

3
dist/css/ionic.css vendored
View File

@@ -3224,6 +3224,9 @@ a.subdued {
.menu-animated {
-webkit-transition: transform 200ms ease;
-moz-transition: transform 200ms ease;
transition: transform 200ms ease;
-webkit-transition: -webkit-transform 200ms ease;
-moz-transition: -moz-transform 200ms ease;
transition: transform 200ms ease; }
/**

View File

@@ -1836,31 +1836,32 @@ angular.module('ionic.ui.sideMenu', ['ionic.service.gesture'])
* some side menu stuff on the current scope.
*/
.controller('SideMenuCtrl', ['$scope', function($scope) {
var _this = this;
angular.extend(this, ionic.controllers.SideMenuController.prototype);
ionic.controllers.SideMenuController.call(this, {
// Our quick implementation of the left side menu
left: {
width: 270,
},
// Our quick implementation of the right side menu
right: {
width: 270,
}
});
$scope.sideMenuContentTranslateX = 0;
$scope.sideMenuController = this;
}])
.directive('sideMenus', function() {
return {
restrict: 'ECA',
controller: 'SideMenuCtrl',
controller: ['$scope', function($scope) {
var _this = this;
angular.extend(this, ionic.controllers.SideMenuController.prototype);
ionic.controllers.SideMenuController.call(this, {
// Our quick implementation of the left side menu
left: {
width: 270,
},
// Our quick implementation of the right side menu
right: {
width: 270,
}
});
$scope.sideMenuContentTranslateX = 0;
$scope.sideMenuController = this;
}],
replace: true,
transclude: true,
template: '<div class="pane" ng-transclude></div>'

View File

@@ -15,31 +15,32 @@ angular.module('ionic.ui.sideMenu', ['ionic.service.gesture'])
* some side menu stuff on the current scope.
*/
.controller('SideMenuCtrl', ['$scope', function($scope) {
var _this = this;
angular.extend(this, ionic.controllers.SideMenuController.prototype);
ionic.controllers.SideMenuController.call(this, {
// Our quick implementation of the left side menu
left: {
width: 270,
},
// Our quick implementation of the right side menu
right: {
width: 270,
}
});
$scope.sideMenuContentTranslateX = 0;
$scope.sideMenuController = this;
}])
.directive('sideMenus', function() {
return {
restrict: 'ECA',
controller: 'SideMenuCtrl',
controller: ['$scope', function($scope) {
var _this = this;
angular.extend(this, ionic.controllers.SideMenuController.prototype);
ionic.controllers.SideMenuController.call(this, {
// Our quick implementation of the left side menu
left: {
width: 270,
},
// Our quick implementation of the right side menu
right: {
width: 270,
}
});
$scope.sideMenuContentTranslateX = 0;
$scope.sideMenuController = this;
}],
replace: true,
transclude: true,
template: '<div class="pane" ng-transclude></div>'

View File

@@ -32,5 +32,7 @@
}
.menu-animated {
@include transition(transform $menu-animation-speed ease);
-webkit-transition: -webkit-transform $menu-animation-speed ease;
-moz-transition: -moz-transform $menu-animation-speed ease;
transition: transform $menu-animation-speed ease;
}