icssc / AntAlmanac

A course exploration and scheduling tool for UCI Anteaters
https://antalmanac.com
MIT License
54 stars 64 forks source link

refactor: themeStore #854

Closed KevinWu098 closed 6 months ago

KevinWu098 commented 7 months ago

Because I'm a pedant, I'll say that the the better implementation of appTheme == "dark" would be appTheme.isDark() so that "dark" and "light" aren't magic values. Intellisense tells you, but you ideally shouldn't need Intellisence. I say it for the sake of future code.

Originally posted by @MinhxNguyen7 in https://github.com/icssc/AntAlmanac/pull/847#pullrequestreview-1795945578