Desktop: wide tables keep their first column in view while scrolling; compact table density (Settings > Appearance, Ctrl+K)
This commit is contained in:
parent
364b8ec0d4
commit
c0a13b5f87
6 changed files with 23 additions and 2 deletions
|
|
@ -182,6 +182,8 @@ export function Settings({ onTheme: _onTheme, section }: { onTheme: () => void;
|
|||
<Seg value={prefs.theme} onChange={theme => update({ ...prefs, theme })} label={t('settings.theme')} options={[['system', t('settings.system'), 'settings'], ['light', t('settings.light'), 'sun'], ['dark', t('settings.dark'), 'moon']]} /></div>
|
||||
<div className="field" role="group" aria-label={t('settings.motion')}><span className="legend">{t('settings.motion')}</span>
|
||||
<Seg value={prefs.motion} onChange={motion => update({ ...prefs, motion })} label={t('settings.motion')} options={[['system', t('settings.followSystem')], ['reduce', t('settings.reduce')]]} /></div>
|
||||
<div className="field" role="group" aria-label={t('settings.density')}><span className="legend">{t('settings.density')}</span>
|
||||
<Seg value={prefs.density ?? 'comfortable'} onChange={density => update({ ...prefs, density })} label={t('settings.density')} options={[['comfortable', t('settings.comfortable'), 'layers'], ['compact', t('settings.compact'), 'grid']]} /></div>
|
||||
</div>
|
||||
</Section>
|
||||
|
||||
|
|
|
|||
Loading…
Add table
Add a link
Reference in a new issue