From a3fb4a6522d3e1e2dd2b1d0f74f618e01a9cfa04 Mon Sep 17 00:00:00 2001 From: David Ralph Date: Sun, 14 Nov 2021 14:44:16 +0000 Subject: [PATCH] fix: update experimental tab --- .../scss/settings/modules/_material-ui.scss | 4 ++++ .../main/settings/sections/Experimental.jsx | 17 ++++++++++------- src/components/modals/welcome/Welcome.jsx | 2 +- src/modules/helpers/settings/modals.js | 11 +++++++++++ 4 files changed, 26 insertions(+), 8 deletions(-) diff --git a/src/components/modals/main/scss/settings/modules/_material-ui.scss b/src/components/modals/main/scss/settings/modules/_material-ui.scss index 6aa3acf1..7203d7de 100644 --- a/src/components/modals/main/scss/settings/modules/_material-ui.scss +++ b/src/components/modals/main/scss/settings/modules/_material-ui.scss @@ -97,3 +97,7 @@ legend, .MuiPaper-root { background-color: var(--background) !important; } + +.MuiSlider-valueLabel { + background-color: var(--tab-active) !important; +} diff --git a/src/components/modals/main/settings/sections/Experimental.jsx b/src/components/modals/main/settings/sections/Experimental.jsx index 41f19a82..00d15da0 100644 --- a/src/components/modals/main/settings/sections/Experimental.jsx +++ b/src/components/modals/main/settings/sections/Experimental.jsx @@ -1,11 +1,16 @@ import variables from 'modules/variables'; +import { useState } from 'react'; import Checkbox from '../Checkbox'; import Slider from '../Slider'; +import { TextField } from '@mui/material'; import EventBus from 'modules/helpers/eventbus'; +import { values } from 'modules/helpers/settings/modals'; export default function ExperimentalSettings() { const getMessage = (text) => variables.language.getMessage(variables.languagecode, text); + const [eventType, setEventType] = useState(); + const [eventName, setEventName] = useState(); return ( <> @@ -13,14 +18,12 @@ export default function ExperimentalSettings() {

{getMessage('modals.main.settings.sections.experimental.warning')}

{getMessage('modals.main.settings.sections.experimental.developer')}

- -
+

Send Event

- Type -

- Name -

- + setEventType(e.target.value)} spellCheck={false} varient='outlined' InputLabelProps={{ shrink: true }} /> + setEventName(e.target.value)} spellCheck={false} varient='outlined' InputLabelProps={{ shrink: true }} /> +
+

diff --git a/src/components/modals/welcome/Welcome.jsx b/src/components/modals/welcome/Welcome.jsx index 8fa244c9..6b07101f 100644 --- a/src/components/modals/welcome/Welcome.jsx +++ b/src/components/modals/welcome/Welcome.jsx @@ -91,7 +91,7 @@ export default class WelcomeModal extends PureComponent { return (
- celebration + sidebar icon this.switchTab(tab)}/>
diff --git a/src/modules/helpers/settings/modals.js b/src/modules/helpers/settings/modals.js index 401e07b1..12dba47a 100644 --- a/src/modules/helpers/settings/modals.js +++ b/src/modules/helpers/settings/modals.js @@ -64,6 +64,17 @@ export function values(type) { { value: 50, label: '50%' }, { value: 75, label: '75%' }, { value: 100, label: '100%' } + ], + experimental: [ + { value: 0, label: '0s' }, + { value: 500, label: '0.5s' }, + { value: 1000, label: '1s' }, + { value: 1500, label: '1.5s' }, + { value: 2000, label: '2s' }, + { value: 2500, label: '2.5s' }, + { value: 3000, label: '3s' }, + { value: 4000, label: '4s' }, + { value: 5000, label: '5s'} ] };