Skip to content
Snippets Groups Projects

feat: system light/dark theme

Merged Dennis Collaris requested to merge feat/system-theme into main
4 files
+ 34
8
Compare changes
  • Side-by-side
  • Inline
Files
4
+ 5
0
@@ -7,6 +7,7 @@ import {
useQuerybuilderSettings,
useSessionCache,
} from '@graphpolaris/shared/lib/data-access';
import { setCurrentTheme } from '@graphpolaris/shared/lib/data-access/store/configSlice';
import { resetGraphQueryResults, queryingBackend } from '@graphpolaris/shared/lib/data-access/store/graphQueryResultSlice';
import { Query2BackendQuery, QueryMultiGraph } from '@graphpolaris/shared/lib/querybuilder';
import { Navbar } from '../components/navbar/navbar';
@@ -52,6 +53,10 @@ export function App(props: App) {
}
}, [props]);
window.matchMedia('(prefers-color-scheme: dark)').addEventListener('change', event => {
dispatch(setCurrentTheme(event.matches));
});
const [authCheck, setAuthCheck] = useState(false);
const [tab, setTab] = useState<SideNavTab>('Schema');
// const [visFullSize, setVisFullSize] = useState<boolean>(false);
Loading