diff --git a/gns3server/controller/symbol_themes.py b/gns3server/controller/symbol_themes.py index 39841e490..8d1a58277 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 000000000..7a050ddbb --- /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 000000000..a0e26a03a --- /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 000000000..27fb9e303 --- /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 000000000..761d03ea1 --- /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 000000000..84e63c6b0 --- /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 000000000..9f4743976 --- /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 000000000..c01a4a59e --- /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 000000000..56d0198d6 --- /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 000000000..399b69775 --- /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 000000000..7e04844f5 --- /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 000000000..6ee3c8728 --- /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 000000000..20b0dc756 --- /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 000000000..fc3ed8018 --- /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 000000000..860119223 --- /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 000000000..62a3bd668 --- /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 000000000..ba10b5c94 --- /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 000000000..0f1347725 --- /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) + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + +