diff --git a/netbox/netbox/preferences.py b/netbox/netbox/preferences.py index ca575bb57..31e99824e 100644 --- a/netbox/netbox/preferences.py +++ b/netbox/netbox/preferences.py @@ -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 diff --git a/netbox/netbox/tables/tables.py b/netbox/netbox/tables/tables.py index efca8b48e..4d0cc90d8 100644 --- a/netbox/netbox/tables/tables.py +++ b/netbox/netbox/tables/tables.py @@ -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 diff --git a/netbox/users/forms/model_forms.py b/netbox/users/forms/model_forms.py index 9f73330a9..d8773feb4 100644 --- a/netbox/users/forms/model_forms.py +++ b/netbox/users/forms/model_forms.py @@ -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')),