|
73 | 73 | <div class="col-lg-5 col-md-6 col-sm-6">
|
74 | 74 | <div class="row form-inline">
|
75 | 75 | <div class="col-xs-12">
|
76 |
| - <div class="form-group"> |
| 76 | + <div class="form-group inline-sm"> |
77 | 77 | <select id="options-startTime" ng-change="ensureCorrectEndTime($index)" class="form-control" ng-model="nonCourse.startTime" ng-options="key as ui.optionLists.timesHalfHours.values[key] for key in ui.optionLists.timesHalfHours.keys"><option value="">Start</option></select>
|
78 | 78 | </div>
|
79 |
| - <div class="form-group">to</div> |
80 |
| - <div class="form-group"> |
| 79 | + <div class="form-group inline-sm">to</div> |
| 80 | + <div class="form-group inline-sm"> |
81 | 81 | <select id="options-endTime" class="form-control" ng-model="nonCourse.endTime" ng-options="key as ui.optionLists.timesHalfHours.values[key] for key in ui.optionLists.timesHalfHours.keys | startFrom: ui.optionLists.timesHalfHours.keys.indexOf(nonCourse.startTime) + 1"><option value="">End</option></select>
|
82 | 82 | </div>
|
83 | 83 | </div>
|
|
125 | 125 | <div class="col-sm-6">
|
126 | 126 | <div class="row form-inline">
|
127 | 127 | <div class="col-xs-12">
|
128 |
| - <div class="form-group"> |
| 128 | + <div class="form-group inline-sm"> |
129 | 129 | <select id="options-startTime" ng-change="ensureCorrectEndTime($index)" class="form-control" ng-model="noCourse.startTime" ng-options="key as ui.optionLists.timesHalfHours.values[key] for key in ui.optionLists.timesHalfHours.keys"><option value="">Start</option></select>
|
130 | 130 | </div>
|
131 |
| - <div class="form-group">to</div> |
132 |
| - <div class="form-group"> |
| 131 | + <div class="form-group inline-sm">to</div> |
| 132 | + <div class="form-group inline-sm"> |
133 | 133 | <select id="options-endTime" class="form-control" ng-model="noCourse.endTime" ng-options="key as ui.optionLists.timesHalfHours.values[key] for key in ui.optionLists.timesHalfHours.keys | startFrom: ui.optionLists.timesHalfHours.keys.indexOf(noCourse.startTime) + 1"><option value="">End</option></select>
|
134 | 134 | </div>
|
135 | 135 | </div>
|
|
164 | 164 | </div>
|
165 | 165 | </div>
|
166 | 166 | </div>
|
167 |
| - <input name="action" value="getMatchingSchedules" type="hidden"> <input type="hidden" value="true" name="verbose" id="verbose"> |
168 |
| - <div class="center" role="toolbar"> |
| 167 | + <div class="hidden-xs hidden-sm center" role="toolbar"> |
169 | 168 | <div class="btn-group">
|
170 | 169 | <button type="button" class="btn-lg btn btn-primary btn-default" ng-click="generateSchedules()">Show Matching Schedules</button>
|
171 | 170 | </div>
|
172 | 171 | <div class="btn-group">
|
173 |
| - <button type="button" class="btn-lg btn btn-default btn-danger" ng-click="resetState()">Reset</button> |
| 172 | + <button type="button" class="btn-lg btn btn-default btn-danger" ng-click="resetState()">Reset Everything</button> |
174 | 173 | </div>
|
175 | 174 | </div>
|
| 175 | + <div class="visible-xs visible-sm center"> |
| 176 | + <button type="button" class="btn-lg btn btn-primary btn-default btn-block" ng-click="generateSchedules()">Show Matching Schedules</button> |
| 177 | + <div class="vert-spacer-static-sm"></div> |
| 178 | + <button type="button" class="btn-lg btn btn-default btn-danger btn-block" ng-click="resetState()">Reset Everything</button> |
| 179 | + </div> |
176 | 180 | <div class="vert-spacer-static-md"></div>
|
177 | 181 | <div ng-show="!!resultError">
|
178 | 182 | <div class="alert alert-danger">
|
|
0 commit comments