The old icon.icns was copied from favicon.png which was actually a dark-background .icns file. Regenerated from favicon.svg via qlmanage → sips → iconutil to get white logo on transparent bg.
- Config.svelte: call setConfig() before startLogin() so fetchConfig uses the user-entered server URL - Makefile: copy icon.icns into .app bundle Resources - Info.plist: add CFBundleIconFile entry