Merge pull request #2955 from beekeeper-studio/fix/free-solarized

make solarized themes free
This commit is contained in:
Matthew Rathbone
2025-04-05 15:36:40 -05:00
committed by GitHub

View File

@@ -61,13 +61,10 @@ const SettingStoreModule: Module<State, any> = {
settings(state) {
return state.settings
},
themeValue(state, _getters, _rootState, rootGetters) {
themeValue(state) {
const theme = state.settings.theme ? state.settings.theme.value : null;
if (!theme) return null
if (rootGetters.isCommunity && ['system', 'dark', 'light'].includes(theme as string)) {
return theme
}
return rootGetters.isUltimate ? theme : 'system';
return theme;
},
/** The keymap type to be used in text editor */
userKeymap(state) {