From 5a690bcf33008ea6112a1dea1b9a2e3d985892ab Mon Sep 17 00:00:00 2001 From: Niels Hartvig Date: Tue, 5 Nov 2013 11:24:53 +0100 Subject: [PATCH 1/2] 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(); From 1c4129fd644e44dc0ae324256a8290e46ff3bc4b Mon Sep 17 00:00:00 2001 From: Anders Stentebjerg Date: Tue, 5 Nov 2013 11:36:43 +0100 Subject: [PATCH 2/2] Disable input[submit] styling --- src/Umbraco.Web.UI.Client/src/less/buttons.less | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/src/Umbraco.Web.UI.Client/src/less/buttons.less b/src/Umbraco.Web.UI.Client/src/less/buttons.less index d4cf883b2f..90189fc9db 100644 --- a/src/Umbraco.Web.UI.Client/src/less/buttons.less +++ b/src/Umbraco.Web.UI.Client/src/less/buttons.less @@ -7,7 +7,7 @@ // -------------------------------------------------- // Core -.btn, input[type=submit] { +.btn { display: inline-block; .ie7-inline-block(); padding: 4px 12px;