|
29 | 29 | <link rel="stylesheet" href="lib/calendar/fullcalendar.css" > |
30 | 30 | <link rel="stylesheet" href="css/app.css" > |
31 | 31 | </head> |
32 | | -<body data-spy="scroll"> |
| 32 | +<body data-spy="scroll" ng-controller="MainCtrl"> |
33 | 33 | <header class="navbar navbar-fixed-top"> |
34 | 34 | <div class="navbar-inner"> |
35 | 35 | <div class="container"> |
|
117 | 117 | </h1> |
118 | 118 | <p>The companion suite to the <strong><a href="http://angularjs.org">AngularJS</a></strong> framework.</p> |
119 | 119 | <p class="btn-group"> |
120 | | - <a class="btn btn-large" href="https://github.com/angular-ui/angular-ui"><i class="icon-github"></i> Code on Github</a><a class="btn btn-large btn-primary" href="https://github.com/angular-ui/angular-ui/tags"><i class="icon-download-alt icon-white"></i> Download</a> |
| 120 | + <a class="btn btn-large" href="https://github.com/angular-ui/angular-ui"><i class="icon-github"></i> Code on Github</a><a class="btn btn-large btn-primary" href="https://github.com/angular-ui/angular-ui/tags"><i class="icon-download-alt icon-white"></i> Download</a><a class="btn btn-large" ng-click="showBuildModal()">Create a Build</a> |
121 | 121 | </p> |
122 | 122 | </div> |
123 | 123 | <div class="bs-docs-social"> |
@@ -1201,5 +1201,26 @@ <h3>How?</h3> |
1201 | 1201 | })(); |
1202 | 1202 |
|
1203 | 1203 | </script> |
| 1204 | + |
| 1205 | +<div ui-modal class="fade" ng-model="buildModalShown"> |
| 1206 | + <div class="modal-header"><h2>Create a Custom Build</h2></div> |
| 1207 | + <div class="modal-body"> |
| 1208 | + <div ng-show="buildErrorText"> |
| 1209 | + <h3 style="text-align: center;">{{buildErrorText}}</h3> |
| 1210 | + </div> |
| 1211 | + <div ng-hide="buildErrorText"> |
| 1212 | + <h3 style="text-align: center;">Select the modules you wish to download:</h3> |
| 1213 | + <select style="width: 100%;" ui-select2 multiple |
| 1214 | + ui-options="{multiple: true}" |
| 1215 | + ng-model="selectedModules"> |
| 1216 | + <option ng-repeat="m in modules" value="{{m}}">{{m | inflector:'humanize'}}</option> |
| 1217 | + </select> |
| 1218 | + </div> |
| 1219 | + </div> |
| 1220 | + <div class="modal-footer"> |
| 1221 | + <a class="btn btn-primary" ng-disabled="!selectedModules.length" ng-click="selectedModules.length && downloadBuild()"><i class="icon-download-alt icon-white"></i> Download {{selectedModules.length}} Modules</a> |
| 1222 | + <a class="btn" ng-click="buildModalShown = false">Cancel</a> |
| 1223 | + </div> |
| 1224 | +</div> |
1204 | 1225 | </body> |
1205 | 1226 | </html> |
0 commit comments