Use black instead of dark for system dark theme
Signed-off-by: marcin mikołajczak <git@mkljczk.pl>
This commit is contained in:
@ -21,7 +21,7 @@ const SitePreview: React.FC<ISitePreview> = ({ soapbox }) => {
|
||||
const userTheme = settings.get('themeMode');
|
||||
const systemTheme = useSystemTheme();
|
||||
|
||||
const dark = ['dark', 'black'].includes(userTheme as string) || (userTheme === 'system' && systemTheme === 'dark');
|
||||
const dark = ['dark', 'black'].includes(userTheme as string) || (userTheme === 'system' && systemTheme === 'black');
|
||||
|
||||
const bodyClass = clsx(
|
||||
'site-preview',
|
||||
|
||||
@ -1,6 +1,6 @@
|
||||
import { useState, useEffect } from 'react';
|
||||
|
||||
type SystemTheme = 'light' | 'dark';
|
||||
type SystemTheme = 'light' | 'black';
|
||||
|
||||
/** Get the system color scheme of the system. */
|
||||
const useSystemTheme = (): SystemTheme => {
|
||||
@ -29,7 +29,7 @@ const useSystemTheme = (): SystemTheme => {
|
||||
};
|
||||
}, []);
|
||||
|
||||
return dark ? 'dark' : 'light';
|
||||
return dark ? 'black' : 'light';
|
||||
};
|
||||
|
||||
export { useSystemTheme };
|
||||
|
||||
Reference in New Issue
Block a user