From da94dee78049730765bd53c77405d3683c7c7f48 Mon Sep 17 00:00:00 2001 From: Tamius Han Date: Thu, 30 Jan 2025 01:29:48 +0100 Subject: [PATCH] Make window background darker until chrome doesn't fix backdrop-filter bug --- src/csui/res/css/common.scss | 13 +++ src/csui/res/img/uw-window-bg-texture-3.webp | Bin 0 -> 10618 bytes src/csui/src/PlayerUIWindow.vue | 4 +- .../src/PlayerUiPanels/ChangelogPanel.vue | 98 +++--------------- src/csui/src/components/GhettoContextMenu.vue | 5 +- .../src/components/GhettoContextMenuItem.vue | 5 +- src/ext/lib/Settings.ts | 22 ++-- 7 files changed, 47 insertions(+), 100 deletions(-) create mode 100644 src/csui/res/img/uw-window-bg-texture-3.webp diff --git a/src/csui/res/css/common.scss b/src/csui/res/css/common.scss index 4c10c8d..8e79f19 100644 --- a/src/csui/res/css/common.scss +++ b/src/csui/res/css/common.scss @@ -18,6 +18,19 @@ body { padding: 0px; } +.main-window::before { + content: ' backdrop-filter machine broke :( googlo pls fix'; + color: #000; + position: absolute; + left: -0.5rem; + top: -0.5rem; + z-index: -1; + width: calc(100% + 1rem); + height: calc(100% + 1rem); + background-image: url('/csui/res/img/uw-window-bg-texture-3.webp'); + opacity: 0.75; +} + /* STANDARD WIDTHS AND HEIGHTS */ .w100 { width: 100%; diff --git a/src/csui/res/img/uw-window-bg-texture-3.webp b/src/csui/res/img/uw-window-bg-texture-3.webp new file mode 100644 index 0000000000000000000000000000000000000000..83cf188efc0477b204c33b879d61a3f040ae6206 GIT binary patch literal 10618 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 WE2Fu*TibrRPY?g*W4Hf35BwjA2{xVp literal 0 HcmV?d00001 diff --git a/src/csui/src/PlayerUIWindow.vue b/src/csui/src/PlayerUIWindow.vue index 650d8f6..d44df6f 100644 --- a/src/csui/src/PlayerUIWindow.vue +++ b/src/csui/src/PlayerUIWindow.vue @@ -1,6 +1,6 @@