From 055cc8b8962ee9ee549197c3ebc0234f856506fc Mon Sep 17 00:00:00 2001 From: Stephen L Arnold Date: Sat, 30 Jul 2022 18:12:02 -0700 Subject: [PATCH 1/8] chg: dev: categorize naked icons for diagrams integration Signed-off-by: Stephen L Arnold --- svg/naked/{ => device}/camera.svg | 0 svg/naked/{ => device}/camera_dome.svg | 0 svg/naked/{ => device}/printer.svg | 0 svg/naked/{ => device}/server-cluster.svg | 0 svg/naked/{ => device}/server.svg | 0 svg/naked/{ => device}/tablet.svg | 0 svg/naked/{ => devtools}/bug.svg | 0 svg/naked/{ => devtools}/conversation.svg | 0 svg/naked/{ => devtools}/fingerprint.svg | 0 svg/naked/{ => devtools}/inspect2.svg | 0 svg/naked/{ => devtools}/tree.svg | 0 svg/naked/{ => devtools}/xml.svg | 0 svg/naked/{ => general}/cog.svg | 0 svg/naked/{ => general}/communications.svg | 0 svg/naked/{ => general}/grid.svg | 0 svg/naked/{ => general}/grid2.svg | 0 svg/naked/{ => general}/link.svg | 0 svg/naked/{ => general}/pinpoint.svg | 0 svg/naked/{ => general}/scull.svg | 0 svg/naked/{ => identity}/ldap.svg | 0 svg/naked/{ => network}/cloud.svg | 0 svg/naked/{ => network}/dslam.svg | 0 svg/naked/{ => network}/firewall.svg | 0 svg/naked/{ => network}/hub.svg | 0 svg/naked/{ => network}/interconnect.svg | 0 svg/naked/{ => network}/isdn.svg | 0 svg/naked/{ => network}/loadbalancer.svg | 0 svg/naked/{ => network}/router.svg | 0 svg/naked/{ => network}/satellite.svg | 0 svg/naked/{ => network}/switch.svg | 0 svg/naked/{ => network}/switch_multilayer.svg | 0 svg/naked/{ => network}/tj45.svg | 0 svg/naked/{ => network}/wifi.svg | 0 svg/naked/{ => network}/wlc.svg | 0 svg/naked/{ => place}/house.svg | 0 svg/naked/{ => place}/office.svg | 0 svg/naked/{ => security}/padlock.svg | 0 svg/naked/{ => security}/padlock_open.svg | 0 svg/naked/{ => security}/shield.svg | 0 svg/naked/{ => storage}/nas.svg | 0 svg/naked/{ => storage}/storage.svg | 0 svg/naked/{ => user}/client.svg | 0 svg/naked/{ => user}/user.svg | 0 43 files changed, 0 insertions(+), 0 deletions(-) rename svg/naked/{ => device}/camera.svg (100%) rename svg/naked/{ => device}/camera_dome.svg (100%) rename svg/naked/{ => device}/printer.svg (100%) rename svg/naked/{ => device}/server-cluster.svg (100%) rename svg/naked/{ => device}/server.svg (100%) rename svg/naked/{ => device}/tablet.svg (100%) rename svg/naked/{ => devtools}/bug.svg (100%) rename svg/naked/{ => devtools}/conversation.svg (100%) rename svg/naked/{ => devtools}/fingerprint.svg (100%) rename svg/naked/{ => devtools}/inspect2.svg (100%) rename svg/naked/{ => devtools}/tree.svg (100%) rename svg/naked/{ => devtools}/xml.svg (100%) rename svg/naked/{ => general}/cog.svg (100%) rename svg/naked/{ => general}/communications.svg (100%) rename svg/naked/{ => general}/grid.svg (100%) rename svg/naked/{ => general}/grid2.svg (100%) rename svg/naked/{ => general}/link.svg (100%) rename svg/naked/{ => general}/pinpoint.svg (100%) rename svg/naked/{ => general}/scull.svg (100%) rename svg/naked/{ => identity}/ldap.svg (100%) rename svg/naked/{ => network}/cloud.svg (100%) rename svg/naked/{ => network}/dslam.svg (100%) rename svg/naked/{ => network}/firewall.svg (100%) rename svg/naked/{ => network}/hub.svg (100%) rename svg/naked/{ => network}/interconnect.svg (100%) rename svg/naked/{ => network}/isdn.svg (100%) rename svg/naked/{ => network}/loadbalancer.svg (100%) rename svg/naked/{ => network}/router.svg (100%) rename svg/naked/{ => network}/satellite.svg (100%) rename svg/naked/{ => network}/switch.svg (100%) rename svg/naked/{ => network}/switch_multilayer.svg (100%) rename svg/naked/{ => network}/tj45.svg (100%) rename svg/naked/{ => network}/wifi.svg (100%) rename svg/naked/{ => network}/wlc.svg (100%) rename svg/naked/{ => place}/house.svg (100%) rename svg/naked/{ => place}/office.svg (100%) rename svg/naked/{ => security}/padlock.svg (100%) rename svg/naked/{ => security}/padlock_open.svg (100%) rename svg/naked/{ => security}/shield.svg (100%) rename svg/naked/{ => storage}/nas.svg (100%) rename svg/naked/{ => storage}/storage.svg (100%) rename svg/naked/{ => user}/client.svg (100%) rename svg/naked/{ => user}/user.svg (100%) diff --git a/svg/naked/camera.svg b/svg/naked/device/camera.svg similarity index 100% rename from svg/naked/camera.svg rename to svg/naked/device/camera.svg diff --git a/svg/naked/camera_dome.svg b/svg/naked/device/camera_dome.svg similarity index 100% rename from svg/naked/camera_dome.svg rename to svg/naked/device/camera_dome.svg diff --git a/svg/naked/printer.svg b/svg/naked/device/printer.svg similarity index 100% rename from svg/naked/printer.svg rename to svg/naked/device/printer.svg diff --git a/svg/naked/server-cluster.svg b/svg/naked/device/server-cluster.svg similarity index 100% rename from svg/naked/server-cluster.svg rename to svg/naked/device/server-cluster.svg diff --git a/svg/naked/server.svg b/svg/naked/device/server.svg similarity index 100% rename from svg/naked/server.svg rename to svg/naked/device/server.svg diff --git a/svg/naked/tablet.svg b/svg/naked/device/tablet.svg similarity index 100% rename from svg/naked/tablet.svg rename to svg/naked/device/tablet.svg diff --git a/svg/naked/bug.svg b/svg/naked/devtools/bug.svg similarity index 100% rename from svg/naked/bug.svg rename to svg/naked/devtools/bug.svg diff --git a/svg/naked/conversation.svg b/svg/naked/devtools/conversation.svg similarity index 100% rename from svg/naked/conversation.svg rename to svg/naked/devtools/conversation.svg diff --git a/svg/naked/fingerprint.svg b/svg/naked/devtools/fingerprint.svg similarity index 100% rename from svg/naked/fingerprint.svg rename to svg/naked/devtools/fingerprint.svg diff --git a/svg/naked/inspect2.svg b/svg/naked/devtools/inspect2.svg similarity index 100% rename from svg/naked/inspect2.svg rename to svg/naked/devtools/inspect2.svg diff --git a/svg/naked/tree.svg b/svg/naked/devtools/tree.svg similarity index 100% rename from svg/naked/tree.svg rename to svg/naked/devtools/tree.svg diff --git a/svg/naked/xml.svg b/svg/naked/devtools/xml.svg similarity index 100% rename from svg/naked/xml.svg rename to svg/naked/devtools/xml.svg diff --git a/svg/naked/cog.svg b/svg/naked/general/cog.svg similarity index 100% rename from svg/naked/cog.svg rename to svg/naked/general/cog.svg diff --git a/svg/naked/communications.svg b/svg/naked/general/communications.svg similarity index 100% rename from svg/naked/communications.svg rename to svg/naked/general/communications.svg diff --git a/svg/naked/grid.svg b/svg/naked/general/grid.svg similarity index 100% rename from svg/naked/grid.svg rename to svg/naked/general/grid.svg diff --git a/svg/naked/grid2.svg b/svg/naked/general/grid2.svg similarity index 100% rename from svg/naked/grid2.svg rename to svg/naked/general/grid2.svg diff --git a/svg/naked/link.svg b/svg/naked/general/link.svg similarity index 100% rename from svg/naked/link.svg rename to svg/naked/general/link.svg diff --git a/svg/naked/pinpoint.svg b/svg/naked/general/pinpoint.svg similarity index 100% rename from svg/naked/pinpoint.svg rename to svg/naked/general/pinpoint.svg diff --git a/svg/naked/scull.svg b/svg/naked/general/scull.svg similarity index 100% rename from svg/naked/scull.svg rename to svg/naked/general/scull.svg diff --git a/svg/naked/ldap.svg b/svg/naked/identity/ldap.svg similarity index 100% rename from svg/naked/ldap.svg rename to svg/naked/identity/ldap.svg diff --git a/svg/naked/cloud.svg b/svg/naked/network/cloud.svg similarity index 100% rename from svg/naked/cloud.svg rename to svg/naked/network/cloud.svg diff --git a/svg/naked/dslam.svg b/svg/naked/network/dslam.svg similarity index 100% rename from svg/naked/dslam.svg rename to svg/naked/network/dslam.svg diff --git a/svg/naked/firewall.svg b/svg/naked/network/firewall.svg similarity index 100% rename from svg/naked/firewall.svg rename to svg/naked/network/firewall.svg diff --git a/svg/naked/hub.svg b/svg/naked/network/hub.svg similarity index 100% rename from svg/naked/hub.svg rename to svg/naked/network/hub.svg diff --git a/svg/naked/interconnect.svg b/svg/naked/network/interconnect.svg similarity index 100% rename from svg/naked/interconnect.svg rename to svg/naked/network/interconnect.svg diff --git a/svg/naked/isdn.svg b/svg/naked/network/isdn.svg similarity index 100% rename from svg/naked/isdn.svg rename to svg/naked/network/isdn.svg diff --git a/svg/naked/loadbalancer.svg b/svg/naked/network/loadbalancer.svg similarity index 100% rename from svg/naked/loadbalancer.svg rename to svg/naked/network/loadbalancer.svg diff --git a/svg/naked/router.svg b/svg/naked/network/router.svg similarity index 100% rename from svg/naked/router.svg rename to svg/naked/network/router.svg diff --git a/svg/naked/satellite.svg b/svg/naked/network/satellite.svg similarity index 100% rename from svg/naked/satellite.svg rename to svg/naked/network/satellite.svg diff --git a/svg/naked/switch.svg b/svg/naked/network/switch.svg similarity index 100% rename from svg/naked/switch.svg rename to svg/naked/network/switch.svg diff --git a/svg/naked/switch_multilayer.svg b/svg/naked/network/switch_multilayer.svg similarity index 100% rename from svg/naked/switch_multilayer.svg rename to svg/naked/network/switch_multilayer.svg diff --git a/svg/naked/tj45.svg b/svg/naked/network/tj45.svg similarity index 100% rename from svg/naked/tj45.svg rename to svg/naked/network/tj45.svg diff --git a/svg/naked/wifi.svg b/svg/naked/network/wifi.svg similarity index 100% rename from svg/naked/wifi.svg rename to svg/naked/network/wifi.svg diff --git a/svg/naked/wlc.svg b/svg/naked/network/wlc.svg similarity index 100% rename from svg/naked/wlc.svg rename to svg/naked/network/wlc.svg diff --git a/svg/naked/house.svg b/svg/naked/place/house.svg similarity index 100% rename from svg/naked/house.svg rename to svg/naked/place/house.svg diff --git a/svg/naked/office.svg b/svg/naked/place/office.svg similarity index 100% rename from svg/naked/office.svg rename to svg/naked/place/office.svg diff --git a/svg/naked/padlock.svg b/svg/naked/security/padlock.svg similarity index 100% rename from svg/naked/padlock.svg rename to svg/naked/security/padlock.svg diff --git a/svg/naked/padlock_open.svg b/svg/naked/security/padlock_open.svg similarity index 100% rename from svg/naked/padlock_open.svg rename to svg/naked/security/padlock_open.svg diff --git a/svg/naked/shield.svg b/svg/naked/security/shield.svg similarity index 100% rename from svg/naked/shield.svg rename to svg/naked/security/shield.svg diff --git a/svg/naked/nas.svg b/svg/naked/storage/nas.svg similarity index 100% rename from svg/naked/nas.svg rename to svg/naked/storage/nas.svg diff --git a/svg/naked/storage.svg b/svg/naked/storage/storage.svg similarity index 100% rename from svg/naked/storage.svg rename to svg/naked/storage/storage.svg diff --git a/svg/naked/client.svg b/svg/naked/user/client.svg similarity index 100% rename from svg/naked/client.svg rename to svg/naked/user/client.svg diff --git a/svg/naked/user.svg b/svg/naked/user/user.svg similarity index 100% rename from svg/naked/user.svg rename to svg/naked/user/user.svg From a31227e7b916a00acea2ee6009a9defc1d42de78 Mon Sep 17 00:00:00 2001 From: Stephen L Arnold Date: Sun, 31 Jul 2022 20:16:04 -0700 Subject: [PATCH 2/8] new: add gray flash storage Signed-off-by: Stephen L Arnold --- svg/naked/storage/flash.svg | 88 +++++++++++++++++++++++++++++++++++++ 1 file changed, 88 insertions(+) create mode 100644 svg/naked/storage/flash.svg diff --git a/svg/naked/storage/flash.svg b/svg/naked/storage/flash.svg new file mode 100644 index 00000000..7435ca22 --- /dev/null +++ b/svg/naked/storage/flash.svg @@ -0,0 +1,88 @@ + +image/svg+xmlLuca Ferretti <elle.uca@libero.it>media flash removableA flash removable media, such as SD + + + + + + + + + + + + From 067a2c1a275fc6721d6113592612e14974c6aea8 Mon Sep 17 00:00:00 2001 From: Stephen L Arnold Date: Mon, 1 Aug 2022 11:29:38 -0700 Subject: [PATCH 3/8] fix: dev: move client to device category, rename tj45 => rj45 Signed-off-by: Stephen L Arnold --- README.md | 55 ++++++++++++++++++++++++ svg/naked/{user => device}/client.svg | 0 svg/naked/network/{tj45.svg => rj45.svg} | 0 3 files changed, 55 insertions(+) rename svg/naked/{user => device}/client.svg (100%) rename svg/naked/network/{tj45.svg => rj45.svg} (100%) diff --git a/README.md b/README.md index c1e1a545..29f5296b 100644 --- a/README.md +++ b/README.md @@ -10,3 +10,58 @@ Simple. I wanted modern, crisp, pixel-perfect, printable, manufacturer independe ## Symbol overview ![alt text](https://github.com/ecceman/affinity/blob/master/affinity_index.png) +New layout for diagrams packaging: + + ├── device + │   ├── camera.svg + │   ├── camera_dome.svg + │ ├── client.svg + │   ├── printer.svg + │   ├── server-cluster.svg + │   ├── server.svg + │   └── tablet.svg + ├── devtools + │   ├── bug.svg + │   ├── conversation.svg + │   ├── fingerprint.svg + │   ├── inspect2.svg + │   ├── tree.svg + │   └── xml.svg + ├── general + │   ├── cog.svg + │   ├── communications.svg + │   ├── grid.svg + │   ├── grid2.svg + │   ├── link.svg + │   ├── pinpoint.svg + │   └── scull.svg + ├── identity + │   └── ldap.svg + ├── network + │   ├── cloud.svg + │   ├── dslam.svg + │   ├── firewall.svg + │   ├── hub.svg + │   ├── interconnect.svg + │   ├── isdn.svg + │   ├── loadbalancer.svg + │   ├── router.svg + │   ├── satellite.svg + │   ├── switch.svg + │   ├── switch_multilayer.svg + │   ├── rj45.svg + │   ├── wifi.svg + │   └── wlc.svg + ├── place + │   ├── house.svg + │   └── office.svg + ├── security + │   ├── padlock.svg + │   ├── padlock_open.svg + │   └── shield.svg + ├── storage + │   ├── flash.svg + │   ├── nas.svg + │   └── storage.svg + └── user + └── user.svg diff --git a/svg/naked/user/client.svg b/svg/naked/device/client.svg similarity index 100% rename from svg/naked/user/client.svg rename to svg/naked/device/client.svg diff --git a/svg/naked/network/tj45.svg b/svg/naked/network/rj45.svg similarity index 100% rename from svg/naked/network/tj45.svg rename to svg/naked/network/rj45.svg From 5af9cbfa785d22f20ba42b29fc5cb3e4a94bcb7c Mon Sep 17 00:00:00 2001 From: Stephen L Arnold Date: Tue, 2 Aug 2022 10:45:18 -0700 Subject: [PATCH 4/8] new: add gpio_pins icon, still needs some work, eg, rotate 90 Signed-off-by: Stephen L Arnold --- svg/naked/device/gpio_pins.svg | 95 ++++++++++++++++++++++++++++++++++ 1 file changed, 95 insertions(+) create mode 100644 svg/naked/device/gpio_pins.svg diff --git a/svg/naked/device/gpio_pins.svg b/svg/naked/device/gpio_pins.svg new file mode 100644 index 00000000..4a8a36b6 --- /dev/null +++ b/svg/naked/device/gpio_pins.svg @@ -0,0 +1,95 @@ + +image/svg+xml + + + + + From 619db899a3dabd69c0cd2c93dfe57513a1d2b302 Mon Sep 17 00:00:00 2001 From: Stephen L Arnold Date: Mon, 8 Aug 2022 18:13:39 -0700 Subject: [PATCH 5/8] add alternate gpio_pins2 kindly contributed by SJLC Signed-off-by: Stephen L Arnold --- svg/naked/device/gpio_pins2.svg | 69 +++++++++++++++++++++++++++++++++ 1 file changed, 69 insertions(+) create mode 100644 svg/naked/device/gpio_pins2.svg diff --git a/svg/naked/device/gpio_pins2.svg b/svg/naked/device/gpio_pins2.svg new file mode 100644 index 00000000..8f04b8b2 --- /dev/null +++ b/svg/naked/device/gpio_pins2.svg @@ -0,0 +1,69 @@ + +image/svg+xml + + + + + \ No newline at end of file From ae3c10e72d6959768f3ffb27b4fda6d03c036943 Mon Sep 17 00:00:00 2001 From: "S. Lockwood-Childs" Date: Wed, 10 Aug 2022 11:32:52 -0700 Subject: [PATCH 6/8] New device icons: gauge, rtc (clock + battery), wakeup (alarm) --- svg/naked/device/gauge.svg | 139 +++++++++++++++++++++++ svg/naked/device/rtc.svg | 217 ++++++++++++++++++++++++++++++++++++ svg/naked/device/wakeup.svg | 71 ++++++++++++ 3 files changed, 427 insertions(+) create mode 100644 svg/naked/device/gauge.svg create mode 100644 svg/naked/device/rtc.svg create mode 100644 svg/naked/device/wakeup.svg diff --git a/svg/naked/device/gauge.svg b/svg/naked/device/gauge.svg new file mode 100644 index 00000000..c4a60ac2 --- /dev/null +++ b/svg/naked/device/gauge.svg @@ -0,0 +1,139 @@ + + + + + + + + + + + + + + + + +image/svg+xmlOpenclipart \ No newline at end of file diff --git a/svg/naked/device/rtc.svg b/svg/naked/device/rtc.svg new file mode 100644 index 00000000..d41f38dc --- /dev/null +++ b/svg/naked/device/rtc.svg @@ -0,0 +1,217 @@ + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + image/svg+xml + + + + + Openclipart + + + simple clock + 2012-12-18T11:15:37 + A simple clock pointing three past four. + https://openclipart.org/detail/173843/simple-clock-by-matzekatze-173843 + + + matzekatze + + + + + day + hour + icon + measure + minute + picto + pictogram + symbol + time + + + + + + + + + + + diff --git a/svg/naked/device/wakeup.svg b/svg/naked/device/wakeup.svg new file mode 100644 index 00000000..ff82d7c3 --- /dev/null +++ b/svg/naked/device/wakeup.svg @@ -0,0 +1,71 @@ + + + +image/svg+xml + + + + + + + \ No newline at end of file From decad30179043439b544e9d8625972f82fa0bb08 Mon Sep 17 00:00:00 2001 From: Stephen L Arnold Date: Wed, 10 Aug 2022 16:39:59 -0700 Subject: [PATCH 7/8] new: add (alternate) inverted camera_dome icon Signed-off-by: Stephen L Arnold --- svg/naked/device/camera_dome2.svg | 54 +++++++++++++++++++++++++++++++ 1 file changed, 54 insertions(+) create mode 100644 svg/naked/device/camera_dome2.svg diff --git a/svg/naked/device/camera_dome2.svg b/svg/naked/device/camera_dome2.svg new file mode 100644 index 00000000..a6ea96e8 --- /dev/null +++ b/svg/naked/device/camera_dome2.svg @@ -0,0 +1,54 @@ + +image/svg+xml + + + + + From 20f4021654c6dd0de1e960eb92b3f8f08b308ba3 Mon Sep 17 00:00:00 2001 From: Stephen L Arnold Date: Mon, 5 Dec 2022 12:37:58 -0800 Subject: [PATCH 8/8] new: add a modem.svg icon to device category Signed-off-by: Stephen L Arnold --- svg/naked/device/modem.svg | 1 + 1 file changed, 1 insertion(+) create mode 100644 svg/naked/device/modem.svg diff --git a/svg/naked/device/modem.svg b/svg/naked/device/modem.svg new file mode 100644 index 00000000..b64d967e --- /dev/null +++ b/svg/naked/device/modem.svg @@ -0,0 +1 @@ + \ No newline at end of file