screen reader grid and readout shortcuts
This commit is contained in:
@@ -164,6 +164,17 @@ function NarratorSettingsBlock() {
|
||||
]} />
|
||||
</div>
|
||||
|
||||
<div className="settings-narrator-item">
|
||||
<label className="settings-sublabel">{t('settings.narrator.output')}</label>
|
||||
<Select value={narratorSettings.mode}
|
||||
onChange={v => { const s = String(v); if (s === 'voice' || s === 'screenreader' || s === 'both') setNarratorSettings({ mode: s }) }}
|
||||
options={[
|
||||
{ value: 'voice', label: t('settings.narrator.outputVoice') },
|
||||
{ value: 'screenreader', label: t('settings.narrator.outputScreenReader') },
|
||||
{ value: 'both', label: t('settings.narrator.outputBoth') },
|
||||
]} />
|
||||
</div>
|
||||
|
||||
<Toggle checked={narratorSettings.sounds} onChange={v => setNarratorSettings({ sounds: v })}
|
||||
label={t('settings.narrator.soundEffects')} />
|
||||
</motion.div>
|
||||
|
||||
Reference in New Issue
Block a user