Skip to content

Commit 26214a5

Browse files
committedDec 28, 2020
Button updates with NetBox 2.10 changes
1 parent bff85a7 commit 26214a5

File tree

1 file changed

+6
-2
lines changed

1 file changed

+6
-2
lines changed
 

‎netbox_onboarding/navigation.py

+6-2
Original file line numberDiff line numberDiff line change
@@ -15,6 +15,8 @@
1515
from extras.plugins import PluginMenuButton, PluginMenuItem
1616
from utilities.choices import ButtonColorChoices
1717

18+
from .release import NETBOX_RELEASE_CURRENT, NETBOX_RELEASE_210
19+
1820
menu_items = (
1921
PluginMenuItem(
2022
link="plugins:netbox_onboarding:onboardingtask_list",
@@ -24,14 +26,16 @@
2426
PluginMenuButton(
2527
link="plugins:netbox_onboarding:onboardingtask_add",
2628
title="Onboard",
27-
icon_class="fa fa-plus",
29+
icon_class="mdi mdi-plus-thick" if NETBOX_RELEASE_CURRENT >= NETBOX_RELEASE_210 else "fa fa-plus",
2830
color=ButtonColorChoices.GREEN,
2931
permissions=["netbox_onboarding.add_onboardingtask"],
3032
),
3133
PluginMenuButton(
3234
link="plugins:netbox_onboarding:onboardingtask_import",
3335
title="Bulk Onboard",
34-
icon_class="fa fa-download",
36+
icon_class="mdi mdi-database-import-outline"
37+
if NETBOX_RELEASE_CURRENT >= NETBOX_RELEASE_210
38+
else "fa fa-download",
3539
color=ButtonColorChoices.BLUE,
3640
permissions=["netbox_onboarding.add_onboardingtask"],
3741
),

0 commit comments

Comments
 (0)
Please sign in to comment.