Use ActivityPreferences to apply themes
Fix theme color lookup