From c0aca54e32d34bdaa2daae4da95e720552d25864 Mon Sep 17 00:00:00 2001 From: Joseph Schorr Date: Thu, 20 Aug 2015 19:24:51 -0400 Subject: [PATCH] Allow users to choose trigger or manual in the build dialog Fixes #379 --- .../directives/ui/dockerfile-build-dialog.css | 13 ++++++ .../directives/dockerfile-build-dialog.html | 46 +++++++++++++++---- .../manual-trigger-build-dialog.html | 2 +- .../repo-view/repo-panel-builds.html | 2 +- .../directives/repo-view/repo-panel-builds.js | 18 -------- .../directives/ui/dockerfile-build-dialog.js | 39 ++++++++++++++-- .../js/directives/ui/dockerfile-build-form.js | 16 +++++-- .../ui/manual-trigger-build-dialog.js | 24 ++++++---- 8 files changed, 116 insertions(+), 44 deletions(-) create mode 100644 static/css/directives/ui/dockerfile-build-dialog.css diff --git a/static/css/directives/ui/dockerfile-build-dialog.css b/static/css/directives/ui/dockerfile-build-dialog.css new file mode 100644 index 000000000..e31d6a7f9 --- /dev/null +++ b/static/css/directives/ui/dockerfile-build-dialog.css @@ -0,0 +1,13 @@ +.dockerfile-build-dialog-element .btn-group { + margin-bottom: 20px; +} + +.dockerfile-build-dialog-element button i { + margin-right: 6px; +} + +.dockerfile-build-dialog-element .trigger-list { + margin: 0px; + width: 100%; +} + diff --git a/static/directives/dockerfile-build-dialog.html b/static/directives/dockerfile-build-dialog.html index 5ba1f475f..f49e0c353 100644 --- a/static/directives/dockerfile-build-dialog.html +++ b/static/directives/dockerfile-build-dialog.html @@ -1,27 +1,57 @@
-