diff --git a/src/common/interfaces/SettingsInterface.ts b/src/common/interfaces/SettingsInterface.ts index 2bec5f7..33472a6 100644 --- a/src/common/interfaces/SettingsInterface.ts +++ b/src/common/interfaces/SettingsInterface.ts @@ -171,8 +171,8 @@ interface SettingsInterface { ui: { inPlayer: { - enabled: boolean, - enabledFullscreenOnly: boolean, + enabled: boolean, // Deprecated — moved to site settings + enabledFullscreenOnly: boolean, // Deprecated — moved to site settings popupAlignment: 'left' | 'right', minEnabledWidth: number, // don't show UI if player is narrower than % of screen width minEnabledHeight: number, // don't show UI if player is narrower than % of screen height diff --git a/src/csui/Popup.vue b/src/csui/Popup.vue index 4fef7ec..c0f2b56 100644 --- a/src/csui/Popup.vue +++ b/src/csui/Popup.vue @@ -48,7 +48,10 @@ v-for="tab of tabs" :key="tab.id" class="tab flex flex-row" - :class="{'active': tab.id === selectedTab}" + :class="{ + 'active': tab.id === selectedTab, + 'highlight-tab': tab.highlight, + }" @click="selectTab(tab.id)" >