Add photo delete buttons to hovering toolbox.
I tried putting them in the #left but it was looking seriously ugly. Actually #left is always ugly because the variety of info and buttons and text alignments. Hover toolbox is not ideal and I don't want it to become a dumping ground, but deleting should be a rare action and I don't want it right next to stuff like the basic metadata.
This commit is contained in:
parent
45cb96cc5c
commit
30a0715980
1 changed files with 27 additions and 1 deletions
|
@ -105,7 +105,12 @@
|
||||||
position: absolute;
|
position: absolute;
|
||||||
right: 8px;
|
right: 8px;
|
||||||
top: 8px;
|
top: 8px;
|
||||||
background-color: var(--color_theme_primary);
|
|
||||||
|
display: flex;
|
||||||
|
flex-direction: column;
|
||||||
|
align-items: flex-end;
|
||||||
|
|
||||||
|
/*background-color: var(--color_theme_primary);*/
|
||||||
}
|
}
|
||||||
|
|
||||||
@media screen and (max-width: 800px)
|
@media screen and (max-width: 800px)
|
||||||
|
@ -204,11 +209,13 @@
|
||||||
</ul>
|
</ul>
|
||||||
{% endif %}
|
{% endif %}
|
||||||
|
|
||||||
|
<!-- BEFORE & AFTER SEARCH LINKS -->
|
||||||
<div id="before_after_links">
|
<div id="before_after_links">
|
||||||
<a href="/search?created=-{{photo.created}}">←Before</a>
|
<a href="/search?created=-{{photo.created}}">←Before</a>
|
||||||
<span> | </span>
|
<span> | </span>
|
||||||
<a href="/search?created={{photo.created}}-&orderby=created-asc">After→</a>
|
<a href="/search?created={{photo.created}}-&orderby=created-asc">After→</a>
|
||||||
</div>
|
</div>
|
||||||
|
|
||||||
</div>
|
</div>
|
||||||
<div id="message_area"></div>
|
<div id="message_area"></div>
|
||||||
</div>
|
</div>
|
||||||
|
@ -239,6 +246,25 @@
|
||||||
{% if photo.simple_mimetype == "video" %}
|
{% if photo.simple_mimetype == "video" %}
|
||||||
<button id="generate_thumbnail_button" class="green_button button_with_spinner" data-onclick="generate_thumbnail_for_video(event)">Capture thumbnail</button>
|
<button id="generate_thumbnail_button" class="green_button button_with_spinner" data-onclick="generate_thumbnail_for_video(event)">Capture thumbnail</button>
|
||||||
{% endif %}
|
{% endif %}
|
||||||
|
<button
|
||||||
|
class="red_button button_with_confirm"
|
||||||
|
data-onclick="api.photos.delete(PHOTO_ID, false, api.photos.callback_go_to_search)"
|
||||||
|
data-prompt="Delete photo, keep file?"
|
||||||
|
data-confirm-class="red_button"
|
||||||
|
data-cancel-class="gray_button"
|
||||||
|
>
|
||||||
|
Remove
|
||||||
|
</button>
|
||||||
|
|
||||||
|
<button
|
||||||
|
class="red_button button_with_confirm"
|
||||||
|
data-onclick="api.photos.delete(PHOTO_ID, true, api.photos.callback_go_to_search)"
|
||||||
|
data-prompt="Delete file on disk?"
|
||||||
|
data-confirm-class="red_button"
|
||||||
|
data-cancel-class="gray_button"
|
||||||
|
>
|
||||||
|
Delete
|
||||||
|
</button>
|
||||||
</div>
|
</div>
|
||||||
</div>
|
</div>
|
||||||
</div>
|
</div>
|
||||||
|
|
Loading…
Reference in a new issue