2022-11-27 20:58:22 +08:00

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>