Dark mode: Program start and end should be dark, too.

Describe the bug

At app start, Tauri will take some time for first render and briefly shows a blank white screen which is bad UX.

For light sensitive users, this is unacceptable, so we are doing this fix on priority.
see details here: https://github.com/orgs/phcode-dev/discussions/2148

Reproduction

start phcode in deark mode, and os in dark mode. A white screen appears briefly.

Expected behavior

no white screen

OS, Browser and Phoenix versions

desktop apps only

logs or debug stack trace if any

Additional context

No response