1
0
mirror of https://github.com/SuperBFG7/ympd synced 2025-12-07 23:08:06 +00:00

Feat: enable smart playlist editing #38

This commit is contained in:
jcorporation
2018-10-01 18:07:38 +01:00
parent c4df10c71e
commit bf188ebdc2
3 changed files with 141 additions and 17 deletions

View File

@@ -656,11 +656,55 @@
</div>
<div class="modal-body">
<form class="needs-validation" id="saveSmartPlaylistFrm" novalidate>
<div class="form-group">
<label for="saveSmartPlaylistName">Name</label>
<input type="text" class="form-control" id="saveSmartPlaylistName"/>
<div class="invalid-feedback">Invalid filename.</div>
<div class="row">
<div class="form-group col-md-6">
<label for="saveSmartPlaylistName">Name</label>
<input type="text" class="form-control" id="saveSmartPlaylistName"/>
<div class="invalid-feedback">Invalid filename.</div>
</div>
<div class="form-group col-md-6">
<label for="saveSmartPlaylistType">Type</label>
<input type="text" class="form-control" id="saveSmartPlaylistType" readonly/>
<div class="invalid-feedback">Invalid type.</div>
</div>
</div>
<hr/>
<div class="row" id="saveSmartPlaylistSearch" class="hide">
<div class="form-group col-md-6">
<label for="selectSaveSmartPlaylistTag">Tag</label>
<select id="selectSaveSmartPlaylistTag" class="form-control custom-select"></select>
</div>
<div class="form-group col-md-6">
<label for="inputSaveSmartPlaylistSearchstr">Search</label>
<input type="text" class="form-control" id="inputSaveSmartPlaylistSearchstr"/>
</div>
</div>
<div class="row" id="saveSmartPlaylistSticker" class="hide">
<div class="form-group col-md-6">
<label for="selectSaveSmartPlaylistSticker">Sticker</label>
<select id="selectSaveSmartPlaylistSticker" class="form-control custom-select">
<option value="like">Like</option>
<option value="playCount">playCount</option>
</select>
</div>
<div class="form-group col-md-6">
<label for="inputSaveSmartPlaylistStickerMaxentries">Max. entries</label>
<input type="text" class="form-control" id="inputSaveSmartPlaylistStickerMaxentries"/>
<div class="invalid-feedback">Must be a number.</div>
</div>
</div>
<div class="row" id="saveSmartPlaylistNewest" class="hide">
<div class="form-group col-md-6">
<label for="inputSaveSmartPlaylistNewestTimerange">Timerange (days)</label>
<input type="text" class="form-control" id="inputSaveSmartPlaylistNewestTimerange"/>
<div class="invalid-feedback">Must be a number.</div>
</div>
<div class="form-group col-md-6">
<label for="inputSaveSmartPlaylistNewestMaxentries">Max. entries</label>
<input type="text" class="form-control" id="inputSaveSmartPlaylistNewestMaxentries"/>
<div class="invalid-feedback">Must be a number.</div>
</div>
</div>
</form>
</div>
<div class="modal-footer">