add: upload alt text
This commit is contained in:
parent
3b5b0ce1a1
commit
e0e38b2b32
13 changed files with 224 additions and 59 deletions
|
@ -156,9 +156,7 @@ media_theme_pref();
|
|||
.replaceAll(" year ago", "y");
|
||||
}
|
||||
|
||||
element.innerText =
|
||||
pretty === undefined ? then.toLocaleDateString() : pretty;
|
||||
|
||||
element.innerText = !pretty ? then.toLocaleDateString() : pretty;
|
||||
element.style.display = "inline-block";
|
||||
}
|
||||
});
|
||||
|
@ -198,9 +196,7 @@ media_theme_pref();
|
|||
.replaceAll(" year ago", "y")
|
||||
.replaceAll("Yesterday", "1d") || "";
|
||||
|
||||
element.innerText =
|
||||
pretty === undefined ? then.toLocaleDateString() : pretty;
|
||||
|
||||
element.innerText = !pretty ? then.toLocaleDateString() : pretty;
|
||||
element.style.display = "inline-block";
|
||||
}
|
||||
});
|
||||
|
@ -1145,8 +1141,15 @@ ${option.input_element_type === "textarea" ? `${option.value}</textarea>` : ""}
|
|||
);
|
||||
|
||||
// lightbox
|
||||
self.define("lightbox_open", (_, src) => {
|
||||
self.define("lightbox_open", async (_, src) => {
|
||||
document.getElementById("lightbox_img").src = src;
|
||||
|
||||
const data = await (await fetch(`${src}/data`)).json();
|
||||
document
|
||||
.getElementById("lightbox_img")
|
||||
.setAttribute("alt", data.payload.alt);
|
||||
document.getElementById("lightbox_img").title = data.payload.alt;
|
||||
|
||||
document.getElementById("lightbox_img_a").href = src;
|
||||
document.getElementById("lightbox").classList.remove("hidden");
|
||||
});
|
||||
|
|
Loading…
Add table
Add a link
Reference in a new issue