Tweak user preference name

This commit is contained in:
Jeremy Stretch 2025-06-26 11:45:10 -04:00
parent 626e42145a
commit aa81d67d6e
3 changed files with 4 additions and 5 deletions

View File

@ -54,14 +54,13 @@ PREFERENCES = {
default='bottom',
description=_('Where the paginator controls will be displayed relative to a table')
),
'ui.table.rows.striped': UserPreference(
'ui.tables.striping': UserPreference(
label=_('Striped table rows'),
choices=(
('', _('Disabled')),
('true', _('Enabled')),
),
description=_('Show striped effect on table rows'),
default=False,
description=_('Render table rows with alternating colors to increase readability'),
),
# Miscellaneous

View File

@ -163,7 +163,7 @@ class BaseTable(tables.Table):
columns = userconfig.get(f"tables.{self.name}.columns")
if ordering is None:
ordering = userconfig.get(f"tables.{self.name}.ordering")
if userconfig.get("ui.table.rows.striped"):
if userconfig.get("ui.tables.striping"):
self.attrs['class'] += ' table-striped'
# Fall back to the default columns & ordering

View File

@ -59,7 +59,7 @@ class UserConfigForm(forms.ModelForm, metaclass=UserConfigFormMetaclass):
fieldsets = (
FieldSet(
'locale.language', 'pagination.per_page', 'pagination.placement', 'ui.htmx_navigation',
'ui.table.rows.striped',
'ui.tables.striping',
name=_('User Interface')
),
FieldSet('data_format', name=_('Miscellaneous')),