⚽ FIFAWC Scores v1.1.0 — Panel v2 Rewrite
Production-safe panel redesign. The panel now works identically in Debug and Release builds.
🚀 What's New
- Solid dark background — replaced material overlays with
Theme.panelBackground(pure color fill). No more visual differences between Debug and Release. - DarkModeBridge restored — forces
darkAquaappearance on the menu bar window. Previous failures were caused by.ultraThinMaterialconflicts, not the bridge itself. - Rounded corner spacing — asymmetric padding (10px top, 10px bottom, 14px tab trailing) clears macOS system corner radius without wasting space.
- Content anchored to top — all tabs now start from the top of the panel (was center-aligned before).
🐛 Fixes
- TextField dark mode — search field and API key input in Settings now render light text on dark background (was broken when DarkModeBridge was removed).
- ⚙️ gear icon clipping — settings icon in the tab row no longer gets cut off by the ScrollView edge.
- Blank space above/below content — eliminated visual gaps caused by system menu bar margins.
🗑️ Removed
MenuBarPanelLegacy.swift— old panel code deleted (no longer maintained).- Material overlays — zero
.ultraThinMaterial/.glassEffectin the panel. Solid colors only. .preferredColorScheme(.dark)on panel — confirmed non-functional inMenuBarExtra(.window).
📦 Install
Download FIFAWCSCORES-1.1.0.zip from Assets → unzip → drag to Applications.
🔄 Auto-Update
If you already have FIFAWC Scores installed, Sparkle will notify you of this update automatically. You can also check manually via Settings → Check for Updates….
Full Changelog: v1.0.2...v1.1.0