[enhancement] Add a button size setting (#486)

* Add a button size setting

* Reduce setting size and add px suffix

* Looks like I don't need || inside of control-settings

* Update translation

* Bump settings version to 7
This commit is contained in:
Benjamin 2024-02-03 15:22:26 -06:00 committed by GitHub
parent 933573b57f
commit 86a93866d0
No known key found for this signature in database
GPG key ID: B5690EEEBB952194
4 changed files with 46 additions and 12 deletions

View file

@ -169,6 +169,7 @@ export interface SettingsState {
};
general: {
accent: string;
buttonSize: number;
defaultFullPlaylist: boolean;
externalLinks: boolean;
followSystemTheme: boolean;
@ -282,6 +283,7 @@ const initialState: SettingsState = {
},
general: {
accent: 'rgb(53, 116, 252)',
buttonSize: 20,
defaultFullPlaylist: true,
externalLinks: true,
followSystemTheme: false,
@ -598,7 +600,7 @@ export const useSettingsStore = create<SettingsSlice>()(
return merge(currentState, persistedState);
},
name: 'store_settings',
version: 6,
version: 7,
},
),
);