26 lines
1.3 KiB
HTML
26 lines
1.3 KiB
HTML
<div class="row" ng-controller="NewAchievementController as ctrl">
|
|
<div ng-show="error" class="alert alert-danger"></div>
|
|
<form class="col-xs-12 col-md-offset-3 col-md-6 form" ng-submit="ctrl.createNewAchievement()">
|
|
<h2>create achievement</h2>
|
|
<div class="form-group">
|
|
<input type="text" class="form-control" name="title" placeholder="title" ng-model="ctrl.title" autocomplete="off" required>
|
|
</div>
|
|
<div class="form-group">
|
|
<input type="number" class="form-control" name="points" placeholder="points" ng-model="ctrl.points" autocomplete="off" min="10" max="100" required>
|
|
</div>
|
|
<div class="form-group">
|
|
<input type="url" class="form-control" name="challengeRepo" placeholder="challenge repo (optional)" ng-model="ctrl.challengeRepo" autocomplete="off">
|
|
</div>
|
|
<div class="form-group">
|
|
<input type="text" class="form-control" name="badgeLink" placeholder="badge link (optional)" ng-model="ctrl.badgeLink" autocomplete="off">
|
|
</div>
|
|
<div class="form-group">
|
|
<textarea rows="5" class="form-control" name="criteria" placeholder="criteria" ng-model="ctrl.criteria" autocomplete="off" required></textarea>
|
|
</div>
|
|
<div>
|
|
<button type="submit" class="btn btn-default" ng-disabled="disabled">Create</button>
|
|
</div>
|
|
</form>
|
|
</div>
|
|
</div>
|