commit 7136c172dbacaf60d30a92eaf643222881c91b33
parent c7a42c8e85cd91fdc2515418c415e477b4eed5c1
Author: archiveanon <>
Date: Sat, 25 Jan 2025 12:25:16 +0000
Replace upload button when files unavailable
Diffstat:
2 files changed, 10 insertions(+), 1 deletion(-)
diff --git a/src/autotako/static/style.css b/src/autotako/static/style.css
@@ -78,8 +78,11 @@ a {
.job__manualupload--unconfigured sl-icon-button::part(base) {
color: var(--sl-color-warning-600);
}
+.job__manualupload--unavailable sl-icon-button::part(base) {
+ color: var(--sl-color-warning-100);
+}
.job__manualupload--done sl-icon-button::part(base) {
- color: var(--sl-color-success-600);
+ color: var(--sl-color-success-700);
}
.job__manualupload--fail sl-icon-button::part(base) {
color: var(--sl-color-danger-600);
diff --git a/src/autotako/templates/index.html b/src/autotako/templates/index.html
@@ -48,6 +48,12 @@
<sl-icon-button name="exclamation-triangle"></sl-icon-button>
</sl-tooltip>
</div>
+ {% elif job.status == "Finished" and not job.files_available %}
+ <div class="job__manualupload job__manualupload--unavailable">
+ <sl-tooltip content="Output files unavailable">
+ <sl-icon-button name="trash"></sl-icon-button>
+ </sl-tooltip>
+ </div>
{% else %}
<div class="job__manualupload" hx-target="this">
<sl-icon-button hx-post="render/{{ job.id }}" hx-swap="outerHTML" name="cloud-upload" {{- ' disabled' if no_outputs }}></sl-icon-button>