feat(trash): deferred purge after configurable days, groups in trash
This commit is contained in:
+22
-2
@@ -15,8 +15,28 @@
|
||||
<span class="trash-muted" id="trashInfo"></span>
|
||||
<button class="danger-btn" id="emptyBtn" type="button">Очистить корзину</button>
|
||||
</div>
|
||||
<div class="grid" id="grid"><div class="empty">Загрузка...</div></div>
|
||||
<div class="pager" id="pager"></div>
|
||||
<label class="toggle pending-toggle" id="pendingToggleRow">
|
||||
<input type="checkbox" id="pendingToggle">
|
||||
<span class="toggle-track"><span class="toggle-thumb"></span></span>
|
||||
<span class="toggle-text"><b>Показать помеченные на удаление</b><small id="pendingToggleHint">Данные не удаляются сразу: они помечаются и исчезают из корзины. Здесь их можно вернуть в корзину и восстановить</small></span>
|
||||
</label>
|
||||
<div class="trash-section" id="pendingSection" hidden>
|
||||
<h3>Помечены на удаление <span class="trash-muted" id="pendingInfo"></span></h3>
|
||||
<p class="trash-muted">Эти данные будут удалены автоматически и безвозвратно вместе с файлами. Чтобы отменить удаление, нажмите «В корзину» — данные вернутся в корзину, откуда их можно восстановить.</p>
|
||||
<h4>Группы <span class="trash-muted" id="pendingGroupsInfo"></span></h4>
|
||||
<div class="grid" id="pendingGroupsGrid"><div class="empty">Загрузка...</div></div>
|
||||
<h4>Записи журнала <span class="trash-muted" id="pendingEntriesInfo"></span></h4>
|
||||
<div class="grid" id="pendingGrid"><div class="empty">Загрузка...</div></div>
|
||||
</div>
|
||||
<div class="trash-section" id="groupsSection">
|
||||
<h3>Группы <span class="trash-muted" id="groupsInfo"></span></h3>
|
||||
<div class="grid" id="groupsGrid"><div class="empty">Загрузка...</div></div>
|
||||
</div>
|
||||
<div class="trash-section">
|
||||
<h3>Записи журнала <span class="trash-muted" id="entriesInfo"></span></h3>
|
||||
<div class="grid" id="grid"><div class="empty">Загрузка...</div></div>
|
||||
<div class="pager" id="pager"></div>
|
||||
</div>
|
||||
</div>
|
||||
</div>
|
||||
|
||||
|
||||
Reference in New Issue
Block a user