Pony.fm/public/templates/account/content/album.html

27 lines
1.2 KiB
HTML
Raw Normal View History

2013-07-28 10:35:31 +02:00
<form novalidate ng-submit="saveAlbum()">
2013-07-28 09:09:10 +02:00
<ul class="toolbar">
<li>
<button type="submit" class="btn" ng-class="{disabled: !isDirty || isSaving, 'btn-primary': isDirty}">
Save Changes
<i ng-show="isSaving" class="icon-cog icon-spin icon-large"></i>
</button>
</li>
2013-07-28 10:35:31 +02:00
<li class="delete" ng-show="!isNew"><a ng-class="{disabled: isSaving}" class="btn btn-danger" href="#" ng-click="deleteAlbum()" pfm-eat-click>Delete Album</a></li>
2013-07-28 09:09:10 +02:00
</ul>
<div class="strech-to-bottom">
<div class="form-row" ng-class="{'has-error': errors.title != null}">
<label for="title" class="strong">Title:</label>
<input ng-disabled="isSaving" ng-change="touchModel()" placeholder="Album Title" type="text" id="title" ng-model="album.title" />
<div class="error">{{errors.title}}</div>
</div>
2013-07-28 10:35:31 +02:00
<div class="form-row">
2013-07-28 09:09:10 +02:00
<label for="description" class="strong">Description:</label>
<textarea ng-disabled="isSaving" ng-change="touchModel()" placeholder="Description (optional)" id="description" ng-model="album.description"></textarea>
<div class="error">{{errors.description}}</div>
</div>
<div class="form-row" ng-class="{'has-error': errors.cover != null}">
<label class="strong">Album Cover: </label>
2013-07-28 10:35:31 +02:00
<pfm-image-upload />
2013-07-28 09:09:10 +02:00
</div>
</div>
</form>