video: move Detail Pages prefs to the Library settings tab

Video Preferences group now carries data-stg='library' so it lives under the
Library settings tab on the video side (the infra already supported video-only
library settings). The Video Source panel moves to data-stg='connections' so it
stops showing on every tab.
This commit is contained in:
BoulderBadgeDad 2026-06-15 14:19:57 -07:00
parent c9900d91b0
commit df09111831

View file

@ -5134,7 +5134,7 @@
side in place of the music API services). Same structure as the side in place of the music API services). Same structure as the
music service frames above. --> music service frames above. -->
<!-- Video Source (which Plex/Jellyfin the video side uses) --> <!-- Video Source (which Plex/Jellyfin the video side uses) -->
<div class="settings-group" data-video-only> <div class="settings-group" data-stg="connections" data-video-only>
<h3>Video Source</h3> <h3>Video Source</h3>
<div class="vid-source-panel" data-video-source-panel> <div class="vid-source-panel" data-video-source-panel>
<div class="callback-help">Checking…</div> <div class="callback-help">Checking…</div>
@ -5199,8 +5199,8 @@
</div> </div>
</div> </div>
</div> </div>
<!-- Video Preferences (video-side only) --> <!-- Video Preferences — lives on the Library settings tab -->
<div class="settings-group" data-video-only> <div class="settings-group" data-stg="library" data-video-only>
<h3>Video Preferences</h3> <h3>Video Preferences</h3>
<div class="api-service-frame stg-service" data-video-service="prefs"> <div class="api-service-frame stg-service" data-video-service="prefs">
<div class="stg-service-header" onclick="toggleStgService(this)"> <div class="stg-service-header" onclick="toggleStgService(this)">