Pure black backgrounds with pure white text look striking in a screenshot and hurt after ten minutes. The contrast is too high, and text appears to vibrate against the background.
Near-black works better. This site uses #020204 with text at #fbf8fc, which keeps a strong contrast ratio without the harsh edge.
Glass surfaces need a light hairline along the top edge. Without it a translucent panel reads as a smudge; with it the eye reads a real surface catching light.
The mistake I repeated three times was tinting every panel with the brand colour. It looks cohesive for one screen and exhausting for a whole page. Colour belongs on the things you want clicked, and almost nowhere else.
Test in daylight. A palette that looks refined at midnight can be unreadable by a window at noon.