diff --git a/netbox/utilities/templates/builtins/copy_content.html b/netbox/utilities/templates/builtins/copy_content.html index 9025a71a1..4d9ad9431 100644 --- a/netbox/utilities/templates/builtins/copy_content.html +++ b/netbox/utilities/templates/builtins/copy_content.html @@ -1,3 +1,3 @@ - + diff --git a/netbox/utilities/templatetags/builtins/tags.py b/netbox/utilities/templatetags/builtins/tags.py index 68541ae5a..dc5d75f48 100644 --- a/netbox/utilities/templatetags/builtins/tags.py +++ b/netbox/utilities/templatetags/builtins/tags.py @@ -87,13 +87,14 @@ def checkmark(value, show_false=True, true='Yes', false='No'): @register.inclusion_tag('builtins/copy_content.html') -def copy_content(target, prefix=None, color='primary'): +def copy_content(target, prefix=None, color='primary', classes=None): """ Display a copy button to copy the content of a field. """ return { 'target': f'#{prefix or ""}{target}', - 'color': f'btn-{color}' + 'color': f'btn-{color}', + 'classes': classes or '', }