From b0425b37c063b6349770c2a89506cae54bf7f38a Mon Sep 17 00:00:00 2001 From: Tamius Han Date: Thu, 30 Jan 2025 02:40:04 +0100 Subject: [PATCH] minor style tweaks --- src/common/interfaces/SettingsInterface.ts | 4 +-- src/csui/Popup.vue | 25 +++++++++++++++++-- .../src/PlayerUiPanels/ChangelogPanel.vue | 10 ++++---- 3 files changed, 30 insertions(+), 9 deletions(-) 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)" >
@@ -92,7 +95,10 @@ :site="site.host" > - + @@ -109,6 +115,7 @@