After a new install, if the dark theme is selected and no logo is uploaded, the transparent Discourse logo is displayed. This is not legible.
I suggest that the logo defaults to a dark-theme friendly version when dark theme is selected and no logo has been uploaded.