diff --git a/src/Umbraco.Web.UI.Client/src/less/components/umb-packages.less b/src/Umbraco.Web.UI.Client/src/less/components/umb-packages.less index 9a3cde7ebd..903b94772a 100644 --- a/src/Umbraco.Web.UI.Client/src/less/components/umb-packages.less +++ b/src/Umbraco.Web.UI.Client/src/less/components/umb-packages.less @@ -37,6 +37,10 @@ } } +.umb-packages__pagination { + display: flex; + justify-content: center; +} .umb-packages { margin: 0 -10px; diff --git a/src/Umbraco.Web.UI.Client/src/views/packagesNew/views/repo.controller.js b/src/Umbraco.Web.UI.Client/src/views/packagesNew/views/repo.controller.js index 16186512be..1587a16f99 100644 --- a/src/Umbraco.Web.UI.Client/src/views/packagesNew/views/repo.controller.js +++ b/src/Umbraco.Web.UI.Client/src/views/packagesNew/views/repo.controller.js @@ -6,10 +6,17 @@ var vm = this; vm.packageViewState = "packageList"; + vm.pagination = { + pageNumber: 1, + totalPages: 10 + }; vm.selectCategory = selectCategory; vm.showPackageDetails = showPackageDetails; vm.setPackageViewState = setPackageViewState; + vm.nextPage = nextPage; + vm.prevPage = prevPage; + vm.goToPage = goToPage; vm.categories = [ { @@ -236,6 +243,18 @@ } } + function nextPage(pageNumber) { + console.log(pageNumber); + } + + function prevPage(pageNumber) { + console.log(pageNumber); + } + + function goToPage(pageNumber) { + console.log(pageNumber); + } + } angular.module("umbraco").controller("Umbraco.Editors.Packages.RepoController", PackagesRepoController); diff --git a/src/Umbraco.Web.UI.Client/src/views/packagesNew/views/repo.html b/src/Umbraco.Web.UI.Client/src/views/packagesNew/views/repo.html index 19195716bc..ebe60a65d1 100644 --- a/src/Umbraco.Web.UI.Client/src/views/packagesNew/views/repo.html +++ b/src/Umbraco.Web.UI.Client/src/views/packagesNew/views/repo.html @@ -84,6 +84,18 @@ +