Update html/search.ejs

This commit is contained in:
ashley 2025-08-20 16:58:36 +02:00
parent b587a6fbb1
commit 383c8612a7

View File

@ -1425,26 +1425,23 @@ font-weight: 1000;" href="/watch?v=<%= x.videoId %>" class="title max-lines-2"><
<i class="icon ion ion-md-checkmark-circle" title="verified channel"></i><% } %></a> <i class="icon ion ion-md-checkmark-circle" title="verified channel"></i><% } %></a>
<div class="badges"> <div class="badges">
<% if (x?.hasCaptions) { %> <%
<span class="badge">Subtitles</span> const badgeConfig = [
<% } %> { show: x?.hasCaptions, label: "Subtitles" },
<% if (x?.isNew) { %> { show: x?.isNew, label: "New" },
<span class="badge">New</span> { show: x?.is4k, label: "4K Ultra-HD" },
<% } %> { show: x?.is8k, label: "8K" },
<% if (x?.is4k) { %> { show: x?.isVr360, label: "VR 360°" },
<span class="badge">4K Ultra-HD</span> { show: x?.isVr180, label: "VR 180°" },
<% } %> ];
<% if (x?.is8k) { %>
<span class="badge">8K</span> badgeConfig.forEach(b => {
<% } %> if (b.show) { %>
<% if (x?.isVr360) { %> <span class="badge"><%= b.label %></span>
<span class="badge">VR 360°</span> <% } }) %>
<% } %>
<% if (x?.isVr180) { %>
<span class="badge">VR 180°</span>
<% } %>
</div> </div>
<div style="display: inline-flex;flex-direction: row;min-width: 6em;gap: 4px;"> <div style="display: inline-flex;flex-direction: row;min-width: 6em;gap: 4px;">
<a href="/download?v=<%= x.videoId %>" style="background: #333;width: 7.6em;border-radius: 8px;"> <a href="/download?v=<%= x.videoId %>" style="background: #333;width: 7.6em;border-radius: 8px;">
<div style="display: flex;"> <div style="display: flex;">
@ -1483,27 +1480,23 @@ font-weight: 1000;" href="/watch?v=<%= x.videoId %>" class="title max-lines-2"><
<a href="/channel?id=<%= x.authorId %>" style="margin:4px"><%= x.author %><% if (x?.authorVerified) { %> <a href="/channel?id=<%= x.authorId %>" style="margin:4px"><%= x.author %><% if (x?.authorVerified) { %>
<i class="icon ion ion-md-checkmark-circle" title="verified channel"></i><% } %></a> <i class="icon ion ion-md-checkmark-circle" title="verified channel"></i><% } %></a>
</div> </div>
<div class="badges"> <div class="badges">
<% if (x?.hasCaptions) { %> <%
<span class="badge">Subtitles</span> const badgeConfig = [
<% } %> { show: x?.hasCaptions, label: "Subtitles" },
<% if (x?.isNew) { %> { show: x?.isNew, label: "New" },
<span class="badge">New</span> { show: x?.is4k, label: "4K Ultra-HD" },
<% } %> { show: x?.is8k, label: "8K" },
<% if (x?.is4k) { %> { show: x?.isVr360, label: "VR 360°" },
<span class="badge">4K Ultra-HD</span> { show: x?.isVr180, label: "VR 180°" },
<% } %> ];
<% if (x?.is8k) { %>
<span class="badge">8K</span> badgeConfig.forEach(b => {
<% } %> if (b.show) { %>
<% if (x?.isVr360) { %> <span class="badge"><%= b.label %></span>
<span class="badge">VR 360°</span> <% } }) %>
<% } %>
<% if (x?.isVr180) { %>
<span class="badge">VR 180°</span>
<% } %>
</div> </div>
<div style="display: inline-flex;flex-direction: row;min-width: 6em;gap: 4px;"> <div style="display: inline-flex;flex-direction: row;min-width: 6em;gap: 4px;">
<a href="/download?v=<%= x.videoId %>" style="background: #333;width: 7.6em;border-radius: 8px;"> <a href="/download?v=<%= x.videoId %>" style="background: #333;width: 7.6em;border-radius: 8px;">
<div style="display: flex;"> <div style="display: flex;">