From 5a690bcf33008ea6112a1dea1b9a2e3d985892ab Mon Sep 17 00:00:00 2001 From: Niels Hartvig Date: Tue, 5 Nov 2013 11:24:53 +0100 Subject: [PATCH] Add progress status on starter kit install --- .../steps/Skinning/loadStarterKits.ascx | 53 +++++++++++-------- .../Installer/js/PackageInstaller.js | 8 +++ 2 files changed, 39 insertions(+), 22 deletions(-) diff --git a/src/Umbraco.Web.UI/install/steps/Skinning/loadStarterKits.ascx b/src/Umbraco.Web.UI/install/steps/Skinning/loadStarterKits.ascx index 303b39c4c6..586162a2fd 100644 --- a/src/Umbraco.Web.UI/install/steps/Skinning/loadStarterKits.ascx +++ b/src/Umbraco.Web.UI/install/steps/Skinning/loadStarterKits.ascx @@ -24,32 +24,41 @@ })(jQuery); <% } %> - + - -
    - - -
  • "> - -
  • -
    oh man
    + + - - + No thanks, do not install a starterkit! - - + + diff --git a/src/Umbraco.Web.UI/umbraco_client/Installer/js/PackageInstaller.js b/src/Umbraco.Web.UI/umbraco_client/Installer/js/PackageInstaller.js index d8ce779166..16b5fb4b8d 100644 --- a/src/Umbraco.Web.UI/umbraco_client/Installer/js/PackageInstaller.js +++ b/src/Umbraco.Web.UI/umbraco_client/Installer/js/PackageInstaller.js @@ -72,6 +72,14 @@ //bind to the click handler for each of the install starter kit buttons this._opts.starterKits.click(function () { + // show status screen + $(".thumbnails").fadeOut(); + $(".declineKit").fadeOut(); + $("#starter-kit-progress").fadeIn(); + + // set progress + self._setProgress("5", "Downloading " + $(this).attr("data-name")); + //set the package id to install self._packageId = $(this).attr("data-repoId"); self.downloadPackageFiles();