aboutsummaryrefslogtreecommitdiff
path: root/pages/settings.tsx
diff options
context:
space:
mode:
authorlonkaars <l.leblansch@gmail.com>2021-04-22 12:35:53 +0200
committerlonkaars <l.leblansch@gmail.com>2021-04-22 12:35:53 +0200
commitfce651a618ca6d0d64fbcea757c3e0f582e1b437 (patch)
treeb49ff4a2e8b237b54fdc22f3c51e67af13d05c7f /pages/settings.tsx
parentb0d6721ba9c3cb0a74c376791d41e446a2f57d14 (diff)
beginnings of theme settings
Diffstat (limited to 'pages/settings.tsx')
-rw-r--r--pages/settings.tsx12
1 files changed, 5 insertions, 7 deletions
diff --git a/pages/settings.tsx b/pages/settings.tsx
index 0ca2c30..d2b23eb 100644
--- a/pages/settings.tsx
+++ b/pages/settings.tsx
@@ -1,6 +1,6 @@
import axios from 'axios';
import reduce from 'image-blob-reduce';
-import { useContext } from 'react';
+import { useContext, useEffect } from 'react';
import { AccountAvatar } from '../components/account';
import { Footer } from '../components/footer';
@@ -9,6 +9,7 @@ import { NavBar } from '../components/navbar';
import { CenteredPage, PageTitle } from '../components/page';
import PreferencesContext from '../components/preferencesContext';
import { CheckBox, ColorPicker, IconLabelButton, Vierkant } from '../components/ui';
+import ThemePicker from '../components/themes';
import EditOutlinedIcon from '@material-ui/icons/EditOutlined';
import ExitToAppOutlinedIcon from '@material-ui/icons/ExitToAppOutlined';
@@ -102,12 +103,6 @@ export default function SettingsPage() {
</div>
</div>
<div className='subsection'>
- <ColorPicker />
- <div className='dispbl'>
- <h3>Achtergrond</h3>
- </div>
- </div>
- <div className='subsection'>
<div className='floatr'>
<CheckBox
state={preferences?.darkMode}
@@ -116,6 +111,9 @@ export default function SettingsPage() {
</div>
<h3>Donkere modus</h3>
</div>
+ <div className="subsection">
+ <ThemePicker preferences={preferences}/>
+ </div>
</Vierkant>
<Vierkant className='section gamerules w100m2m pad-l bg-800'>
<h2>Standaard spelregels</h2>