Add Scheduling card with expiry date field to Edit Meow form
This commit is contained in:
@@ -78,6 +78,20 @@
|
|||||||
</div>
|
</div>
|
||||||
</div>
|
</div>
|
||||||
</div>
|
</div>
|
||||||
|
<div class="card mb-4">
|
||||||
|
<div class="card-header"><h5 class="mb-0">Scheduling</h5></div>
|
||||||
|
<div class="card-body">
|
||||||
|
<div class="mb-2">
|
||||||
|
<label asp-for="ExpiresAt" class="form-label">Expires</label>
|
||||||
|
<input asp-for="ExpiresAt" type="datetime-local" class="form-control" />
|
||||||
|
<div class="form-text">After this time the Meow is automatically skipped on displays — it stays in the library, just not shown. Leave blank for no expiry.</div>
|
||||||
|
</div>
|
||||||
|
@if (Model.ExpiresAt.HasValue && Model.ExpiresAt.Value <= DateTime.Now)
|
||||||
|
{
|
||||||
|
<span class="badge bg-danger"><i class="bi bi-clock-history me-1"></i>Expired</span>
|
||||||
|
}
|
||||||
|
</div>
|
||||||
|
</div>
|
||||||
<div class="d-grid gap-2">
|
<div class="d-grid gap-2">
|
||||||
<button type="submit" class="btn btn-primary btn-lg"><i class="bi bi-check-lg me-1"></i>Save Changes</button>
|
<button type="submit" class="btn btn-primary btn-lg"><i class="bi bi-check-lg me-1"></i>Save Changes</button>
|
||||||
<a href="/admin/slides" class="btn btn-outline-secondary">Cancel</a>
|
<a href="/admin/slides" class="btn btn-outline-secondary">Cancel</a>
|
||||||
|
|||||||
Reference in New Issue
Block a user