What would be the best way to implement this with different colors depending on whether the light or dark theme is in use?