From 79a74760192204218e1a2b7098b0dcc712e615e5 Mon Sep 17 00:00:00 2001 From: Michael Abashian Date: Tue, 7 Jun 2016 11:40:24 -0400 Subject: [PATCH] Management jobs schedule edit form styling cleanup. Made spinners and dropdowns look like the rest of our spinners and dropdowns. --- awx/ui/client/src/helpers/Schedules.js | 24 +++-------- .../scheduler/schedulerForm.partial.html | 43 ++++++++----------- .../repeatFrequencyOptions.block.less | 9 ++++ .../src/scheduler/schedulerEdit.controller.js | 10 ++--- 4 files changed, 37 insertions(+), 49 deletions(-) diff --git a/awx/ui/client/src/helpers/Schedules.js b/awx/ui/client/src/helpers/Schedules.js index fe67527d1d..dcf1577a6a 100644 --- a/awx/ui/client/src/helpers/Schedules.js +++ b/awx/ui/client/src/helpers/Schedules.js @@ -88,24 +88,6 @@ export default } } - if (scope.removeDialogReady) { - scope.removeDialogReady(); - } - scope.removeDialogReady = scope.$on('DialogReady', function() { - $('#scheduler-modal-dialog').dialog('open'); - $('#schedulerName').focus(); - setTimeout(function() { - scope.$apply(function() { - scheduler.setRRule(schedule.rrule); - scheduler.setName(schedule.name); - if(scope.isFactCleanup || scope.cleanupJob){ - setGranularity(); - } - - }); - }, 300); - }); - if (scope.removeScheduleFound) { scope.removeScheduleFound(); } @@ -126,6 +108,12 @@ export default $rootScope.$broadcast("ScheduleFormCreated", scope); }); scope.showRRuleDetail = false; + + scheduler.setRRule(schedule.rrule); + scheduler.setName(schedule.name); + if(scope.isFactCleanup || scope.cleanupJob){ + setGranularity(); + } }); diff --git a/awx/ui/client/src/management-jobs/scheduler/schedulerForm.partial.html b/awx/ui/client/src/management-jobs/scheduler/schedulerForm.partial.html index 1ec9de5056..ce8bad2009 100644 --- a/awx/ui/client/src/management-jobs/scheduler/schedulerForm.partial.html +++ b/awx/ui/client/src/management-jobs/scheduler/schedulerForm.partial.html @@ -172,6 +172,12 @@ ng-show="sheduler_frequency_error"> +
+ + +
A value is required.
+
This is not a valid number.
+
Frequency Details
@@ -531,44 +537,29 @@ Note: For facts collected older than the time period specified, save one fact scan (snapshot) per time window (frequency). For example, facts older than 30 days are purged, while one weekly fact scan is kept. Caution: Setting both numerical variables to "0" will delete all facts. -
- - -
A value is required.
-
This is not a valid number.
-
- -
-
- -
-
- +
+ +
+
Please enter the number of days you would like to keep this data.
Please enter a valid number.
Please enter a non-negative number.
Please enter a number smaller than 9999.
-
-
- +
-
-
- -
-
- +
+ +
+
Please enter the number of days you would like to keep this data.
Please enter a valid number.
Please enter a non-negative number.
Please enter a number smaller than 9999.
+
-
- -
-
+
.select2 { + width: ~"calc(50% - 3px)" !important; + margin-left: 7px; +} + +.RepeatFrequencyOptions-inputGroup--halvesWithSelect > .RepeatFrequencyOptions-number { + width: ~"calc(50% - 3px)" !important; +} diff --git a/awx/ui/client/src/scheduler/schedulerEdit.controller.js b/awx/ui/client/src/scheduler/schedulerEdit.controller.js index 4846465091..36e94151d3 100644 --- a/awx/ui/client/src/scheduler/schedulerEdit.controller.js +++ b/awx/ui/client/src/scheduler/schedulerEdit.controller.js @@ -49,13 +49,13 @@ export default ['$compile', '$state', '$stateParams', 'EditSchedule', 'Wait', '$ }; // extra_data field is not manifested in the UI when scheduling a Management Job - if ($state.current.name !== ('managementJobSchedules.add' || 'managementJobSchedules.edit')){ + if ($state.current.name !== 'managementJobSchedules.add' && $state.current.name !== 'managementJobSchedules.edit'){ $scope.$on('ScheduleFound', function(){ - ParseTypeChange({ - scope: $scope, - variable: 'extraVars', + ParseTypeChange({ + scope: $scope, + variable: 'extraVars', parse_variable: 'parseType', - field_id: 'SchedulerForm-extraVars' + field_id: 'SchedulerForm-extraVars' }); }); }