mirror of
https://github.com/netbox-community/netbox.git
synced 2024-05-10 07:54:54 +00:00
Fixes #13864: Remove 'default' choice for dashboard widget color
This commit is contained in:
@ -244,3 +244,39 @@ class ChangeActionChoices(ChoiceSet):
|
|||||||
(ACTION_UPDATE, _('Update'), 'blue'),
|
(ACTION_UPDATE, _('Update'), 'blue'),
|
||||||
(ACTION_DELETE, _('Delete'), 'red'),
|
(ACTION_DELETE, _('Delete'), 'red'),
|
||||||
)
|
)
|
||||||
|
|
||||||
|
|
||||||
|
#
|
||||||
|
# Dashboard widgets
|
||||||
|
#
|
||||||
|
|
||||||
|
class DashboardWidgetColorChoices(ChoiceSet):
|
||||||
|
BLUE = 'blue'
|
||||||
|
INDIGO = 'indigo'
|
||||||
|
PURPLE = 'purple'
|
||||||
|
PINK = 'pink'
|
||||||
|
RED = 'red'
|
||||||
|
ORANGE = 'orange'
|
||||||
|
YELLOW = 'yellow'
|
||||||
|
GREEN = 'green'
|
||||||
|
TEAL = 'teal'
|
||||||
|
CYAN = 'cyan'
|
||||||
|
GRAY = 'gray'
|
||||||
|
BLACK = 'black'
|
||||||
|
WHITE = 'white'
|
||||||
|
|
||||||
|
CHOICES = (
|
||||||
|
(BLUE, _('Blue')),
|
||||||
|
(INDIGO, _('Indigo')),
|
||||||
|
(PURPLE, _('Purple')),
|
||||||
|
(PINK, _('Pink')),
|
||||||
|
(RED, _('Red')),
|
||||||
|
(ORANGE, _('Orange')),
|
||||||
|
(YELLOW, _('Yellow')),
|
||||||
|
(GREEN, _('Green')),
|
||||||
|
(TEAL, _('Teal')),
|
||||||
|
(CYAN, _('Cyan')),
|
||||||
|
(GRAY, _('Gray')),
|
||||||
|
(BLACK, _('Black')),
|
||||||
|
(WHITE, _('White')),
|
||||||
|
)
|
||||||
|
@ -2,9 +2,9 @@ from django import forms
|
|||||||
from django.urls import reverse_lazy
|
from django.urls import reverse_lazy
|
||||||
from django.utils.translation import gettext as _
|
from django.utils.translation import gettext as _
|
||||||
|
|
||||||
|
from extras.choices import DashboardWidgetColorChoices
|
||||||
from netbox.registry import registry
|
from netbox.registry import registry
|
||||||
from utilities.forms import BootstrapMixin, add_blank_choice
|
from utilities.forms import BootstrapMixin, add_blank_choice
|
||||||
from utilities.choices import ButtonColorChoices
|
|
||||||
|
|
||||||
__all__ = (
|
__all__ = (
|
||||||
'DashboardWidgetAddForm',
|
'DashboardWidgetAddForm',
|
||||||
@ -21,7 +21,7 @@ class DashboardWidgetForm(BootstrapMixin, forms.Form):
|
|||||||
required=False
|
required=False
|
||||||
)
|
)
|
||||||
color = forms.ChoiceField(
|
color = forms.ChoiceField(
|
||||||
choices=add_blank_choice(ButtonColorChoices),
|
choices=add_blank_choice(DashboardWidgetColorChoices),
|
||||||
required=False,
|
required=False,
|
||||||
)
|
)
|
||||||
|
|
||||||
|
Reference in New Issue
Block a user