diff --git a/gns3server/controller/symbol_themes.py b/gns3server/controller/symbol_themes.py index 39841e49..8d1a5827 100644 --- a/gns3server/controller/symbol_themes.py +++ b/gns3server/controller/symbol_themes.py @@ -18,6 +18,7 @@ CLASSIC_SYMBOL_THEME = { "cloud": ":/symbols/classic/cloud.svg", + "nat": ":/symbols/classic/nat.svg", "ethernet_switch": ":/symbols/classic/ethernet_switch.svg", "hub": ":/symbols/classic/hub.svg", "frame_relay_switch": ":/symbols/classic/frame_relay_switch.svg", @@ -35,6 +36,7 @@ CLASSIC_SYMBOL_THEME = { AFFINITY_SQUARE_BLUE_SYMBOL_THEME = { "cloud": ":/symbols/affinity/square/blue/cloud.svg", + "nat": ":/symbols/affinity/square/blue/nat.svg", "ethernet_switch": ":/symbols/affinity/square/blue/switch.svg", "hub": ":/symbols/affinity/square/blue/hub.svg", "frame_relay_switch": ":/symbols/affinity/square/blue/isdn.svg", @@ -52,6 +54,7 @@ AFFINITY_SQUARE_BLUE_SYMBOL_THEME = { AFFINITY_SQUARE_RED_SYMBOL_THEME = { "cloud": ":/symbols/affinity/square/red/cloud.svg", + "nat": ":/symbols/affinity/square/red/nat.svg", "ethernet_switch": ":/symbols/affinity/square/red/switch.svg", "hub": ":/symbols/affinity/square/red/hub.svg", "frame_relay_switch": ":/symbols/affinity/square/red/isdn.svg", @@ -69,6 +72,7 @@ AFFINITY_SQUARE_RED_SYMBOL_THEME = { AFFINITY_SQUARE_GRAY_SYMBOL_THEME = { "cloud": ":/symbols/affinity/square/gray/cloud.svg", + "nat": ":/symbols/affinity/square/gray/nat.svg", "ethernet_switch": ":/symbols/affinity/square/gray/switch.svg", "hub": ":/symbols/affinity/square/gray/hub.svg", "frame_relay_switch": ":/symbols/affinity/square/gray/isdn.svg", @@ -86,6 +90,7 @@ AFFINITY_SQUARE_GRAY_SYMBOL_THEME = { AFFINITY_CIRCLE_BLUE_SYMBOL_THEME = { "cloud": ":/symbols/affinity/circle/blue/cloud.svg", + "nat": ":/symbols/affinity/circle/blue/nat.svg", "ethernet_switch": ":/symbols/affinity/circle/blue/switch.svg", "hub": ":/symbols/affinity/circle/blue/hub.svg", "frame_relay_switch": ":/symbols/affinity/circle/blue/isdn.svg", @@ -103,6 +108,7 @@ AFFINITY_CIRCLE_BLUE_SYMBOL_THEME = { AFFINITY_CIRCLE_RED_SYMBOL_THEME = { "cloud": ":/symbols/affinity/circle/red/cloud.svg", + "nat": ":/symbols/affinity/circle/red/nat.svg", "ethernet_switch": ":/symbols/affinity/circle/red/switch.svg", "hub": ":/symbols/affinity/circle/red/hub.svg", "frame_relay_switch": ":/symbols/affinity/circle/red/isdn.svg", @@ -120,6 +126,7 @@ AFFINITY_CIRCLE_RED_SYMBOL_THEME = { AFFINITY_CIRCLE_GRAY_SYMBOL_THEME = { "cloud": ":/symbols/affinity/circle/gray/cloud.svg", + "nat": ":/symbols/affinity/circle/gray/nat.svg", "ethernet_switch": ":/symbols/affinity/circle/gray/switch.svg", "hub": ":/symbols/affinity/circle/gray/hub.svg", "frame_relay_switch": ":/symbols/affinity/circle/gray/isdn.svg", diff --git a/gns3server/symbols/affinity/circle/blue/nat.svg b/gns3server/symbols/affinity/circle/blue/nat.svg new file mode 100644 index 00000000..7a050ddb --- /dev/null +++ b/gns3server/symbols/affinity/circle/blue/nat.svg @@ -0,0 +1,60 @@ + + + + + + diff --git a/gns3server/symbols/affinity/circle/blue/nat2.svg b/gns3server/symbols/affinity/circle/blue/nat2.svg new file mode 100644 index 00000000..a0e26a03 --- /dev/null +++ b/gns3server/symbols/affinity/circle/blue/nat2.svg @@ -0,0 +1,55 @@ + + + + + + diff --git a/gns3server/symbols/affinity/circle/gray/nat.svg b/gns3server/symbols/affinity/circle/gray/nat.svg new file mode 100644 index 00000000..27fb9e30 --- /dev/null +++ b/gns3server/symbols/affinity/circle/gray/nat.svg @@ -0,0 +1,60 @@ + + + + + + diff --git a/gns3server/symbols/affinity/circle/gray/nat2.svg b/gns3server/symbols/affinity/circle/gray/nat2.svg new file mode 100644 index 00000000..761d03ea --- /dev/null +++ b/gns3server/symbols/affinity/circle/gray/nat2.svg @@ -0,0 +1,55 @@ + + + + + + diff --git a/gns3server/symbols/affinity/circle/green/nat.svg b/gns3server/symbols/affinity/circle/green/nat.svg new file mode 100644 index 00000000..84e63c6b --- /dev/null +++ b/gns3server/symbols/affinity/circle/green/nat.svg @@ -0,0 +1,60 @@ + + + + + + diff --git a/gns3server/symbols/affinity/circle/green/nat2.svg b/gns3server/symbols/affinity/circle/green/nat2.svg new file mode 100644 index 00000000..9f474397 --- /dev/null +++ b/gns3server/symbols/affinity/circle/green/nat2.svg @@ -0,0 +1,55 @@ + + + + + + diff --git a/gns3server/symbols/affinity/circle/red/nat.svg b/gns3server/symbols/affinity/circle/red/nat.svg new file mode 100644 index 00000000..c01a4a59 --- /dev/null +++ b/gns3server/symbols/affinity/circle/red/nat.svg @@ -0,0 +1,60 @@ + + + + + + diff --git a/gns3server/symbols/affinity/circle/red/nat2.svg b/gns3server/symbols/affinity/circle/red/nat2.svg new file mode 100644 index 00000000..56d0198d --- /dev/null +++ b/gns3server/symbols/affinity/circle/red/nat2.svg @@ -0,0 +1,55 @@ + + + + + + diff --git a/gns3server/symbols/affinity/square/blue/nat.svg b/gns3server/symbols/affinity/square/blue/nat.svg new file mode 100644 index 00000000..399b6977 --- /dev/null +++ b/gns3server/symbols/affinity/square/blue/nat.svg @@ -0,0 +1,58 @@ + + + + + + diff --git a/gns3server/symbols/affinity/square/blue/nat2.svg b/gns3server/symbols/affinity/square/blue/nat2.svg new file mode 100644 index 00000000..7e04844f --- /dev/null +++ b/gns3server/symbols/affinity/square/blue/nat2.svg @@ -0,0 +1,74 @@ + + + + + + + + + + + + + diff --git a/gns3server/symbols/affinity/square/gray/nat.svg b/gns3server/symbols/affinity/square/gray/nat.svg new file mode 100644 index 00000000..6ee3c872 --- /dev/null +++ b/gns3server/symbols/affinity/square/gray/nat.svg @@ -0,0 +1,58 @@ + + + + + + diff --git a/gns3server/symbols/affinity/square/gray/nat2.svg b/gns3server/symbols/affinity/square/gray/nat2.svg new file mode 100644 index 00000000..20b0dc75 --- /dev/null +++ b/gns3server/symbols/affinity/square/gray/nat2.svg @@ -0,0 +1,74 @@ + + + + + + + + + + + + + diff --git a/gns3server/symbols/affinity/square/green/nat.svg b/gns3server/symbols/affinity/square/green/nat.svg new file mode 100644 index 00000000..fc3ed801 --- /dev/null +++ b/gns3server/symbols/affinity/square/green/nat.svg @@ -0,0 +1,58 @@ + + + + + + diff --git a/gns3server/symbols/affinity/square/green/nat2.svg b/gns3server/symbols/affinity/square/green/nat2.svg new file mode 100644 index 00000000..86011922 --- /dev/null +++ b/gns3server/symbols/affinity/square/green/nat2.svg @@ -0,0 +1,74 @@ + + + + + + + + + + + + + diff --git a/gns3server/symbols/affinity/square/red/nat.svg b/gns3server/symbols/affinity/square/red/nat.svg new file mode 100644 index 00000000..62a3bd66 --- /dev/null +++ b/gns3server/symbols/affinity/square/red/nat.svg @@ -0,0 +1,58 @@ + + + + + + diff --git a/gns3server/symbols/affinity/square/red/nat2.svg b/gns3server/symbols/affinity/square/red/nat2.svg new file mode 100644 index 00000000..ba10b5c9 --- /dev/null +++ b/gns3server/symbols/affinity/square/red/nat2.svg @@ -0,0 +1,74 @@ + + + + + + + + + + + + + diff --git a/gns3server/symbols/classic/nat.svg b/gns3server/symbols/classic/nat.svg new file mode 100644 index 00000000..0f134772 --- /dev/null +++ b/gns3server/symbols/classic/nat.svg @@ -0,0 +1,207 @@ + + + + + + + + + image/svg+xml + + + + + Jeremy Grossmann + + + + + GNS-3 + + + Created for the GNS-3 project (www.gns3.net) + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + +