Show alt titles in search results
This commit is contained in:
@@ -323,6 +323,14 @@ INDEX_HTML = r"""<!doctype html>
|
||||
line-height: 1.35;
|
||||
min-height: 2.7em;
|
||||
}
|
||||
.result-subtitle {
|
||||
text-align: left;
|
||||
color: var(--muted);
|
||||
font-size: 12px;
|
||||
line-height: 1.3;
|
||||
min-height: 1.3em;
|
||||
overflow-wrap: anywhere;
|
||||
}
|
||||
.result-meta {
|
||||
display: flex;
|
||||
gap: 6px;
|
||||
@@ -550,12 +558,19 @@ INDEX_HTML = r"""<!doctype html>
|
||||
<span class="cover-fallback"></span>
|
||||
</div>
|
||||
<div class="result-title"></div>
|
||||
<div class="result-subtitle"></div>
|
||||
<div class="result-meta">
|
||||
<span class="result-pill"></span>
|
||||
<span class="result-pill"></span>
|
||||
</div>
|
||||
`;
|
||||
btn.querySelector(".result-title").textContent = item.title;
|
||||
const subtitle = btn.querySelector(".result-subtitle");
|
||||
const alternativeTitle = Array.isArray(item.alternative_titles) && item.alternative_titles.length
|
||||
? String(item.alternative_titles[0].value || "").trim()
|
||||
: "";
|
||||
subtitle.textContent = alternativeTitle ? `Also known as: ${alternativeTitle}` : "";
|
||||
subtitle.hidden = !alternativeTitle;
|
||||
btn.querySelector(".cover-fallback").textContent = coverInitials(item.title);
|
||||
const pills = btn.querySelectorAll(".result-pill");
|
||||
pills[0].textContent = `${item.episodes} episodes`;
|
||||
|
||||
Reference in New Issue
Block a user