diff --git a/composer.lock b/composer.lock index d66968d5..ff37270a 100644 --- a/composer.lock +++ b/composer.lock @@ -188,16 +188,16 @@ }, { "name": "composer/ca-bundle", - "version": "1.3.4", + "version": "1.3.5", "source": { "type": "git", "url": "https://github.com/composer/ca-bundle.git", - "reference": "69098eca243998b53eed7a48d82dedd28b447cd5" + "reference": "74780ccf8c19d6acb8d65c5f39cd72110e132bbd" }, "dist": { "type": "zip", - "url": "https://api.github.com/repos/composer/ca-bundle/zipball/69098eca243998b53eed7a48d82dedd28b447cd5", - "reference": "69098eca243998b53eed7a48d82dedd28b447cd5", + "url": "https://api.github.com/repos/composer/ca-bundle/zipball/74780ccf8c19d6acb8d65c5f39cd72110e132bbd", + "reference": "74780ccf8c19d6acb8d65c5f39cd72110e132bbd", "shasum": "" }, "require": { @@ -244,7 +244,7 @@ "support": { "irc": "irc://irc.freenode.org/composer", "issues": "https://github.com/composer/ca-bundle/issues", - "source": "https://github.com/composer/ca-bundle/tree/1.3.4" + "source": "https://github.com/composer/ca-bundle/tree/1.3.5" }, "funding": [ { @@ -260,7 +260,7 @@ "type": "tidelift" } ], - "time": "2022-10-12T12:08:29+00:00" + "time": "2023-01-11T08:27:00+00:00" }, { "name": "composer/package-versions-deprecated", @@ -337,16 +337,16 @@ }, { "name": "doctrine/annotations", - "version": "1.14.1", + "version": "1.14.2", "source": { "type": "git", "url": "https://github.com/doctrine/annotations.git", - "reference": "9e034d7a70032d422169f27d8759e8d84abb4f51" + "reference": "ad785217c1e9555a7d6c6c8c9f406395a5e2882b" }, "dist": { "type": "zip", - "url": "https://api.github.com/repos/doctrine/annotations/zipball/9e034d7a70032d422169f27d8759e8d84abb4f51", - "reference": "9e034d7a70032d422169f27d8759e8d84abb4f51", + "url": "https://api.github.com/repos/doctrine/annotations/zipball/ad785217c1e9555a7d6c6c8c9f406395a5e2882b", + "reference": "ad785217c1e9555a7d6c6c8c9f406395a5e2882b", "shasum": "" }, "require": { @@ -407,9 +407,9 @@ ], "support": { "issues": "https://github.com/doctrine/annotations/issues", - "source": "https://github.com/doctrine/annotations/tree/1.14.1" + "source": "https://github.com/doctrine/annotations/tree/1.14.2" }, - "time": "2022-12-12T12:46:12+00:00" + "time": "2022-12-15T06:48:22+00:00" }, { "name": "doctrine/cache", @@ -667,16 +667,16 @@ }, { "name": "doctrine/dbal", - "version": "3.5.1", + "version": "3.5.3", "source": { "type": "git", "url": "https://github.com/doctrine/dbal.git", - "reference": "f38ee8aaca2d58ee88653cb34a6a3880c23f38a5" + "reference": "88fa7e5189fd5ec6682477044264dc0ed4e3aa1e" }, "dist": { "type": "zip", - "url": "https://api.github.com/repos/doctrine/dbal/zipball/f38ee8aaca2d58ee88653cb34a6a3880c23f38a5", - "reference": "f38ee8aaca2d58ee88653cb34a6a3880c23f38a5", + "url": "https://api.github.com/repos/doctrine/dbal/zipball/88fa7e5189fd5ec6682477044264dc0ed4e3aa1e", + "reference": "88fa7e5189fd5ec6682477044264dc0ed4e3aa1e", "shasum": "" }, "require": { @@ -689,16 +689,16 @@ "psr/log": "^1|^2|^3" }, "require-dev": { - "doctrine/coding-standard": "10.0.0", - "jetbrains/phpstorm-stubs": "2022.2", - "phpstan/phpstan": "1.8.10", + "doctrine/coding-standard": "11.0.0", + "jetbrains/phpstorm-stubs": "2022.3", + "phpstan/phpstan": "1.9.4", "phpstan/phpstan-strict-rules": "^1.4", - "phpunit/phpunit": "9.5.25", - "psalm/plugin-phpunit": "0.17.0", + "phpunit/phpunit": "9.5.27", + "psalm/plugin-phpunit": "0.18.4", "squizlabs/php_codesniffer": "3.7.1", "symfony/cache": "^5.4|^6.0", "symfony/console": "^4.4|^5.4|^6.0", - "vimeo/psalm": "4.29.0" + "vimeo/psalm": "4.30.0" }, "suggest": { "symfony/console": "For helpful console commands such as SQL execution and import of files." @@ -758,7 +758,7 @@ ], "support": { "issues": "https://github.com/doctrine/dbal/issues", - "source": "https://github.com/doctrine/dbal/tree/3.5.1" + "source": "https://github.com/doctrine/dbal/tree/3.5.3" }, "funding": [ { @@ -774,7 +774,7 @@ "type": "tidelift" } ], - "time": "2022-10-24T07:26:18+00:00" + "time": "2023-01-12T10:21:44+00:00" }, { "name": "doctrine/deprecations", @@ -821,56 +821,57 @@ }, { "name": "doctrine/doctrine-bundle", - "version": "2.7.2", + "version": "2.8.2", "source": { "type": "git", "url": "https://github.com/doctrine/DoctrineBundle.git", - "reference": "22d53b2c5ad03929628fb4a928b01135585b7179" + "reference": "251cd5aaea32bb92cdad4204840786b317dcdd4c" }, "dist": { "type": "zip", - "url": "https://api.github.com/repos/doctrine/DoctrineBundle/zipball/22d53b2c5ad03929628fb4a928b01135585b7179", - "reference": "22d53b2c5ad03929628fb4a928b01135585b7179", + "url": "https://api.github.com/repos/doctrine/DoctrineBundle/zipball/251cd5aaea32bb92cdad4204840786b317dcdd4c", + "reference": "251cd5aaea32bb92cdad4204840786b317dcdd4c", "shasum": "" }, "require": { - "doctrine/annotations": "^1", "doctrine/cache": "^1.11 || ^2.0", - "doctrine/dbal": "^2.13.1 || ^3.3.2", + "doctrine/dbal": "^3.4.0", "doctrine/persistence": "^2.2 || ^3", "doctrine/sql-formatter": "^1.0.1", - "php": "^7.1 || ^8.0", - "symfony/cache": "^4.4 || ^5.4 || ^6.0", - "symfony/config": "^4.4.3 || ^5.4 || ^6.0", - "symfony/console": "^4.4 || ^5.4 || ^6.0", - "symfony/dependency-injection": "^4.4.18 || ^5.4 || ^6.0", + "php": "^7.4 || ^8.0", + "symfony/cache": "^5.4 || ^6.0", + "symfony/config": "^5.4 || ^6.0", + "symfony/console": "^5.4 || ^6.0", + "symfony/dependency-injection": "^5.4 || ^6.0", "symfony/deprecation-contracts": "^2.1 || ^3", - "symfony/doctrine-bridge": "^4.4.22 || ^5.4 || ^6.0", - "symfony/framework-bundle": "^4.4 || ^5.4 || ^6.0", + "symfony/doctrine-bridge": "^5.4.7 || ^6.0.7", + "symfony/framework-bundle": "^5.4 || ^6.0", "symfony/service-contracts": "^1.1.1 || ^2.0 || ^3" }, "conflict": { + "doctrine/annotations": ">=3.0", "doctrine/orm": "<2.11 || >=3.0", "twig/twig": "<1.34 || >=2.0,<2.4" }, "require-dev": { + "doctrine/annotations": "^1 || ^2", "doctrine/coding-standard": "^9.0", "doctrine/orm": "^2.11 || ^3.0", "friendsofphp/proxy-manager-lts": "^1.0", - "phpunit/phpunit": "^7.5 || ^8.0 || ^9.3 || ^10.0", - "psalm/plugin-phpunit": "^0.16.1", - "psalm/plugin-symfony": "^3", + "phpunit/phpunit": "^9.5.26 || ^10.0", + "psalm/plugin-phpunit": "^0.18.4", + "psalm/plugin-symfony": "^4", "psr/log": "^1.1.4 || ^2.0 || ^3.0", "symfony/phpunit-bridge": "^6.1", - "symfony/property-info": "^4.4 || ^5.4 || ^6.0", - "symfony/proxy-manager-bridge": "^4.4 || ^5.4 || ^6.0", - "symfony/security-bundle": "^4.4 || ^5.4 || ^6.0", - "symfony/twig-bridge": "^4.4 || ^5.4 || ^6.0", - "symfony/validator": "^4.4 || ^5.4 || ^6.0", - "symfony/web-profiler-bundle": "^4.4 || ^5.4 || ^6.0", - "symfony/yaml": "^4.4 || ^5.4 || ^6.0", + "symfony/property-info": "^5.4 || ^6.0", + "symfony/proxy-manager-bridge": "^5.4 || ^6.0", + "symfony/security-bundle": "^5.4 || ^6.0", + "symfony/twig-bridge": "^5.4 || ^6.0", + "symfony/validator": "^5.4 || ^6.0", + "symfony/web-profiler-bundle": "^5.4 || ^6.0", + "symfony/yaml": "^5.4 || ^6.0", "twig/twig": "^1.34 || ^2.12 || ^3.0", - "vimeo/psalm": "^4.7" + "vimeo/psalm": "^4.30" }, "suggest": { "doctrine/orm": "The Doctrine ORM integration is optional in the bundle.", @@ -915,7 +916,7 @@ ], "support": { "issues": "https://github.com/doctrine/DoctrineBundle/issues", - "source": "https://github.com/doctrine/DoctrineBundle/tree/2.7.2" + "source": "https://github.com/doctrine/DoctrineBundle/tree/2.8.2" }, "funding": [ { @@ -931,7 +932,7 @@ "type": "tidelift" } ], - "time": "2022-12-07T12:07:11+00:00" + "time": "2023-01-06T11:42:10+00:00" }, { "name": "doctrine/doctrine-migrations-bundle", @@ -1203,30 +1204,30 @@ }, { "name": "doctrine/instantiator", - "version": "1.4.1", + "version": "1.5.0", "source": { "type": "git", "url": "https://github.com/doctrine/instantiator.git", - "reference": "10dcfce151b967d20fde1b34ae6640712c3891bc" + "reference": "0a0fa9780f5d4e507415a065172d26a98d02047b" }, "dist": { "type": "zip", - "url": "https://api.github.com/repos/doctrine/instantiator/zipball/10dcfce151b967d20fde1b34ae6640712c3891bc", - "reference": "10dcfce151b967d20fde1b34ae6640712c3891bc", + "url": "https://api.github.com/repos/doctrine/instantiator/zipball/0a0fa9780f5d4e507415a065172d26a98d02047b", + "reference": "0a0fa9780f5d4e507415a065172d26a98d02047b", "shasum": "" }, "require": { "php": "^7.1 || ^8.0" }, "require-dev": { - "doctrine/coding-standard": "^9", + "doctrine/coding-standard": "^9 || ^11", "ext-pdo": "*", "ext-phar": "*", "phpbench/phpbench": "^0.16 || ^1", "phpstan/phpstan": "^1.4", "phpstan/phpstan-phpunit": "^1", "phpunit/phpunit": "^7.5 || ^8.5 || ^9.5", - "vimeo/psalm": "^4.22" + "vimeo/psalm": "^4.30 || ^5.4" }, "type": "library", "autoload": { @@ -1253,7 +1254,7 @@ ], "support": { "issues": "https://github.com/doctrine/instantiator/issues", - "source": "https://github.com/doctrine/instantiator/tree/1.4.1" + "source": "https://github.com/doctrine/instantiator/tree/1.5.0" }, "funding": [ { @@ -1269,35 +1270,37 @@ "type": "tidelift" } ], - "time": "2022-03-03T08:28:38+00:00" + "time": "2022-12-30T00:15:36+00:00" }, { "name": "doctrine/lexer", - "version": "1.2.3", + "version": "2.1.0", "source": { "type": "git", "url": "https://github.com/doctrine/lexer.git", - "reference": "c268e882d4dbdd85e36e4ad69e02dc284f89d229" + "reference": "39ab8fcf5a51ce4b85ca97c7a7d033eb12831124" }, "dist": { "type": "zip", - "url": "https://api.github.com/repos/doctrine/lexer/zipball/c268e882d4dbdd85e36e4ad69e02dc284f89d229", - "reference": "c268e882d4dbdd85e36e4ad69e02dc284f89d229", + "url": "https://api.github.com/repos/doctrine/lexer/zipball/39ab8fcf5a51ce4b85ca97c7a7d033eb12831124", + "reference": "39ab8fcf5a51ce4b85ca97c7a7d033eb12831124", "shasum": "" }, "require": { + "doctrine/deprecations": "^1.0", "php": "^7.1 || ^8.0" }, "require-dev": { - "doctrine/coding-standard": "^9.0", + "doctrine/coding-standard": "^9 || ^10", "phpstan/phpstan": "^1.3", "phpunit/phpunit": "^7.5 || ^8.5 || ^9.5", - "vimeo/psalm": "^4.11" + "psalm/plugin-phpunit": "^0.18.3", + "vimeo/psalm": "^4.11 || ^5.0" }, "type": "library", "autoload": { "psr-4": { - "Doctrine\\Common\\Lexer\\": "lib/Doctrine/Common/Lexer" + "Doctrine\\Common\\Lexer\\": "src" } }, "notification-url": "https://packagist.org/downloads/", @@ -1329,7 +1332,7 @@ ], "support": { "issues": "https://github.com/doctrine/lexer/issues", - "source": "https://github.com/doctrine/lexer/tree/1.2.3" + "source": "https://github.com/doctrine/lexer/tree/2.1.0" }, "funding": [ { @@ -1345,27 +1348,27 @@ "type": "tidelift" } ], - "time": "2022-02-28T11:07:21+00:00" + "time": "2022-12-14T08:49:07+00:00" }, { "name": "doctrine/migrations", - "version": "3.5.2", + "version": "3.5.5", "source": { "type": "git", "url": "https://github.com/doctrine/migrations.git", - "reference": "61c6ef3a10b7df43c3b6388a184754f26e58700a" + "reference": "4b1e2b6ba71d21d0c5be22ed03b6fc954d20b204" }, "dist": { "type": "zip", - "url": "https://api.github.com/repos/doctrine/migrations/zipball/61c6ef3a10b7df43c3b6388a184754f26e58700a", - "reference": "61c6ef3a10b7df43c3b6388a184754f26e58700a", + "url": "https://api.github.com/repos/doctrine/migrations/zipball/4b1e2b6ba71d21d0c5be22ed03b6fc954d20b204", + "reference": "4b1e2b6ba71d21d0c5be22ed03b6fc954d20b204", "shasum": "" }, "require": { "composer-runtime-api": "^2", - "doctrine/dbal": "^3.3", + "doctrine/dbal": "^3.5.1", "doctrine/deprecations": "^0.5.3 || ^1", - "doctrine/event-manager": "^1.0", + "doctrine/event-manager": "^1.2 || ^2.0", "friendsofphp/proxy-manager-lts": "^1.0", "php": "^7.4 || ^8.0", "psr/log": "^1.1.3 || ^2 || ^3", @@ -1377,10 +1380,9 @@ }, "require-dev": { "doctrine/coding-standard": "^9", - "doctrine/orm": "^2.12", + "doctrine/orm": "^2.13", "doctrine/persistence": "^2 || ^3", "doctrine/sql-formatter": "^1.0", - "ergebnis/composer-normalize": "^2.9", "ext-pdo_sqlite": "*", "phpstan/phpstan": "^1.5", "phpstan/phpstan-deprecation-rules": "^1", @@ -1400,12 +1402,6 @@ "bin/doctrine-migrations" ], "type": "library", - "extra": { - "composer-normalize": { - "indent-size": 4, - "indent-style": "space" - } - }, "autoload": { "psr-4": { "Doctrine\\Migrations\\": "lib/Doctrine/Migrations" @@ -1438,7 +1434,7 @@ ], "support": { "issues": "https://github.com/doctrine/migrations/issues", - "source": "https://github.com/doctrine/migrations/tree/3.5.2" + "source": "https://github.com/doctrine/migrations/tree/3.5.5" }, "funding": [ { @@ -1454,55 +1450,56 @@ "type": "tidelift" } ], - "time": "2022-08-04T14:29:49+00:00" + "time": "2023-01-18T12:44:30+00:00" }, { "name": "doctrine/orm", - "version": "2.13.4", + "version": "2.14.1", "source": { "type": "git", "url": "https://github.com/doctrine/orm.git", - "reference": "a5a6cc6630ce497290396d5f206887227820a634" + "reference": "de7eee5ed7b1b35c99b118f26f210a8281e6db8e" }, "dist": { "type": "zip", - "url": "https://api.github.com/repos/doctrine/orm/zipball/a5a6cc6630ce497290396d5f206887227820a634", - "reference": "a5a6cc6630ce497290396d5f206887227820a634", + "url": "https://api.github.com/repos/doctrine/orm/zipball/de7eee5ed7b1b35c99b118f26f210a8281e6db8e", + "reference": "de7eee5ed7b1b35c99b118f26f210a8281e6db8e", "shasum": "" }, "require": { "composer-runtime-api": "^2", "doctrine/cache": "^1.12.1 || ^2.1.1", - "doctrine/collections": "^1.5", + "doctrine/collections": "^1.5 || ^2.0", "doctrine/common": "^3.0.3", "doctrine/dbal": "^2.13.1 || ^3.2", "doctrine/deprecations": "^0.5.3 || ^1", - "doctrine/event-manager": "^1.1", + "doctrine/event-manager": "^1.2 || ^2", "doctrine/inflector": "^1.4 || ^2.0", "doctrine/instantiator": "^1.3", - "doctrine/lexer": "^1.2.3", + "doctrine/lexer": "^1.2.3 || ^2", "doctrine/persistence": "^2.4 || ^3", "ext-ctype": "*", "php": "^7.1 || ^8.0", "psr/cache": "^1 || ^2 || ^3", - "symfony/console": "^3.0 || ^4.0 || ^5.0 || ^6.0", + "symfony/console": "^4.2 || ^5.0 || ^6.0", "symfony/polyfill-php72": "^1.23", "symfony/polyfill-php80": "^1.16" }, "conflict": { - "doctrine/annotations": "<1.13 || >= 2.0" + "doctrine/annotations": "<1.13 || >= 3.0" }, "require-dev": { - "doctrine/annotations": "^1.13", - "doctrine/coding-standard": "^9.0.2 || ^10.0", + "doctrine/annotations": "^1.13 || ^2", + "doctrine/coding-standard": "^9.0.2 || ^11.0", "phpbench/phpbench": "^0.16.10 || ^1.0", - "phpstan/phpstan": "~1.4.10 || 1.9.2", + "phpstan/phpstan": "~1.4.10 || 1.9.8", "phpunit/phpunit": "^7.5 || ^8.5 || ^9.5", "psr/log": "^1 || ^2 || ^3", "squizlabs/php_codesniffer": "3.7.1", "symfony/cache": "^4.4 || ^5.4 || ^6.0", + "symfony/var-exporter": "^4.4 || ^5.4 || ^6.2", "symfony/yaml": "^3.4 || ^4.0 || ^5.0 || ^6.0", - "vimeo/psalm": "4.30.0" + "vimeo/psalm": "4.30.0 || 5.4.0" }, "suggest": { "ext-dom": "Provides support for XSD validation for XML mapping files", @@ -1552,22 +1549,22 @@ ], "support": { "issues": "https://github.com/doctrine/orm/issues", - "source": "https://github.com/doctrine/orm/tree/2.13.4" + "source": "https://github.com/doctrine/orm/tree/2.14.1" }, - "time": "2022-11-20T18:53:31+00:00" + "time": "2023-01-16T18:36:59+00:00" }, { "name": "doctrine/persistence", - "version": "3.1.1", + "version": "3.1.2", "source": { "type": "git", "url": "https://github.com/doctrine/persistence.git", - "reference": "d87426f07dd66f97cfdcf5210925e483b6c993b5" + "reference": "b44d128311af55275dbed6a4558ca59a2b9f9387" }, "dist": { "type": "zip", - "url": "https://api.github.com/repos/doctrine/persistence/zipball/d87426f07dd66f97cfdcf5210925e483b6c993b5", - "reference": "d87426f07dd66f97cfdcf5210925e483b6c993b5", + "url": "https://api.github.com/repos/doctrine/persistence/zipball/b44d128311af55275dbed6a4558ca59a2b9f9387", + "reference": "b44d128311af55275dbed6a4558ca59a2b9f9387", "shasum": "" }, "require": { @@ -1576,20 +1573,18 @@ "psr/cache": "^1.0 || ^2.0 || ^3.0" }, "conflict": { - "doctrine/annotations": "<1.7 || >=2.0", "doctrine/common": "<2.10" }, "require-dev": { "composer/package-versions-deprecated": "^1.11", - "doctrine/annotations": "^1.7", - "doctrine/coding-standard": "^10", + "doctrine/coding-standard": "^11", "doctrine/common": "^3.0", - "phpstan/phpstan": "1.8.8", + "phpstan/phpstan": "1.9.4", "phpstan/phpstan-phpunit": "^1", "phpstan/phpstan-strict-rules": "^1.1", "phpunit/phpunit": "^8.5 || ^9.5", "symfony/cache": "^4.4 || ^5.4 || ^6.0", - "vimeo/psalm": "4.29.0" + "vimeo/psalm": "4.30.0 || 5.3.0" }, "type": "library", "autoload": { @@ -1638,7 +1633,7 @@ ], "support": { "issues": "https://github.com/doctrine/persistence/issues", - "source": "https://github.com/doctrine/persistence/tree/3.1.1" + "source": "https://github.com/doctrine/persistence/tree/3.1.2" }, "funding": [ { @@ -1654,7 +1649,7 @@ "type": "tidelift" } ], - "time": "2022-12-13T21:21:05+00:00" + "time": "2022-12-19T13:58:18+00:00" }, { "name": "doctrine/sql-formatter", @@ -1772,25 +1767,24 @@ }, { "name": "egulias/email-validator", - "version": "3.2.1", + "version": "3.2.5", "source": { "type": "git", "url": "https://github.com/egulias/EmailValidator.git", - "reference": "f88dcf4b14af14a98ad96b14b2b317969eab6715" + "reference": "b531a2311709443320c786feb4519cfaf94af796" }, "dist": { "type": "zip", - "url": "https://api.github.com/repos/egulias/EmailValidator/zipball/f88dcf4b14af14a98ad96b14b2b317969eab6715", - "reference": "f88dcf4b14af14a98ad96b14b2b317969eab6715", + "url": "https://api.github.com/repos/egulias/EmailValidator/zipball/b531a2311709443320c786feb4519cfaf94af796", + "reference": "b531a2311709443320c786feb4519cfaf94af796", "shasum": "" }, "require": { - "doctrine/lexer": "^1.2", + "doctrine/lexer": "^1.2|^2", "php": ">=7.2", "symfony/polyfill-intl-idn": "^1.15" }, "require-dev": { - "php-coveralls/php-coveralls": "^2.2", "phpunit/phpunit": "^8.5.8|^9.3.3", "vimeo/psalm": "^4" }, @@ -1828,7 +1822,7 @@ ], "support": { "issues": "https://github.com/egulias/EmailValidator/issues", - "source": "https://github.com/egulias/EmailValidator/tree/3.2.1" + "source": "https://github.com/egulias/EmailValidator/tree/3.2.5" }, "funding": [ { @@ -1836,7 +1830,7 @@ "type": "github" } ], - "time": "2022-06-18T20:57:19+00:00" + "time": "2023-01-02T17:26:14+00:00" }, { "name": "erusev/parsedown", @@ -1890,24 +1884,24 @@ }, { "name": "fgrosse/phpasn1", - "version": "v2.4.0", + "version": "v2.5.0", "source": { "type": "git", "url": "https://github.com/fgrosse/PHPASN1.git", - "reference": "eef488991d53e58e60c9554b09b1201ca5ba9296" + "reference": "42060ed45344789fb9f21f9f1864fc47b9e3507b" }, "dist": { "type": "zip", - "url": "https://api.github.com/repos/fgrosse/PHPASN1/zipball/eef488991d53e58e60c9554b09b1201ca5ba9296", - "reference": "eef488991d53e58e60c9554b09b1201ca5ba9296", + "url": "https://api.github.com/repos/fgrosse/PHPASN1/zipball/42060ed45344789fb9f21f9f1864fc47b9e3507b", + "reference": "42060ed45344789fb9f21f9f1864fc47b9e3507b", "shasum": "" }, "require": { - "php": "~7.1.0 || ~7.2.0 || ~7.3.0 || ~7.4.0 || ~8.0.0 || ~8.1.0" + "php": "^7.1 || ^8.0" }, "require-dev": { "php-coveralls/php-coveralls": "~2.0", - "phpunit/phpunit": "^6.3 || ^7.0 || ^8.0" + "phpunit/phpunit": "^7.0 || ^8.0 || ^9.0" }, "suggest": { "ext-bcmath": "BCmath is the fallback extension for big integer calculations", @@ -1959,9 +1953,10 @@ ], "support": { "issues": "https://github.com/fgrosse/PHPASN1/issues", - "source": "https://github.com/fgrosse/PHPASN1/tree/v2.4.0" + "source": "https://github.com/fgrosse/PHPASN1/tree/v2.5.0" }, - "time": "2021-12-11T12:41:06+00:00" + "abandoned": true, + "time": "2022-12-19T11:08:26+00:00" }, { "name": "florianv/exchanger", @@ -2101,12 +2096,12 @@ "source": { "type": "git", "url": "https://github.com/florianv/symfony-swap.git", - "reference": "e195450f3168288b50ba91990d98defcd70b18c0" + "reference": "fc6154976533e386ac6783c02ff19ab65aed4029" }, "dist": { "type": "zip", - "url": "https://api.github.com/repos/florianv/symfony-swap/zipball/e195450f3168288b50ba91990d98defcd70b18c0", - "reference": "e195450f3168288b50ba91990d98defcd70b18c0", + "url": "https://api.github.com/repos/florianv/symfony-swap/zipball/fc6154976533e386ac6783c02ff19ab65aed4029", + "reference": "fc6154976533e386ac6783c02ff19ab65aed4029", "shasum": "" }, "require": { @@ -2162,7 +2157,7 @@ "issues": "https://github.com/florianv/symfony-swap/issues", "source": "https://github.com/florianv/symfony-swap/tree/master" }, - "time": "2022-12-11T07:57:24+00:00" + "time": "2023-01-12T08:17:02+00:00" }, { "name": "friendsofphp/proxy-manager-lts", @@ -2617,16 +2612,16 @@ }, { "name": "lcobucci/jwt", - "version": "4.2.1", + "version": "4.3.0", "source": { "type": "git", "url": "https://github.com/lcobucci/jwt.git", - "reference": "72ac6d807ee51a70ad376ee03a2387e8646e10f3" + "reference": "4d7de2fe0d51a96418c0d04004986e410e87f6b4" }, "dist": { "type": "zip", - "url": "https://api.github.com/repos/lcobucci/jwt/zipball/72ac6d807ee51a70ad376ee03a2387e8646e10f3", - "reference": "72ac6d807ee51a70ad376ee03a2387e8646e10f3", + "url": "https://api.github.com/repos/lcobucci/jwt/zipball/4d7de2fe0d51a96418c0d04004986e410e87f6b4", + "reference": "4d7de2fe0d51a96418c0d04004986e410e87f6b4", "shasum": "" }, "require": { @@ -2635,7 +2630,7 @@ "ext-mbstring": "*", "ext-openssl": "*", "ext-sodium": "*", - "lcobucci/clock": "^2.0", + "lcobucci/clock": "^2.0 || ^3.0", "php": "^7.4 || ^8.0" }, "require-dev": { @@ -2675,7 +2670,7 @@ ], "support": { "issues": "https://github.com/lcobucci/jwt/issues", - "source": "https://github.com/lcobucci/jwt/tree/4.2.1" + "source": "https://github.com/lcobucci/jwt/tree/4.3.0" }, "funding": [ { @@ -2687,7 +2682,7 @@ "type": "patreon" } ], - "time": "2022-08-19T23:14:07+00:00" + "time": "2023-01-02T13:28:00+00:00" }, { "name": "league/html-to-markdown", @@ -3053,16 +3048,16 @@ }, { "name": "lorenzo/pinky", - "version": "1.0.7", + "version": "1.0.9", "source": { "type": "git", "url": "https://github.com/lorenzo/pinky.git", - "reference": "60afc9f8c2b8fb6a2f77050b485ce93143dd8dcf" + "reference": "f890472e4a25f89591f176aa03d9588a9d3332a7" }, "dist": { "type": "zip", - "url": "https://api.github.com/repos/lorenzo/pinky/zipball/60afc9f8c2b8fb6a2f77050b485ce93143dd8dcf", - "reference": "60afc9f8c2b8fb6a2f77050b485ce93143dd8dcf", + "url": "https://api.github.com/repos/lorenzo/pinky/zipball/f890472e4a25f89591f176aa03d9588a9d3332a7", + "reference": "f890472e4a25f89591f176aa03d9588a9d3332a7", "shasum": "" }, "require": { @@ -3100,9 +3095,9 @@ ], "support": { "issues": "https://github.com/lorenzo/pinky/issues", - "source": "https://github.com/lorenzo/pinky/tree/1.0.7" + "source": "https://github.com/lorenzo/pinky/tree/1.0.9" }, - "time": "2022-10-02T12:15:42+00:00" + "time": "2023-01-12T16:15:52+00:00" }, { "name": "masterminds/html5", @@ -3350,16 +3345,16 @@ }, { "name": "nikic/php-parser", - "version": "v4.15.2", + "version": "v4.15.3", "source": { "type": "git", "url": "https://github.com/nikic/PHP-Parser.git", - "reference": "f59bbe44bf7d96f24f3e2b4ddc21cd52c1d2adbc" + "reference": "570e980a201d8ed0236b0a62ddf2c9cbb2034039" }, "dist": { "type": "zip", - "url": "https://api.github.com/repos/nikic/PHP-Parser/zipball/f59bbe44bf7d96f24f3e2b4ddc21cd52c1d2adbc", - "reference": "f59bbe44bf7d96f24f3e2b4ddc21cd52c1d2adbc", + "url": "https://api.github.com/repos/nikic/PHP-Parser/zipball/570e980a201d8ed0236b0a62ddf2c9cbb2034039", + "reference": "570e980a201d8ed0236b0a62ddf2c9cbb2034039", "shasum": "" }, "require": { @@ -3400,9 +3395,9 @@ ], "support": { "issues": "https://github.com/nikic/PHP-Parser/issues", - "source": "https://github.com/nikic/PHP-Parser/tree/v4.15.2" + "source": "https://github.com/nikic/PHP-Parser/tree/v4.15.3" }, - "time": "2022-11-12T15:38:23+00:00" + "time": "2023-01-16T22:05:37+00:00" }, { "name": "nikolaposa/version", @@ -4198,16 +4193,16 @@ }, { "name": "php-translation/symfony-bundle", - "version": "0.12.7", + "version": "0.12.8", "source": { "type": "git", "url": "https://github.com/php-translation/symfony-bundle.git", - "reference": "123dfd27f5fb330d2ea5e5519565eae97f91839e" + "reference": "9bd3ecace0a4019a7a4327ca9ea8df1c23ff0da3" }, "dist": { "type": "zip", - "url": "https://api.github.com/repos/php-translation/symfony-bundle/zipball/123dfd27f5fb330d2ea5e5519565eae97f91839e", - "reference": "123dfd27f5fb330d2ea5e5519565eae97f91839e", + "url": "https://api.github.com/repos/php-translation/symfony-bundle/zipball/9bd3ecace0a4019a7a4327ca9ea8df1c23ff0da3", + "reference": "9bd3ecace0a4019a7a4327ca9ea8df1c23ff0da3", "shasum": "" }, "require": { @@ -4229,7 +4224,7 @@ "matthiasnoback/symfony-config-test": "^4.1", "matthiasnoback/symfony-dependency-injection-test": "^4.1", "nyholm/psr7": "^1.1", - "nyholm/symfony-bundle-test": "^1.6.1, <1.8", + "nyholm/symfony-bundle-test": "^2.0", "php-http/curl-client": "^1.7 || ^2.0", "php-http/message": "^1.11", "php-http/message-factory": "^1.0.2", @@ -4269,9 +4264,9 @@ ], "support": { "issues": "https://github.com/php-translation/symfony-bundle/issues", - "source": "https://github.com/php-translation/symfony-bundle/tree/0.12.7" + "source": "https://github.com/php-translation/symfony-bundle/tree/0.12.8" }, - "time": "2022-09-02T15:33:16+00:00" + "time": "2022-12-19T12:38:39+00:00" }, { "name": "php-translation/symfony-storage", @@ -4951,42 +4946,53 @@ }, { "name": "ramsey/collection", - "version": "1.2.2", + "version": "1.3.0", "source": { "type": "git", "url": "https://github.com/ramsey/collection.git", - "reference": "cccc74ee5e328031b15640b51056ee8d3bb66c0a" + "reference": "ad7475d1c9e70b190ecffc58f2d989416af339b4" }, "dist": { "type": "zip", - "url": "https://api.github.com/repos/ramsey/collection/zipball/cccc74ee5e328031b15640b51056ee8d3bb66c0a", - "reference": "cccc74ee5e328031b15640b51056ee8d3bb66c0a", + "url": "https://api.github.com/repos/ramsey/collection/zipball/ad7475d1c9e70b190ecffc58f2d989416af339b4", + "reference": "ad7475d1c9e70b190ecffc58f2d989416af339b4", "shasum": "" }, "require": { - "php": "^7.3 || ^8", + "php": "^7.4 || ^8.0", "symfony/polyfill-php81": "^1.23" }, "require-dev": { - "captainhook/captainhook": "^5.3", - "dealerdirect/phpcodesniffer-composer-installer": "^0.7.0", - "ergebnis/composer-normalize": "^2.6", - "fakerphp/faker": "^1.5", - "hamcrest/hamcrest-php": "^2", - "jangregor/phpstan-prophecy": "^0.8", - "mockery/mockery": "^1.3", + "captainhook/plugin-composer": "^5.3", + "ergebnis/composer-normalize": "^2.28.3", + "fakerphp/faker": "^1.21", + "hamcrest/hamcrest-php": "^2.0", + "jangregor/phpstan-prophecy": "^1.0", + "mockery/mockery": "^1.5", + "php-parallel-lint/php-console-highlighter": "^1.0", + "php-parallel-lint/php-parallel-lint": "^1.3", + "phpcsstandards/phpcsutils": "^1.0.0-rc1", "phpspec/prophecy-phpunit": "^2.0", - "phpstan/extension-installer": "^1", - "phpstan/phpstan": "^0.12.32", - "phpstan/phpstan-mockery": "^0.12.5", - "phpstan/phpstan-phpunit": "^0.12.11", - "phpunit/phpunit": "^8.5 || ^9", - "psy/psysh": "^0.10.4", - "slevomat/coding-standard": "^6.3", - "squizlabs/php_codesniffer": "^3.5", - "vimeo/psalm": "^4.4" + "phpstan/extension-installer": "^1.2", + "phpstan/phpstan": "^1.9", + "phpstan/phpstan-mockery": "^1.1", + "phpstan/phpstan-phpunit": "^1.3", + "phpunit/phpunit": "^9.5", + "psalm/plugin-mockery": "^1.1", + "psalm/plugin-phpunit": "^0.18.4", + "ramsey/coding-standard": "^2.0.3", + "ramsey/conventional-commits": "^1.3", + "vimeo/psalm": "^5.4" }, "type": "library", + "extra": { + "captainhook": { + "force-install": true + }, + "ramsey/conventional-commits": { + "configFile": "conventional-commits.json" + } + }, "autoload": { "psr-4": { "Ramsey\\Collection\\": "src/" @@ -5014,7 +5020,7 @@ ], "support": { "issues": "https://github.com/ramsey/collection/issues", - "source": "https://github.com/ramsey/collection/tree/1.2.2" + "source": "https://github.com/ramsey/collection/tree/1.3.0" }, "funding": [ { @@ -5026,7 +5032,7 @@ "type": "tidelift" } ], - "time": "2021-10-10T03:01:02+00:00" + "time": "2022-12-27T19:12:24+00:00" }, { "name": "ramsey/uuid", @@ -5214,16 +5220,16 @@ }, { "name": "s9e/text-formatter", - "version": "2.12.2", + "version": "2.12.3", "source": { "type": "git", "url": "https://github.com/s9e/TextFormatter.git", - "reference": "fa2af8572410744cae391f29e7d821d4fd296df9" + "reference": "ed31bbffd1801b78c3a27d84163c3146ba249d65" }, "dist": { "type": "zip", - "url": "https://api.github.com/repos/s9e/TextFormatter/zipball/fa2af8572410744cae391f29e7d821d4fd296df9", - "reference": "fa2af8572410744cae391f29e7d821d4fd296df9", + "url": "https://api.github.com/repos/s9e/TextFormatter/zipball/ed31bbffd1801b78c3a27d84163c3146ba249d65", + "reference": "ed31bbffd1801b78c3a27d84163c3146ba249d65", "shasum": "" }, "require": { @@ -5250,7 +5256,7 @@ }, "type": "library", "extra": { - "version": "2.12.2" + "version": "2.12.3" }, "autoload": { "psr-4": { @@ -5282,9 +5288,9 @@ ], "support": { "issues": "https://github.com/s9e/TextFormatter/issues", - "source": "https://github.com/s9e/TextFormatter/tree/2.12.2" + "source": "https://github.com/s9e/TextFormatter/tree/2.12.3" }, - "time": "2022-11-30T00:36:32+00:00" + "time": "2022-12-26T15:58:46+00:00" }, { "name": "sabberworm/php-css-parser", @@ -5635,16 +5641,16 @@ }, { "name": "shivas/versioning-bundle", - "version": "4.0.1", + "version": "4.0.2", "source": { "type": "git", "url": "https://github.com/shivas/versioning-bundle.git", - "reference": "a1ff217ad231bd6984a2cc79b8ab6a095322b317" + "reference": "427969bce2f139e1f7234d14efcd8cd0083d896c" }, "dist": { "type": "zip", - "url": "https://api.github.com/repos/shivas/versioning-bundle/zipball/a1ff217ad231bd6984a2cc79b8ab6a095322b317", - "reference": "a1ff217ad231bd6984a2cc79b8ab6a095322b317", + "url": "https://api.github.com/repos/shivas/versioning-bundle/zipball/427969bce2f139e1f7234d14efcd8cd0083d896c", + "reference": "427969bce2f139e1f7234d14efcd8cd0083d896c", "shasum": "" }, "require": { @@ -5657,8 +5663,8 @@ "require-dev": { "mikey179/vfsstream": "^2", "nyholm/symfony-bundle-test": "1.x-dev", - "phpunit/phpunit": "^7 || ^8", - "symfony/phpunit-bridge": "^5", + "phpunit/phpunit": "^8.5.27", + "symfony/phpunit-bridge": "^5 || ^6", "twig/twig": "^2 || ^3" }, "type": "symfony-bundle", @@ -5688,10 +5694,10 @@ ], "support": { "issues": "https://github.com/shivas/versioning-bundle/issues", - "source": "https://github.com/shivas/versioning-bundle/tree/4.0.1", + "source": "https://github.com/shivas/versioning-bundle/tree/4.0.2", "wiki": "https://github.com/shivas/versioning-bundle/wiki" }, - "time": "2022-02-17T07:56:41+00:00" + "time": "2022-07-10T17:39:01+00:00" }, { "name": "spomky-labs/base64url", @@ -6083,16 +6089,16 @@ }, { "name": "symfony/cache", - "version": "v5.4.15", + "version": "v5.4.18", "source": { "type": "git", "url": "https://github.com/symfony/cache.git", - "reference": "60e87188abbacd29ccde44d69c5392a33e888e98" + "reference": "a33fa08a3f37bb44b90e60b9028796d6b811f9ef" }, "dist": { "type": "zip", - "url": "https://api.github.com/repos/symfony/cache/zipball/60e87188abbacd29ccde44d69c5392a33e888e98", - "reference": "60e87188abbacd29ccde44d69c5392a33e888e98", + "url": "https://api.github.com/repos/symfony/cache/zipball/a33fa08a3f37bb44b90e60b9028796d6b811f9ef", + "reference": "a33fa08a3f37bb44b90e60b9028796d6b811f9ef", "shasum": "" }, "require": { @@ -6160,7 +6166,7 @@ "psr6" ], "support": { - "source": "https://github.com/symfony/cache/tree/v5.4.15" + "source": "https://github.com/symfony/cache/tree/v5.4.18" }, "funding": [ { @@ -6176,7 +6182,7 @@ "type": "tidelift" } ], - "time": "2022-10-27T07:55:40+00:00" + "time": "2022-12-29T16:06:09+00:00" }, { "name": "symfony/cache-contracts", @@ -6338,16 +6344,16 @@ }, { "name": "symfony/console", - "version": "v5.4.16", + "version": "v5.4.17", "source": { "type": "git", "url": "https://github.com/symfony/console.git", - "reference": "8e9b9c8dfb33af6057c94e1b44846bee700dc5ef" + "reference": "58422fdcb0e715ed05b385f70d3e8b5ed4bbd45f" }, "dist": { "type": "zip", - "url": "https://api.github.com/repos/symfony/console/zipball/8e9b9c8dfb33af6057c94e1b44846bee700dc5ef", - "reference": "8e9b9c8dfb33af6057c94e1b44846bee700dc5ef", + "url": "https://api.github.com/repos/symfony/console/zipball/58422fdcb0e715ed05b385f70d3e8b5ed4bbd45f", + "reference": "58422fdcb0e715ed05b385f70d3e8b5ed4bbd45f", "shasum": "" }, "require": { @@ -6417,7 +6423,7 @@ "terminal" ], "support": { - "source": "https://github.com/symfony/console/tree/v5.4.16" + "source": "https://github.com/symfony/console/tree/v5.4.17" }, "funding": [ { @@ -6433,20 +6439,20 @@ "type": "tidelift" } ], - "time": "2022-11-25T14:09:27+00:00" + "time": "2022-12-28T14:15:31+00:00" }, { "name": "symfony/css-selector", - "version": "v5.4.11", + "version": "v5.4.17", "source": { "type": "git", "url": "https://github.com/symfony/css-selector.git", - "reference": "c1681789f059ab756001052164726ae88512ae3d" + "reference": "052ef49b660f9ad2a3adb311c555c9bc11ba61f4" }, "dist": { "type": "zip", - "url": "https://api.github.com/repos/symfony/css-selector/zipball/c1681789f059ab756001052164726ae88512ae3d", - "reference": "c1681789f059ab756001052164726ae88512ae3d", + "url": "https://api.github.com/repos/symfony/css-selector/zipball/052ef49b660f9ad2a3adb311c555c9bc11ba61f4", + "reference": "052ef49b660f9ad2a3adb311c555c9bc11ba61f4", "shasum": "" }, "require": { @@ -6483,7 +6489,7 @@ "description": "Converts CSS selectors to XPath expressions", "homepage": "https://symfony.com", "support": { - "source": "https://github.com/symfony/css-selector/tree/v5.4.11" + "source": "https://github.com/symfony/css-selector/tree/v5.4.17" }, "funding": [ { @@ -6499,20 +6505,20 @@ "type": "tidelift" } ], - "time": "2022-06-27T16:58:25+00:00" + "time": "2022-12-23T11:40:44+00:00" }, { "name": "symfony/dependency-injection", - "version": "v5.4.16", + "version": "v5.4.17", "source": { "type": "git", "url": "https://github.com/symfony/dependency-injection.git", - "reference": "a93e1863500940780fc1235f52d54397be2d14b3" + "reference": "58f2988128d2d278280781db037677a32cf720db" }, "dist": { "type": "zip", - "url": "https://api.github.com/repos/symfony/dependency-injection/zipball/a93e1863500940780fc1235f52d54397be2d14b3", - "reference": "a93e1863500940780fc1235f52d54397be2d14b3", + "url": "https://api.github.com/repos/symfony/dependency-injection/zipball/58f2988128d2d278280781db037677a32cf720db", + "reference": "58f2988128d2d278280781db037677a32cf720db", "shasum": "" }, "require": { @@ -6572,7 +6578,7 @@ "description": "Allows you to standardize and centralize the way objects are constructed in your application", "homepage": "https://symfony.com", "support": { - "source": "https://github.com/symfony/dependency-injection/tree/v5.4.16" + "source": "https://github.com/symfony/dependency-injection/tree/v5.4.17" }, "funding": [ { @@ -6588,7 +6594,7 @@ "type": "tidelift" } ], - "time": "2022-11-25T07:33:13+00:00" + "time": "2022-12-28T13:55:51+00:00" }, { "name": "symfony/deprecation-contracts", @@ -6659,16 +6665,16 @@ }, { "name": "symfony/doctrine-bridge", - "version": "v5.4.16", + "version": "v5.4.17", "source": { "type": "git", "url": "https://github.com/symfony/doctrine-bridge.git", - "reference": "094f4e4e94aa706fe8dcfbd57df31d9a627c4320" + "reference": "e9fce4a5568337402b2b1106907140d56a9d2454" }, "dist": { "type": "zip", - "url": "https://api.github.com/repos/symfony/doctrine-bridge/zipball/094f4e4e94aa706fe8dcfbd57df31d9a627c4320", - "reference": "094f4e4e94aa706fe8dcfbd57df31d9a627c4320", + "url": "https://api.github.com/repos/symfony/doctrine-bridge/zipball/e9fce4a5568337402b2b1106907140d56a9d2454", + "reference": "e9fce4a5568337402b2b1106907140d56a9d2454", "shasum": "" }, "require": { @@ -6698,7 +6704,7 @@ "symfony/validator": "<5.2" }, "require-dev": { - "doctrine/annotations": "^1.10.4", + "doctrine/annotations": "^1.10.4|^2", "doctrine/collections": "^1.0|^2.0", "doctrine/data-fixtures": "^1.1", "doctrine/dbal": "^2.13.1|^3.0", @@ -6756,7 +6762,7 @@ "description": "Provides integration for Doctrine with various Symfony components", "homepage": "https://symfony.com", "support": { - "source": "https://github.com/symfony/doctrine-bridge/tree/v5.4.16" + "source": "https://github.com/symfony/doctrine-bridge/tree/v5.4.17" }, "funding": [ { @@ -6772,7 +6778,7 @@ "type": "tidelift" } ], - "time": "2022-11-25T18:56:07+00:00" + "time": "2022-12-20T11:10:57+00:00" }, { "name": "symfony/dotenv", @@ -6847,16 +6853,16 @@ }, { "name": "symfony/error-handler", - "version": "v5.4.15", + "version": "v5.4.17", "source": { "type": "git", "url": "https://github.com/symfony/error-handler.git", - "reference": "539cf1428b8442303c6e876ad7bf5a7babd91091" + "reference": "b900446552833ad2f91ca7dd52aa8ffe78f66cb2" }, "dist": { "type": "zip", - "url": "https://api.github.com/repos/symfony/error-handler/zipball/539cf1428b8442303c6e876ad7bf5a7babd91091", - "reference": "539cf1428b8442303c6e876ad7bf5a7babd91091", + "url": "https://api.github.com/repos/symfony/error-handler/zipball/b900446552833ad2f91ca7dd52aa8ffe78f66cb2", + "reference": "b900446552833ad2f91ca7dd52aa8ffe78f66cb2", "shasum": "" }, "require": { @@ -6898,7 +6904,7 @@ "description": "Provides tools to manage errors and ease debugging PHP code", "homepage": "https://symfony.com", "support": { - "source": "https://github.com/symfony/error-handler/tree/v5.4.15" + "source": "https://github.com/symfony/error-handler/tree/v5.4.17" }, "funding": [ { @@ -6914,20 +6920,20 @@ "type": "tidelift" } ], - "time": "2022-10-27T06:32:25+00:00" + "time": "2022-12-13T09:43:00+00:00" }, { "name": "symfony/event-dispatcher", - "version": "v5.4.9", + "version": "v5.4.17", "source": { "type": "git", "url": "https://github.com/symfony/event-dispatcher.git", - "reference": "8e6ce1cc0279e3ff3c8ff0f43813bc88d21ca1bc" + "reference": "8e18a9d559eb8ebc2220588f1faa726a2fcd31c9" }, "dist": { "type": "zip", - "url": "https://api.github.com/repos/symfony/event-dispatcher/zipball/8e6ce1cc0279e3ff3c8ff0f43813bc88d21ca1bc", - "reference": "8e6ce1cc0279e3ff3c8ff0f43813bc88d21ca1bc", + "url": "https://api.github.com/repos/symfony/event-dispatcher/zipball/8e18a9d559eb8ebc2220588f1faa726a2fcd31c9", + "reference": "8e18a9d559eb8ebc2220588f1faa726a2fcd31c9", "shasum": "" }, "require": { @@ -6983,7 +6989,7 @@ "description": "Provides tools that allow your application components to communicate with each other by dispatching events and listening to them", "homepage": "https://symfony.com", "support": { - "source": "https://github.com/symfony/event-dispatcher/tree/v5.4.9" + "source": "https://github.com/symfony/event-dispatcher/tree/v5.4.17" }, "funding": [ { @@ -6999,7 +7005,7 @@ "type": "tidelift" } ], - "time": "2022-05-05T16:45:39+00:00" + "time": "2022-12-12T15:54:21+00:00" }, { "name": "symfony/event-dispatcher-contracts", @@ -7209,16 +7215,16 @@ }, { "name": "symfony/finder", - "version": "v5.4.11", + "version": "v5.4.17", "source": { "type": "git", "url": "https://github.com/symfony/finder.git", - "reference": "7872a66f57caffa2916a584db1aa7f12adc76f8c" + "reference": "40c08632019838dfb3350f18cf5563b8080055fc" }, "dist": { "type": "zip", - "url": "https://api.github.com/repos/symfony/finder/zipball/7872a66f57caffa2916a584db1aa7f12adc76f8c", - "reference": "7872a66f57caffa2916a584db1aa7f12adc76f8c", + "url": "https://api.github.com/repos/symfony/finder/zipball/40c08632019838dfb3350f18cf5563b8080055fc", + "reference": "40c08632019838dfb3350f18cf5563b8080055fc", "shasum": "" }, "require": { @@ -7252,7 +7258,7 @@ "description": "Finds files and directories via an intuitive fluent interface", "homepage": "https://symfony.com", "support": { - "source": "https://github.com/symfony/finder/tree/v5.4.11" + "source": "https://github.com/symfony/finder/tree/v5.4.17" }, "funding": [ { @@ -7268,20 +7274,20 @@ "type": "tidelift" } ], - "time": "2022-07-29T07:37:50+00:00" + "time": "2022-12-22T10:31:03+00:00" }, { "name": "symfony/flex", - "version": "v1.19.3", + "version": "v1.19.4", "source": { "type": "git", "url": "https://github.com/symfony/flex.git", - "reference": "ab0453b16029e131c112df1a76e59eb2a47e1f67" + "reference": "c82477240111bfe41a1067c9f0ab91d40bafa5b6" }, "dist": { "type": "zip", - "url": "https://api.github.com/repos/symfony/flex/zipball/ab0453b16029e131c112df1a76e59eb2a47e1f67", - "reference": "ab0453b16029e131c112df1a76e59eb2a47e1f67", + "url": "https://api.github.com/repos/symfony/flex/zipball/c82477240111bfe41a1067c9f0ab91d40bafa5b6", + "reference": "c82477240111bfe41a1067c9f0ab91d40bafa5b6", "shasum": "" }, "require": { @@ -7317,7 +7323,7 @@ "description": "Composer plugin for Symfony", "support": { "issues": "https://github.com/symfony/flex/issues", - "source": "https://github.com/symfony/flex/tree/v1.19.3" + "source": "https://github.com/symfony/flex/tree/v1.19.4" }, "funding": [ { @@ -7333,20 +7339,20 @@ "type": "tidelift" } ], - "time": "2022-08-07T09:39:08+00:00" + "time": "2022-12-20T07:19:24+00:00" }, { "name": "symfony/form", - "version": "v5.4.16", + "version": "v5.4.17", "source": { "type": "git", "url": "https://github.com/symfony/form.git", - "reference": "5d3790b31935deff2506b2687ae18b3cf8f50405" + "reference": "6150f66dc921375a62e5da1cce3684aee657ddca" }, "dist": { "type": "zip", - "url": "https://api.github.com/repos/symfony/form/zipball/5d3790b31935deff2506b2687ae18b3cf8f50405", - "reference": "5d3790b31935deff2506b2687ae18b3cf8f50405", + "url": "https://api.github.com/repos/symfony/form/zipball/6150f66dc921375a62e5da1cce3684aee657ddca", + "reference": "6150f66dc921375a62e5da1cce3684aee657ddca", "shasum": "" }, "require": { @@ -7420,7 +7426,7 @@ "description": "Allows to easily create, process and reuse HTML forms", "homepage": "https://symfony.com", "support": { - "source": "https://github.com/symfony/form/tree/v5.4.16" + "source": "https://github.com/symfony/form/tree/v5.4.17" }, "funding": [ { @@ -7436,20 +7442,20 @@ "type": "tidelift" } ], - "time": "2022-11-25T18:56:07+00:00" + "time": "2022-12-28T08:39:55+00:00" }, { "name": "symfony/framework-bundle", - "version": "v5.4.16", + "version": "v5.4.17", "source": { "type": "git", "url": "https://github.com/symfony/framework-bundle.git", - "reference": "70bfb2e76b8d97b2b19058bd65046b4cc1f04e3d" + "reference": "79dba90bd8a440488b63282ea27d2b30166e8841" }, "dist": { "type": "zip", - "url": "https://api.github.com/repos/symfony/framework-bundle/zipball/70bfb2e76b8d97b2b19058bd65046b4cc1f04e3d", - "reference": "70bfb2e76b8d97b2b19058bd65046b4cc1f04e3d", + "url": "https://api.github.com/repos/symfony/framework-bundle/zipball/79dba90bd8a440488b63282ea27d2b30166e8841", + "reference": "79dba90bd8a440488b63282ea27d2b30166e8841", "shasum": "" }, "require": { @@ -7501,7 +7507,7 @@ "symfony/workflow": "<5.2" }, "require-dev": { - "doctrine/annotations": "^1.13.1", + "doctrine/annotations": "^1.13.1|^2", "doctrine/cache": "^1.11|^2.0", "doctrine/persistence": "^1.3|^2|^3", "phpdocumentor/reflection-docblock": "^3.0|^4.0|^5.0", @@ -7571,7 +7577,7 @@ "description": "Provides a tight integration between Symfony components and the Symfony full-stack framework", "homepage": "https://symfony.com", "support": { - "source": "https://github.com/symfony/framework-bundle/tree/v5.4.16" + "source": "https://github.com/symfony/framework-bundle/tree/v5.4.17" }, "funding": [ { @@ -7587,20 +7593,20 @@ "type": "tidelift" } ], - "time": "2022-11-25T14:26:10+00:00" + "time": "2022-12-20T11:10:57+00:00" }, { "name": "symfony/http-client", - "version": "v5.4.16", + "version": "v5.4.17", "source": { "type": "git", "url": "https://github.com/symfony/http-client.git", - "reference": "0f43af12a27733a060b92396b7bde84a4376da0a" + "reference": "772129f800fc0bfaa6bd40c40934d544f0957d30" }, "dist": { "type": "zip", - "url": "https://api.github.com/repos/symfony/http-client/zipball/0f43af12a27733a060b92396b7bde84a4376da0a", - "reference": "0f43af12a27733a060b92396b7bde84a4376da0a", + "url": "https://api.github.com/repos/symfony/http-client/zipball/772129f800fc0bfaa6bd40c40934d544f0957d30", + "reference": "772129f800fc0bfaa6bd40c40934d544f0957d30", "shasum": "" }, "require": { @@ -7658,7 +7664,7 @@ "description": "Provides powerful methods to fetch HTTP resources synchronously or asynchronously", "homepage": "https://symfony.com", "support": { - "source": "https://github.com/symfony/http-client/tree/v5.4.16" + "source": "https://github.com/symfony/http-client/tree/v5.4.17" }, "funding": [ { @@ -7674,7 +7680,7 @@ "type": "tidelift" } ], - "time": "2022-11-09T11:27:39+00:00" + "time": "2022-12-13T11:07:37+00:00" }, { "name": "symfony/http-client-contracts", @@ -7756,16 +7762,16 @@ }, { "name": "symfony/http-foundation", - "version": "v5.4.16", + "version": "v5.4.17", "source": { "type": "git", "url": "https://github.com/symfony/http-foundation.git", - "reference": "5032c5849aef24741e1970cb03511b0dd131d838" + "reference": "b64a0e2df212d5849e4584cabff0cf09c5d6866a" }, "dist": { "type": "zip", - "url": "https://api.github.com/repos/symfony/http-foundation/zipball/5032c5849aef24741e1970cb03511b0dd131d838", - "reference": "5032c5849aef24741e1970cb03511b0dd131d838", + "url": "https://api.github.com/repos/symfony/http-foundation/zipball/b64a0e2df212d5849e4584cabff0cf09c5d6866a", + "reference": "b64a0e2df212d5849e4584cabff0cf09c5d6866a", "shasum": "" }, "require": { @@ -7812,7 +7818,7 @@ "description": "Defines an object-oriented layer for the HTTP specification", "homepage": "https://symfony.com", "support": { - "source": "https://github.com/symfony/http-foundation/tree/v5.4.16" + "source": "https://github.com/symfony/http-foundation/tree/v5.4.17" }, "funding": [ { @@ -7828,20 +7834,20 @@ "type": "tidelift" } ], - "time": "2022-11-07T08:06:40+00:00" + "time": "2022-12-14T08:23:03+00:00" }, { "name": "symfony/http-kernel", - "version": "v5.4.16", + "version": "v5.4.18", "source": { "type": "git", "url": "https://github.com/symfony/http-kernel.git", - "reference": "b432c57c5de73634b1859093c1f58e3cd84455a1" + "reference": "5da6f57a13e5d7d77197443cf55697cdf65f1352" }, "dist": { "type": "zip", - "url": "https://api.github.com/repos/symfony/http-kernel/zipball/b432c57c5de73634b1859093c1f58e3cd84455a1", - "reference": "b432c57c5de73634b1859093c1f58e3cd84455a1", + "url": "https://api.github.com/repos/symfony/http-kernel/zipball/5da6f57a13e5d7d77197443cf55697cdf65f1352", + "reference": "5da6f57a13e5d7d77197443cf55697cdf65f1352", "shasum": "" }, "require": { @@ -7924,7 +7930,7 @@ "description": "Provides a structured process for converting a Request into a Response", "homepage": "https://symfony.com", "support": { - "source": "https://github.com/symfony/http-kernel/tree/v5.4.16" + "source": "https://github.com/symfony/http-kernel/tree/v5.4.18" }, "funding": [ { @@ -7940,7 +7946,7 @@ "type": "tidelift" } ], - "time": "2022-11-28T18:08:58+00:00" + "time": "2022-12-29T18:54:08+00:00" }, { "name": "symfony/intl", @@ -8032,16 +8038,16 @@ }, { "name": "symfony/mailer", - "version": "v5.4.16", + "version": "v5.4.17", "source": { "type": "git", "url": "https://github.com/symfony/mailer.git", - "reference": "501ac1c388b18390547aa138253de2c5e44e931e" + "reference": "fd816412b76447890efedaf9ddfe8632589ce10c" }, "dist": { "type": "zip", - "url": "https://api.github.com/repos/symfony/mailer/zipball/501ac1c388b18390547aa138253de2c5e44e931e", - "reference": "501ac1c388b18390547aa138253de2c5e44e931e", + "url": "https://api.github.com/repos/symfony/mailer/zipball/fd816412b76447890efedaf9ddfe8632589ce10c", + "reference": "fd816412b76447890efedaf9ddfe8632589ce10c", "shasum": "" }, "require": { @@ -8088,7 +8094,7 @@ "description": "Helps sending emails", "homepage": "https://symfony.com", "support": { - "source": "https://github.com/symfony/mailer/tree/v5.4.16" + "source": "https://github.com/symfony/mailer/tree/v5.4.17" }, "funding": [ { @@ -8104,20 +8110,20 @@ "type": "tidelift" } ], - "time": "2022-11-04T07:37:26+00:00" + "time": "2022-12-14T15:45:23+00:00" }, { "name": "symfony/mime", - "version": "v5.4.16", + "version": "v5.4.17", "source": { "type": "git", "url": "https://github.com/symfony/mime.git", - "reference": "46eeedb08f0832b1b61a84c612d945fc85ee4734" + "reference": "2a83d82efc91c3f03a23c8b47a896df168aa5c63" }, "dist": { "type": "zip", - "url": "https://api.github.com/repos/symfony/mime/zipball/46eeedb08f0832b1b61a84c612d945fc85ee4734", - "reference": "46eeedb08f0832b1b61a84c612d945fc85ee4734", + "url": "https://api.github.com/repos/symfony/mime/zipball/2a83d82efc91c3f03a23c8b47a896df168aa5c63", + "reference": "2a83d82efc91c3f03a23c8b47a896df168aa5c63", "shasum": "" }, "require": { @@ -8172,7 +8178,7 @@ "mime-type" ], "support": { - "source": "https://github.com/symfony/mime/tree/v5.4.16" + "source": "https://github.com/symfony/mime/tree/v5.4.17" }, "funding": [ { @@ -8188,20 +8194,20 @@ "type": "tidelift" } ], - "time": "2022-11-26T16:45:22+00:00" + "time": "2022-12-13T09:59:55+00:00" }, { "name": "symfony/monolog-bridge", - "version": "v5.4.10", + "version": "v5.4.17", "source": { "type": "git", "url": "https://github.com/symfony/monolog-bridge.git", - "reference": "b3b0890e76e7eb626f27b165a5c501f2754dfbbd" + "reference": "0280390d8232a5668b02e0d87e9fce0a535c4af9" }, "dist": { "type": "zip", - "url": "https://api.github.com/repos/symfony/monolog-bridge/zipball/b3b0890e76e7eb626f27b165a5c501f2754dfbbd", - "reference": "b3b0890e76e7eb626f27b165a5c501f2754dfbbd", + "url": "https://api.github.com/repos/symfony/monolog-bridge/zipball/0280390d8232a5668b02e0d87e9fce0a535c4af9", + "reference": "0280390d8232a5668b02e0d87e9fce0a535c4af9", "shasum": "" }, "require": { @@ -8256,7 +8262,7 @@ "description": "Provides integration for Monolog with various Symfony components", "homepage": "https://symfony.com", "support": { - "source": "https://github.com/symfony/monolog-bridge/tree/v5.4.10" + "source": "https://github.com/symfony/monolog-bridge/tree/v5.4.17" }, "funding": [ { @@ -8272,7 +8278,7 @@ "type": "tidelift" } ], - "time": "2022-06-19T12:03:50+00:00" + "time": "2022-12-13T10:55:04+00:00" }, { "name": "symfony/monolog-bundle", @@ -9463,16 +9469,16 @@ }, { "name": "symfony/property-info", - "version": "v5.4.16", + "version": "v5.4.17", "source": { "type": "git", "url": "https://github.com/symfony/property-info.git", - "reference": "9dd148c4fbfc231fa4bff00def8dc16a2cd89944" + "reference": "12e1f7b3d73b1f3690aa524b92b5de9937507361" }, "dist": { "type": "zip", - "url": "https://api.github.com/repos/symfony/property-info/zipball/9dd148c4fbfc231fa4bff00def8dc16a2cd89944", - "reference": "9dd148c4fbfc231fa4bff00def8dc16a2cd89944", + "url": "https://api.github.com/repos/symfony/property-info/zipball/12e1f7b3d73b1f3690aa524b92b5de9937507361", + "reference": "12e1f7b3d73b1f3690aa524b92b5de9937507361", "shasum": "" }, "require": { @@ -9487,7 +9493,7 @@ "symfony/dependency-injection": "<4.4" }, "require-dev": { - "doctrine/annotations": "^1.10.4", + "doctrine/annotations": "^1.10.4|^2", "phpdocumentor/reflection-docblock": "^3.0|^4.0|^5.0", "phpstan/phpdoc-parser": "^1.0", "symfony/cache": "^4.4|^5.0|^6.0", @@ -9534,7 +9540,7 @@ "validator" ], "support": { - "source": "https://github.com/symfony/property-info/tree/v5.4.16" + "source": "https://github.com/symfony/property-info/tree/v5.4.17" }, "funding": [ { @@ -9550,7 +9556,7 @@ "type": "tidelift" } ], - "time": "2022-11-19T17:41:50+00:00" + "time": "2022-12-20T11:10:57+00:00" }, { "name": "symfony/proxy-manager-bridge", @@ -9709,16 +9715,16 @@ }, { "name": "symfony/routing", - "version": "v5.4.15", + "version": "v5.4.17", "source": { "type": "git", "url": "https://github.com/symfony/routing.git", - "reference": "5c9b129efe9abce9470e384bf65d8a7e262eee69" + "reference": "4ce2df9a469c19ba45ca6aca04fec1c358a6e791" }, "dist": { "type": "zip", - "url": "https://api.github.com/repos/symfony/routing/zipball/5c9b129efe9abce9470e384bf65d8a7e262eee69", - "reference": "5c9b129efe9abce9470e384bf65d8a7e262eee69", + "url": "https://api.github.com/repos/symfony/routing/zipball/4ce2df9a469c19ba45ca6aca04fec1c358a6e791", + "reference": "4ce2df9a469c19ba45ca6aca04fec1c358a6e791", "shasum": "" }, "require": { @@ -9733,7 +9739,7 @@ "symfony/yaml": "<4.4" }, "require-dev": { - "doctrine/annotations": "^1.12", + "doctrine/annotations": "^1.12|^2", "psr/log": "^1|^2|^3", "symfony/config": "^5.3|^6.0", "symfony/dependency-injection": "^4.4|^5.0|^6.0", @@ -9779,7 +9785,7 @@ "url" ], "support": { - "source": "https://github.com/symfony/routing/tree/v5.4.15" + "source": "https://github.com/symfony/routing/tree/v5.4.17" }, "funding": [ { @@ -9795,7 +9801,7 @@ "type": "tidelift" } ], - "time": "2022-10-13T14:10:41+00:00" + "time": "2022-12-20T11:10:57+00:00" }, { "name": "symfony/runtime", @@ -9876,16 +9882,16 @@ }, { "name": "symfony/security-bundle", - "version": "v5.4.11", + "version": "v5.4.17", "source": { "type": "git", "url": "https://github.com/symfony/security-bundle.git", - "reference": "86b49feb056b840f2b79a03fcfa2d378d6d34234" + "reference": "5891533fd72ba854b1fd9f633e14dcc089b45362" }, "dist": { "type": "zip", - "url": "https://api.github.com/repos/symfony/security-bundle/zipball/86b49feb056b840f2b79a03fcfa2d378d6d34234", - "reference": "86b49feb056b840f2b79a03fcfa2d378d6d34234", + "url": "https://api.github.com/repos/symfony/security-bundle/zipball/5891533fd72ba854b1fd9f633e14dcc089b45362", + "reference": "5891533fd72ba854b1fd9f633e14dcc089b45362", "shasum": "" }, "require": { @@ -9912,7 +9918,7 @@ "symfony/twig-bundle": "<4.4" }, "require-dev": { - "doctrine/annotations": "^1.10.4", + "doctrine/annotations": "^1.10.4|^2", "symfony/asset": "^4.4|^5.0|^6.0", "symfony/browser-kit": "^4.4|^5.0|^6.0", "symfony/console": "^4.4|^5.0|^6.0", @@ -9958,7 +9964,7 @@ "description": "Provides a tight integration of the Security component into the Symfony full-stack framework", "homepage": "https://symfony.com", "support": { - "source": "https://github.com/symfony/security-bundle/tree/v5.4.11" + "source": "https://github.com/symfony/security-bundle/tree/v5.4.17" }, "funding": [ { @@ -9974,7 +9980,7 @@ "type": "tidelift" } ], - "time": "2022-07-20T13:00:38+00:00" + "time": "2022-12-20T11:10:57+00:00" }, { "name": "symfony/security-core", @@ -10210,16 +10216,16 @@ }, { "name": "symfony/security-http", - "version": "v5.4.15", + "version": "v5.4.17", "source": { "type": "git", "url": "https://github.com/symfony/security-http.git", - "reference": "142d48153a453dbd49e880eef6bc77e4ba162dff" + "reference": "863d398f9abedbf3c6da805d4785242000fbe834" }, "dist": { "type": "zip", - "url": "https://api.github.com/repos/symfony/security-http/zipball/142d48153a453dbd49e880eef6bc77e4ba162dff", - "reference": "142d48153a453dbd49e880eef6bc77e4ba162dff", + "url": "https://api.github.com/repos/symfony/security-http/zipball/863d398f9abedbf3c6da805d4785242000fbe834", + "reference": "863d398f9abedbf3c6da805d4785242000fbe834", "shasum": "" }, "require": { @@ -10275,7 +10281,7 @@ "description": "Symfony Security Component - HTTP Integration", "homepage": "https://symfony.com", "support": { - "source": "https://github.com/symfony/security-http/tree/v5.4.15" + "source": "https://github.com/symfony/security-http/tree/v5.4.17" }, "funding": [ { @@ -10291,20 +10297,20 @@ "type": "tidelift" } ], - "time": "2022-10-23T10:30:41+00:00" + "time": "2022-11-26T16:57:54+00:00" }, { "name": "symfony/serializer", - "version": "v5.4.15", + "version": "v5.4.17", "source": { "type": "git", "url": "https://github.com/symfony/serializer.git", - "reference": "e80871599f6f0929bb349afc3d9ecaba783e68bd" + "reference": "4ac4fae1cbad2655a0b05f327e7ce8ef310239fb" }, "dist": { "type": "zip", - "url": "https://api.github.com/repos/symfony/serializer/zipball/e80871599f6f0929bb349afc3d9ecaba783e68bd", - "reference": "e80871599f6f0929bb349afc3d9ecaba783e68bd", + "url": "https://api.github.com/repos/symfony/serializer/zipball/4ac4fae1cbad2655a0b05f327e7ce8ef310239fb", + "reference": "4ac4fae1cbad2655a0b05f327e7ce8ef310239fb", "shasum": "" }, "require": { @@ -10316,7 +10322,7 @@ "conflict": { "doctrine/annotations": "<1.12", "phpdocumentor/reflection-docblock": "<3.2.2", - "phpdocumentor/type-resolver": "<1.4.0", + "phpdocumentor/type-resolver": "<1.4.0|>=1.7.0", "symfony/dependency-injection": "<4.4", "symfony/property-access": "<5.4", "symfony/property-info": "<5.3.13", @@ -10324,7 +10330,7 @@ "symfony/yaml": "<4.4" }, "require-dev": { - "doctrine/annotations": "^1.12", + "doctrine/annotations": "^1.12|^2", "phpdocumentor/reflection-docblock": "^3.2|^4.0|^5.0", "symfony/cache": "^4.4|^5.0|^6.0", "symfony/config": "^4.4|^5.0|^6.0", @@ -10378,7 +10384,7 @@ "description": "Handles serializing and deserializing data structures, including object graphs, into array structures or other formats like XML and JSON.", "homepage": "https://symfony.com", "support": { - "source": "https://github.com/symfony/serializer/tree/v5.4.15" + "source": "https://github.com/symfony/serializer/tree/v5.4.17" }, "funding": [ { @@ -10394,7 +10400,7 @@ "type": "tidelift" } ], - "time": "2022-10-23T09:52:07+00:00" + "time": "2022-12-20T11:10:57+00:00" }, { "name": "symfony/service-contracts", @@ -10543,16 +10549,16 @@ }, { "name": "symfony/string", - "version": "v5.4.15", + "version": "v5.4.17", "source": { "type": "git", "url": "https://github.com/symfony/string.git", - "reference": "571334ce9f687e3e6af72db4d3b2a9431e4fd9ed" + "reference": "55733a8664b8853b003e70251c58bc8cb2d82a6b" }, "dist": { "type": "zip", - "url": "https://api.github.com/repos/symfony/string/zipball/571334ce9f687e3e6af72db4d3b2a9431e4fd9ed", - "reference": "571334ce9f687e3e6af72db4d3b2a9431e4fd9ed", + "url": "https://api.github.com/repos/symfony/string/zipball/55733a8664b8853b003e70251c58bc8cb2d82a6b", + "reference": "55733a8664b8853b003e70251c58bc8cb2d82a6b", "shasum": "" }, "require": { @@ -10609,7 +10615,7 @@ "utf8" ], "support": { - "source": "https://github.com/symfony/string/tree/v5.4.15" + "source": "https://github.com/symfony/string/tree/v5.4.17" }, "funding": [ { @@ -10625,7 +10631,7 @@ "type": "tidelift" } ], - "time": "2022-10-05T15:16:54+00:00" + "time": "2022-12-12T15:54:21+00:00" }, { "name": "symfony/translation", @@ -10804,16 +10810,16 @@ }, { "name": "symfony/twig-bridge", - "version": "v5.4.16", + "version": "v5.4.17", "source": { "type": "git", "url": "https://github.com/symfony/twig-bridge.git", - "reference": "227d5030714c024bf4bc760b5762224070d4288c" + "reference": "5a35a669639ac25e4cb3d6d9c968924d96a7eae6" }, "dist": { "type": "zip", - "url": "https://api.github.com/repos/symfony/twig-bridge/zipball/227d5030714c024bf4bc760b5762224070d4288c", - "reference": "227d5030714c024bf4bc760b5762224070d4288c", + "url": "https://api.github.com/repos/symfony/twig-bridge/zipball/5a35a669639ac25e4cb3d6d9c968924d96a7eae6", + "reference": "5a35a669639ac25e4cb3d6d9c968924d96a7eae6", "shasum": "" }, "require": { @@ -10833,7 +10839,7 @@ "symfony/workflow": "<5.2" }, "require-dev": { - "doctrine/annotations": "^1.12", + "doctrine/annotations": "^1.12|^2", "egulias/email-validator": "^2.1.10|^3", "phpdocumentor/reflection-docblock": "^3.0|^4.0|^5.0", "symfony/asset": "^4.4|^5.0|^6.0", @@ -10905,7 +10911,7 @@ "description": "Provides integration for Twig with various Symfony components", "homepage": "https://symfony.com", "support": { - "source": "https://github.com/symfony/twig-bridge/tree/v5.4.16" + "source": "https://github.com/symfony/twig-bridge/tree/v5.4.17" }, "funding": [ { @@ -10921,20 +10927,20 @@ "type": "tidelift" } ], - "time": "2022-11-04T07:37:26+00:00" + "time": "2022-12-20T11:10:57+00:00" }, { "name": "symfony/twig-bundle", - "version": "v5.4.8", + "version": "v5.4.17", "source": { "type": "git", "url": "https://github.com/symfony/twig-bundle.git", - "reference": "c992b4474c3a31f3c40a1ca593d213833f91b818" + "reference": "ac21af4eff72ecd65680d2f3d163b5794ce82fc4" }, "dist": { "type": "zip", - "url": "https://api.github.com/repos/symfony/twig-bundle/zipball/c992b4474c3a31f3c40a1ca593d213833f91b818", - "reference": "c992b4474c3a31f3c40a1ca593d213833f91b818", + "url": "https://api.github.com/repos/symfony/twig-bundle/zipball/ac21af4eff72ecd65680d2f3d163b5794ce82fc4", + "reference": "ac21af4eff72ecd65680d2f3d163b5794ce82fc4", "shasum": "" }, "require": { @@ -10954,7 +10960,7 @@ "symfony/translation": "<5.0" }, "require-dev": { - "doctrine/annotations": "^1.10.4", + "doctrine/annotations": "^1.10.4|^2", "doctrine/cache": "^1.0|^2.0", "symfony/asset": "^4.4|^5.0|^6.0", "symfony/dependency-injection": "^5.3|^6.0", @@ -10994,7 +11000,7 @@ "description": "Provides a tight integration of Twig into the Symfony full-stack framework", "homepage": "https://symfony.com", "support": { - "source": "https://github.com/symfony/twig-bundle/tree/v5.4.8" + "source": "https://github.com/symfony/twig-bundle/tree/v5.4.17" }, "funding": [ { @@ -11010,7 +11016,7 @@ "type": "tidelift" } ], - "time": "2022-04-03T13:03:10+00:00" + "time": "2022-12-20T11:10:57+00:00" }, { "name": "symfony/ux-turbo", @@ -11109,16 +11115,16 @@ }, { "name": "symfony/validator", - "version": "v5.4.15", + "version": "v5.4.17", "source": { "type": "git", "url": "https://github.com/symfony/validator.git", - "reference": "0fb0c50f18f4517a8ea59d1cc87bff231402a7e3" + "reference": "621b820204a238d754f7f60241fcbdb1687641ea" }, "dist": { "type": "zip", - "url": "https://api.github.com/repos/symfony/validator/zipball/0fb0c50f18f4517a8ea59d1cc87bff231402a7e3", - "reference": "0fb0c50f18f4517a8ea59d1cc87bff231402a7e3", + "url": "https://api.github.com/repos/symfony/validator/zipball/621b820204a238d754f7f60241fcbdb1687641ea", + "reference": "621b820204a238d754f7f60241fcbdb1687641ea", "shasum": "" }, "require": { @@ -11145,7 +11151,7 @@ "symfony/yaml": "<4.4" }, "require-dev": { - "doctrine/annotations": "^1.13", + "doctrine/annotations": "^1.13|^2", "doctrine/cache": "^1.11|^2.0", "egulias/email-validator": "^2.1.10|^3", "symfony/cache": "^4.4|^5.0|^6.0", @@ -11202,7 +11208,7 @@ "description": "Provides tools to validate values", "homepage": "https://symfony.com", "support": { - "source": "https://github.com/symfony/validator/tree/v5.4.15" + "source": "https://github.com/symfony/validator/tree/v5.4.17" }, "funding": [ { @@ -11218,20 +11224,20 @@ "type": "tidelift" } ], - "time": "2022-10-27T08:04:35+00:00" + "time": "2022-12-21T19:20:17+00:00" }, { "name": "symfony/var-dumper", - "version": "v5.4.14", + "version": "v5.4.17", "source": { "type": "git", "url": "https://github.com/symfony/var-dumper.git", - "reference": "6894d06145fefebd9a4c7272baa026a1c394a430" + "reference": "ad74890513d07060255df2575703daf971de92c7" }, "dist": { "type": "zip", - "url": "https://api.github.com/repos/symfony/var-dumper/zipball/6894d06145fefebd9a4c7272baa026a1c394a430", - "reference": "6894d06145fefebd9a4c7272baa026a1c394a430", + "url": "https://api.github.com/repos/symfony/var-dumper/zipball/ad74890513d07060255df2575703daf971de92c7", + "reference": "ad74890513d07060255df2575703daf971de92c7", "shasum": "" }, "require": { @@ -11291,7 +11297,7 @@ "dump" ], "support": { - "source": "https://github.com/symfony/var-dumper/tree/v5.4.14" + "source": "https://github.com/symfony/var-dumper/tree/v5.4.17" }, "funding": [ { @@ -11307,20 +11313,20 @@ "type": "tidelift" } ], - "time": "2022-10-07T08:01:20+00:00" + "time": "2022-12-22T10:31:03+00:00" }, { "name": "symfony/var-exporter", - "version": "v5.4.10", + "version": "v5.4.17", "source": { "type": "git", "url": "https://github.com/symfony/var-exporter.git", - "reference": "8fc03ee75eeece3d9be1ef47d26d79bea1afb340" + "reference": "2adac0a9b55f9fb40b983b790509581dc3db0fff" }, "dist": { "type": "zip", - "url": "https://api.github.com/repos/symfony/var-exporter/zipball/8fc03ee75eeece3d9be1ef47d26d79bea1afb340", - "reference": "8fc03ee75eeece3d9be1ef47d26d79bea1afb340", + "url": "https://api.github.com/repos/symfony/var-exporter/zipball/2adac0a9b55f9fb40b983b790509581dc3db0fff", + "reference": "2adac0a9b55f9fb40b983b790509581dc3db0fff", "shasum": "" }, "require": { @@ -11364,7 +11370,7 @@ "serialize" ], "support": { - "source": "https://github.com/symfony/var-exporter/tree/v5.4.10" + "source": "https://github.com/symfony/var-exporter/tree/v5.4.17" }, "funding": [ { @@ -11380,7 +11386,7 @@ "type": "tidelift" } ], - "time": "2022-05-27T12:56:18+00:00" + "time": "2022-12-22T10:10:04+00:00" }, { "name": "symfony/web-link", @@ -11471,16 +11477,16 @@ }, { "name": "symfony/webpack-encore-bundle", - "version": "v1.16.0", + "version": "v1.16.1", "source": { "type": "git", "url": "https://github.com/symfony/webpack-encore-bundle.git", - "reference": "bb399930c0299866258b616a74a27b50b94c5d45" + "reference": "1862d71e483769b40278548a30e756ce13ef9d4c" }, "dist": { "type": "zip", - "url": "https://api.github.com/repos/symfony/webpack-encore-bundle/zipball/bb399930c0299866258b616a74a27b50b94c5d45", - "reference": "bb399930c0299866258b616a74a27b50b94c5d45", + "url": "https://api.github.com/repos/symfony/webpack-encore-bundle/zipball/1862d71e483769b40278548a30e756ce13ef9d4c", + "reference": "1862d71e483769b40278548a30e756ce13ef9d4c", "shasum": "" }, "require": { @@ -11524,7 +11530,7 @@ "description": "Integration with your Symfony app & Webpack Encore!", "support": { "issues": "https://github.com/symfony/webpack-encore-bundle/issues", - "source": "https://github.com/symfony/webpack-encore-bundle/tree/v1.16.0" + "source": "https://github.com/symfony/webpack-encore-bundle/tree/v1.16.1" }, "funding": [ { @@ -11540,20 +11546,20 @@ "type": "tidelift" } ], - "time": "2022-10-18T15:21:06+00:00" + "time": "2023-01-18T19:37:55+00:00" }, { "name": "symfony/yaml", - "version": "v5.4.16", + "version": "v5.4.17", "source": { "type": "git", "url": "https://github.com/symfony/yaml.git", - "reference": "ebd37c71f62d5ec5f6e27de3e06fee492d4c6298" + "reference": "edcdc11498108f8967fe95118a7ec8624b94760e" }, "dist": { "type": "zip", - "url": "https://api.github.com/repos/symfony/yaml/zipball/ebd37c71f62d5ec5f6e27de3e06fee492d4c6298", - "reference": "ebd37c71f62d5ec5f6e27de3e06fee492d4c6298", + "url": "https://api.github.com/repos/symfony/yaml/zipball/edcdc11498108f8967fe95118a7ec8624b94760e", + "reference": "edcdc11498108f8967fe95118a7ec8624b94760e", "shasum": "" }, "require": { @@ -11599,7 +11605,7 @@ "description": "Loads and dumps YAML files", "homepage": "https://symfony.com", "support": { - "source": "https://github.com/symfony/yaml/tree/v5.4.16" + "source": "https://github.com/symfony/yaml/tree/v5.4.17" }, "funding": [ { @@ -11615,20 +11621,20 @@ "type": "tidelift" } ], - "time": "2022-11-25T16:04:03+00:00" + "time": "2022-12-13T09:57:04+00:00" }, { "name": "tecnickcom/tc-lib-barcode", - "version": "1.17.15", + "version": "1.17.19", "source": { "type": "git", "url": "https://github.com/tecnickcom/tc-lib-barcode.git", - "reference": "bc9153c2f9e27de5915d008b4fc3943d48ab6869" + "reference": "8dbed267c44cb95a903d1149b81752ec4401dab1" }, "dist": { "type": "zip", - "url": "https://api.github.com/repos/tecnickcom/tc-lib-barcode/zipball/bc9153c2f9e27de5915d008b4fc3943d48ab6869", - "reference": "bc9153c2f9e27de5915d008b4fc3943d48ab6869", + "url": "https://api.github.com/repos/tecnickcom/tc-lib-barcode/zipball/8dbed267c44cb95a903d1149b81752ec4401dab1", + "reference": "8dbed267c44cb95a903d1149b81752ec4401dab1", "shasum": "" }, "require": { @@ -11640,12 +11646,12 @@ "tecnickcom/tc-lib-color": "^1.14" }, "require-dev": { - "pdepend/pdepend": "2.10.2", + "pdepend/pdepend": "2.12.1", "phploc/phploc": "7.0.2 || 6.0.2 || 5.0.0 || 4.0.1 || 3.0.1 || 2.1.5", - "phpmd/phpmd": "2.11.1", - "phpunit/phpunit": "9.5.11 || 8.5.13 || 7.5.20 || 6.5.14 || 5.7.27 || 4.8.36", + "phpmd/phpmd": "2.13.0", + "phpunit/phpunit": "9.5.27 || 8.5.31 || 7.5.20 || 6.5.14 || 5.7.27 || 4.8.36", "sebastian/phpcpd": "6.0.3 || 5.0.2 || 4.1.0 || 3.0.1 || 2.0.4", - "squizlabs/php_codesniffer": "3.6.2 || 2.9.2" + "squizlabs/php_codesniffer": "3.7.1 || 2.9.2" }, "type": "library", "autoload": { @@ -11705,7 +11711,7 @@ ], "support": { "issues": "https://github.com/tecnickcom/tc-lib-barcode/issues", - "source": "https://github.com/tecnickcom/tc-lib-barcode/tree/1.17.15" + "source": "https://github.com/tecnickcom/tc-lib-barcode/tree/1.17.19" }, "funding": [ { @@ -11713,20 +11719,20 @@ "type": "custom" } ], - "time": "2022-12-12T16:44:28+00:00" + "time": "2022-12-21T16:26:37+00:00" }, { "name": "tecnickcom/tc-lib-color", - "version": "1.14.14", + "version": "1.14.18", "source": { "type": "git", "url": "https://github.com/tecnickcom/tc-lib-color.git", - "reference": "f9e45c59496418227184626ad31e83470153c11f" + "reference": "c430e0b8a8847935a72bc5fcc334d1e4d029e23b" }, "dist": { "type": "zip", - "url": "https://api.github.com/repos/tecnickcom/tc-lib-color/zipball/f9e45c59496418227184626ad31e83470153c11f", - "reference": "f9e45c59496418227184626ad31e83470153c11f", + "url": "https://api.github.com/repos/tecnickcom/tc-lib-color/zipball/c430e0b8a8847935a72bc5fcc334d1e4d029e23b", + "reference": "c430e0b8a8847935a72bc5fcc334d1e4d029e23b", "shasum": "" }, "require": { @@ -11734,12 +11740,12 @@ "php": ">=5.3" }, "require-dev": { - "pdepend/pdepend": "2.10.2", + "pdepend/pdepend": "2.12.1", "phploc/phploc": "7.0.2 || 6.0.2 || 5.0.0 || 4.0.1 || 3.0.1 || 2.1.5", - "phpmd/phpmd": "2.11.1", - "phpunit/phpunit": "9.5.11 || 8.5.13 || 7.5.20 || 6.5.14 || 5.7.27 || 4.8.36", + "phpmd/phpmd": "2.13.0", + "phpunit/phpunit": "9.5.27 || 8.5.31 || 7.5.20 || 6.5.14 || 5.7.27 || 4.8.36", "sebastian/phpcpd": "6.0.3 || 5.0.2 || 4.1.0 || 3.0.1 || 2.0.4", - "squizlabs/php_codesniffer": "3.6.2 || 2.9.2" + "squizlabs/php_codesniffer": "3.7.1 || 2.9.2" }, "type": "library", "autoload": { @@ -11776,7 +11782,7 @@ ], "support": { "issues": "https://github.com/tecnickcom/tc-lib-color/issues", - "source": "https://github.com/tecnickcom/tc-lib-color/tree/1.14.14" + "source": "https://github.com/tecnickcom/tc-lib-color/tree/1.14.18" }, "funding": [ { @@ -11784,7 +11790,7 @@ "type": "custom" } ], - "time": "2022-06-14T09:09:40+00:00" + "time": "2022-12-21T16:25:34+00:00" }, { "name": "thecodingmachine/safe", @@ -11927,16 +11933,16 @@ }, { "name": "tijsverkoyen/css-to-inline-styles", - "version": "2.2.5", + "version": "2.2.6", "source": { "type": "git", "url": "https://github.com/tijsverkoyen/CssToInlineStyles.git", - "reference": "4348a3a06651827a27d989ad1d13efec6bb49b19" + "reference": "c42125b83a4fa63b187fdf29f9c93cb7733da30c" }, "dist": { "type": "zip", - "url": "https://api.github.com/repos/tijsverkoyen/CssToInlineStyles/zipball/4348a3a06651827a27d989ad1d13efec6bb49b19", - "reference": "4348a3a06651827a27d989ad1d13efec6bb49b19", + "url": "https://api.github.com/repos/tijsverkoyen/CssToInlineStyles/zipball/c42125b83a4fa63b187fdf29f9c93cb7733da30c", + "reference": "c42125b83a4fa63b187fdf29f9c93cb7733da30c", "shasum": "" }, "require": { @@ -11974,22 +11980,22 @@ "homepage": "https://github.com/tijsverkoyen/CssToInlineStyles", "support": { "issues": "https://github.com/tijsverkoyen/CssToInlineStyles/issues", - "source": "https://github.com/tijsverkoyen/CssToInlineStyles/tree/2.2.5" + "source": "https://github.com/tijsverkoyen/CssToInlineStyles/tree/2.2.6" }, - "time": "2022-09-12T13:28:28+00:00" + "time": "2023-01-03T09:29:04+00:00" }, { "name": "twig/cssinliner-extra", - "version": "v3.4.0", + "version": "v3.5.0", "source": { "type": "git", "url": "https://github.com/twigphp/cssinliner-extra.git", - "reference": "1fe012dcae6b04fc37715296c10a72f8d941bc65" + "reference": "2917fc4a5d4d2a95dcaf79f0c21c0c2a0a30eff4" }, "dist": { "type": "zip", - "url": "https://api.github.com/repos/twigphp/cssinliner-extra/zipball/1fe012dcae6b04fc37715296c10a72f8d941bc65", - "reference": "1fe012dcae6b04fc37715296c10a72f8d941bc65", + "url": "https://api.github.com/repos/twigphp/cssinliner-extra/zipball/2917fc4a5d4d2a95dcaf79f0c21c0c2a0a30eff4", + "reference": "2917fc4a5d4d2a95dcaf79f0c21c0c2a0a30eff4", "shasum": "" }, "require": { @@ -12003,7 +12009,7 @@ "type": "library", "extra": { "branch-alias": { - "dev-master": "3.2-dev" + "dev-master": "3.5-dev" } }, "autoload": { @@ -12034,7 +12040,7 @@ "twig" ], "support": { - "source": "https://github.com/twigphp/cssinliner-extra/tree/v3.4.0" + "source": "https://github.com/twigphp/cssinliner-extra/tree/v3.5.0" }, "funding": [ { @@ -12046,20 +12052,20 @@ "type": "tidelift" } ], - "time": "2022-01-02T10:02:25+00:00" + "time": "2022-12-27T12:23:36+00:00" }, { "name": "twig/extra-bundle", - "version": "v3.4.0", + "version": "v3.5.0", "source": { "type": "git", "url": "https://github.com/twigphp/twig-extra-bundle.git", - "reference": "2e58256b0e9fe52f30149347c0547e4633304765" + "reference": "edfcdbdc943b52101011d57ec546af393dc56537" }, "dist": { "type": "zip", - "url": "https://api.github.com/repos/twigphp/twig-extra-bundle/zipball/2e58256b0e9fe52f30149347c0547e4633304765", - "reference": "2e58256b0e9fe52f30149347c0547e4633304765", + "url": "https://api.github.com/repos/twigphp/twig-extra-bundle/zipball/edfcdbdc943b52101011d57ec546af393dc56537", + "reference": "edfcdbdc943b52101011d57ec546af393dc56537", "shasum": "" }, "require": { @@ -12082,7 +12088,7 @@ "type": "symfony-bundle", "extra": { "branch-alias": { - "dev-master": "3.2-dev" + "dev-master": "3.5-dev" } }, "autoload": { @@ -12113,7 +12119,7 @@ "twig" ], "support": { - "source": "https://github.com/twigphp/twig-extra-bundle/tree/v3.4.0" + "source": "https://github.com/twigphp/twig-extra-bundle/tree/v3.5.0" }, "funding": [ { @@ -12125,20 +12131,20 @@ "type": "tidelift" } ], - "time": "2022-01-04T13:58:53+00:00" + "time": "2022-12-27T12:23:36+00:00" }, { "name": "twig/html-extra", - "version": "v3.4.0", + "version": "v3.5.0", "source": { "type": "git", "url": "https://github.com/twigphp/html-extra.git", - "reference": "f31c6296b1f0797118c142cf9c9bddf1d8e0acea" + "reference": "4b3d75eaae5bb0e3bf8e4a78f2a98af44b9c4497" }, "dist": { "type": "zip", - "url": "https://api.github.com/repos/twigphp/html-extra/zipball/f31c6296b1f0797118c142cf9c9bddf1d8e0acea", - "reference": "f31c6296b1f0797118c142cf9c9bddf1d8e0acea", + "url": "https://api.github.com/repos/twigphp/html-extra/zipball/4b3d75eaae5bb0e3bf8e4a78f2a98af44b9c4497", + "reference": "4b3d75eaae5bb0e3bf8e4a78f2a98af44b9c4497", "shasum": "" }, "require": { @@ -12152,7 +12158,7 @@ "type": "library", "extra": { "branch-alias": { - "dev-master": "3.2-dev" + "dev-master": "3.5-dev" } }, "autoload": { @@ -12182,7 +12188,7 @@ "twig" ], "support": { - "source": "https://github.com/twigphp/html-extra/tree/v3.4.0" + "source": "https://github.com/twigphp/html-extra/tree/v3.5.0" }, "funding": [ { @@ -12194,20 +12200,20 @@ "type": "tidelift" } ], - "time": "2022-01-02T10:02:25+00:00" + "time": "2022-12-27T12:23:36+00:00" }, { "name": "twig/inky-extra", - "version": "v3.4.0", + "version": "v3.5.0", "source": { "type": "git", "url": "https://github.com/twigphp/inky-extra.git", - "reference": "b515e6f7c1fede76f9f507dbd1bb369f46aa726b" + "reference": "2845c9c7ad25227c3b79285a2421ee9cebbf48e8" }, "dist": { "type": "zip", - "url": "https://api.github.com/repos/twigphp/inky-extra/zipball/b515e6f7c1fede76f9f507dbd1bb369f46aa726b", - "reference": "b515e6f7c1fede76f9f507dbd1bb369f46aa726b", + "url": "https://api.github.com/repos/twigphp/inky-extra/zipball/2845c9c7ad25227c3b79285a2421ee9cebbf48e8", + "reference": "2845c9c7ad25227c3b79285a2421ee9cebbf48e8", "shasum": "" }, "require": { @@ -12221,7 +12227,7 @@ "type": "library", "extra": { "branch-alias": { - "dev-master": "3.2-dev" + "dev-master": "3.5-dev" } }, "autoload": { @@ -12253,7 +12259,7 @@ "twig" ], "support": { - "source": "https://github.com/twigphp/inky-extra/tree/v3.4.0" + "source": "https://github.com/twigphp/inky-extra/tree/v3.5.0" }, "funding": [ { @@ -12265,20 +12271,20 @@ "type": "tidelift" } ], - "time": "2022-01-02T10:02:25+00:00" + "time": "2022-12-27T12:23:36+00:00" }, { "name": "twig/intl-extra", - "version": "v3.4.2", + "version": "v3.5.0", "source": { "type": "git", "url": "https://github.com/twigphp/intl-extra.git", - "reference": "151e50fad9c7915bd56f0adf3f0cb3c47e6ed28a" + "reference": "92f2c73471e077d0f72195a331c9a245da2010cd" }, "dist": { "type": "zip", - "url": "https://api.github.com/repos/twigphp/intl-extra/zipball/151e50fad9c7915bd56f0adf3f0cb3c47e6ed28a", - "reference": "151e50fad9c7915bd56f0adf3f0cb3c47e6ed28a", + "url": "https://api.github.com/repos/twigphp/intl-extra/zipball/92f2c73471e077d0f72195a331c9a245da2010cd", + "reference": "92f2c73471e077d0f72195a331c9a245da2010cd", "shasum": "" }, "require": { @@ -12292,7 +12298,7 @@ "type": "library", "extra": { "branch-alias": { - "dev-master": "3.2-dev" + "dev-master": "3.5-dev" } }, "autoload": { @@ -12322,7 +12328,7 @@ "twig" ], "support": { - "source": "https://github.com/twigphp/intl-extra/tree/v3.4.2" + "source": "https://github.com/twigphp/intl-extra/tree/v3.5.0" }, "funding": [ { @@ -12334,20 +12340,20 @@ "type": "tidelift" } ], - "time": "2022-06-10T08:33:05+00:00" + "time": "2022-12-27T12:23:36+00:00" }, { "name": "twig/markdown-extra", - "version": "v3.4.0", + "version": "v3.5.0", "source": { "type": "git", "url": "https://github.com/twigphp/markdown-extra.git", - "reference": "25ed505b6ffd3b00f922ca682489dfbaf44eb1f7" + "reference": "cad864a40c914f682ff08d909e6bdebe5c5ed134" }, "dist": { "type": "zip", - "url": "https://api.github.com/repos/twigphp/markdown-extra/zipball/25ed505b6ffd3b00f922ca682489dfbaf44eb1f7", - "reference": "25ed505b6ffd3b00f922ca682489dfbaf44eb1f7", + "url": "https://api.github.com/repos/twigphp/markdown-extra/zipball/cad864a40c914f682ff08d909e6bdebe5c5ed134", + "reference": "cad864a40c914f682ff08d909e6bdebe5c5ed134", "shasum": "" }, "require": { @@ -12358,13 +12364,13 @@ "erusev/parsedown": "^1.7", "league/commonmark": "^1.0|^2.0", "league/html-to-markdown": "^4.8|^5.0", - "michelf/php-markdown": "^1.8", + "michelf/php-markdown": "^1.8|^2.0", "symfony/phpunit-bridge": "^4.4.9|^5.0.9|^6.0" }, "type": "library", "extra": { "branch-alias": { - "dev-master": "3.2-dev" + "dev-master": "3.5-dev" } }, "autoload": { @@ -12395,7 +12401,7 @@ "twig" ], "support": { - "source": "https://github.com/twigphp/markdown-extra/tree/v3.4.0" + "source": "https://github.com/twigphp/markdown-extra/tree/v3.5.0" }, "funding": [ { @@ -12407,20 +12413,20 @@ "type": "tidelift" } ], - "time": "2022-01-29T15:34:05+00:00" + "time": "2022-12-27T12:23:36+00:00" }, { "name": "twig/twig", - "version": "v3.4.3", + "version": "v3.5.0", "source": { "type": "git", "url": "https://github.com/twigphp/Twig.git", - "reference": "c38fd6b0b7f370c198db91ffd02e23b517426b58" + "reference": "3ffcf4b7d890770466da3b2666f82ac054e7ec72" }, "dist": { "type": "zip", - "url": "https://api.github.com/repos/twigphp/Twig/zipball/c38fd6b0b7f370c198db91ffd02e23b517426b58", - "reference": "c38fd6b0b7f370c198db91ffd02e23b517426b58", + "url": "https://api.github.com/repos/twigphp/Twig/zipball/3ffcf4b7d890770466da3b2666f82ac054e7ec72", + "reference": "3ffcf4b7d890770466da3b2666f82ac054e7ec72", "shasum": "" }, "require": { @@ -12435,7 +12441,7 @@ "type": "library", "extra": { "branch-alias": { - "dev-master": "3.4-dev" + "dev-master": "3.5-dev" } }, "autoload": { @@ -12471,7 +12477,7 @@ ], "support": { "issues": "https://github.com/twigphp/Twig/issues", - "source": "https://github.com/twigphp/Twig/tree/v3.4.3" + "source": "https://github.com/twigphp/Twig/tree/v3.5.0" }, "funding": [ { @@ -12483,7 +12489,7 @@ "type": "tidelift" } ], - "time": "2022-09-28T08:42:51+00:00" + "time": "2022-12-27T12:28:18+00:00" }, { "name": "ua-parser/uap-php", @@ -13528,34 +13534,34 @@ }, { "name": "doctrine/data-fixtures", - "version": "1.5.3", + "version": "1.6.3", "source": { "type": "git", "url": "https://github.com/doctrine/data-fixtures.git", - "reference": "ba37bfb776de763c5bf04a36d074cd5f5a083c42" + "reference": "c27821d038e64f1bfc852a94064d65d2a75ad01f" }, "dist": { "type": "zip", - "url": "https://api.github.com/repos/doctrine/data-fixtures/zipball/ba37bfb776de763c5bf04a36d074cd5f5a083c42", - "reference": "ba37bfb776de763c5bf04a36d074cd5f5a083c42", + "url": "https://api.github.com/repos/doctrine/data-fixtures/zipball/c27821d038e64f1bfc852a94064d65d2a75ad01f", + "reference": "c27821d038e64f1bfc852a94064d65d2a75ad01f", "shasum": "" }, "require": { - "doctrine/common": "^2.13|^3.0", "doctrine/persistence": "^1.3.3|^2.0|^3.0", "php": "^7.2 || ^8.0" }, "conflict": { "doctrine/dbal": "<2.13", + "doctrine/orm": "<2.12", "doctrine/phpcr-odm": "<1.3.0" }, "require-dev": { - "doctrine/coding-standard": "^9.0", + "doctrine/coding-standard": "^10.0", "doctrine/dbal": "^2.13 || ^3.0", + "doctrine/deprecations": "^1.0", "doctrine/mongodb-odm": "^1.3.0 || ^2.0.0", - "doctrine/orm": "^2.7.0", + "doctrine/orm": "^2.12", "ext-sqlite3": "*", - "jangregor/phpstan-prophecy": "^1", "phpstan/phpstan": "^1.5", "phpunit/phpunit": "^8.5 || ^9.5", "symfony/cache": "^5.0 || ^6.0", @@ -13590,7 +13596,7 @@ ], "support": { "issues": "https://github.com/doctrine/data-fixtures/issues", - "source": "https://github.com/doctrine/data-fixtures/tree/1.5.3" + "source": "https://github.com/doctrine/data-fixtures/tree/1.6.3" }, "funding": [ { @@ -13606,7 +13612,7 @@ "type": "tidelift" } ], - "time": "2022-04-19T10:01:44+00:00" + "time": "2023-01-07T15:10:22+00:00" }, { "name": "doctrine/doctrine-fixtures-bundle", @@ -14007,16 +14013,16 @@ }, { "name": "phpstan/phpstan", - "version": "1.9.3", + "version": "1.9.13", "source": { "type": "git", "url": "https://github.com/phpstan/phpstan.git", - "reference": "709999b91448d4f2bb07daffffedc889b33e461c" + "reference": "a0922426da3a7d0d9334e99a363f7f9f6e23e84f" }, "dist": { "type": "zip", - "url": "https://api.github.com/repos/phpstan/phpstan/zipball/709999b91448d4f2bb07daffffedc889b33e461c", - "reference": "709999b91448d4f2bb07daffffedc889b33e461c", + "url": "https://api.github.com/repos/phpstan/phpstan/zipball/a0922426da3a7d0d9334e99a363f7f9f6e23e84f", + "reference": "a0922426da3a7d0d9334e99a363f7f9f6e23e84f", "shasum": "" }, "require": { @@ -14046,7 +14052,7 @@ ], "support": { "issues": "https://github.com/phpstan/phpstan/issues", - "source": "https://github.com/phpstan/phpstan/tree/1.9.3" + "source": "https://github.com/phpstan/phpstan/tree/1.9.13" }, "funding": [ { @@ -14062,25 +14068,25 @@ "type": "tidelift" } ], - "time": "2022-12-13T10:28:10+00:00" + "time": "2023-01-18T15:26:53+00:00" }, { "name": "phpstan/phpstan-doctrine", - "version": "1.3.27", + "version": "1.3.32", "source": { "type": "git", "url": "https://github.com/phpstan/phpstan-doctrine.git", - "reference": "cf2bc2391bf179c901526f23c8bb33d16dc0fdb2" + "reference": "4534559a8c08ab3648c6fa09289478780e190ae7" }, "dist": { "type": "zip", - "url": "https://api.github.com/repos/phpstan/phpstan-doctrine/zipball/cf2bc2391bf179c901526f23c8bb33d16dc0fdb2", - "reference": "cf2bc2391bf179c901526f23c8bb33d16dc0fdb2", + "url": "https://api.github.com/repos/phpstan/phpstan-doctrine/zipball/4534559a8c08ab3648c6fa09289478780e190ae7", + "reference": "4534559a8c08ab3648c6fa09289478780e190ae7", "shasum": "" }, "require": { "php": "^7.2 || ^8.0", - "phpstan/phpstan": "^1.8.11" + "phpstan/phpstan": "^1.9.11" }, "conflict": { "doctrine/collections": "<1.0", @@ -14090,6 +14096,7 @@ "doctrine/persistence": "<1.3" }, "require-dev": { + "composer/semver": "^3.3.2", "doctrine/annotations": "^1.11.0", "doctrine/collections": "^1.6", "doctrine/common": "^2.7 || ^3.0", @@ -14129,22 +14136,22 @@ "description": "Doctrine extensions for PHPStan", "support": { "issues": "https://github.com/phpstan/phpstan-doctrine/issues", - "source": "https://github.com/phpstan/phpstan-doctrine/tree/1.3.27" + "source": "https://github.com/phpstan/phpstan-doctrine/tree/1.3.32" }, - "time": "2022-12-16T09:07:46+00:00" + "time": "2023-01-12T13:39:08+00:00" }, { "name": "phpstan/phpstan-symfony", - "version": "1.2.18", + "version": "1.2.20", "source": { "type": "git", "url": "https://github.com/phpstan/phpstan-symfony.git", - "reference": "3178f15a60b62df21ddd202f6a668851eeb138c7" + "reference": "d89a521e7e31822409bf37f70691f7a12a6e7d76" }, "dist": { "type": "zip", - "url": "https://api.github.com/repos/phpstan/phpstan-symfony/zipball/3178f15a60b62df21ddd202f6a668851eeb138c7", - "reference": "3178f15a60b62df21ddd202f6a668851eeb138c7", + "url": "https://api.github.com/repos/phpstan/phpstan-symfony/zipball/d89a521e7e31822409bf37f70691f7a12a6e7d76", + "reference": "d89a521e7e31822409bf37f70691f7a12a6e7d76", "shasum": "" }, "require": { @@ -14200,9 +14207,9 @@ "description": "Symfony Framework extensions and rules for PHPStan", "support": { "issues": "https://github.com/phpstan/phpstan-symfony/issues", - "source": "https://github.com/phpstan/phpstan-symfony/tree/1.2.18" + "source": "https://github.com/phpstan/phpstan-symfony/tree/1.2.20" }, - "time": "2022-12-16T09:43:26+00:00" + "time": "2023-01-15T12:28:31+00:00" }, { "name": "psalm/plugin-symfony", @@ -14275,12 +14282,12 @@ "source": { "type": "git", "url": "https://github.com/Roave/SecurityAdvisories.git", - "reference": "648a1a2e7bb5d18dfaefe5f93da438127cebc5b2" + "reference": "8720bfa67e13ac10efbf846ffb70dbfadf816232" }, "dist": { "type": "zip", - "url": "https://api.github.com/repos/Roave/SecurityAdvisories/zipball/648a1a2e7bb5d18dfaefe5f93da438127cebc5b2", - "reference": "648a1a2e7bb5d18dfaefe5f93da438127cebc5b2", + "url": "https://api.github.com/repos/Roave/SecurityAdvisories/zipball/8720bfa67e13ac10efbf846ffb70dbfadf816232", + "reference": "8720bfa67e13ac10efbf846ffb70dbfadf816232", "shasum": "" }, "conflict": { @@ -14301,6 +14308,7 @@ "apereo/phpcas": "<1.6", "api-platform/core": ">=2.2,<2.2.10|>=2.3,<2.3.6", "appwrite/server-ce": "<0.11.1|>=0.12,<0.12.2", + "arc/web": "<3", "area17/twill": "<1.2.5|>=2,<2.5.3", "asymmetricrypt/asymmetricrypt": ">=0,<9.9.99", "awesome-support/awesome-support": "<=6.0.7", @@ -14311,6 +14319,7 @@ "barrelstrength/sprout-base-email": "<1.2.7", "barrelstrength/sprout-forms": "<3.9", "barryvdh/laravel-translation-manager": "<0.6.2", + "barzahlen/barzahlen-php": "<2.0.1", "baserproject/basercms": "<4.7.2", "billz/raspap-webgui": "<=2.6.6", "bk2k/bootstrap-package": ">=7.1,<7.1.2|>=8,<8.0.8|>=9,<9.0.4|>=9.1,<9.1.3|>=10,<10.0.10|>=11,<11.0.3", @@ -14326,7 +14335,7 @@ "bugsnag/bugsnag-laravel": ">=2,<2.0.2", "bytefury/crater": "<6.0.2", "cachethq/cachet": "<2.5.1", - "cakephp/cakephp": "<3.10.3|>=4,<4.0.6", + "cakephp/cakephp": "<3.10.3|= 1.3.7|>=4,<4.0.10|>=4.1,<4.1.4", "cardgate/magento2": "<2.0.33", "cart2quote/module-quotation": ">=4.1.6,<=4.4.5|>=5,<5.4.4", "cartalyst/sentry": "<=2.1.6", @@ -14335,7 +14344,7 @@ "cesnet/simplesamlphp-module-proxystatistics": "<3.1", "codeception/codeception": "<3.1.3|>=4,<4.1.22", "codeigniter/framework": "<=3.0.6", - "codeigniter4/framework": "<4.2.7", + "codeigniter4/framework": "<4.2.11", "codeigniter4/shield": "= 1.0.0-beta", "codiad/codiad": "<=2.8.4", "composer/composer": "<1.10.26|>=2-alpha.1,<2.2.12|>=2.3,<2.3.5", @@ -14354,6 +14363,7 @@ "darylldoyle/safe-svg": "<1.9.10", "datadog/dd-trace": ">=0.30,<0.30.2", "david-garcia/phpwhois": "<=4.3.1", + "dbrisinajumi/d2files": "<1", "derhansen/sf_event_mgt": "<4.3.1|>=5,<5.1.1", "directmailteam/direct-mail": "<5.2.4", "doctrine/annotations": ">=1,<1.2.7", @@ -14404,7 +14414,8 @@ "fenom/fenom": "<=2.12.1", "filegator/filegator": "<7.8", "firebase/php-jwt": "<2", - "flarum/core": ">=1,<=1.0.1|>=1.5,<1.6.2", + "flarum/core": "<1.6.3", + "flarum/mentions": "<1.6.3", "flarum/sticky": ">=0.1-beta.14,<=0.1-beta.15", "flarum/tags": "<=0.1-beta.13", "fluidtypo3/vhs": "<5.1.1", @@ -14419,7 +14430,7 @@ "friendsofsymfony/user-bundle": ">=1.2,<1.3.5", "friendsoftypo3/mediace": ">=7.6.2,<7.6.5", "froala/wysiwyg-editor": "<3.2.7", - "froxlor/froxlor": "<0.10.39", + "froxlor/froxlor": "<2.0.8", "fuel/core": "<1.8.1", "gaoming13/wechat-php-sdk": "<=1.10.2", "genix/cms": "<=1.1.11", @@ -14436,8 +14447,10 @@ "grumpydictator/firefly-iii": "<5.6.5", "guzzlehttp/guzzle": "<6.5.8|>=7,<7.4.5", "guzzlehttp/psr7": "<1.8.4|>=2,<2.1.1", + "harvesthq/chosen": "<1.8.7", "helloxz/imgurl": "= 2.31|<=2.31", "hillelcoren/invoice-ninja": "<5.3.35", + "himiklab/yii2-jqgrid-widget": "<1.0.8", "hjue/justwriting": "<=1", "hov/jobfair": "<1.0.13|>=2,<2.0.2", "hyn/multi-tenant": ">=5.6,<5.7.2", @@ -14455,6 +14468,7 @@ "impresscms/impresscms": "<=1.4.3", "in2code/femanager": "<5.5.2|>=6,<6.3.3|>=7,<7.0.1", "in2code/lux": "<17.6.1|>=18,<24.0.2", + "innologi/typo3-appointments": "<2.0.6", "intelliants/subrion": "<=4.2.1", "islandora/islandora": ">=2,<2.4.1", "ivankristianto/phpwhois": "<=4.3", @@ -14470,6 +14484,7 @@ "jsdecena/laracom": "<2.0.9", "jsmitty12/phpwhois": "<5.1", "kazist/phpwhois": "<=4.2.6", + "kelvinmo/simplexrd": "<3.1.1", "kevinpapst/kimai2": "<1.16.7", "kitodo/presentation": "<3.1.2", "klaviyo/magento2-extension": ">=1,<3", @@ -14507,6 +14522,7 @@ "melisplatform/melis-cms": "<5.0.1", "melisplatform/melis-front": "<5.0.1", "mezzio/mezzio-swoole": "<3.7|>=4,<4.3", + "mgallegos/laravel-jqgrid": "<=1.3", "microweber/microweber": "<=1.3.1", "miniorange/miniorange-saml": "<1.4.3", "mittwald/typo3_forum": "<1.2.1", @@ -14558,6 +14574,7 @@ "pegasus/google-for-jobs": "<1.5.1|>=2,<2.1.1", "personnummer/personnummer": "<3.0.2", "phanan/koel": "<5.1.4", + "php-mod/curl": "<2.3.2", "phpfastcache/phpfastcache": "<6.1.5|>=7,<7.1.2|>=8,<8.0.7", "phpmailer/phpmailer": "<6.5", "phpmussel/phpmussel": ">=1,<1.6", @@ -14570,11 +14587,11 @@ "phpunit/phpunit": ">=4.8.19,<4.8.28|>=5,<5.6.3", "phpwhois/phpwhois": "<=4.2.5", "phpxmlrpc/extras": "<0.6.1", - "phpxmlrpc/phpxmlrpc": "<4.9", + "phpxmlrpc/phpxmlrpc": "<4.9.2", "pimcore/data-hub": "<1.2.4", "pimcore/pimcore": "<10.5.9", "pocketmine/bedrock-protocol": "<8.0.2", - "pocketmine/pocketmine-mp": "<4.7.2|>= 4.0.0-BETA5, < 4.4.2", + "pocketmine/pocketmine-mp": "<4.12.5|>= 4.0.0-BETA5, < 4.4.2", "pressbooks/pressbooks": "<5.18", "prestashop/autoupgrade": ">=4,<4.10.1", "prestashop/blockwishlist": ">=2,<2.1.1", @@ -14609,8 +14626,8 @@ "scheb/two-factor-bundle": ">=0,<3.26|>=4,<4.11", "sensiolabs/connect": "<4.2.3", "serluck/phpwhois": "<=4.2.6", - "shopware/core": "<=6.4.9", - "shopware/platform": "<=6.4.9", + "shopware/core": "<=6.4.18", + "shopware/platform": "<=6.4.18", "shopware/production": "<=6.3.5.2", "shopware/shopware": "<=5.7.14", "shopware/storefront": "<=6.4.8.1", @@ -14627,7 +14644,7 @@ "silverstripe/registry": ">=2.1,<2.1.2|>=2.2,<2.2.1", "silverstripe/restfulserver": ">=1,<1.0.9|>=2,<2.0.4", "silverstripe/silverstripe-omnipay": "<2.5.2|>=3,<3.0.2|>=3.1,<3.1.4|>=3.2,<3.2.1", - "silverstripe/subsites": ">=2,<2.1.1", + "silverstripe/subsites": ">=2,<2.6.1", "silverstripe/taxonomy": ">=1.3,<1.3.1|>=2,<2.0.1", "silverstripe/userforms": "<3", "silverstripe/versioned-admin": ">=1,<1.11.1", @@ -14635,10 +14652,11 @@ "simplesamlphp/saml2": "<1.10.6|>=2,<2.3.8|>=3,<3.1.4", "simplesamlphp/simplesamlphp": "<1.18.6", "simplesamlphp/simplesamlphp-module-infocard": "<1.0.1", + "simplesamlphp/simplesamlphp-module-openid": "<1", "simplito/elliptic-php": "<1.0.6", "slim/slim": "<2.6", "smarty/smarty": "<3.1.47|>=4,<4.2.1", - "snipe/snipe-it": "<6.0.11|>= 6.0.0-RC-1, <= 6.0.0-RC-5", + "snipe/snipe-it": "<=6.0.14|>= 6.0.0-RC-1, <= 6.0.0-RC-5", "socalnick/scn-social-auth": "<1.15.2", "socialiteproviders/steam": "<1.1", "spatie/browsershot": "<3.57.4", @@ -14650,7 +14668,9 @@ "stormpath/sdk": ">=0,<9.9.99", "studio-42/elfinder": "<2.1.59", "subrion/cms": "<=4.2.1", + "sukohi/surpass": "<1", "sulu/sulu": "= 2.4.0-RC1|<1.6.44|>=2,<2.2.18|>=2.3,<2.3.8", + "sumocoders/framework-user-bundle": "<1.4", "swiftmailer/swiftmailer": ">=4,<5.4.5", "sylius/admin-bundle": ">=1,<1.0.17|>=1.1,<1.1.9|>=1.2,<1.2.2", "sylius/grid": ">=1,<1.1.19|>=1.2,<1.2.18|>=1.3,<1.3.13|>=1.4,<1.4.5|>=1.5,<1.5.1", @@ -14660,6 +14680,7 @@ "sylius/sylius": "<1.9.10|>=1.10,<1.10.11|>=1.11,<1.11.2", "symbiote/silverstripe-multivaluefield": ">=3,<3.0.99", "symbiote/silverstripe-queuedjobs": ">=3,<3.0.2|>=3.1,<3.1.4|>=4,<4.0.7|>=4.1,<4.1.2|>=4.2,<4.2.4|>=4.3,<4.3.3|>=4.4,<4.4.3|>=4.5,<4.5.1|>=4.6,<4.6.4", + "symbiote/silverstripe-seed": "<6.0.3", "symbiote/silverstripe-versionedfiles": "<=2.0.3", "symfont/process": ">=0,<4", "symfony/cache": ">=3.1,<3.4.35|>=4,<4.2.12|>=4.3,<4.3.8", @@ -14703,13 +14724,14 @@ "tinymce/tinymce": "<5.10.7|>=6,<6.3.1", "titon/framework": ">=0,<9.9.99", "tobiasbg/tablepress": "<= 2.0-RC1", - "topthink/framework": "<=6.0.13", + "topthink/framework": "<6.0.14", "topthink/think": "<=6.0.9", "topthink/thinkphp": "<=3.2.3", "tribalsystems/zenario": "<=9.3.57595", "truckersmp/phpwhois": "<=4.3.1", + "ttskch/pagination-service-provider": "<1", "twig/twig": "<1.44.7|>=2,<2.15.3|>=3,<3.4.3", - "typo3/cms": ">=6.2,<6.2.30|>=7,<7.6.32|>=8,<8.7.38|>=9,<9.5.29|>=10,<10.4.33|>=11,<11.5.20|>=12,<12.1.1", + "typo3/cms": "<2.0.5|>=3,<3.0.3|>=6.2,<6.2.30|>=7,<7.6.32|>=8,<8.7.38|>=9,<9.5.29|>=10,<10.4.33|>=11,<11.5.20|>=12,<12.1.1", "typo3/cms-backend": ">=7,<=7.6.50|>=8,<=8.7.39|>=9,<=9.5.24|>=10,<=10.4.13|>=11,<=11.1", "typo3/cms-core": "<8.7.49|>=9,<9.5.38|>=10,<10.4.33|>=11,<11.5.20|>=12,<12.1.1", "typo3/cms-form": ">=8,<=8.7.39|>=9,<=9.5.24|>=10,<=10.4.13|>=11,<=11.1", @@ -14725,11 +14747,13 @@ "usmanhalalit/pixie": "<1.0.3|>=2,<2.0.2", "vanilla/safecurl": "<0.9.2", "verot/class.upload.php": "<=1.0.3|>=2,<=2.0.4", + "vova07/yii2-fileapi-widget": "<0.1.9", "vrana/adminer": "<4.8.1", "wallabag/tcpdf": "<6.2.22", "wanglelecc/laracms": "<=1.0.3", "web-auth/webauthn-framework": ">=3.3,<3.3.4", "webcoast/deferred-image-processing": "<1.0.2", + "webpa/webpa": "<3.1.2", "wikimedia/parsoid": "<0.12.2", "willdurand/js-translation-bundle": "<2.1.1", "wintercms/winter": "<1.0.475|>=1.1,<1.1.10|>=1.2,<1.2.1", @@ -14738,6 +14762,7 @@ "wp-graphql/wp-graphql": "<0.3.5", "wpanel/wpanel4-cms": "<=4.3.1", "wwbn/avideo": "<=11.6", + "xataface/xataface": "<3", "yeswiki/yeswiki": "<4.1", "yetiforce/yetiforce-crm": "<=6.4", "yidashi/yii2cmf": "<=2", @@ -14747,7 +14772,7 @@ "yiisoft/yii2-bootstrap": "<2.0.4", "yiisoft/yii2-dev": "<2.0.43", "yiisoft/yii2-elasticsearch": "<2.0.5", - "yiisoft/yii2-gii": "<2.0.4", + "yiisoft/yii2-gii": "<=2.2.4", "yiisoft/yii2-jui": "<2.0.4", "yiisoft/yii2-redis": "<2.0.8", "yikesinc/yikes-inc-easy-mailchimp-extender": "<6.8.6", @@ -14814,7 +14839,7 @@ "type": "tidelift" } ], - "time": "2022-12-16T00:14:52+00:00" + "time": "2023-01-18T19:04:20+00:00" }, { "name": "sebastian/diff", @@ -15035,16 +15060,16 @@ }, { "name": "symfony/dom-crawler", - "version": "v5.4.15", + "version": "v5.4.17", "source": { "type": "git", "url": "https://github.com/symfony/dom-crawler.git", - "reference": "b8fd0ff9a0f00d944f1534f6d21e84f92eda7258" + "reference": "32a07d910edc138a1dd5508c17c6b9bc1eb27a1b" }, "dist": { "type": "zip", - "url": "https://api.github.com/repos/symfony/dom-crawler/zipball/b8fd0ff9a0f00d944f1534f6d21e84f92eda7258", - "reference": "b8fd0ff9a0f00d944f1534f6d21e84f92eda7258", + "url": "https://api.github.com/repos/symfony/dom-crawler/zipball/32a07d910edc138a1dd5508c17c6b9bc1eb27a1b", + "reference": "32a07d910edc138a1dd5508c17c6b9bc1eb27a1b", "shasum": "" }, "require": { @@ -15090,7 +15115,7 @@ "description": "Eases DOM navigation for HTML and XML documents", "homepage": "https://symfony.com", "support": { - "source": "https://github.com/symfony/dom-crawler/tree/v5.4.15" + "source": "https://github.com/symfony/dom-crawler/tree/v5.4.17" }, "funding": [ { @@ -15106,7 +15131,7 @@ "type": "tidelift" } ], - "time": "2022-10-27T08:04:35+00:00" + "time": "2022-12-22T10:31:03+00:00" }, { "name": "symfony/maker-bundle", @@ -15201,16 +15226,16 @@ }, { "name": "symfony/phpunit-bridge", - "version": "v5.4.16", + "version": "v5.4.17", "source": { "type": "git", "url": "https://github.com/symfony/phpunit-bridge.git", - "reference": "5ea977eb24dd9926e2920078530985dc6942597c" + "reference": "2232d32115383602fd7702dfd51e81178364b679" }, "dist": { "type": "zip", - "url": "https://api.github.com/repos/symfony/phpunit-bridge/zipball/5ea977eb24dd9926e2920078530985dc6942597c", - "reference": "5ea977eb24dd9926e2920078530985dc6942597c", + "url": "https://api.github.com/repos/symfony/phpunit-bridge/zipball/2232d32115383602fd7702dfd51e81178364b679", + "reference": "2232d32115383602fd7702dfd51e81178364b679", "shasum": "" }, "require": { @@ -15264,7 +15289,7 @@ "description": "Provides utilities for PHPUnit, especially user deprecation notices management", "homepage": "https://symfony.com", "support": { - "source": "https://github.com/symfony/phpunit-bridge/tree/v5.4.16" + "source": "https://github.com/symfony/phpunit-bridge/tree/v5.4.17" }, "funding": [ { @@ -15280,20 +15305,20 @@ "type": "tidelift" } ], - "time": "2022-11-14T09:59:19+00:00" + "time": "2022-12-27T08:11:33+00:00" }, { "name": "symfony/web-profiler-bundle", - "version": "v5.4.14", + "version": "v5.4.17", "source": { "type": "git", "url": "https://github.com/symfony/web-profiler-bundle.git", - "reference": "e41ebd5411908bc8afdc848ccf68918ecb243c02" + "reference": "6c7635fb150af892f6a79f016b6c5386ab112922" }, "dist": { "type": "zip", - "url": "https://api.github.com/repos/symfony/web-profiler-bundle/zipball/e41ebd5411908bc8afdc848ccf68918ecb243c02", - "reference": "e41ebd5411908bc8afdc848ccf68918ecb243c02", + "url": "https://api.github.com/repos/symfony/web-profiler-bundle/zipball/6c7635fb150af892f6a79f016b6c5386ab112922", + "reference": "6c7635fb150af892f6a79f016b6c5386ab112922", "shasum": "" }, "require": { @@ -15344,7 +15369,7 @@ "description": "Provides a development tool that gives detailed information about the execution of any request", "homepage": "https://symfony.com", "support": { - "source": "https://github.com/symfony/web-profiler-bundle/tree/v5.4.14" + "source": "https://github.com/symfony/web-profiler-bundle/tree/v5.4.17" }, "funding": [ { @@ -15360,20 +15385,20 @@ "type": "tidelift" } ], - "time": "2022-10-01T21:59:28+00:00" + "time": "2022-12-13T13:09:23+00:00" }, { "name": "symplify/easy-coding-standard", - "version": "11.1.18", + "version": "11.2.2.72", "source": { "type": "git", "url": "https://github.com/symplify/easy-coding-standard.git", - "reference": "da216995d1db7236397dba0dc7974baf9d0703dc" + "reference": "efef2606b8c1b9117aeb9d547c582eb12d66bc0a" }, "dist": { "type": "zip", - "url": "https://api.github.com/repos/symplify/easy-coding-standard/zipball/da216995d1db7236397dba0dc7974baf9d0703dc", - "reference": "da216995d1db7236397dba0dc7974baf9d0703dc", + "url": "https://api.github.com/repos/symplify/easy-coding-standard/zipball/efef2606b8c1b9117aeb9d547c582eb12d66bc0a", + "reference": "efef2606b8c1b9117aeb9d547c582eb12d66bc0a", "shasum": "" }, "require": { @@ -15387,11 +15412,6 @@ "bin/ecs" ], "type": "library", - "extra": { - "branch-alias": { - "dev-main": "10.3-dev" - } - }, "autoload": { "files": [ "bootstrap.php" @@ -15401,9 +15421,10 @@ "license": [ "MIT" ], - "description": "Prefixed scoped version of ECS package", + "description": "Use Coding Standard with 0-knowledge of PHP-CS-Fixer and PHP_CodeSniffer", "support": { - "source": "https://github.com/symplify/easy-coding-standard/tree/11.1.18" + "issues": "https://github.com/symplify/easy-coding-standard/issues", + "source": "https://github.com/symplify/easy-coding-standard/tree/11.2.2.72" }, "funding": [ { @@ -15415,7 +15436,7 @@ "type": "github" } ], - "time": "2022-12-16T14:04:13+00:00" + "time": "2023-01-11T14:42:18+00:00" }, { "name": "vimeo/psalm", diff --git a/config/permissions.yaml b/config/permissions.yaml index 41617666..f9b4a1ee 100644 --- a/config/permissions.yaml +++ b/config/permissions.yaml @@ -120,8 +120,6 @@ perms: # Here comes a list with all Permission names (they have a perm_[name] co # label: "perm.tools.calculator" #footprints: # label: "perm.tools.footprints" - #ic_logos: - # label: "perm.tools.ic_logos" statistics: label: "perm.tools.statistics" lastActivity: @@ -130,6 +128,10 @@ perms: # Here comes a list with all Permission names (they have a perm_[name] co label: "perm.tools.label_scanner" reel_calculator: label: "perm.tools.reel_calculator" + builtin_footprints_viewer: + label: "tools.builtin_footprints_viewer.title" + ic_logos: + label: "perm.tools.ic_logos" groups: label: "perm.groups" diff --git a/docs/docker/docker-install.md b/docs/docker/docker-install.md index 64fba74f..6711430b 100644 --- a/docs/docker/docker-install.md +++ b/docs/docker/docker-install.md @@ -11,7 +11,7 @@ The easiest way to use it is to use the docker-compose.yml available [here](http 1. Create a folder where the Part-DB data should live 2. Download docker-compose.yml and move it to the folder created above 3. Inside the folder, run `docker-compose up -d` -4. Create the inital database with `docker exec --user=www-data partdb bin/console doctrine:migrations:migrate` and watch for the password output +4. Create the inital database with `docker exec --user=www-data partdb php bin/console doctrine:migrations:migrate` and watch for the password output 5. Part-DB is available under `http://localhost:8080` and you can log in with username `admin` and the password shown before The docker image uses a SQLite database and all data (database, uploads and other media) is put into folders relative to the docker-compose.yml. diff --git a/migrations/Version20230108165410.php b/migrations/Version20230108165410.php index 637ab437..4124a95a 100644 --- a/migrations/Version20230108165410.php +++ b/migrations/Version20230108165410.php @@ -44,8 +44,10 @@ final class Version20230108165410 extends AbstractMultiPlatformMigration $this->addSql('ALTER TABLE projects DROP FOREIGN KEY devices_parent_id_fk'); } $this->addSql('ALTER TABLE projects ADD status VARCHAR(64) DEFAULT NULL, ADD description LONGTEXT NOT NULL'); - $this->addSql('ALTER TABLE projects RENAME INDEX idx_11074e9a727aca70 TO IDX_5C93B3A4727ACA70'); - $this->addSql('ALTER TABLE projects RENAME INDEX idx_11074e9a6dedcec2 TO IDX_5C93B3A46DEDCEC2'); + $this->addSql('CREATE INDEX IDX_5C93B3A4727ACA70 ON projects (parent_id)'); + $this->addSql('DROP INDEX idx_11074e9a727aca70 ON projects'); + $this->addSql('CREATE INDEX IDX_5C93B3A46DEDCEC2 ON projects (id_preview_attachement)'); + $this->addSql('DROP INDEX idx_11074e9a6dedcec2 ON projects'); $this->addSql('ALTER TABLE projects ADD CONSTRAINT FK_11074E9A6DEDCEC2 FOREIGN KEY (id_preview_attachement) REFERENCES attachments (id)'); $this->addSql('ALTER TABLE projects ADD CONSTRAINT FK_5C93B3A4727ACA70 FOREIGN KEY (parent_id) REFERENCES projects (id)'); } diff --git a/public/img/footprints/Akustik/BUZZER_TDB.png b/public/img/footprints/Acoustics/BUZZER_TDB.png similarity index 100% rename from public/img/footprints/Akustik/BUZZER_TDB.png rename to public/img/footprints/Acoustics/BUZZER_TDB.png diff --git a/public/img/footprints/Aktiv/Dioden/SMD/DIODE_DO214AA.png b/public/img/footprints/Active/Diodes/SMD/DIODE_DO214AA.png similarity index 100% rename from public/img/footprints/Aktiv/Dioden/SMD/DIODE_DO214AA.png rename to public/img/footprints/Active/Diodes/SMD/DIODE_DO214AA.png diff --git a/public/img/footprints/Aktiv/Dioden/SMD/DIODE_DO214AB.png b/public/img/footprints/Active/Diodes/SMD/DIODE_DO214AB.png similarity index 100% rename from public/img/footprints/Aktiv/Dioden/SMD/DIODE_DO214AB.png rename to public/img/footprints/Active/Diodes/SMD/DIODE_DO214AB.png diff --git a/public/img/footprints/Aktiv/Dioden/SMD/DIODE_DO214AC.png b/public/img/footprints/Active/Diodes/SMD/DIODE_DO214AC.png similarity index 100% rename from public/img/footprints/Aktiv/Dioden/SMD/DIODE_DO214AC.png rename to public/img/footprints/Active/Diodes/SMD/DIODE_DO214AC.png diff --git a/public/img/footprints/Aktiv/Dioden/SMD/DIODE_MELF.png b/public/img/footprints/Active/Diodes/SMD/DIODE_MELF.png similarity index 100% rename from public/img/footprints/Aktiv/Dioden/SMD/DIODE_MELF.png rename to public/img/footprints/Active/Diodes/SMD/DIODE_MELF.png diff --git a/public/img/footprints/Aktiv/Dioden/SMD/DIODE_MICROMELF.png b/public/img/footprints/Active/Diodes/SMD/DIODE_MICROMELF.png similarity index 100% rename from public/img/footprints/Aktiv/Dioden/SMD/DIODE_MICROMELF.png rename to public/img/footprints/Active/Diodes/SMD/DIODE_MICROMELF.png diff --git a/public/img/footprints/Aktiv/Dioden/SMD/DIODE_MINIMELF.png b/public/img/footprints/Active/Diodes/SMD/DIODE_MINIMELF.png similarity index 100% rename from public/img/footprints/Aktiv/Dioden/SMD/DIODE_MINIMELF.png rename to public/img/footprints/Active/Diodes/SMD/DIODE_MINIMELF.png diff --git a/public/img/footprints/Aktiv/Dioden/SMD/DIODE_SMA.png b/public/img/footprints/Active/Diodes/SMD/DIODE_SMA.png similarity index 100% rename from public/img/footprints/Aktiv/Dioden/SMD/DIODE_SMA.png rename to public/img/footprints/Active/Diodes/SMD/DIODE_SMA.png diff --git a/public/img/footprints/Aktiv/Dioden/SMD/DIODE_SMB.png b/public/img/footprints/Active/Diodes/SMD/DIODE_SMB.png similarity index 100% rename from public/img/footprints/Aktiv/Dioden/SMD/DIODE_SMB.png rename to public/img/footprints/Active/Diodes/SMD/DIODE_SMB.png diff --git a/public/img/footprints/Aktiv/Dioden/SMD/DIODE_SMC.png b/public/img/footprints/Active/Diodes/SMD/DIODE_SMC.png similarity index 100% rename from public/img/footprints/Aktiv/Dioden/SMD/DIODE_SMC.png rename to public/img/footprints/Active/Diodes/SMD/DIODE_SMC.png diff --git a/public/img/footprints/Aktiv/Dioden/SMD/DIODE_SOD123-1.png b/public/img/footprints/Active/Diodes/SMD/DIODE_SOD123-1.png similarity index 100% rename from public/img/footprints/Aktiv/Dioden/SMD/DIODE_SOD123-1.png rename to public/img/footprints/Active/Diodes/SMD/DIODE_SOD123-1.png diff --git a/public/img/footprints/Aktiv/Dioden/SMD/DIODE_SOD123-3.png b/public/img/footprints/Active/Diodes/SMD/DIODE_SOD123-3.png similarity index 100% rename from public/img/footprints/Aktiv/Dioden/SMD/DIODE_SOD123-3.png rename to public/img/footprints/Active/Diodes/SMD/DIODE_SOD123-3.png diff --git a/public/img/footprints/Aktiv/Dioden/SMD/DIODE_SOD123-5.png b/public/img/footprints/Active/Diodes/SMD/DIODE_SOD123-5.png similarity index 100% rename from public/img/footprints/Aktiv/Dioden/SMD/DIODE_SOD123-5.png rename to public/img/footprints/Active/Diodes/SMD/DIODE_SOD123-5.png diff --git a/public/img/footprints/Aktiv/Dioden/SMD/DIODE_SOD80.png b/public/img/footprints/Active/Diodes/SMD/DIODE_SOD80.png similarity index 100% rename from public/img/footprints/Aktiv/Dioden/SMD/DIODE_SOD80.png rename to public/img/footprints/Active/Diodes/SMD/DIODE_SOD80.png diff --git a/public/img/footprints/Aktiv/Dioden/SMD/DIODE_SOD87.png b/public/img/footprints/Active/Diodes/SMD/DIODE_SOD87.png similarity index 100% rename from public/img/footprints/Aktiv/Dioden/SMD/DIODE_SOD87.png rename to public/img/footprints/Active/Diodes/SMD/DIODE_SOD87.png diff --git a/public/img/footprints/Aktiv/Dioden/Bedrahtet/DIODE_CB417.png b/public/img/footprints/Active/Diodes/THT/DIODE_CB417.png similarity index 100% rename from public/img/footprints/Aktiv/Dioden/Bedrahtet/DIODE_CB417.png rename to public/img/footprints/Active/Diodes/THT/DIODE_CB417.png diff --git a/public/img/footprints/Aktiv/Dioden/Bedrahtet/DIODE_CB429.png b/public/img/footprints/Active/Diodes/THT/DIODE_CB429.png similarity index 100% rename from public/img/footprints/Aktiv/Dioden/Bedrahtet/DIODE_CB429.png rename to public/img/footprints/Active/Diodes/THT/DIODE_CB429.png diff --git a/public/img/footprints/Aktiv/Dioden/Bedrahtet/DIODE_DO14.png b/public/img/footprints/Active/Diodes/THT/DIODE_DO14.png similarity index 100% rename from public/img/footprints/Aktiv/Dioden/Bedrahtet/DIODE_DO14.png rename to public/img/footprints/Active/Diodes/THT/DIODE_DO14.png diff --git a/public/img/footprints/Aktiv/Dioden/Bedrahtet/DIODE_DO15.png b/public/img/footprints/Active/Diodes/THT/DIODE_DO15.png similarity index 100% rename from public/img/footprints/Aktiv/Dioden/Bedrahtet/DIODE_DO15.png rename to public/img/footprints/Active/Diodes/THT/DIODE_DO15.png diff --git a/public/img/footprints/Aktiv/Dioden/Bedrahtet/DIODE_DO16.png b/public/img/footprints/Active/Diodes/THT/DIODE_DO16.png similarity index 100% rename from public/img/footprints/Aktiv/Dioden/Bedrahtet/DIODE_DO16.png rename to public/img/footprints/Active/Diodes/THT/DIODE_DO16.png diff --git a/public/img/footprints/Aktiv/Dioden/Bedrahtet/DIODE_DO201.png b/public/img/footprints/Active/Diodes/THT/DIODE_DO201.png similarity index 100% rename from public/img/footprints/Aktiv/Dioden/Bedrahtet/DIODE_DO201.png rename to public/img/footprints/Active/Diodes/THT/DIODE_DO201.png diff --git a/public/img/footprints/Aktiv/Dioden/Bedrahtet/DIODE_DO204AC.png b/public/img/footprints/Active/Diodes/THT/DIODE_DO204AC.png similarity index 100% rename from public/img/footprints/Aktiv/Dioden/Bedrahtet/DIODE_DO204AC.png rename to public/img/footprints/Active/Diodes/THT/DIODE_DO204AC.png diff --git a/public/img/footprints/Aktiv/Dioden/Bedrahtet/DIODE_DO204AL.png b/public/img/footprints/Active/Diodes/THT/DIODE_DO204AL.png similarity index 100% rename from public/img/footprints/Aktiv/Dioden/Bedrahtet/DIODE_DO204AL.png rename to public/img/footprints/Active/Diodes/THT/DIODE_DO204AL.png diff --git a/public/img/footprints/Aktiv/Dioden/Bedrahtet/DIODE_DO204AP.png b/public/img/footprints/Active/Diodes/THT/DIODE_DO204AP.png similarity index 100% rename from public/img/footprints/Aktiv/Dioden/Bedrahtet/DIODE_DO204AP.png rename to public/img/footprints/Active/Diodes/THT/DIODE_DO204AP.png diff --git a/public/img/footprints/Aktiv/Dioden/Bedrahtet/DIODE_DO27.png b/public/img/footprints/Active/Diodes/THT/DIODE_DO27.png similarity index 100% rename from public/img/footprints/Aktiv/Dioden/Bedrahtet/DIODE_DO27.png rename to public/img/footprints/Active/Diodes/THT/DIODE_DO27.png diff --git a/public/img/footprints/Aktiv/Dioden/Bedrahtet/DIODE_DO32.png b/public/img/footprints/Active/Diodes/THT/DIODE_DO32.png similarity index 100% rename from public/img/footprints/Aktiv/Dioden/Bedrahtet/DIODE_DO32.png rename to public/img/footprints/Active/Diodes/THT/DIODE_DO32.png diff --git a/public/img/footprints/Aktiv/Dioden/Bedrahtet/DIODE_DO34.png b/public/img/footprints/Active/Diodes/THT/DIODE_DO34.png similarity index 100% rename from public/img/footprints/Aktiv/Dioden/Bedrahtet/DIODE_DO34.png rename to public/img/footprints/Active/Diodes/THT/DIODE_DO34.png diff --git a/public/img/footprints/Aktiv/Dioden/Bedrahtet/DIODE_DO35.png b/public/img/footprints/Active/Diodes/THT/DIODE_DO35.png similarity index 100% rename from public/img/footprints/Aktiv/Dioden/Bedrahtet/DIODE_DO35.png rename to public/img/footprints/Active/Diodes/THT/DIODE_DO35.png diff --git a/public/img/footprints/Aktiv/Dioden/Bedrahtet/DIODE_DO39.png b/public/img/footprints/Active/Diodes/THT/DIODE_DO39.png similarity index 100% rename from public/img/footprints/Aktiv/Dioden/Bedrahtet/DIODE_DO39.png rename to public/img/footprints/Active/Diodes/THT/DIODE_DO39.png diff --git a/public/img/footprints/Aktiv/Dioden/Bedrahtet/DIODE_DO41.png b/public/img/footprints/Active/Diodes/THT/DIODE_DO41.png similarity index 100% rename from public/img/footprints/Aktiv/Dioden/Bedrahtet/DIODE_DO41.png rename to public/img/footprints/Active/Diodes/THT/DIODE_DO41.png diff --git a/public/img/footprints/Aktiv/Dioden/Bedrahtet/DIODE_DO7.png b/public/img/footprints/Active/Diodes/THT/DIODE_DO7.png similarity index 100% rename from public/img/footprints/Aktiv/Dioden/Bedrahtet/DIODE_DO7.png rename to public/img/footprints/Active/Diodes/THT/DIODE_DO7.png diff --git a/public/img/footprints/Aktiv/Dioden/Bedrahtet/DIODE_F126.png b/public/img/footprints/Active/Diodes/THT/DIODE_F126.png similarity index 100% rename from public/img/footprints/Aktiv/Dioden/Bedrahtet/DIODE_F126.png rename to public/img/footprints/Active/Diodes/THT/DIODE_F126.png diff --git a/public/img/footprints/Aktiv/Dioden/Bedrahtet/DIODE_GP20.png b/public/img/footprints/Active/Diodes/THT/DIODE_GP20.png similarity index 100% rename from public/img/footprints/Aktiv/Dioden/Bedrahtet/DIODE_GP20.png rename to public/img/footprints/Active/Diodes/THT/DIODE_GP20.png diff --git a/public/img/footprints/Aktiv/Dioden/Bedrahtet/DIODE_P600.png b/public/img/footprints/Active/Diodes/THT/DIODE_P600.png similarity index 100% rename from public/img/footprints/Aktiv/Dioden/Bedrahtet/DIODE_P600.png rename to public/img/footprints/Active/Diodes/THT/DIODE_P600.png diff --git a/public/img/footprints/Aktiv/Dioden/Bedrahtet/DIODE_R1.png b/public/img/footprints/Active/Diodes/THT/DIODE_R1.png similarity index 100% rename from public/img/footprints/Aktiv/Dioden/Bedrahtet/DIODE_R1.png rename to public/img/footprints/Active/Diodes/THT/DIODE_R1.png diff --git a/public/img/footprints/Aktiv/Dioden/Bedrahtet/DIODE_SKA.png b/public/img/footprints/Active/Diodes/THT/DIODE_SKA.png similarity index 100% rename from public/img/footprints/Aktiv/Dioden/Bedrahtet/DIODE_SKA.png rename to public/img/footprints/Active/Diodes/THT/DIODE_SKA.png diff --git a/public/img/footprints/Aktiv/Dioden/Bedrahtet/DIODE_SKE.png b/public/img/footprints/Active/Diodes/THT/DIODE_SKE.png similarity index 100% rename from public/img/footprints/Aktiv/Dioden/Bedrahtet/DIODE_SKE.png rename to public/img/footprints/Active/Diodes/THT/DIODE_SKE.png diff --git a/public/img/footprints/Aktiv/Dioden/Bedrahtet/DIODE_SOD57.png b/public/img/footprints/Active/Diodes/THT/DIODE_SOD57.png similarity index 100% rename from public/img/footprints/Aktiv/Dioden/Bedrahtet/DIODE_SOD57.png rename to public/img/footprints/Active/Diodes/THT/DIODE_SOD57.png diff --git a/public/img/footprints/Aktiv/Dioden/Bedrahtet/DIODE_SOD61-A.png b/public/img/footprints/Active/Diodes/THT/DIODE_SOD61-A.png similarity index 100% rename from public/img/footprints/Aktiv/Dioden/Bedrahtet/DIODE_SOD61-A.png rename to public/img/footprints/Active/Diodes/THT/DIODE_SOD61-A.png diff --git a/public/img/footprints/Aktiv/Dioden/Bedrahtet/DIODE_SOD61-B.png b/public/img/footprints/Active/Diodes/THT/DIODE_SOD61-B.png similarity index 100% rename from public/img/footprints/Aktiv/Dioden/Bedrahtet/DIODE_SOD61-B.png rename to public/img/footprints/Active/Diodes/THT/DIODE_SOD61-B.png diff --git a/public/img/footprints/Aktiv/Dioden/Bedrahtet/DIODE_SOD61-C.png b/public/img/footprints/Active/Diodes/THT/DIODE_SOD61-C.png similarity index 100% rename from public/img/footprints/Aktiv/Dioden/Bedrahtet/DIODE_SOD61-C.png rename to public/img/footprints/Active/Diodes/THT/DIODE_SOD61-C.png diff --git a/public/img/footprints/Aktiv/Dioden/Bedrahtet/DIODE_SOD61-D.png b/public/img/footprints/Active/Diodes/THT/DIODE_SOD61-D.png similarity index 100% rename from public/img/footprints/Aktiv/Dioden/Bedrahtet/DIODE_SOD61-D.png rename to public/img/footprints/Active/Diodes/THT/DIODE_SOD61-D.png diff --git a/public/img/footprints/Aktiv/Dioden/Bedrahtet/DIODE_SOD61-E.png b/public/img/footprints/Active/Diodes/THT/DIODE_SOD61-E.png similarity index 100% rename from public/img/footprints/Aktiv/Dioden/Bedrahtet/DIODE_SOD61-E.png rename to public/img/footprints/Active/Diodes/THT/DIODE_SOD61-E.png diff --git a/public/img/footprints/Aktiv/Dioden/Bedrahtet/DIODE_SOD64.png b/public/img/footprints/Active/Diodes/THT/DIODE_SOD64.png similarity index 100% rename from public/img/footprints/Aktiv/Dioden/Bedrahtet/DIODE_SOD64.png rename to public/img/footprints/Active/Diodes/THT/DIODE_SOD64.png diff --git a/public/img/footprints/Aktiv/Dioden/Bedrahtet/DIODE_SOD81.png b/public/img/footprints/Active/Diodes/THT/DIODE_SOD81.png similarity index 100% rename from public/img/footprints/Aktiv/Dioden/Bedrahtet/DIODE_SOD81.png rename to public/img/footprints/Active/Diodes/THT/DIODE_SOD81.png diff --git a/public/img/footprints/Aktiv/ICs/DIP/IC_DIP02.png b/public/img/footprints/Active/ICs/DIP/IC_DIP02.png similarity index 100% rename from public/img/footprints/Aktiv/ICs/DIP/IC_DIP02.png rename to public/img/footprints/Active/ICs/DIP/IC_DIP02.png diff --git a/public/img/footprints/Aktiv/ICs/DIP/IC_DIP04.png b/public/img/footprints/Active/ICs/DIP/IC_DIP04.png similarity index 100% rename from public/img/footprints/Aktiv/ICs/DIP/IC_DIP04.png rename to public/img/footprints/Active/ICs/DIP/IC_DIP04.png diff --git a/public/img/footprints/Aktiv/ICs/DIP/IC_DIP06-4.png b/public/img/footprints/Active/ICs/DIP/IC_DIP06-4.png similarity index 100% rename from public/img/footprints/Aktiv/ICs/DIP/IC_DIP06-4.png rename to public/img/footprints/Active/ICs/DIP/IC_DIP06-4.png diff --git a/public/img/footprints/Aktiv/ICs/DIP/IC_DIP06.png b/public/img/footprints/Active/ICs/DIP/IC_DIP06.png similarity index 100% rename from public/img/footprints/Aktiv/ICs/DIP/IC_DIP06.png rename to public/img/footprints/Active/ICs/DIP/IC_DIP06.png diff --git a/public/img/footprints/Aktiv/ICs/DIP/IC_DIP08.png b/public/img/footprints/Active/ICs/DIP/IC_DIP08.png similarity index 100% rename from public/img/footprints/Aktiv/ICs/DIP/IC_DIP08.png rename to public/img/footprints/Active/ICs/DIP/IC_DIP08.png diff --git a/public/img/footprints/Aktiv/ICs/DIP/IC_DIP08A4.png b/public/img/footprints/Active/ICs/DIP/IC_DIP08A4.png similarity index 100% rename from public/img/footprints/Aktiv/ICs/DIP/IC_DIP08A4.png rename to public/img/footprints/Active/ICs/DIP/IC_DIP08A4.png diff --git a/public/img/footprints/Aktiv/ICs/DIP/IC_DIP14.png b/public/img/footprints/Active/ICs/DIP/IC_DIP14.png similarity index 100% rename from public/img/footprints/Aktiv/ICs/DIP/IC_DIP14.png rename to public/img/footprints/Active/ICs/DIP/IC_DIP14.png diff --git a/public/img/footprints/Aktiv/ICs/DIP/IC_DIP14A4.png b/public/img/footprints/Active/ICs/DIP/IC_DIP14A4.png similarity index 100% rename from public/img/footprints/Aktiv/ICs/DIP/IC_DIP14A4.png rename to public/img/footprints/Active/ICs/DIP/IC_DIP14A4.png diff --git a/public/img/footprints/Aktiv/ICs/DIP/IC_DIP14A8.png b/public/img/footprints/Active/ICs/DIP/IC_DIP14A8.png similarity index 100% rename from public/img/footprints/Aktiv/ICs/DIP/IC_DIP14A8.png rename to public/img/footprints/Active/ICs/DIP/IC_DIP14A8.png diff --git a/public/img/footprints/Aktiv/ICs/DIP/IC_DIP16.png b/public/img/footprints/Active/ICs/DIP/IC_DIP16.png similarity index 100% rename from public/img/footprints/Aktiv/ICs/DIP/IC_DIP16.png rename to public/img/footprints/Active/ICs/DIP/IC_DIP16.png diff --git a/public/img/footprints/Aktiv/ICs/DIP/IC_DIP16A4.png b/public/img/footprints/Active/ICs/DIP/IC_DIP16A4.png similarity index 100% rename from public/img/footprints/Aktiv/ICs/DIP/IC_DIP16A4.png rename to public/img/footprints/Active/ICs/DIP/IC_DIP16A4.png diff --git a/public/img/footprints/Aktiv/ICs/DIP/IC_DIP16A8.png b/public/img/footprints/Active/ICs/DIP/IC_DIP16A8.png similarity index 100% rename from public/img/footprints/Aktiv/ICs/DIP/IC_DIP16A8.png rename to public/img/footprints/Active/ICs/DIP/IC_DIP16A8.png diff --git a/public/img/footprints/Aktiv/ICs/DIP/IC_DIP18.png b/public/img/footprints/Active/ICs/DIP/IC_DIP18.png similarity index 100% rename from public/img/footprints/Aktiv/ICs/DIP/IC_DIP18.png rename to public/img/footprints/Active/ICs/DIP/IC_DIP18.png diff --git a/public/img/footprints/Aktiv/ICs/DIP/IC_DIP20.png b/public/img/footprints/Active/ICs/DIP/IC_DIP20.png similarity index 100% rename from public/img/footprints/Aktiv/ICs/DIP/IC_DIP20.png rename to public/img/footprints/Active/ICs/DIP/IC_DIP20.png diff --git a/public/img/footprints/Aktiv/ICs/DIP/IC_DIP22-4.png b/public/img/footprints/Active/ICs/DIP/IC_DIP22-4.png similarity index 100% rename from public/img/footprints/Aktiv/ICs/DIP/IC_DIP22-4.png rename to public/img/footprints/Active/ICs/DIP/IC_DIP22-4.png diff --git a/public/img/footprints/Aktiv/ICs/DIP/IC_DIP22.png b/public/img/footprints/Active/ICs/DIP/IC_DIP22.png similarity index 100% rename from public/img/footprints/Aktiv/ICs/DIP/IC_DIP22.png rename to public/img/footprints/Active/ICs/DIP/IC_DIP22.png diff --git a/public/img/footprints/Aktiv/ICs/DIP/IC_DIP24-4.png b/public/img/footprints/Active/ICs/DIP/IC_DIP24-4.png similarity index 100% rename from public/img/footprints/Aktiv/ICs/DIP/IC_DIP24-4.png rename to public/img/footprints/Active/ICs/DIP/IC_DIP24-4.png diff --git a/public/img/footprints/Aktiv/ICs/DIP/IC_DIP24-9.png b/public/img/footprints/Active/ICs/DIP/IC_DIP24-9.png similarity index 100% rename from public/img/footprints/Aktiv/ICs/DIP/IC_DIP24-9.png rename to public/img/footprints/Active/ICs/DIP/IC_DIP24-9.png diff --git a/public/img/footprints/Aktiv/ICs/DIP/IC_DIP24.png b/public/img/footprints/Active/ICs/DIP/IC_DIP24.png similarity index 100% rename from public/img/footprints/Aktiv/ICs/DIP/IC_DIP24.png rename to public/img/footprints/Active/ICs/DIP/IC_DIP24.png diff --git a/public/img/footprints/Aktiv/ICs/DIP/IC_DIP24A12.png b/public/img/footprints/Active/ICs/DIP/IC_DIP24A12.png similarity index 100% rename from public/img/footprints/Aktiv/ICs/DIP/IC_DIP24A12.png rename to public/img/footprints/Active/ICs/DIP/IC_DIP24A12.png diff --git a/public/img/footprints/Aktiv/ICs/DIP/IC_DIP24W.png b/public/img/footprints/Active/ICs/DIP/IC_DIP24W.png similarity index 100% rename from public/img/footprints/Aktiv/ICs/DIP/IC_DIP24W.png rename to public/img/footprints/Active/ICs/DIP/IC_DIP24W.png diff --git a/public/img/footprints/Aktiv/ICs/DIP/IC_DIP28-4.png b/public/img/footprints/Active/ICs/DIP/IC_DIP28-4.png similarity index 100% rename from public/img/footprints/Aktiv/ICs/DIP/IC_DIP28-4.png rename to public/img/footprints/Active/ICs/DIP/IC_DIP28-4.png diff --git a/public/img/footprints/Aktiv/ICs/DIP/IC_DIP28.png b/public/img/footprints/Active/ICs/DIP/IC_DIP28.png similarity index 100% rename from public/img/footprints/Aktiv/ICs/DIP/IC_DIP28.png rename to public/img/footprints/Active/ICs/DIP/IC_DIP28.png diff --git a/public/img/footprints/Aktiv/ICs/DIP/IC_DIP28W.png b/public/img/footprints/Active/ICs/DIP/IC_DIP28W.png similarity index 100% rename from public/img/footprints/Aktiv/ICs/DIP/IC_DIP28W.png rename to public/img/footprints/Active/ICs/DIP/IC_DIP28W.png diff --git a/public/img/footprints/Aktiv/ICs/DIP/IC_DIP32-3.png b/public/img/footprints/Active/ICs/DIP/IC_DIP32-3.png similarity index 100% rename from public/img/footprints/Aktiv/ICs/DIP/IC_DIP32-3.png rename to public/img/footprints/Active/ICs/DIP/IC_DIP32-3.png diff --git a/public/img/footprints/Aktiv/ICs/DIP/IC_DIP32W.png b/public/img/footprints/Active/ICs/DIP/IC_DIP32W.png similarity index 100% rename from public/img/footprints/Aktiv/ICs/DIP/IC_DIP32W.png rename to public/img/footprints/Active/ICs/DIP/IC_DIP32W.png diff --git a/public/img/footprints/Aktiv/ICs/DIP/IC_DIP36W.png b/public/img/footprints/Active/ICs/DIP/IC_DIP36W.png similarity index 100% rename from public/img/footprints/Aktiv/ICs/DIP/IC_DIP36W.png rename to public/img/footprints/Active/ICs/DIP/IC_DIP36W.png diff --git a/public/img/footprints/Aktiv/ICs/DIP/IC_DIP40W.png b/public/img/footprints/Active/ICs/DIP/IC_DIP40W.png similarity index 100% rename from public/img/footprints/Aktiv/ICs/DIP/IC_DIP40W.png rename to public/img/footprints/Active/ICs/DIP/IC_DIP40W.png diff --git a/public/img/footprints/Aktiv/ICs/DIP/IC_DIP42W.png b/public/img/footprints/Active/ICs/DIP/IC_DIP42W.png similarity index 100% rename from public/img/footprints/Aktiv/ICs/DIP/IC_DIP42W.png rename to public/img/footprints/Active/ICs/DIP/IC_DIP42W.png diff --git a/public/img/footprints/Aktiv/ICs/DIP/IC_DIP48W.png b/public/img/footprints/Active/ICs/DIP/IC_DIP48W.png similarity index 100% rename from public/img/footprints/Aktiv/ICs/DIP/IC_DIP48W.png rename to public/img/footprints/Active/ICs/DIP/IC_DIP48W.png diff --git a/public/img/footprints/Aktiv/ICs/DIP/IC_DIP52W.png b/public/img/footprints/Active/ICs/DIP/IC_DIP52W.png similarity index 100% rename from public/img/footprints/Aktiv/ICs/DIP/IC_DIP52W.png rename to public/img/footprints/Active/ICs/DIP/IC_DIP52W.png diff --git a/public/img/footprints/Aktiv/ICs/DIP/IC_DIP64-9.png b/public/img/footprints/Active/ICs/DIP/IC_DIP64-9.png similarity index 100% rename from public/img/footprints/Aktiv/ICs/DIP/IC_DIP64-9.png rename to public/img/footprints/Active/ICs/DIP/IC_DIP64-9.png diff --git a/public/img/footprints/Aktiv/ICs/DIP/IC_DIP68-9.png b/public/img/footprints/Active/ICs/DIP/IC_DIP68-9.png similarity index 100% rename from public/img/footprints/Aktiv/ICs/DIP/IC_DIP68-9.png rename to public/img/footprints/Active/ICs/DIP/IC_DIP68-9.png diff --git a/public/img/footprints/Aktiv/ICs/IC_BECK-SC12.png b/public/img/footprints/Active/ICs/IC_BECK-SC12.png similarity index 100% rename from public/img/footprints/Aktiv/ICs/IC_BECK-SC12.png rename to public/img/footprints/Active/ICs/IC_BECK-SC12.png diff --git a/public/img/footprints/Aktiv/ICs/IC_DFS.png b/public/img/footprints/Active/ICs/IC_DFS.png similarity index 100% rename from public/img/footprints/Aktiv/ICs/IC_DFS.png rename to public/img/footprints/Active/ICs/IC_DFS.png diff --git a/public/img/footprints/Aktiv/ICs/IC_DPAK-369C.png b/public/img/footprints/Active/ICs/IC_DPAK-369C.png similarity index 100% rename from public/img/footprints/Aktiv/ICs/IC_DPAK-369C.png rename to public/img/footprints/Active/ICs/IC_DPAK-369C.png diff --git a/public/img/footprints/Aktiv/ICs/IC_MBxS.png b/public/img/footprints/Active/ICs/IC_MBxS.png similarity index 100% rename from public/img/footprints/Aktiv/ICs/IC_MBxS.png rename to public/img/footprints/Active/ICs/IC_MBxS.png diff --git a/public/img/footprints/Aktiv/ICs/IC_SHARP-S2xxEx.png b/public/img/footprints/Active/ICs/IC_SHARP-S2xxEx.png similarity index 100% rename from public/img/footprints/Aktiv/ICs/IC_SHARP-S2xxEx.png rename to public/img/footprints/Active/ICs/IC_SHARP-S2xxEx.png diff --git a/public/img/footprints/Aktiv/ICs/MLF/IC_MLF28.png b/public/img/footprints/Active/ICs/MLF/IC_MLF28.png similarity index 100% rename from public/img/footprints/Aktiv/ICs/MLF/IC_MLF28.png rename to public/img/footprints/Active/ICs/MLF/IC_MLF28.png diff --git a/public/img/footprints/Aktiv/ICs/MLF/IC_MLF32.png b/public/img/footprints/Active/ICs/MLF/IC_MLF32.png similarity index 100% rename from public/img/footprints/Aktiv/ICs/MLF/IC_MLF32.png rename to public/img/footprints/Active/ICs/MLF/IC_MLF32.png diff --git a/public/img/footprints/Aktiv/ICs/MLF/IC_MLF44.png b/public/img/footprints/Active/ICs/MLF/IC_MLF44.png similarity index 100% rename from public/img/footprints/Aktiv/ICs/MLF/IC_MLF44.png rename to public/img/footprints/Active/ICs/MLF/IC_MLF44.png diff --git a/public/img/footprints/Aktiv/ICs/MLF/IC_MLF64.png b/public/img/footprints/Active/ICs/MLF/IC_MLF64.png similarity index 100% rename from public/img/footprints/Aktiv/ICs/MLF/IC_MLF64.png rename to public/img/footprints/Active/ICs/MLF/IC_MLF64.png diff --git a/public/img/footprints/Aktiv/ICs/Multiwatt/IC_MULTIWATT15.png b/public/img/footprints/Active/ICs/Multiwatt/IC_MULTIWATT15.png similarity index 100% rename from public/img/footprints/Aktiv/ICs/Multiwatt/IC_MULTIWATT15.png rename to public/img/footprints/Active/ICs/Multiwatt/IC_MULTIWATT15.png diff --git a/public/img/footprints/Aktiv/ICs/PLCC/IC_PLCC20.png b/public/img/footprints/Active/ICs/PLCC/IC_PLCC20.png similarity index 100% rename from public/img/footprints/Aktiv/ICs/PLCC/IC_PLCC20.png rename to public/img/footprints/Active/ICs/PLCC/IC_PLCC20.png diff --git a/public/img/footprints/Aktiv/ICs/PLCC/IC_PLCC28.png b/public/img/footprints/Active/ICs/PLCC/IC_PLCC28.png similarity index 100% rename from public/img/footprints/Aktiv/ICs/PLCC/IC_PLCC28.png rename to public/img/footprints/Active/ICs/PLCC/IC_PLCC28.png diff --git a/public/img/footprints/Aktiv/ICs/PLCC/IC_PLCC32.png b/public/img/footprints/Active/ICs/PLCC/IC_PLCC32.png similarity index 100% rename from public/img/footprints/Aktiv/ICs/PLCC/IC_PLCC32.png rename to public/img/footprints/Active/ICs/PLCC/IC_PLCC32.png diff --git a/public/img/footprints/Aktiv/ICs/PLCC/IC_PLCC44.png b/public/img/footprints/Active/ICs/PLCC/IC_PLCC44.png similarity index 100% rename from public/img/footprints/Aktiv/ICs/PLCC/IC_PLCC44.png rename to public/img/footprints/Active/ICs/PLCC/IC_PLCC44.png diff --git a/public/img/footprints/Aktiv/ICs/PLCC/IC_PLCC52.png b/public/img/footprints/Active/ICs/PLCC/IC_PLCC52.png similarity index 100% rename from public/img/footprints/Aktiv/ICs/PLCC/IC_PLCC52.png rename to public/img/footprints/Active/ICs/PLCC/IC_PLCC52.png diff --git a/public/img/footprints/Aktiv/ICs/PLCC/IC_PLCC68.png b/public/img/footprints/Active/ICs/PLCC/IC_PLCC68.png similarity index 100% rename from public/img/footprints/Aktiv/ICs/PLCC/IC_PLCC68.png rename to public/img/footprints/Active/ICs/PLCC/IC_PLCC68.png diff --git a/public/img/footprints/Aktiv/ICs/PLCC/IC_PLCC84.png b/public/img/footprints/Active/ICs/PLCC/IC_PLCC84.png similarity index 100% rename from public/img/footprints/Aktiv/ICs/PLCC/IC_PLCC84.png rename to public/img/footprints/Active/ICs/PLCC/IC_PLCC84.png diff --git a/public/img/footprints/Aktiv/ICs/QFP/LQFP/IC_LQFP48.png b/public/img/footprints/Active/ICs/QFP/LQFP/IC_LQFP48.png similarity index 100% rename from public/img/footprints/Aktiv/ICs/QFP/LQFP/IC_LQFP48.png rename to public/img/footprints/Active/ICs/QFP/LQFP/IC_LQFP48.png diff --git a/public/img/footprints/Aktiv/ICs/QFP/LQFP/IC_LQFP64.png b/public/img/footprints/Active/ICs/QFP/LQFP/IC_LQFP64.png similarity index 100% rename from public/img/footprints/Aktiv/ICs/QFP/LQFP/IC_LQFP64.png rename to public/img/footprints/Active/ICs/QFP/LQFP/IC_LQFP64.png diff --git a/public/img/footprints/Aktiv/ICs/QFP/PQFP/IC_PQFP100.png b/public/img/footprints/Active/ICs/QFP/PQFP/IC_PQFP100.png similarity index 100% rename from public/img/footprints/Aktiv/ICs/QFP/PQFP/IC_PQFP100.png rename to public/img/footprints/Active/ICs/QFP/PQFP/IC_PQFP100.png diff --git a/public/img/footprints/Aktiv/ICs/QFP/PQFP/IC_PQFP128.png b/public/img/footprints/Active/ICs/QFP/PQFP/IC_PQFP128.png similarity index 100% rename from public/img/footprints/Aktiv/ICs/QFP/PQFP/IC_PQFP128.png rename to public/img/footprints/Active/ICs/QFP/PQFP/IC_PQFP128.png diff --git a/public/img/footprints/Aktiv/ICs/QFP/PQFP/IC_PQFP160.png b/public/img/footprints/Active/ICs/QFP/PQFP/IC_PQFP160.png similarity index 100% rename from public/img/footprints/Aktiv/ICs/QFP/PQFP/IC_PQFP160.png rename to public/img/footprints/Active/ICs/QFP/PQFP/IC_PQFP160.png diff --git a/public/img/footprints/Aktiv/ICs/QFP/PQFP/IC_PQFP208.png b/public/img/footprints/Active/ICs/QFP/PQFP/IC_PQFP208.png similarity index 100% rename from public/img/footprints/Aktiv/ICs/QFP/PQFP/IC_PQFP208.png rename to public/img/footprints/Active/ICs/QFP/PQFP/IC_PQFP208.png diff --git a/public/img/footprints/Aktiv/ICs/QFP/PQFP/IC_PQFP240.png b/public/img/footprints/Active/ICs/QFP/PQFP/IC_PQFP240.png similarity index 100% rename from public/img/footprints/Aktiv/ICs/QFP/PQFP/IC_PQFP240.png rename to public/img/footprints/Active/ICs/QFP/PQFP/IC_PQFP240.png diff --git a/public/img/footprints/Aktiv/ICs/QFP/PQFP/IC_PQFP44.png b/public/img/footprints/Active/ICs/QFP/PQFP/IC_PQFP44.png similarity index 100% rename from public/img/footprints/Aktiv/ICs/QFP/PQFP/IC_PQFP44.png rename to public/img/footprints/Active/ICs/QFP/PQFP/IC_PQFP44.png diff --git a/public/img/footprints/Aktiv/ICs/QFP/PQFP/IC_PQFP48.png b/public/img/footprints/Active/ICs/QFP/PQFP/IC_PQFP48.png similarity index 100% rename from public/img/footprints/Aktiv/ICs/QFP/PQFP/IC_PQFP48.png rename to public/img/footprints/Active/ICs/QFP/PQFP/IC_PQFP48.png diff --git a/public/img/footprints/Aktiv/ICs/QFP/SQFP/IC_SQFP100.png b/public/img/footprints/Active/ICs/QFP/SQFP/IC_SQFP100.png similarity index 100% rename from public/img/footprints/Aktiv/ICs/QFP/SQFP/IC_SQFP100.png rename to public/img/footprints/Active/ICs/QFP/SQFP/IC_SQFP100.png diff --git a/public/img/footprints/Aktiv/ICs/QFP/SQFP/IC_SQFP64.png b/public/img/footprints/Active/ICs/QFP/SQFP/IC_SQFP64.png similarity index 100% rename from public/img/footprints/Aktiv/ICs/QFP/SQFP/IC_SQFP64.png rename to public/img/footprints/Active/ICs/QFP/SQFP/IC_SQFP64.png diff --git a/public/img/footprints/Aktiv/ICs/QFP/TQFP/IC_TQFP100.png b/public/img/footprints/Active/ICs/QFP/TQFP/IC_TQFP100.png similarity index 100% rename from public/img/footprints/Aktiv/ICs/QFP/TQFP/IC_TQFP100.png rename to public/img/footprints/Active/ICs/QFP/TQFP/IC_TQFP100.png diff --git a/public/img/footprints/Aktiv/ICs/QFP/TQFP/IC_TQFP112.png b/public/img/footprints/Active/ICs/QFP/TQFP/IC_TQFP112.png similarity index 100% rename from public/img/footprints/Aktiv/ICs/QFP/TQFP/IC_TQFP112.png rename to public/img/footprints/Active/ICs/QFP/TQFP/IC_TQFP112.png diff --git a/public/img/footprints/Aktiv/ICs/QFP/TQFP/IC_TQFP144.png b/public/img/footprints/Active/ICs/QFP/TQFP/IC_TQFP144.png similarity index 100% rename from public/img/footprints/Aktiv/ICs/QFP/TQFP/IC_TQFP144.png rename to public/img/footprints/Active/ICs/QFP/TQFP/IC_TQFP144.png diff --git a/public/img/footprints/Aktiv/ICs/QFP/TQFP/IC_TQFP32.png b/public/img/footprints/Active/ICs/QFP/TQFP/IC_TQFP32.png similarity index 100% rename from public/img/footprints/Aktiv/ICs/QFP/TQFP/IC_TQFP32.png rename to public/img/footprints/Active/ICs/QFP/TQFP/IC_TQFP32.png diff --git a/public/img/footprints/Aktiv/ICs/QFP/TQFP/IC_TQFP44.png b/public/img/footprints/Active/ICs/QFP/TQFP/IC_TQFP44.png similarity index 100% rename from public/img/footprints/Aktiv/ICs/QFP/TQFP/IC_TQFP44.png rename to public/img/footprints/Active/ICs/QFP/TQFP/IC_TQFP44.png diff --git a/public/img/footprints/Aktiv/ICs/QFP/TQFP/IC_TQFP64.png b/public/img/footprints/Active/ICs/QFP/TQFP/IC_TQFP64.png similarity index 100% rename from public/img/footprints/Aktiv/ICs/QFP/TQFP/IC_TQFP64.png rename to public/img/footprints/Active/ICs/QFP/TQFP/IC_TQFP64.png diff --git a/public/img/footprints/Aktiv/ICs/SO/MSOP/IC_MSOP10.png b/public/img/footprints/Active/ICs/SO/MSOP/IC_MSOP10.png similarity index 100% rename from public/img/footprints/Aktiv/ICs/SO/MSOP/IC_MSOP10.png rename to public/img/footprints/Active/ICs/SO/MSOP/IC_MSOP10.png diff --git a/public/img/footprints/Aktiv/ICs/SO/PSO/IC_PSO20.png b/public/img/footprints/Active/ICs/SO/PSO/IC_PSO20.png similarity index 100% rename from public/img/footprints/Aktiv/ICs/SO/PSO/IC_PSO20.png rename to public/img/footprints/Active/ICs/SO/PSO/IC_PSO20.png diff --git a/public/img/footprints/Aktiv/ICs/SO/PSO/IC_PSO36.png b/public/img/footprints/Active/ICs/SO/PSO/IC_PSO36.png similarity index 100% rename from public/img/footprints/Aktiv/ICs/SO/PSO/IC_PSO36.png rename to public/img/footprints/Active/ICs/SO/PSO/IC_PSO36.png diff --git a/public/img/footprints/Aktiv/ICs/SO/QSOP/IC_QSOP16.png b/public/img/footprints/Active/ICs/SO/QSOP/IC_QSOP16.png similarity index 100% rename from public/img/footprints/Aktiv/ICs/SO/QSOP/IC_QSOP16.png rename to public/img/footprints/Active/ICs/SO/QSOP/IC_QSOP16.png diff --git a/public/img/footprints/Aktiv/ICs/SO/QSOP/IC_QSOP20.png b/public/img/footprints/Active/ICs/SO/QSOP/IC_QSOP20.png similarity index 100% rename from public/img/footprints/Aktiv/ICs/SO/QSOP/IC_QSOP20.png rename to public/img/footprints/Active/ICs/SO/QSOP/IC_QSOP20.png diff --git a/public/img/footprints/Aktiv/ICs/SO/QSOP/IC_QSOP24.png b/public/img/footprints/Active/ICs/SO/QSOP/IC_QSOP24.png similarity index 100% rename from public/img/footprints/Aktiv/ICs/SO/QSOP/IC_QSOP24.png rename to public/img/footprints/Active/ICs/SO/QSOP/IC_QSOP24.png diff --git a/public/img/footprints/Aktiv/ICs/SO/QSOP/IC_QSOP28.png b/public/img/footprints/Active/ICs/SO/QSOP/IC_QSOP28.png similarity index 100% rename from public/img/footprints/Aktiv/ICs/SO/QSOP/IC_QSOP28.png rename to public/img/footprints/Active/ICs/SO/QSOP/IC_QSOP28.png diff --git a/public/img/footprints/Aktiv/ICs/SO/SO/IC_SO08.png b/public/img/footprints/Active/ICs/SO/SO/IC_SO08.png similarity index 100% rename from public/img/footprints/Aktiv/ICs/SO/SO/IC_SO08.png rename to public/img/footprints/Active/ICs/SO/SO/IC_SO08.png diff --git a/public/img/footprints/Aktiv/ICs/SO/SO/IC_SO14.png b/public/img/footprints/Active/ICs/SO/SO/IC_SO14.png similarity index 100% rename from public/img/footprints/Aktiv/ICs/SO/SO/IC_SO14.png rename to public/img/footprints/Active/ICs/SO/SO/IC_SO14.png diff --git a/public/img/footprints/Aktiv/ICs/SO/SO/IC_SO16.png b/public/img/footprints/Active/ICs/SO/SO/IC_SO16.png similarity index 100% rename from public/img/footprints/Aktiv/ICs/SO/SO/IC_SO16.png rename to public/img/footprints/Active/ICs/SO/SO/IC_SO16.png diff --git a/public/img/footprints/Aktiv/ICs/SO/SO/IC_SO16W.png b/public/img/footprints/Active/ICs/SO/SO/IC_SO16W.png similarity index 100% rename from public/img/footprints/Aktiv/ICs/SO/SO/IC_SO16W.png rename to public/img/footprints/Active/ICs/SO/SO/IC_SO16W.png diff --git a/public/img/footprints/Aktiv/ICs/SO/SO/IC_SO18W.png b/public/img/footprints/Active/ICs/SO/SO/IC_SO18W.png similarity index 100% rename from public/img/footprints/Aktiv/ICs/SO/SO/IC_SO18W.png rename to public/img/footprints/Active/ICs/SO/SO/IC_SO18W.png diff --git a/public/img/footprints/Aktiv/ICs/SO/SO/IC_SO20W.png b/public/img/footprints/Active/ICs/SO/SO/IC_SO20W.png similarity index 100% rename from public/img/footprints/Aktiv/ICs/SO/SO/IC_SO20W.png rename to public/img/footprints/Active/ICs/SO/SO/IC_SO20W.png diff --git a/public/img/footprints/Aktiv/ICs/SO/SO/IC_SO24W.png b/public/img/footprints/Active/ICs/SO/SO/IC_SO24W.png similarity index 100% rename from public/img/footprints/Aktiv/ICs/SO/SO/IC_SO24W.png rename to public/img/footprints/Active/ICs/SO/SO/IC_SO24W.png diff --git a/public/img/footprints/Aktiv/ICs/SO/SO/IC_SO28W.png b/public/img/footprints/Active/ICs/SO/SO/IC_SO28W.png similarity index 100% rename from public/img/footprints/Aktiv/ICs/SO/SO/IC_SO28W.png rename to public/img/footprints/Active/ICs/SO/SO/IC_SO28W.png diff --git a/public/img/footprints/Aktiv/ICs/SO/SO/IC_SO32-400.png b/public/img/footprints/Active/ICs/SO/SO/IC_SO32-400.png similarity index 100% rename from public/img/footprints/Aktiv/ICs/SO/SO/IC_SO32-400.png rename to public/img/footprints/Active/ICs/SO/SO/IC_SO32-400.png diff --git a/public/img/footprints/Aktiv/ICs/SO/SO/IC_SO32-525.png b/public/img/footprints/Active/ICs/SO/SO/IC_SO32-525.png similarity index 100% rename from public/img/footprints/Aktiv/ICs/SO/SO/IC_SO32-525.png rename to public/img/footprints/Active/ICs/SO/SO/IC_SO32-525.png diff --git a/public/img/footprints/Aktiv/ICs/SO/SOP/SSOP/IC_SSOP14.png b/public/img/footprints/Active/ICs/SO/SOP/SSOP/IC_SSOP14.png similarity index 100% rename from public/img/footprints/Aktiv/ICs/SO/SOP/SSOP/IC_SSOP14.png rename to public/img/footprints/Active/ICs/SO/SOP/SSOP/IC_SSOP14.png diff --git a/public/img/footprints/Aktiv/ICs/SO/SOP/SSOP/IC_SSOP16.png b/public/img/footprints/Active/ICs/SO/SOP/SSOP/IC_SSOP16.png similarity index 100% rename from public/img/footprints/Aktiv/ICs/SO/SOP/SSOP/IC_SSOP16.png rename to public/img/footprints/Active/ICs/SO/SOP/SSOP/IC_SSOP16.png diff --git a/public/img/footprints/Aktiv/ICs/SO/SOP/SSOP/IC_SSOP20.png b/public/img/footprints/Active/ICs/SO/SOP/SSOP/IC_SSOP20.png similarity index 100% rename from public/img/footprints/Aktiv/ICs/SO/SOP/SSOP/IC_SSOP20.png rename to public/img/footprints/Active/ICs/SO/SOP/SSOP/IC_SSOP20.png diff --git a/public/img/footprints/Aktiv/ICs/SO/SOP/SSOP/IC_SSOP24.png b/public/img/footprints/Active/ICs/SO/SOP/SSOP/IC_SSOP24.png similarity index 100% rename from public/img/footprints/Aktiv/ICs/SO/SOP/SSOP/IC_SSOP24.png rename to public/img/footprints/Active/ICs/SO/SOP/SSOP/IC_SSOP24.png diff --git a/public/img/footprints/Aktiv/ICs/SO/SOP/SSOP/IC_SSOP28.png b/public/img/footprints/Active/ICs/SO/SOP/SSOP/IC_SSOP28.png similarity index 100% rename from public/img/footprints/Aktiv/ICs/SO/SOP/SSOP/IC_SSOP28.png rename to public/img/footprints/Active/ICs/SO/SOP/SSOP/IC_SSOP28.png diff --git a/public/img/footprints/Aktiv/ICs/SO/SOP/SSOP/IC_SSOP30.png b/public/img/footprints/Active/ICs/SO/SOP/SSOP/IC_SSOP30.png similarity index 100% rename from public/img/footprints/Aktiv/ICs/SO/SOP/SSOP/IC_SSOP30.png rename to public/img/footprints/Active/ICs/SO/SOP/SSOP/IC_SSOP30.png diff --git a/public/img/footprints/Aktiv/ICs/SO/SOP/SSOP/IC_SSOP48.png b/public/img/footprints/Active/ICs/SO/SOP/SSOP/IC_SSOP48.png similarity index 100% rename from public/img/footprints/Aktiv/ICs/SO/SOP/SSOP/IC_SSOP48.png rename to public/img/footprints/Active/ICs/SO/SOP/SSOP/IC_SSOP48.png diff --git a/public/img/footprints/Aktiv/ICs/SO/SOP/SSOP/IC_SSOP56.png b/public/img/footprints/Active/ICs/SO/SOP/SSOP/IC_SSOP56.png similarity index 100% rename from public/img/footprints/Aktiv/ICs/SO/SOP/SSOP/IC_SSOP56.png rename to public/img/footprints/Active/ICs/SO/SOP/SSOP/IC_SSOP56.png diff --git a/public/img/footprints/Aktiv/ICs/SO/SOP/SSOP/IC_SSOP56DL.png b/public/img/footprints/Active/ICs/SO/SOP/SSOP/IC_SSOP56DL.png similarity index 100% rename from public/img/footprints/Aktiv/ICs/SO/SOP/SSOP/IC_SSOP56DL.png rename to public/img/footprints/Active/ICs/SO/SOP/SSOP/IC_SSOP56DL.png diff --git a/public/img/footprints/Aktiv/ICs/SO/SOT/IC_SOT143.png b/public/img/footprints/Active/ICs/SO/SOT/IC_SOT143.png similarity index 100% rename from public/img/footprints/Aktiv/ICs/SO/SOT/IC_SOT143.png rename to public/img/footprints/Active/ICs/SO/SOT/IC_SOT143.png diff --git a/public/img/footprints/Aktiv/ICs/SO/SOT/IC_SOT223.png b/public/img/footprints/Active/ICs/SO/SOT/IC_SOT223.png similarity index 100% rename from public/img/footprints/Aktiv/ICs/SO/SOT/IC_SOT223.png rename to public/img/footprints/Active/ICs/SO/SOT/IC_SOT223.png diff --git a/public/img/footprints/Aktiv/ICs/SO/SOT/IC_SOT23-5.png b/public/img/footprints/Active/ICs/SO/SOT/IC_SOT23-5.png similarity index 100% rename from public/img/footprints/Aktiv/ICs/SO/SOT/IC_SOT23-5.png rename to public/img/footprints/Active/ICs/SO/SOT/IC_SOT23-5.png diff --git a/public/img/footprints/Aktiv/ICs/SO/SOT/IC_SOT23-6.png b/public/img/footprints/Active/ICs/SO/SOT/IC_SOT23-6.png similarity index 100% rename from public/img/footprints/Aktiv/ICs/SO/SOT/IC_SOT23-6.png rename to public/img/footprints/Active/ICs/SO/SOT/IC_SOT23-6.png diff --git a/public/img/footprints/Aktiv/ICs/SO/SOT/IC_SOT23.png b/public/img/footprints/Active/ICs/SO/SOT/IC_SOT23.png similarity index 100% rename from public/img/footprints/Aktiv/ICs/SO/SOT/IC_SOT23.png rename to public/img/footprints/Active/ICs/SO/SOT/IC_SOT23.png diff --git a/public/img/footprints/Aktiv/ICs/SO/SOT/IC_SOT363.png b/public/img/footprints/Active/ICs/SO/SOT/IC_SOT363.png similarity index 100% rename from public/img/footprints/Aktiv/ICs/SO/SOT/IC_SOT363.png rename to public/img/footprints/Active/ICs/SO/SOT/IC_SOT363.png diff --git a/public/img/footprints/Aktiv/ICs/SO/SOT/IC_SOT82.png b/public/img/footprints/Active/ICs/SO/SOT/IC_SOT82.png similarity index 100% rename from public/img/footprints/Aktiv/ICs/SO/SOT/IC_SOT82.png rename to public/img/footprints/Active/ICs/SO/SOT/IC_SOT82.png diff --git a/public/img/footprints/Aktiv/ICs/SO/SOT/IC_SOT93.png b/public/img/footprints/Active/ICs/SO/SOT/IC_SOT93.png similarity index 100% rename from public/img/footprints/Aktiv/ICs/SO/SOT/IC_SOT93.png rename to public/img/footprints/Active/ICs/SO/SOT/IC_SOT93.png diff --git a/public/img/footprints/Aktiv/ICs/SO/TSOP/IC_TSOP06.png b/public/img/footprints/Active/ICs/SO/TSOP/IC_TSOP06.png similarity index 100% rename from public/img/footprints/Aktiv/ICs/SO/TSOP/IC_TSOP06.png rename to public/img/footprints/Active/ICs/SO/TSOP/IC_TSOP06.png diff --git a/public/img/footprints/Aktiv/ICs/SO/TSOP/IC_TSOP28-13.png b/public/img/footprints/Active/ICs/SO/TSOP/IC_TSOP28-13.png similarity index 100% rename from public/img/footprints/Aktiv/ICs/SO/TSOP/IC_TSOP28-13.png rename to public/img/footprints/Active/ICs/SO/TSOP/IC_TSOP28-13.png diff --git a/public/img/footprints/Aktiv/ICs/SO/TSOP/IC_TSOP32-13.png b/public/img/footprints/Active/ICs/SO/TSOP/IC_TSOP32-13.png similarity index 100% rename from public/img/footprints/Aktiv/ICs/SO/TSOP/IC_TSOP32-13.png rename to public/img/footprints/Active/ICs/SO/TSOP/IC_TSOP32-13.png diff --git a/public/img/footprints/Aktiv/ICs/SO/TSOP/IC_TSOP32.png b/public/img/footprints/Active/ICs/SO/TSOP/IC_TSOP32.png similarity index 100% rename from public/img/footprints/Aktiv/ICs/SO/TSOP/IC_TSOP32.png rename to public/img/footprints/Active/ICs/SO/TSOP/IC_TSOP32.png diff --git a/public/img/footprints/Aktiv/ICs/SO/TSOP/IC_TSOP48.png b/public/img/footprints/Active/ICs/SO/TSOP/IC_TSOP48.png similarity index 100% rename from public/img/footprints/Aktiv/ICs/SO/TSOP/IC_TSOP48.png rename to public/img/footprints/Active/ICs/SO/TSOP/IC_TSOP48.png diff --git a/public/img/footprints/Aktiv/ICs/SO/TSOP/IC_TSOP56.png b/public/img/footprints/Active/ICs/SO/TSOP/IC_TSOP56.png similarity index 100% rename from public/img/footprints/Aktiv/ICs/SO/TSOP/IC_TSOP56.png rename to public/img/footprints/Active/ICs/SO/TSOP/IC_TSOP56.png diff --git a/public/img/footprints/Aktiv/ICs/SO/TSOP/IC_TSOP86.png b/public/img/footprints/Active/ICs/SO/TSOP/IC_TSOP86.png similarity index 100% rename from public/img/footprints/Aktiv/ICs/SO/TSOP/IC_TSOP86.png rename to public/img/footprints/Active/ICs/SO/TSOP/IC_TSOP86.png diff --git a/public/img/footprints/Aktiv/ICs/SO/TSOPII/IC_TSOPII28.png b/public/img/footprints/Active/ICs/SO/TSOPII/IC_TSOPII28.png similarity index 100% rename from public/img/footprints/Aktiv/ICs/SO/TSOPII/IC_TSOPII28.png rename to public/img/footprints/Active/ICs/SO/TSOPII/IC_TSOPII28.png diff --git a/public/img/footprints/Aktiv/ICs/SO/TSOPII/IC_TSOPII32.png b/public/img/footprints/Active/ICs/SO/TSOPII/IC_TSOPII32.png similarity index 100% rename from public/img/footprints/Aktiv/ICs/SO/TSOPII/IC_TSOPII32.png rename to public/img/footprints/Active/ICs/SO/TSOPII/IC_TSOPII32.png diff --git a/public/img/footprints/Aktiv/ICs/SO/TSOPII/IC_TSOPII44.png b/public/img/footprints/Active/ICs/SO/TSOPII/IC_TSOPII44.png similarity index 100% rename from public/img/footprints/Aktiv/ICs/SO/TSOPII/IC_TSOPII44.png rename to public/img/footprints/Active/ICs/SO/TSOPII/IC_TSOPII44.png diff --git a/public/img/footprints/Aktiv/ICs/SO/TSOPII/IC_TSOPII50.png b/public/img/footprints/Active/ICs/SO/TSOPII/IC_TSOPII50.png similarity index 100% rename from public/img/footprints/Aktiv/ICs/SO/TSOPII/IC_TSOPII50.png rename to public/img/footprints/Active/ICs/SO/TSOPII/IC_TSOPII50.png diff --git a/public/img/footprints/Aktiv/ICs/SO/TSOPII/IC_TSOPII54.png b/public/img/footprints/Active/ICs/SO/TSOPII/IC_TSOPII54.png similarity index 100% rename from public/img/footprints/Aktiv/ICs/SO/TSOPII/IC_TSOPII54.png rename to public/img/footprints/Active/ICs/SO/TSOPII/IC_TSOPII54.png diff --git a/public/img/footprints/Aktiv/ICs/SO/TSOPII/IC_TSOPII86.png b/public/img/footprints/Active/ICs/SO/TSOPII/IC_TSOPII86.png similarity index 100% rename from public/img/footprints/Aktiv/ICs/SO/TSOPII/IC_TSOPII86.png rename to public/img/footprints/Active/ICs/SO/TSOPII/IC_TSOPII86.png diff --git a/public/img/footprints/Aktiv/ICs/SO/TSSOP/IC_TSSOP08.png b/public/img/footprints/Active/ICs/SO/TSSOP/IC_TSSOP08.png similarity index 100% rename from public/img/footprints/Aktiv/ICs/SO/TSSOP/IC_TSSOP08.png rename to public/img/footprints/Active/ICs/SO/TSSOP/IC_TSSOP08.png diff --git a/public/img/footprints/Aktiv/ICs/SO/TSSOP/IC_TSSOP14.png b/public/img/footprints/Active/ICs/SO/TSSOP/IC_TSSOP14.png similarity index 100% rename from public/img/footprints/Aktiv/ICs/SO/TSSOP/IC_TSSOP14.png rename to public/img/footprints/Active/ICs/SO/TSSOP/IC_TSSOP14.png diff --git a/public/img/footprints/Aktiv/ICs/SO/TSSOP/IC_TSSOP16.png b/public/img/footprints/Active/ICs/SO/TSSOP/IC_TSSOP16.png similarity index 100% rename from public/img/footprints/Aktiv/ICs/SO/TSSOP/IC_TSSOP16.png rename to public/img/footprints/Active/ICs/SO/TSSOP/IC_TSSOP16.png diff --git a/public/img/footprints/Aktiv/ICs/SO/TSSOP/IC_TSSOP20.png b/public/img/footprints/Active/ICs/SO/TSSOP/IC_TSSOP20.png similarity index 100% rename from public/img/footprints/Aktiv/ICs/SO/TSSOP/IC_TSSOP20.png rename to public/img/footprints/Active/ICs/SO/TSSOP/IC_TSSOP20.png diff --git a/public/img/footprints/Aktiv/ICs/SO/TSSOP/IC_TSSOP24.png b/public/img/footprints/Active/ICs/SO/TSSOP/IC_TSSOP24.png similarity index 100% rename from public/img/footprints/Aktiv/ICs/SO/TSSOP/IC_TSSOP24.png rename to public/img/footprints/Active/ICs/SO/TSSOP/IC_TSSOP24.png diff --git a/public/img/footprints/Aktiv/ICs/SO/TSSOP/IC_TSSOP28.png b/public/img/footprints/Active/ICs/SO/TSSOP/IC_TSSOP28.png similarity index 100% rename from public/img/footprints/Aktiv/ICs/SO/TSSOP/IC_TSSOP28.png rename to public/img/footprints/Active/ICs/SO/TSSOP/IC_TSSOP28.png diff --git a/public/img/footprints/Aktiv/ICs/SO/TSSOP/IC_TSSOP38.png b/public/img/footprints/Active/ICs/SO/TSSOP/IC_TSSOP38.png similarity index 100% rename from public/img/footprints/Aktiv/ICs/SO/TSSOP/IC_TSSOP38.png rename to public/img/footprints/Active/ICs/SO/TSSOP/IC_TSSOP38.png diff --git a/public/img/footprints/Aktiv/ICs/SO/TSSOP/IC_TSSOP48.png b/public/img/footprints/Active/ICs/SO/TSSOP/IC_TSSOP48.png similarity index 100% rename from public/img/footprints/Aktiv/ICs/SO/TSSOP/IC_TSSOP48.png rename to public/img/footprints/Active/ICs/SO/TSSOP/IC_TSSOP48.png diff --git a/public/img/footprints/Aktiv/ICs/SO/TSSOP/IC_TSSOP56.png b/public/img/footprints/Active/ICs/SO/TSSOP/IC_TSSOP56.png similarity index 100% rename from public/img/footprints/Aktiv/ICs/SO/TSSOP/IC_TSSOP56.png rename to public/img/footprints/Active/ICs/SO/TSSOP/IC_TSSOP56.png diff --git a/public/img/footprints/Aktiv/ICs/SO/TSSOP/IC_TSSOP64.png b/public/img/footprints/Active/ICs/SO/TSSOP/IC_TSSOP64.png similarity index 100% rename from public/img/footprints/Aktiv/ICs/SO/TSSOP/IC_TSSOP64.png rename to public/img/footprints/Active/ICs/SO/TSSOP/IC_TSSOP64.png diff --git a/public/img/footprints/Aktiv/ICs/TO/IC_TO126.png b/public/img/footprints/Active/ICs/TO/IC_TO126.png similarity index 100% rename from public/img/footprints/Aktiv/ICs/TO/IC_TO126.png rename to public/img/footprints/Active/ICs/TO/IC_TO126.png diff --git a/public/img/footprints/Aktiv/ICs/TO/IC_TO18.png b/public/img/footprints/Active/ICs/TO/IC_TO18.png similarity index 100% rename from public/img/footprints/Aktiv/ICs/TO/IC_TO18.png rename to public/img/footprints/Active/ICs/TO/IC_TO18.png diff --git a/public/img/footprints/Aktiv/ICs/TO/IC_TO18D.png b/public/img/footprints/Active/ICs/TO/IC_TO18D.png similarity index 100% rename from public/img/footprints/Aktiv/ICs/TO/IC_TO18D.png rename to public/img/footprints/Active/ICs/TO/IC_TO18D.png diff --git a/public/img/footprints/Aktiv/ICs/TO/IC_TO202.png b/public/img/footprints/Active/ICs/TO/IC_TO202.png similarity index 100% rename from public/img/footprints/Aktiv/ICs/TO/IC_TO202.png rename to public/img/footprints/Active/ICs/TO/IC_TO202.png diff --git a/public/img/footprints/Aktiv/ICs/TO/IC_TO218-2.png b/public/img/footprints/Active/ICs/TO/IC_TO218-2.png similarity index 100% rename from public/img/footprints/Aktiv/ICs/TO/IC_TO218-2.png rename to public/img/footprints/Active/ICs/TO/IC_TO218-2.png diff --git a/public/img/footprints/Aktiv/ICs/TO/IC_TO218.png b/public/img/footprints/Active/ICs/TO/IC_TO218.png similarity index 100% rename from public/img/footprints/Aktiv/ICs/TO/IC_TO218.png rename to public/img/footprints/Active/ICs/TO/IC_TO218.png diff --git a/public/img/footprints/Aktiv/ICs/TO/IC_TO220-2.png b/public/img/footprints/Active/ICs/TO/IC_TO220-2.png similarity index 100% rename from public/img/footprints/Aktiv/ICs/TO/IC_TO220-2.png rename to public/img/footprints/Active/ICs/TO/IC_TO220-2.png diff --git a/public/img/footprints/Aktiv/ICs/TO/IC_TO220-5.png b/public/img/footprints/Active/ICs/TO/IC_TO220-5.png similarity index 100% rename from public/img/footprints/Aktiv/ICs/TO/IC_TO220-5.png rename to public/img/footprints/Active/ICs/TO/IC_TO220-5.png diff --git a/public/img/footprints/Aktiv/ICs/TO/IC_TO220.png b/public/img/footprints/Active/ICs/TO/IC_TO220.png similarity index 100% rename from public/img/footprints/Aktiv/ICs/TO/IC_TO220.png rename to public/img/footprints/Active/ICs/TO/IC_TO220.png diff --git a/public/img/footprints/Aktiv/ICs/TO/IC_TO247-2.png b/public/img/footprints/Active/ICs/TO/IC_TO247-2.png similarity index 100% rename from public/img/footprints/Aktiv/ICs/TO/IC_TO247-2.png rename to public/img/footprints/Active/ICs/TO/IC_TO247-2.png diff --git a/public/img/footprints/Aktiv/ICs/TO/IC_TO247.png b/public/img/footprints/Active/ICs/TO/IC_TO247.png similarity index 100% rename from public/img/footprints/Aktiv/ICs/TO/IC_TO247.png rename to public/img/footprints/Active/ICs/TO/IC_TO247.png diff --git a/public/img/footprints/Aktiv/ICs/TO/IC_TO252.png b/public/img/footprints/Active/ICs/TO/IC_TO252.png similarity index 100% rename from public/img/footprints/Aktiv/ICs/TO/IC_TO252.png rename to public/img/footprints/Active/ICs/TO/IC_TO252.png diff --git a/public/img/footprints/Aktiv/ICs/TO/IC_TO263.png b/public/img/footprints/Active/ICs/TO/IC_TO263.png similarity index 100% rename from public/img/footprints/Aktiv/ICs/TO/IC_TO263.png rename to public/img/footprints/Active/ICs/TO/IC_TO263.png diff --git a/public/img/footprints/Aktiv/ICs/TO/IC_TO3.png b/public/img/footprints/Active/ICs/TO/IC_TO3.png similarity index 100% rename from public/img/footprints/Aktiv/ICs/TO/IC_TO3.png rename to public/img/footprints/Active/ICs/TO/IC_TO3.png diff --git a/public/img/footprints/Aktiv/ICs/TO/IC_TO39-4.png b/public/img/footprints/Active/ICs/TO/IC_TO39-4.png similarity index 100% rename from public/img/footprints/Aktiv/ICs/TO/IC_TO39-4.png rename to public/img/footprints/Active/ICs/TO/IC_TO39-4.png diff --git a/public/img/footprints/Aktiv/ICs/TO/IC_TO39.png b/public/img/footprints/Active/ICs/TO/IC_TO39.png similarity index 100% rename from public/img/footprints/Aktiv/ICs/TO/IC_TO39.png rename to public/img/footprints/Active/ICs/TO/IC_TO39.png diff --git a/public/img/footprints/Aktiv/ICs/TO/IC_TO51.png b/public/img/footprints/Active/ICs/TO/IC_TO51.png similarity index 100% rename from public/img/footprints/Aktiv/ICs/TO/IC_TO51.png rename to public/img/footprints/Active/ICs/TO/IC_TO51.png diff --git a/public/img/footprints/Aktiv/ICs/TO/IC_TO52.png b/public/img/footprints/Active/ICs/TO/IC_TO52.png similarity index 100% rename from public/img/footprints/Aktiv/ICs/TO/IC_TO52.png rename to public/img/footprints/Active/ICs/TO/IC_TO52.png diff --git a/public/img/footprints/Aktiv/ICs/TO/IC_TO66.png b/public/img/footprints/Active/ICs/TO/IC_TO66.png similarity index 100% rename from public/img/footprints/Aktiv/ICs/TO/IC_TO66.png rename to public/img/footprints/Active/ICs/TO/IC_TO66.png diff --git a/public/img/footprints/Aktiv/ICs/TO/IC_TO72-3.png b/public/img/footprints/Active/ICs/TO/IC_TO72-3.png similarity index 100% rename from public/img/footprints/Aktiv/ICs/TO/IC_TO72-3.png rename to public/img/footprints/Active/ICs/TO/IC_TO72-3.png diff --git a/public/img/footprints/Aktiv/ICs/TO/IC_TO72-4.png b/public/img/footprints/Active/ICs/TO/IC_TO72-4.png similarity index 100% rename from public/img/footprints/Aktiv/ICs/TO/IC_TO72-4.png rename to public/img/footprints/Active/ICs/TO/IC_TO72-4.png diff --git a/public/img/footprints/Aktiv/ICs/TO/IC_TO92-2.png b/public/img/footprints/Active/ICs/TO/IC_TO92-2.png similarity index 100% rename from public/img/footprints/Aktiv/ICs/TO/IC_TO92-2.png rename to public/img/footprints/Active/ICs/TO/IC_TO92-2.png diff --git a/public/img/footprints/Aktiv/ICs/TO/IC_TO92-G4.png b/public/img/footprints/Active/ICs/TO/IC_TO92-G4.png similarity index 100% rename from public/img/footprints/Aktiv/ICs/TO/IC_TO92-G4.png rename to public/img/footprints/Active/ICs/TO/IC_TO92-G4.png diff --git a/public/img/footprints/Aktiv/ICs/TO/IC_TO92.png b/public/img/footprints/Active/ICs/TO/IC_TO92.png similarity index 100% rename from public/img/footprints/Aktiv/ICs/TO/IC_TO92.png rename to public/img/footprints/Active/ICs/TO/IC_TO92.png diff --git a/public/img/footprints/Aktiv/ICs/UMAX/IC_UMAX08.png b/public/img/footprints/Active/ICs/UMAX/IC_UMAX08.png similarity index 100% rename from public/img/footprints/Aktiv/ICs/UMAX/IC_UMAX08.png rename to public/img/footprints/Active/ICs/UMAX/IC_UMAX08.png diff --git a/public/img/footprints/Aktiv/ICs/UMAX/IC_UMAX10.png b/public/img/footprints/Active/ICs/UMAX/IC_UMAX10.png similarity index 100% rename from public/img/footprints/Aktiv/ICs/UMAX/IC_UMAX10.png rename to public/img/footprints/Active/ICs/UMAX/IC_UMAX10.png diff --git a/public/img/footprints/Aktiv/ICs/VSO/IC_VSO40.png b/public/img/footprints/Active/ICs/VSO/IC_VSO40.png similarity index 100% rename from public/img/footprints/Aktiv/ICs/VSO/IC_VSO40.png rename to public/img/footprints/Active/ICs/VSO/IC_VSO40.png diff --git a/public/img/footprints/Aktiv/ICs/VSO/IC_VSO56.png b/public/img/footprints/Active/ICs/VSO/IC_VSO56.png similarity index 100% rename from public/img/footprints/Aktiv/ICs/VSO/IC_VSO56.png rename to public/img/footprints/Active/ICs/VSO/IC_VSO56.png diff --git a/public/img/footprints/Aktiv/Oszillatoren/Keramikresonatoren_SMD/RESONATOR-ABRACON_ABM3B.png b/public/img/footprints/Active/Oscillator/CeramicResonator_SMD/RESONATOR-ABRACON_ABM3B.png similarity index 100% rename from public/img/footprints/Aktiv/Oszillatoren/Keramikresonatoren_SMD/RESONATOR-ABRACON_ABM3B.png rename to public/img/footprints/Active/Oscillator/CeramicResonator_SMD/RESONATOR-ABRACON_ABM3B.png diff --git a/public/img/footprints/Aktiv/Oszillatoren/Keramikresonatoren_SMD/RESONATOR-MURATA_CSTCC-G-A.png b/public/img/footprints/Active/Oscillator/CeramicResonator_SMD/RESONATOR-MURATA_CSTCC-G-A.png similarity index 100% rename from public/img/footprints/Aktiv/Oszillatoren/Keramikresonatoren_SMD/RESONATOR-MURATA_CSTCC-G-A.png rename to public/img/footprints/Active/Oscillator/CeramicResonator_SMD/RESONATOR-MURATA_CSTCC-G-A.png diff --git a/public/img/footprints/Aktiv/Oszillatoren/Keramikresonatoren_SMD/RESONATOR-MURATA_CSTCE-G-A.png b/public/img/footprints/Active/Oscillator/CeramicResonator_SMD/RESONATOR-MURATA_CSTCE-G-A.png similarity index 100% rename from public/img/footprints/Aktiv/Oszillatoren/Keramikresonatoren_SMD/RESONATOR-MURATA_CSTCE-G-A.png rename to public/img/footprints/Active/Oscillator/CeramicResonator_SMD/RESONATOR-MURATA_CSTCE-G-A.png diff --git a/public/img/footprints/Aktiv/Oszillatoren/Quarzoszillatoren_SMD/QUARZOSZILLATOR_CFPT-125.png b/public/img/footprints/Active/Oscillator/CrystalOscillator_SMD/CRYSTAL_OSCILLATOR_CFPT-125.png similarity index 100% rename from public/img/footprints/Aktiv/Oszillatoren/Quarzoszillatoren_SMD/QUARZOSZILLATOR_CFPT-125.png rename to public/img/footprints/Active/Oscillator/CrystalOscillator_SMD/CRYSTAL_OSCILLATOR_CFPT-125.png diff --git a/public/img/footprints/Aktiv/Oszillatoren/Quarzoszillatoren_SMD/QUARZOSZILLATOR_CFPT-126.png b/public/img/footprints/Active/Oscillator/CrystalOscillator_SMD/CRYSTAL_OSCILLATOR_CFPT-126.png similarity index 100% rename from public/img/footprints/Aktiv/Oszillatoren/Quarzoszillatoren_SMD/QUARZOSZILLATOR_CFPT-126.png rename to public/img/footprints/Active/Oscillator/CrystalOscillator_SMD/CRYSTAL_OSCILLATOR_CFPT-126.png diff --git a/public/img/footprints/Aktiv/Oszillatoren/Quarzoszillatoren_SMD/QUARZOSZILLATOR_CFPT-37.png b/public/img/footprints/Active/Oscillator/CrystalOscillator_SMD/CRYSTAL_OSCILLATOR_CFPT-37.png similarity index 100% rename from public/img/footprints/Aktiv/Oszillatoren/Quarzoszillatoren_SMD/QUARZOSZILLATOR_CFPT-37.png rename to public/img/footprints/Active/Oscillator/CrystalOscillator_SMD/CRYSTAL_OSCILLATOR_CFPT-37.png diff --git a/public/img/footprints/Aktiv/Oszillatoren/Quarzoszillatoren_bedrahtet/QUARZOSZILLATOR_DIP14.png b/public/img/footprints/Active/Oscillator/CrystalOscillator_THT/CRYSTAL_OSCILLATOR_DIP14.png similarity index 100% rename from public/img/footprints/Aktiv/Oszillatoren/Quarzoszillatoren_bedrahtet/QUARZOSZILLATOR_DIP14.png rename to public/img/footprints/Active/Oscillator/CrystalOscillator_THT/CRYSTAL_OSCILLATOR_DIP14.png diff --git a/public/img/footprints/Aktiv/Oszillatoren/Quarzoszillatoren_bedrahtet/QUARZOSZILLATOR_DIP8.png b/public/img/footprints/Active/Oscillator/CrystalOscillator_THT/CRYSTAL_OSCILLATOR_DIP8.png similarity index 100% rename from public/img/footprints/Aktiv/Oszillatoren/Quarzoszillatoren_bedrahtet/QUARZOSZILLATOR_DIP8.png rename to public/img/footprints/Active/Oscillator/CrystalOscillator_THT/CRYSTAL_OSCILLATOR_DIP8.png diff --git a/public/img/footprints/Aktiv/Oszillatoren/Quarzoszillatoren_bedrahtet/QUARZOSZILLATOR_PDIP14.png b/public/img/footprints/Active/Oscillator/CrystalOscillator_THT/CRYSTAL_OSCILLATOR_PDIP14.png similarity index 100% rename from public/img/footprints/Aktiv/Oszillatoren/Quarzoszillatoren_bedrahtet/QUARZOSZILLATOR_PDIP14.png rename to public/img/footprints/Active/Oscillator/CrystalOscillator_THT/CRYSTAL_OSCILLATOR_PDIP14.png diff --git a/public/img/footprints/Aktiv/Oszillatoren/Quarzoszillatoren_bedrahtet/QUARZOSZILLATOR_PDIP8.png b/public/img/footprints/Active/Oscillator/CrystalOscillator_THT/CRYSTAL_OSCILLATOR_PDIP8.png similarity index 100% rename from public/img/footprints/Aktiv/Oszillatoren/Quarzoszillatoren_bedrahtet/QUARZOSZILLATOR_PDIP8.png rename to public/img/footprints/Active/Oscillator/CrystalOscillator_THT/CRYSTAL_OSCILLATOR_PDIP8.png diff --git a/public/img/footprints/Aktiv/Oszillatoren/Quarze_SMD/QUARZ_ABRACON_ABS13.png b/public/img/footprints/Active/Oscillator/Crystals_SMD/CRYSTAL_ABRACON_ABS13.png similarity index 100% rename from public/img/footprints/Aktiv/Oszillatoren/Quarze_SMD/QUARZ_ABRACON_ABS13.png rename to public/img/footprints/Active/Oscillator/Crystals_SMD/CRYSTAL_ABRACON_ABS13.png diff --git a/public/img/footprints/Aktiv/Oszillatoren/Quarze_SMD/QUARZ_HC49-US.png b/public/img/footprints/Active/Oscillator/Crystals_SMD/CRYSTAL_HC49-US.png similarity index 100% rename from public/img/footprints/Aktiv/Oszillatoren/Quarze_SMD/QUARZ_HC49-US.png rename to public/img/footprints/Active/Oscillator/Crystals_SMD/CRYSTAL_HC49-US.png diff --git a/public/img/footprints/Aktiv/Oszillatoren/Quarze_SMD/QUARZ_MM505.png b/public/img/footprints/Active/Oscillator/Crystals_SMD/CRYSTAL_MM505.png similarity index 100% rename from public/img/footprints/Aktiv/Oszillatoren/Quarze_SMD/QUARZ_MM505.png rename to public/img/footprints/Active/Oscillator/Crystals_SMD/CRYSTAL_MM505.png diff --git a/public/img/footprints/Aktiv/Oszillatoren/Quarze_bedrahtet/QUARZ_025MM.png b/public/img/footprints/Active/Oscillator/Crystals_THT/CRYSTAL_025MM.png similarity index 100% rename from public/img/footprints/Aktiv/Oszillatoren/Quarze_bedrahtet/QUARZ_025MM.png rename to public/img/footprints/Active/Oscillator/Crystals_THT/CRYSTAL_025MM.png diff --git a/public/img/footprints/Aktiv/Oszillatoren/Quarze_bedrahtet/QUARZ_HC49-4H.png b/public/img/footprints/Active/Oscillator/Crystals_THT/CRYSTAL_HC49-4H.png similarity index 100% rename from public/img/footprints/Aktiv/Oszillatoren/Quarze_bedrahtet/QUARZ_HC49-4H.png rename to public/img/footprints/Active/Oscillator/Crystals_THT/CRYSTAL_HC49-4H.png diff --git a/public/img/footprints/Aktiv/Oszillatoren/Quarze_bedrahtet/QUARZ_HC49.png b/public/img/footprints/Active/Oscillator/Crystals_THT/CRYSTAL_HC49.png similarity index 100% rename from public/img/footprints/Aktiv/Oszillatoren/Quarze_bedrahtet/QUARZ_HC49.png rename to public/img/footprints/Active/Oscillator/Crystals_THT/CRYSTAL_HC49.png diff --git a/public/img/footprints/Aktiv/Gleichrichter/GLEICHRICHTER_2KBB-R.png b/public/img/footprints/Active/Rectifier/RECTIFIER_2KBB-R.png similarity index 100% rename from public/img/footprints/Aktiv/Gleichrichter/GLEICHRICHTER_2KBB-R.png rename to public/img/footprints/Active/Rectifier/RECTIFIER_2KBB-R.png diff --git a/public/img/footprints/Aktiv/Gleichrichter/GLEICHRICHTER_2KBB.png b/public/img/footprints/Active/Rectifier/RECTIFIER_2KBB.png similarity index 100% rename from public/img/footprints/Aktiv/Gleichrichter/GLEICHRICHTER_2KBB.png rename to public/img/footprints/Active/Rectifier/RECTIFIER_2KBB.png diff --git a/public/img/footprints/Aktiv/Gleichrichter/GLEICHRICHTER_2KBP.png b/public/img/footprints/Active/Rectifier/RECTIFIER_2KBP.png similarity index 100% rename from public/img/footprints/Aktiv/Gleichrichter/GLEICHRICHTER_2KBP.png rename to public/img/footprints/Active/Rectifier/RECTIFIER_2KBP.png diff --git a/public/img/footprints/Aktiv/Gleichrichter/GLEICHRICHTER_DIP4S.png b/public/img/footprints/Active/Rectifier/RECTIFIER_DIP4S.png similarity index 100% rename from public/img/footprints/Aktiv/Gleichrichter/GLEICHRICHTER_DIP4S.png rename to public/img/footprints/Active/Rectifier/RECTIFIER_DIP4S.png diff --git a/public/img/footprints/Aktiv/Gleichrichter/GLEICHRICHTER_FB100.png b/public/img/footprints/Active/Rectifier/RECTIFIER_FB100.png similarity index 100% rename from public/img/footprints/Aktiv/Gleichrichter/GLEICHRICHTER_FB100.png rename to public/img/footprints/Active/Rectifier/RECTIFIER_FB100.png diff --git a/public/img/footprints/Aktiv/Gleichrichter/GLEICHRICHTER_FB15.png b/public/img/footprints/Active/Rectifier/RECTIFIER_FB15.png similarity index 100% rename from public/img/footprints/Aktiv/Gleichrichter/GLEICHRICHTER_FB15.png rename to public/img/footprints/Active/Rectifier/RECTIFIER_FB15.png diff --git a/public/img/footprints/Aktiv/Gleichrichter/GLEICHRICHTER_FB15A.png b/public/img/footprints/Active/Rectifier/RECTIFIER_FB15A.png similarity index 100% rename from public/img/footprints/Aktiv/Gleichrichter/GLEICHRICHTER_FB15A.png rename to public/img/footprints/Active/Rectifier/RECTIFIER_FB15A.png diff --git a/public/img/footprints/Aktiv/Gleichrichter/GLEICHRICHTER_FB32.png b/public/img/footprints/Active/Rectifier/RECTIFIER_FB32.png similarity index 100% rename from public/img/footprints/Aktiv/Gleichrichter/GLEICHRICHTER_FB32.png rename to public/img/footprints/Active/Rectifier/RECTIFIER_FB32.png diff --git a/public/img/footprints/Aktiv/Gleichrichter/GLEICHRICHTER_GBU4.png b/public/img/footprints/Active/Rectifier/RECTIFIER_GBU4.png similarity index 100% rename from public/img/footprints/Aktiv/Gleichrichter/GLEICHRICHTER_GBU4.png rename to public/img/footprints/Active/Rectifier/RECTIFIER_GBU4.png diff --git a/public/img/footprints/Aktiv/Gleichrichter/GLEICHRICHTER_KBU-4-6-8.png b/public/img/footprints/Active/Rectifier/RECTIFIER_KBU-4-6-8.png similarity index 100% rename from public/img/footprints/Aktiv/Gleichrichter/GLEICHRICHTER_KBU-4-6-8.png rename to public/img/footprints/Active/Rectifier/RECTIFIER_KBU-4-6-8.png diff --git a/public/img/footprints/Aktiv/Gleichrichter/GLEICHRICHTER_RB1A.png b/public/img/footprints/Active/Rectifier/RECTIFIER_RB1A.png similarity index 100% rename from public/img/footprints/Aktiv/Gleichrichter/GLEICHRICHTER_RB1A.png rename to public/img/footprints/Active/Rectifier/RECTIFIER_RB1A.png diff --git a/public/img/footprints/Aktiv/Gleichrichter/GLEICHRICHTER_SKBB.png b/public/img/footprints/Active/Rectifier/RECTIFIER_SKBB.png similarity index 100% rename from public/img/footprints/Aktiv/Gleichrichter/GLEICHRICHTER_SKBB.png rename to public/img/footprints/Active/Rectifier/RECTIFIER_SKBB.png diff --git a/public/img/footprints/Aktiv/Schaltregler/SCHALTREGLER_NMA-D.png b/public/img/footprints/Active/SwitchingRegulator/SWITCHING_REGULATOR_NMA-D.png similarity index 100% rename from public/img/footprints/Aktiv/Schaltregler/SCHALTREGLER_NMA-D.png rename to public/img/footprints/Active/SwitchingRegulator/SWITCHING_REGULATOR_NMA-D.png diff --git a/public/img/footprints/Aktiv/Schaltregler/SCHALTREGLER_NMA-S.png b/public/img/footprints/Active/SwitchingRegulator/SWITCHING_REGULATOR_NMA-S.png similarity index 100% rename from public/img/footprints/Aktiv/Schaltregler/SCHALTREGLER_NMA-S.png rename to public/img/footprints/Active/SwitchingRegulator/SWITCHING_REGULATOR_NMA-S.png diff --git a/public/img/footprints/Aktiv/Schaltregler/SCHALTREGLER_NME-S.png b/public/img/footprints/Active/SwitchingRegulator/SWITCHING_REGULATOR_NME-S.png similarity index 100% rename from public/img/footprints/Aktiv/Schaltregler/SCHALTREGLER_NME-S.png rename to public/img/footprints/Active/SwitchingRegulator/SWITCHING_REGULATOR_NME-S.png diff --git a/public/img/footprints/Aktiv/Schaltregler/Traco_Power/SCHALTREGLER-TRACO_TMR.png b/public/img/footprints/Active/SwitchingRegulator/Traco_Power/SWITCHING_REGULATOR-TRACO_TMR.png similarity index 100% rename from public/img/footprints/Aktiv/Schaltregler/Traco_Power/SCHALTREGLER-TRACO_TMR.png rename to public/img/footprints/Active/SwitchingRegulator/Traco_Power/SWITCHING_REGULATOR-TRACO_TMR.png diff --git a/public/img/footprints/Aktiv/Schaltregler/Traco_Power/SCHALTREGLER-TRACO_TVL.png b/public/img/footprints/Active/SwitchingRegulator/Traco_Power/SWITCHING_REGULATOR-TRACO_TVL.png similarity index 100% rename from public/img/footprints/Aktiv/Schaltregler/Traco_Power/SCHALTREGLER-TRACO_TVL.png rename to public/img/footprints/Active/SwitchingRegulator/Traco_Power/SWITCHING_REGULATOR-TRACO_TVL.png diff --git a/public/img/footprints/Aktiv/Schaltregler/Traco_Power/SCHALTREGLER-TRACO_TYL.png b/public/img/footprints/Active/SwitchingRegulator/Traco_Power/SWITCHING_REGULATOR-TRACO_TYL.png similarity index 100% rename from public/img/footprints/Aktiv/Schaltregler/Traco_Power/SCHALTREGLER-TRACO_TYL.png rename to public/img/footprints/Active/SwitchingRegulator/Traco_Power/SWITCHING_REGULATOR-TRACO_TYL.png diff --git a/public/img/footprints/Aktiv/Schaltregler/Traco_Power/TEL/SCHALTREGLER-TRACO_TEL2.png b/public/img/footprints/Active/SwitchingRegulator/Traco_Power/TEL/SWITCHING_REGULATOR-TRACO_TEL2.png similarity index 100% rename from public/img/footprints/Aktiv/Schaltregler/Traco_Power/TEL/SCHALTREGLER-TRACO_TEL2.png rename to public/img/footprints/Active/SwitchingRegulator/Traco_Power/TEL/SWITCHING_REGULATOR-TRACO_TEL2.png diff --git a/public/img/footprints/Aktiv/Schaltregler/Traco_Power/TEL/SCHALTREGLER-TRACO_TEL3.png b/public/img/footprints/Active/SwitchingRegulator/Traco_Power/TEL/SWITCHING_REGULATOR-TRACO_TEL3.png similarity index 100% rename from public/img/footprints/Aktiv/Schaltregler/Traco_Power/TEL/SCHALTREGLER-TRACO_TEL3.png rename to public/img/footprints/Active/SwitchingRegulator/Traco_Power/TEL/SWITCHING_REGULATOR-TRACO_TEL3.png diff --git a/public/img/footprints/Aktiv/Schaltregler/Traco_Power/TEL/SCHALTREGLER-TRACO_TEL3NP-D.png b/public/img/footprints/Active/SwitchingRegulator/Traco_Power/TEL/SWITCHING_REGULATOR-TRACO_TEL3NP-D.png similarity index 100% rename from public/img/footprints/Aktiv/Schaltregler/Traco_Power/TEL/SCHALTREGLER-TRACO_TEL3NP-D.png rename to public/img/footprints/Active/SwitchingRegulator/Traco_Power/TEL/SWITCHING_REGULATOR-TRACO_TEL3NP-D.png diff --git a/public/img/footprints/Aktiv/Schaltregler/Traco_Power/TEL/SCHALTREGLER-TRACO_TEL3NP-S.png b/public/img/footprints/Active/SwitchingRegulator/Traco_Power/TEL/SWITCHING_REGULATOR-TRACO_TEL3NP-S.png similarity index 100% rename from public/img/footprints/Aktiv/Schaltregler/Traco_Power/TEL/SCHALTREGLER-TRACO_TEL3NP-S.png rename to public/img/footprints/Active/SwitchingRegulator/Traco_Power/TEL/SWITCHING_REGULATOR-TRACO_TEL3NP-S.png diff --git a/public/img/footprints/Aktiv/Schaltregler/Traco_Power/TEL/SCHALTREGLER-TRACO_TEL5-D.png b/public/img/footprints/Active/SwitchingRegulator/Traco_Power/TEL/SWITCHING_REGULATOR-TRACO_TEL5-D.png similarity index 100% rename from public/img/footprints/Aktiv/Schaltregler/Traco_Power/TEL/SCHALTREGLER-TRACO_TEL5-D.png rename to public/img/footprints/Active/SwitchingRegulator/Traco_Power/TEL/SWITCHING_REGULATOR-TRACO_TEL5-D.png diff --git a/public/img/footprints/Aktiv/Schaltregler/Traco_Power/TEL/SCHALTREGLER-TRACO_TEL5-S.png b/public/img/footprints/Active/SwitchingRegulator/Traco_Power/TEL/SWITCHING_REGULATOR-TRACO_TEL5-S.png similarity index 100% rename from public/img/footprints/Aktiv/Schaltregler/Traco_Power/TEL/SCHALTREGLER-TRACO_TEL5-S.png rename to public/img/footprints/Active/SwitchingRegulator/Traco_Power/TEL/SWITCHING_REGULATOR-TRACO_TEL5-S.png diff --git a/public/img/footprints/Aktiv/Schaltregler/Traco_Power/TEM/SCHALTREGLER-TRACO_TEM2.png b/public/img/footprints/Active/SwitchingRegulator/Traco_Power/TEM/SWITCHING_REGULATOR-TRACO_TEM2.png similarity index 100% rename from public/img/footprints/Aktiv/Schaltregler/Traco_Power/TEM/SCHALTREGLER-TRACO_TEM2.png rename to public/img/footprints/Active/SwitchingRegulator/Traco_Power/TEM/SWITCHING_REGULATOR-TRACO_TEM2.png diff --git a/public/img/footprints/Aktiv/Schaltregler/Traco_Power/TEM/SCHALTREGLER-TRACO_TEM3.png b/public/img/footprints/Active/SwitchingRegulator/Traco_Power/TEM/SWITCHING_REGULATOR-TRACO_TEM3.png similarity index 100% rename from public/img/footprints/Aktiv/Schaltregler/Traco_Power/TEM/SCHALTREGLER-TRACO_TEM3.png rename to public/img/footprints/Active/SwitchingRegulator/Traco_Power/TEM/SWITCHING_REGULATOR-TRACO_TEM3.png diff --git a/public/img/footprints/Aktiv/Schaltregler/Traco_Power/TEN/SCHALTREGLER-TRACO_TEN3-D.png b/public/img/footprints/Active/SwitchingRegulator/Traco_Power/TEN/SWITCHING_REGULATOR-TRACO_TEN3-D.png similarity index 100% rename from public/img/footprints/Aktiv/Schaltregler/Traco_Power/TEN/SCHALTREGLER-TRACO_TEN3-D.png rename to public/img/footprints/Active/SwitchingRegulator/Traco_Power/TEN/SWITCHING_REGULATOR-TRACO_TEN3-D.png diff --git a/public/img/footprints/Aktiv/Schaltregler/Traco_Power/TEN/SCHALTREGLER-TRACO_TEN3-S.png b/public/img/footprints/Active/SwitchingRegulator/Traco_Power/TEN/SWITCHING_REGULATOR-TRACO_TEN3-S.png similarity index 100% rename from public/img/footprints/Aktiv/Schaltregler/Traco_Power/TEN/SCHALTREGLER-TRACO_TEN3-S.png rename to public/img/footprints/Active/SwitchingRegulator/Traco_Power/TEN/SWITCHING_REGULATOR-TRACO_TEN3-S.png diff --git a/public/img/footprints/Aktiv/Schaltregler/Traco_Power/TEN/SCHALTREGLER-TRACO_TEN4-D.png b/public/img/footprints/Active/SwitchingRegulator/Traco_Power/TEN/SWITCHING_REGULATOR-TRACO_TEN4-D.png similarity index 100% rename from public/img/footprints/Aktiv/Schaltregler/Traco_Power/TEN/SCHALTREGLER-TRACO_TEN4-D.png rename to public/img/footprints/Active/SwitchingRegulator/Traco_Power/TEN/SWITCHING_REGULATOR-TRACO_TEN4-D.png diff --git a/public/img/footprints/Aktiv/Schaltregler/Traco_Power/TEN/SCHALTREGLER-TRACO_TEN4-S.png b/public/img/footprints/Active/SwitchingRegulator/Traco_Power/TEN/SWITCHING_REGULATOR-TRACO_TEN4-S.png similarity index 100% rename from public/img/footprints/Aktiv/Schaltregler/Traco_Power/TEN/SCHALTREGLER-TRACO_TEN4-S.png rename to public/img/footprints/Active/SwitchingRegulator/Traco_Power/TEN/SWITCHING_REGULATOR-TRACO_TEN4-S.png diff --git a/public/img/footprints/Aktiv/Schaltregler/Traco_Power/TEN/SCHALTREGLER-TRACO_TEN5-D.png b/public/img/footprints/Active/SwitchingRegulator/Traco_Power/TEN/SWITCHING_REGULATOR-TRACO_TEN5-D.png similarity index 100% rename from public/img/footprints/Aktiv/Schaltregler/Traco_Power/TEN/SCHALTREGLER-TRACO_TEN5-D.png rename to public/img/footprints/Active/SwitchingRegulator/Traco_Power/TEN/SWITCHING_REGULATOR-TRACO_TEN5-D.png diff --git a/public/img/footprints/Aktiv/Schaltregler/Traco_Power/TEN/SCHALTREGLER-TRACO_TEN5-S.png b/public/img/footprints/Active/SwitchingRegulator/Traco_Power/TEN/SWITCHING_REGULATOR-TRACO_TEN5-S.png similarity index 100% rename from public/img/footprints/Aktiv/Schaltregler/Traco_Power/TEN/SCHALTREGLER-TRACO_TEN5-S.png rename to public/img/footprints/Active/SwitchingRegulator/Traco_Power/TEN/SWITCHING_REGULATOR-TRACO_TEN5-S.png diff --git a/public/img/footprints/Aktiv/Schaltregler/Traco_Power/TEN/SCHALTREGLER-TRACO_TEN5WI-D.png b/public/img/footprints/Active/SwitchingRegulator/Traco_Power/TEN/SWITCHING_REGULATOR-TRACO_TEN5WI-D.png similarity index 100% rename from public/img/footprints/Aktiv/Schaltregler/Traco_Power/TEN/SCHALTREGLER-TRACO_TEN5WI-D.png rename to public/img/footprints/Active/SwitchingRegulator/Traco_Power/TEN/SWITCHING_REGULATOR-TRACO_TEN5WI-D.png diff --git a/public/img/footprints/Aktiv/Schaltregler/Traco_Power/TEN/SCHALTREGLER-TRACO_TEN5WI-S.png b/public/img/footprints/Active/SwitchingRegulator/Traco_Power/TEN/SWITCHING_REGULATOR-TRACO_TEN5WI-S.png similarity index 100% rename from public/img/footprints/Aktiv/Schaltregler/Traco_Power/TEN/SCHALTREGLER-TRACO_TEN5WI-S.png rename to public/img/footprints/Active/SwitchingRegulator/Traco_Power/TEN/SWITCHING_REGULATOR-TRACO_TEN5WI-S.png diff --git a/public/img/footprints/Aktiv/Schaltregler/Traco_Power/TEN/SCHALTREGLER-TRACO_TEN6-D.png b/public/img/footprints/Active/SwitchingRegulator/Traco_Power/TEN/SWITCHING_REGULATOR-TRACO_TEN6-D.png similarity index 100% rename from public/img/footprints/Aktiv/Schaltregler/Traco_Power/TEN/SCHALTREGLER-TRACO_TEN6-D.png rename to public/img/footprints/Active/SwitchingRegulator/Traco_Power/TEN/SWITCHING_REGULATOR-TRACO_TEN6-D.png diff --git a/public/img/footprints/Aktiv/Schaltregler/Traco_Power/TEN/SCHALTREGLER-TRACO_TEN6-S.png b/public/img/footprints/Active/SwitchingRegulator/Traco_Power/TEN/SWITCHING_REGULATOR-TRACO_TEN6-S.png similarity index 100% rename from public/img/footprints/Aktiv/Schaltregler/Traco_Power/TEN/SCHALTREGLER-TRACO_TEN6-S.png rename to public/img/footprints/Active/SwitchingRegulator/Traco_Power/TEN/SWITCHING_REGULATOR-TRACO_TEN6-S.png diff --git a/public/img/footprints/Aktiv/Schaltregler/Traco_Power/TEN/SCHALTREGLER-TRACO_TEN8.png b/public/img/footprints/Active/SwitchingRegulator/Traco_Power/TEN/SWITCHING_REGULATOR-TRACO_TEN8.png similarity index 100% rename from public/img/footprints/Aktiv/Schaltregler/Traco_Power/TEN/SCHALTREGLER-TRACO_TEN8.png rename to public/img/footprints/Active/SwitchingRegulator/Traco_Power/TEN/SWITCHING_REGULATOR-TRACO_TEN8.png diff --git a/public/img/footprints/Aktiv/Schaltregler/Traco_Power/THI/SCHALTREGLER-TRACO_THI-D.png b/public/img/footprints/Active/SwitchingRegulator/Traco_Power/THI/SWITCHING_REGULATOR-TRACO_THI-D.png similarity index 100% rename from public/img/footprints/Aktiv/Schaltregler/Traco_Power/THI/SCHALTREGLER-TRACO_THI-D.png rename to public/img/footprints/Active/SwitchingRegulator/Traco_Power/THI/SWITCHING_REGULATOR-TRACO_THI-D.png diff --git a/public/img/footprints/Aktiv/Schaltregler/Traco_Power/THI/SCHALTREGLER-TRACO_THI-S.png b/public/img/footprints/Active/SwitchingRegulator/Traco_Power/THI/SWITCHING_REGULATOR-TRACO_THI-S.png similarity index 100% rename from public/img/footprints/Aktiv/Schaltregler/Traco_Power/THI/SCHALTREGLER-TRACO_THI-S.png rename to public/img/footprints/Active/SwitchingRegulator/Traco_Power/THI/SWITCHING_REGULATOR-TRACO_THI-S.png diff --git a/public/img/footprints/Aktiv/Schaltregler/Traco_Power/THP/SCHALTREGLER-TRACO_THP3-D.png b/public/img/footprints/Active/SwitchingRegulator/Traco_Power/THP/SWITCHING_REGULATOR-TRACO_THP3-D.png similarity index 100% rename from public/img/footprints/Aktiv/Schaltregler/Traco_Power/THP/SCHALTREGLER-TRACO_THP3-D.png rename to public/img/footprints/Active/SwitchingRegulator/Traco_Power/THP/SWITCHING_REGULATOR-TRACO_THP3-D.png diff --git a/public/img/footprints/Aktiv/Schaltregler/Traco_Power/THP/SCHALTREGLER-TRACO_THP3-S.png b/public/img/footprints/Active/SwitchingRegulator/Traco_Power/THP/SWITCHING_REGULATOR-TRACO_THP3-S.png similarity index 100% rename from public/img/footprints/Aktiv/Schaltregler/Traco_Power/THP/SCHALTREGLER-TRACO_THP3-S.png rename to public/img/footprints/Active/SwitchingRegulator/Traco_Power/THP/SWITCHING_REGULATOR-TRACO_THP3-S.png diff --git a/public/img/footprints/Aktiv/Schaltregler/Traco_Power/TMA/SCHALTREGLER-TRACO_TMA-D-24V.png b/public/img/footprints/Active/SwitchingRegulator/Traco_Power/TMA/SWITCHING_REGULATOR-TRACO_TMA-D-24V.png similarity index 100% rename from public/img/footprints/Aktiv/Schaltregler/Traco_Power/TMA/SCHALTREGLER-TRACO_TMA-D-24V.png rename to public/img/footprints/Active/SwitchingRegulator/Traco_Power/TMA/SWITCHING_REGULATOR-TRACO_TMA-D-24V.png diff --git a/public/img/footprints/Aktiv/Schaltregler/Traco_Power/TMA/SCHALTREGLER-TRACO_TMA-D.png b/public/img/footprints/Active/SwitchingRegulator/Traco_Power/TMA/SWITCHING_REGULATOR-TRACO_TMA-D.png similarity index 100% rename from public/img/footprints/Aktiv/Schaltregler/Traco_Power/TMA/SCHALTREGLER-TRACO_TMA-D.png rename to public/img/footprints/Active/SwitchingRegulator/Traco_Power/TMA/SWITCHING_REGULATOR-TRACO_TMA-D.png diff --git a/public/img/footprints/Aktiv/Schaltregler/Traco_Power/TMA/SCHALTREGLER-TRACO_TMA-S-24V.png b/public/img/footprints/Active/SwitchingRegulator/Traco_Power/TMA/SWITCHING_REGULATOR-TRACO_TMA-S-24V.png similarity index 100% rename from public/img/footprints/Aktiv/Schaltregler/Traco_Power/TMA/SCHALTREGLER-TRACO_TMA-S-24V.png rename to public/img/footprints/Active/SwitchingRegulator/Traco_Power/TMA/SWITCHING_REGULATOR-TRACO_TMA-S-24V.png diff --git a/public/img/footprints/Aktiv/Schaltregler/Traco_Power/TMA/SCHALTREGLER-TRACO_TMA-S.png b/public/img/footprints/Active/SwitchingRegulator/Traco_Power/TMA/SWITCHING_REGULATOR-TRACO_TMA-S.png similarity index 100% rename from public/img/footprints/Aktiv/Schaltregler/Traco_Power/TMA/SCHALTREGLER-TRACO_TMA-S.png rename to public/img/footprints/Active/SwitchingRegulator/Traco_Power/TMA/SWITCHING_REGULATOR-TRACO_TMA-S.png diff --git a/public/img/footprints/Aktiv/Schaltregler/Traco_Power/TME/SCHALTREGLER-TRACO_TME-24V.png b/public/img/footprints/Active/SwitchingRegulator/Traco_Power/TME/SWITCHING_REGULATOR-TRACO_TME-24V.png similarity index 100% rename from public/img/footprints/Aktiv/Schaltregler/Traco_Power/TME/SCHALTREGLER-TRACO_TME-24V.png rename to public/img/footprints/Active/SwitchingRegulator/Traco_Power/TME/SWITCHING_REGULATOR-TRACO_TME-24V.png diff --git a/public/img/footprints/Aktiv/Schaltregler/Traco_Power/TME/SCHALTREGLER-TRACO_TME.png b/public/img/footprints/Active/SwitchingRegulator/Traco_Power/TME/SWITCHING_REGULATOR-TRACO_TME.png similarity index 100% rename from public/img/footprints/Aktiv/Schaltregler/Traco_Power/TME/SCHALTREGLER-TRACO_TME.png rename to public/img/footprints/Active/SwitchingRegulator/Traco_Power/TME/SWITCHING_REGULATOR-TRACO_TME.png diff --git a/public/img/footprints/Aktiv/Schaltregler/Traco_Power/TMH/SCHALTREGLER-TRACO_TMH-D.png b/public/img/footprints/Active/SwitchingRegulator/Traco_Power/TMH/SWITCHING_REGULATOR-TRACO_TMH-D.png similarity index 100% rename from public/img/footprints/Aktiv/Schaltregler/Traco_Power/TMH/SCHALTREGLER-TRACO_TMH-D.png rename to public/img/footprints/Active/SwitchingRegulator/Traco_Power/TMH/SWITCHING_REGULATOR-TRACO_TMH-D.png diff --git a/public/img/footprints/Aktiv/Schaltregler/Traco_Power/TMH/SCHALTREGLER-TRACO_TMH-S.png b/public/img/footprints/Active/SwitchingRegulator/Traco_Power/TMH/SWITCHING_REGULATOR-TRACO_TMH-S.png similarity index 100% rename from public/img/footprints/Aktiv/Schaltregler/Traco_Power/TMH/SCHALTREGLER-TRACO_TMH-S.png rename to public/img/footprints/Active/SwitchingRegulator/Traco_Power/TMH/SWITCHING_REGULATOR-TRACO_TMH-S.png diff --git a/public/img/footprints/Aktiv/Schaltregler/Traco_Power/TMV/SCHALTREGLER-TRACO_TMV-D-24V.png b/public/img/footprints/Active/SwitchingRegulator/Traco_Power/TMV/SWITCHING_REGULATOR-TRACO_TMV-D-24V.png similarity index 100% rename from public/img/footprints/Aktiv/Schaltregler/Traco_Power/TMV/SCHALTREGLER-TRACO_TMV-D-24V.png rename to public/img/footprints/Active/SwitchingRegulator/Traco_Power/TMV/SWITCHING_REGULATOR-TRACO_TMV-D-24V.png diff --git a/public/img/footprints/Aktiv/Schaltregler/Traco_Power/TMV/SCHALTREGLER-TRACO_TMV-D.png b/public/img/footprints/Active/SwitchingRegulator/Traco_Power/TMV/SWITCHING_REGULATOR-TRACO_TMV-D.png similarity index 100% rename from public/img/footprints/Aktiv/Schaltregler/Traco_Power/TMV/SCHALTREGLER-TRACO_TMV-D.png rename to public/img/footprints/Active/SwitchingRegulator/Traco_Power/TMV/SWITCHING_REGULATOR-TRACO_TMV-D.png diff --git a/public/img/footprints/Aktiv/Schaltregler/Traco_Power/TMV/SCHALTREGLER-TRACO_TMV-S-24V.png b/public/img/footprints/Active/SwitchingRegulator/Traco_Power/TMV/SWITCHING_REGULATOR-TRACO_TMV-S-24V.png similarity index 100% rename from public/img/footprints/Aktiv/Schaltregler/Traco_Power/TMV/SCHALTREGLER-TRACO_TMV-S-24V.png rename to public/img/footprints/Active/SwitchingRegulator/Traco_Power/TMV/SWITCHING_REGULATOR-TRACO_TMV-S-24V.png diff --git a/public/img/footprints/Aktiv/Schaltregler/Traco_Power/TMV/SCHALTREGLER-TRACO_TMV-S.png b/public/img/footprints/Active/SwitchingRegulator/Traco_Power/TMV/SWITCHING_REGULATOR-TRACO_TMV-S.png similarity index 100% rename from public/img/footprints/Aktiv/Schaltregler/Traco_Power/TMV/SCHALTREGLER-TRACO_TMV-S.png rename to public/img/footprints/Active/SwitchingRegulator/Traco_Power/TMV/SWITCHING_REGULATOR-TRACO_TMV-S.png diff --git a/public/img/footprints/Aktiv/Schaltregler/Traco_Power/TMV/SCHALTREGLER-TRACO_TMVEN-D.png b/public/img/footprints/Active/SwitchingRegulator/Traco_Power/TMV/SWITCHING_REGULATOR-TRACO_TMVEN-D.png similarity index 100% rename from public/img/footprints/Aktiv/Schaltregler/Traco_Power/TMV/SCHALTREGLER-TRACO_TMVEN-D.png rename to public/img/footprints/Active/SwitchingRegulator/Traco_Power/TMV/SWITCHING_REGULATOR-TRACO_TMVEN-D.png diff --git a/public/img/footprints/Aktiv/Schaltregler/Traco_Power/TMV/SCHALTREGLER-TRACO_TMVEN-S.png b/public/img/footprints/Active/SwitchingRegulator/Traco_Power/TMV/SWITCHING_REGULATOR-TRACO_TMVEN-S.png similarity index 100% rename from public/img/footprints/Aktiv/Schaltregler/Traco_Power/TMV/SCHALTREGLER-TRACO_TMVEN-S.png rename to public/img/footprints/Active/SwitchingRegulator/Traco_Power/TMV/SWITCHING_REGULATOR-TRACO_TMVEN-S.png diff --git a/public/img/footprints/Elektromechanik/Verbinder/Audio/BUCHSE_PHONE-JACK.png b/public/img/footprints/Electromechanics/Connectors/Audio/SOCKET_PHONE-JACK.png similarity index 100% rename from public/img/footprints/Elektromechanik/Verbinder/Audio/BUCHSE_PHONE-JACK.png rename to public/img/footprints/Electromechanics/Connectors/Audio/SOCKET_PHONE-JACK.png diff --git a/public/img/footprints/Elektromechanik/Verbinder/Audio/BUCHSE_STEREO-35MM.png b/public/img/footprints/Electromechanics/Connectors/Audio/SOCKET_STEREO-35MM.png similarity index 100% rename from public/img/footprints/Elektromechanik/Verbinder/Audio/BUCHSE_STEREO-35MM.png rename to public/img/footprints/Electromechanics/Connectors/Audio/SOCKET_STEREO-35MM.png diff --git a/public/img/footprints/Elektromechanik/Verbinder/Centronics/BUCHSE-CENTRONICS_F14.png b/public/img/footprints/Electromechanics/Connectors/Centronics/SOCKET-CENTRONICS_F14.png similarity index 100% rename from public/img/footprints/Elektromechanik/Verbinder/Centronics/BUCHSE-CENTRONICS_F14.png rename to public/img/footprints/Electromechanics/Connectors/Centronics/SOCKET-CENTRONICS_F14.png diff --git a/public/img/footprints/Elektromechanik/Verbinder/Centronics/BUCHSE-CENTRONICS_F24.png b/public/img/footprints/Electromechanics/Connectors/Centronics/SOCKET-CENTRONICS_F24.png similarity index 100% rename from public/img/footprints/Elektromechanik/Verbinder/Centronics/BUCHSE-CENTRONICS_F24.png rename to public/img/footprints/Electromechanics/Connectors/Centronics/SOCKET-CENTRONICS_F24.png diff --git a/public/img/footprints/Elektromechanik/Verbinder/Centronics/BUCHSE-CENTRONICS_F36.png b/public/img/footprints/Electromechanics/Connectors/Centronics/SOCKET-CENTRONICS_F36.png similarity index 100% rename from public/img/footprints/Elektromechanik/Verbinder/Centronics/BUCHSE-CENTRONICS_F36.png rename to public/img/footprints/Electromechanics/Connectors/Centronics/SOCKET-CENTRONICS_F36.png diff --git a/public/img/footprints/Elektromechanik/Verbinder/Centronics/BUCHSE-CENTRONICS_F50.png b/public/img/footprints/Electromechanics/Connectors/Centronics/SOCKET-CENTRONICS_F50.png similarity index 100% rename from public/img/footprints/Elektromechanik/Verbinder/Centronics/BUCHSE-CENTRONICS_F50.png rename to public/img/footprints/Electromechanics/Connectors/Centronics/SOCKET-CENTRONICS_F50.png diff --git a/public/img/footprints/Elektromechanik/Verbinder/Rundsteckverbinder/BUCHSE-DIN_MAB_3S.png b/public/img/footprints/Electromechanics/Connectors/DINConnectors/SOCKET-DIN_MAB_3S.png similarity index 100% rename from public/img/footprints/Elektromechanik/Verbinder/Rundsteckverbinder/BUCHSE-DIN_MAB_3S.png rename to public/img/footprints/Electromechanics/Connectors/DINConnectors/SOCKET-DIN_MAB_3S.png diff --git a/public/img/footprints/Elektromechanik/Verbinder/Rundsteckverbinder/BUCHSE-DIN_MAB_4.png b/public/img/footprints/Electromechanics/Connectors/DINConnectors/SOCKET-DIN_MAB_4.png similarity index 100% rename from public/img/footprints/Elektromechanik/Verbinder/Rundsteckverbinder/BUCHSE-DIN_MAB_4.png rename to public/img/footprints/Electromechanics/Connectors/DINConnectors/SOCKET-DIN_MAB_4.png diff --git a/public/img/footprints/Elektromechanik/Verbinder/Rundsteckverbinder/BUCHSE-DIN_MAB_5.png b/public/img/footprints/Electromechanics/Connectors/DINConnectors/SOCKET-DIN_MAB_5.png similarity index 100% rename from public/img/footprints/Elektromechanik/Verbinder/Rundsteckverbinder/BUCHSE-DIN_MAB_5.png rename to public/img/footprints/Electromechanics/Connectors/DINConnectors/SOCKET-DIN_MAB_5.png diff --git a/public/img/footprints/Elektromechanik/Verbinder/Rundsteckverbinder/BUCHSE-DIN_MAB_5S.png b/public/img/footprints/Electromechanics/Connectors/DINConnectors/SOCKET-DIN_MAB_5S.png similarity index 100% rename from public/img/footprints/Elektromechanik/Verbinder/Rundsteckverbinder/BUCHSE-DIN_MAB_5S.png rename to public/img/footprints/Electromechanics/Connectors/DINConnectors/SOCKET-DIN_MAB_5S.png diff --git a/public/img/footprints/Elektromechanik/Verbinder/Rundsteckverbinder/BUCHSE-DIN_MAB_5SV.png b/public/img/footprints/Electromechanics/Connectors/DINConnectors/SOCKET-DIN_MAB_5SV.png similarity index 100% rename from public/img/footprints/Elektromechanik/Verbinder/Rundsteckverbinder/BUCHSE-DIN_MAB_5SV.png rename to public/img/footprints/Electromechanics/Connectors/DINConnectors/SOCKET-DIN_MAB_5SV.png diff --git a/public/img/footprints/Elektromechanik/Verbinder/Rundsteckverbinder/BUCHSE-DIN_MAB_6.png b/public/img/footprints/Electromechanics/Connectors/DINConnectors/SOCKET-DIN_MAB_6.png similarity index 100% rename from public/img/footprints/Elektromechanik/Verbinder/Rundsteckverbinder/BUCHSE-DIN_MAB_6.png rename to public/img/footprints/Electromechanics/Connectors/DINConnectors/SOCKET-DIN_MAB_6.png diff --git a/public/img/footprints/Elektromechanik/Verbinder/Rundsteckverbinder/BUCHSE-DIN_MAB_6V.png b/public/img/footprints/Electromechanics/Connectors/DINConnectors/SOCKET-DIN_MAB_6V.png similarity index 100% rename from public/img/footprints/Elektromechanik/Verbinder/Rundsteckverbinder/BUCHSE-DIN_MAB_6V.png rename to public/img/footprints/Electromechanics/Connectors/DINConnectors/SOCKET-DIN_MAB_6V.png diff --git a/public/img/footprints/Elektromechanik/Verbinder/Rundsteckverbinder/BUCHSE-DIN_MAB_7S.png b/public/img/footprints/Electromechanics/Connectors/DINConnectors/SOCKET-DIN_MAB_7S.png similarity index 100% rename from public/img/footprints/Elektromechanik/Verbinder/Rundsteckverbinder/BUCHSE-DIN_MAB_7S.png rename to public/img/footprints/Electromechanics/Connectors/DINConnectors/SOCKET-DIN_MAB_7S.png diff --git a/public/img/footprints/Elektromechanik/Verbinder/Rundsteckverbinder/BUCHSE-DIN_MAB_7SV.png b/public/img/footprints/Electromechanics/Connectors/DINConnectors/SOCKET-DIN_MAB_7SV.png similarity index 100% rename from public/img/footprints/Elektromechanik/Verbinder/Rundsteckverbinder/BUCHSE-DIN_MAB_7SV.png rename to public/img/footprints/Electromechanics/Connectors/DINConnectors/SOCKET-DIN_MAB_7SV.png diff --git a/public/img/footprints/Elektromechanik/Verbinder/Rundsteckverbinder/BUCHSE-DIN_MAB_8S.png b/public/img/footprints/Electromechanics/Connectors/DINConnectors/SOCKET-DIN_MAB_8S.png similarity index 100% rename from public/img/footprints/Elektromechanik/Verbinder/Rundsteckverbinder/BUCHSE-DIN_MAB_8S.png rename to public/img/footprints/Electromechanics/Connectors/DINConnectors/SOCKET-DIN_MAB_8S.png diff --git a/public/img/footprints/Elektromechanik/Verbinder/Rundsteckverbinder/BUCHSE-DIN_MAB_8SN.png b/public/img/footprints/Electromechanics/Connectors/DINConnectors/SOCKET-DIN_MAB_8SN.png similarity index 100% rename from public/img/footprints/Elektromechanik/Verbinder/Rundsteckverbinder/BUCHSE-DIN_MAB_8SN.png rename to public/img/footprints/Electromechanics/Connectors/DINConnectors/SOCKET-DIN_MAB_8SN.png diff --git a/public/img/footprints/Elektromechanik/Verbinder/Rundsteckverbinder/BUCHSE-DIN_MAB_8SNV.png b/public/img/footprints/Electromechanics/Connectors/DINConnectors/SOCKET-DIN_MAB_8SNV.png similarity index 100% rename from public/img/footprints/Elektromechanik/Verbinder/Rundsteckverbinder/BUCHSE-DIN_MAB_8SNV.png rename to public/img/footprints/Electromechanics/Connectors/DINConnectors/SOCKET-DIN_MAB_8SNV.png diff --git a/public/img/footprints/Elektromechanik/Verbinder/Rundsteckverbinder/BUCHSE-DIN_MAB_8SV.png b/public/img/footprints/Electromechanics/Connectors/DINConnectors/SOCKET-DIN_MAB_8SV.png similarity index 100% rename from public/img/footprints/Elektromechanik/Verbinder/Rundsteckverbinder/BUCHSE-DIN_MAB_8SV.png rename to public/img/footprints/Electromechanics/Connectors/DINConnectors/SOCKET-DIN_MAB_8SV.png diff --git a/public/img/footprints/Elektromechanik/Verbinder/HF/VERBINDER_BNC-W.png b/public/img/footprints/Electromechanics/Connectors/HF/CONNECTOR_BNC-W.png similarity index 100% rename from public/img/footprints/Elektromechanik/Verbinder/HF/VERBINDER_BNC-W.png rename to public/img/footprints/Electromechanics/Connectors/HF/CONNECTOR_BNC-W.png diff --git a/public/img/footprints/Elektromechanik/Verbinder/HF/VERBINDER_COAX-B35N61.png b/public/img/footprints/Electromechanics/Connectors/HF/CONNECTOR_COAX-B35N61.png similarity index 100% rename from public/img/footprints/Elektromechanik/Verbinder/HF/VERBINDER_COAX-B35N61.png rename to public/img/footprints/Electromechanics/Connectors/HF/CONNECTOR_COAX-B35N61.png diff --git a/public/img/footprints/Elektromechanik/Verbinder/HF/VERBINDER_SMA-JH.png b/public/img/footprints/Electromechanics/Connectors/HF/CONNECTOR_SMA-JH.png similarity index 100% rename from public/img/footprints/Elektromechanik/Verbinder/HF/VERBINDER_SMA-JH.png rename to public/img/footprints/Electromechanics/Connectors/HF/CONNECTOR_SMA-JH.png diff --git a/public/img/footprints/Elektromechanik/Verbinder/HF/VERBINDER_SMA-JV.png b/public/img/footprints/Electromechanics/Connectors/HF/CONNECTOR_SMA-JV.png similarity index 100% rename from public/img/footprints/Elektromechanik/Verbinder/HF/VERBINDER_SMA-JV.png rename to public/img/footprints/Electromechanics/Connectors/HF/CONNECTOR_SMA-JV.png diff --git a/public/img/footprints/Elektromechanik/Verbinder/Matnlok/BUCHSE-MATNLOK_9263_10_1.png b/public/img/footprints/Electromechanics/Connectors/Matnlok/SOCKET-MATNLOK_9263_10_1.png similarity index 100% rename from public/img/footprints/Elektromechanik/Verbinder/Matnlok/BUCHSE-MATNLOK_9263_10_1.png rename to public/img/footprints/Electromechanics/Connectors/Matnlok/SOCKET-MATNLOK_9263_10_1.png diff --git a/public/img/footprints/Elektromechanik/Verbinder/Matnlok/BUCHSE-MATNLOK_9263_10_2.png b/public/img/footprints/Electromechanics/Connectors/Matnlok/SOCKET-MATNLOK_9263_10_2.png similarity index 100% rename from public/img/footprints/Elektromechanik/Verbinder/Matnlok/BUCHSE-MATNLOK_9263_10_2.png rename to public/img/footprints/Electromechanics/Connectors/Matnlok/SOCKET-MATNLOK_9263_10_2.png diff --git a/public/img/footprints/Elektromechanik/Verbinder/Matnlok/BUCHSE-MATNLOK_9263_10_3.png b/public/img/footprints/Electromechanics/Connectors/Matnlok/SOCKET-MATNLOK_9263_10_3.png similarity index 100% rename from public/img/footprints/Elektromechanik/Verbinder/Matnlok/BUCHSE-MATNLOK_9263_10_3.png rename to public/img/footprints/Electromechanics/Connectors/Matnlok/SOCKET-MATNLOK_9263_10_3.png diff --git a/public/img/footprints/Elektromechanik/Verbinder/Matnlok/BUCHSE-MATNLOK_9263_10_4.png b/public/img/footprints/Electromechanics/Connectors/Matnlok/SOCKET-MATNLOK_9263_10_4.png similarity index 100% rename from public/img/footprints/Elektromechanik/Verbinder/Matnlok/BUCHSE-MATNLOK_9263_10_4.png rename to public/img/footprints/Electromechanics/Connectors/Matnlok/SOCKET-MATNLOK_9263_10_4.png diff --git a/public/img/footprints/Elektromechanik/Verbinder/Matnlok/BUCHSE-MATNLOK_9263_10_5.png b/public/img/footprints/Electromechanics/Connectors/Matnlok/SOCKET-MATNLOK_9263_10_5.png similarity index 100% rename from public/img/footprints/Elektromechanik/Verbinder/Matnlok/BUCHSE-MATNLOK_9263_10_5.png rename to public/img/footprints/Electromechanics/Connectors/Matnlok/SOCKET-MATNLOK_9263_10_5.png diff --git a/public/img/footprints/Elektromechanik/Verbinder/Matnlok/BUCHSE-MATNLOK_9263_11_1.png b/public/img/footprints/Electromechanics/Connectors/Matnlok/SOCKET-MATNLOK_9263_11_1.png similarity index 100% rename from public/img/footprints/Elektromechanik/Verbinder/Matnlok/BUCHSE-MATNLOK_9263_11_1.png rename to public/img/footprints/Electromechanics/Connectors/Matnlok/SOCKET-MATNLOK_9263_11_1.png diff --git a/public/img/footprints/Elektromechanik/Verbinder/Matnlok/BUCHSE-MATNLOK_9263_11_2.png b/public/img/footprints/Electromechanics/Connectors/Matnlok/SOCKET-MATNLOK_9263_11_2.png similarity index 100% rename from public/img/footprints/Elektromechanik/Verbinder/Matnlok/BUCHSE-MATNLOK_9263_11_2.png rename to public/img/footprints/Electromechanics/Connectors/Matnlok/SOCKET-MATNLOK_9263_11_2.png diff --git a/public/img/footprints/Elektromechanik/Verbinder/Matnlok/BUCHSE-MATNLOK_9263_11_3.png b/public/img/footprints/Electromechanics/Connectors/Matnlok/SOCKET-MATNLOK_9263_11_3.png similarity index 100% rename from public/img/footprints/Elektromechanik/Verbinder/Matnlok/BUCHSE-MATNLOK_9263_11_3.png rename to public/img/footprints/Electromechanics/Connectors/Matnlok/SOCKET-MATNLOK_9263_11_3.png diff --git a/public/img/footprints/Elektromechanik/Verbinder/Matnlok/BUCHSE-MATNLOK_9263_11_4.png b/public/img/footprints/Electromechanics/Connectors/Matnlok/SOCKET-MATNLOK_9263_11_4.png similarity index 100% rename from public/img/footprints/Elektromechanik/Verbinder/Matnlok/BUCHSE-MATNLOK_9263_11_4.png rename to public/img/footprints/Electromechanics/Connectors/Matnlok/SOCKET-MATNLOK_9263_11_4.png diff --git a/public/img/footprints/Elektromechanik/Verbinder/Matnlok/BUCHSE-MATNLOK_9263_11_5.png b/public/img/footprints/Electromechanics/Connectors/Matnlok/SOCKET-MATNLOK_9263_11_5.png similarity index 100% rename from public/img/footprints/Elektromechanik/Verbinder/Matnlok/BUCHSE-MATNLOK_9263_11_5.png rename to public/img/footprints/Electromechanics/Connectors/Matnlok/SOCKET-MATNLOK_9263_11_5.png diff --git a/public/img/footprints/Elektromechanik/Verbinder/Matnlok/BUCHSE-MATNLOK_9263_12_1.png b/public/img/footprints/Electromechanics/Connectors/Matnlok/SOCKET-MATNLOK_9263_12_1.png similarity index 100% rename from public/img/footprints/Elektromechanik/Verbinder/Matnlok/BUCHSE-MATNLOK_9263_12_1.png rename to public/img/footprints/Electromechanics/Connectors/Matnlok/SOCKET-MATNLOK_9263_12_1.png diff --git a/public/img/footprints/Elektromechanik/Verbinder/Matnlok/BUCHSE-MATNLOK_9263_12_2.png b/public/img/footprints/Electromechanics/Connectors/Matnlok/SOCKET-MATNLOK_9263_12_2.png similarity index 100% rename from public/img/footprints/Elektromechanik/Verbinder/Matnlok/BUCHSE-MATNLOK_9263_12_2.png rename to public/img/footprints/Electromechanics/Connectors/Matnlok/SOCKET-MATNLOK_9263_12_2.png diff --git a/public/img/footprints/Elektromechanik/Verbinder/Matnlok/BUCHSE-MATNLOK_9263_12_3.png b/public/img/footprints/Electromechanics/Connectors/Matnlok/SOCKET-MATNLOK_9263_12_3.png similarity index 100% rename from public/img/footprints/Elektromechanik/Verbinder/Matnlok/BUCHSE-MATNLOK_9263_12_3.png rename to public/img/footprints/Electromechanics/Connectors/Matnlok/SOCKET-MATNLOK_9263_12_3.png diff --git a/public/img/footprints/Elektromechanik/Verbinder/Matnlok/BUCHSE-MATNLOK_9263_12_4.png b/public/img/footprints/Electromechanics/Connectors/Matnlok/SOCKET-MATNLOK_9263_12_4.png similarity index 100% rename from public/img/footprints/Elektromechanik/Verbinder/Matnlok/BUCHSE-MATNLOK_9263_12_4.png rename to public/img/footprints/Electromechanics/Connectors/Matnlok/SOCKET-MATNLOK_9263_12_4.png diff --git a/public/img/footprints/Elektromechanik/Verbinder/Matnlok/BUCHSE-MATNLOK_9263_12_5.png b/public/img/footprints/Electromechanics/Connectors/Matnlok/SOCKET-MATNLOK_9263_12_5.png similarity index 100% rename from public/img/footprints/Elektromechanik/Verbinder/Matnlok/BUCHSE-MATNLOK_9263_12_5.png rename to public/img/footprints/Electromechanics/Connectors/Matnlok/SOCKET-MATNLOK_9263_12_5.png diff --git a/public/img/footprints/Elektromechanik/Verbinder/Matnlok/BUCHSE-MATNLOK_9263_13_1.png b/public/img/footprints/Electromechanics/Connectors/Matnlok/SOCKET-MATNLOK_9263_13_1.png similarity index 100% rename from public/img/footprints/Elektromechanik/Verbinder/Matnlok/BUCHSE-MATNLOK_9263_13_1.png rename to public/img/footprints/Electromechanics/Connectors/Matnlok/SOCKET-MATNLOK_9263_13_1.png diff --git a/public/img/footprints/Elektromechanik/Verbinder/Matnlok/BUCHSE-MATNLOK_9263_13_2.png b/public/img/footprints/Electromechanics/Connectors/Matnlok/SOCKET-MATNLOK_9263_13_2.png similarity index 100% rename from public/img/footprints/Elektromechanik/Verbinder/Matnlok/BUCHSE-MATNLOK_9263_13_2.png rename to public/img/footprints/Electromechanics/Connectors/Matnlok/SOCKET-MATNLOK_9263_13_2.png diff --git a/public/img/footprints/Elektromechanik/Verbinder/Matnlok/BUCHSE-MATNLOK_9263_13_3.png b/public/img/footprints/Electromechanics/Connectors/Matnlok/SOCKET-MATNLOK_9263_13_3.png similarity index 100% rename from public/img/footprints/Elektromechanik/Verbinder/Matnlok/BUCHSE-MATNLOK_9263_13_3.png rename to public/img/footprints/Electromechanics/Connectors/Matnlok/SOCKET-MATNLOK_9263_13_3.png diff --git a/public/img/footprints/Elektromechanik/Verbinder/Matnlok/BUCHSE-MATNLOK_9263_13_4.png b/public/img/footprints/Electromechanics/Connectors/Matnlok/SOCKET-MATNLOK_9263_13_4.png similarity index 100% rename from public/img/footprints/Elektromechanik/Verbinder/Matnlok/BUCHSE-MATNLOK_9263_13_4.png rename to public/img/footprints/Electromechanics/Connectors/Matnlok/SOCKET-MATNLOK_9263_13_4.png diff --git a/public/img/footprints/Elektromechanik/Verbinder/Matnlok/BUCHSE-MATNLOK_9263_13_5.png b/public/img/footprints/Electromechanics/Connectors/Matnlok/SOCKET-MATNLOK_9263_13_5.png similarity index 100% rename from public/img/footprints/Elektromechanik/Verbinder/Matnlok/BUCHSE-MATNLOK_9263_13_5.png rename to public/img/footprints/Electromechanics/Connectors/Matnlok/SOCKET-MATNLOK_9263_13_5.png diff --git a/public/img/footprints/Elektromechanik/Verbinder/Matnlok/BUCHSE-MATNLOK_9263_14_1.png b/public/img/footprints/Electromechanics/Connectors/Matnlok/SOCKET-MATNLOK_9263_14_1.png similarity index 100% rename from public/img/footprints/Elektromechanik/Verbinder/Matnlok/BUCHSE-MATNLOK_9263_14_1.png rename to public/img/footprints/Electromechanics/Connectors/Matnlok/SOCKET-MATNLOK_9263_14_1.png diff --git a/public/img/footprints/Elektromechanik/Verbinder/Matnlok/BUCHSE-MATNLOK_9263_14_2.png b/public/img/footprints/Electromechanics/Connectors/Matnlok/SOCKET-MATNLOK_9263_14_2.png similarity index 100% rename from public/img/footprints/Elektromechanik/Verbinder/Matnlok/BUCHSE-MATNLOK_9263_14_2.png rename to public/img/footprints/Electromechanics/Connectors/Matnlok/SOCKET-MATNLOK_9263_14_2.png diff --git a/public/img/footprints/Elektromechanik/Verbinder/Matnlok/BUCHSE-MATNLOK_9263_14_3.png b/public/img/footprints/Electromechanics/Connectors/Matnlok/SOCKET-MATNLOK_9263_14_3.png similarity index 100% rename from public/img/footprints/Elektromechanik/Verbinder/Matnlok/BUCHSE-MATNLOK_9263_14_3.png rename to public/img/footprints/Electromechanics/Connectors/Matnlok/SOCKET-MATNLOK_9263_14_3.png diff --git a/public/img/footprints/Elektromechanik/Verbinder/Matnlok/BUCHSE-MATNLOK_9263_14_4.png b/public/img/footprints/Electromechanics/Connectors/Matnlok/SOCKET-MATNLOK_9263_14_4.png similarity index 100% rename from public/img/footprints/Elektromechanik/Verbinder/Matnlok/BUCHSE-MATNLOK_9263_14_4.png rename to public/img/footprints/Electromechanics/Connectors/Matnlok/SOCKET-MATNLOK_9263_14_4.png diff --git a/public/img/footprints/Elektromechanik/Verbinder/Matnlok/BUCHSE-MATNLOK_9263_14_5.png b/public/img/footprints/Electromechanics/Connectors/Matnlok/SOCKET-MATNLOK_9263_14_5.png similarity index 100% rename from public/img/footprints/Elektromechanik/Verbinder/Matnlok/BUCHSE-MATNLOK_9263_14_5.png rename to public/img/footprints/Electromechanics/Connectors/Matnlok/SOCKET-MATNLOK_9263_14_5.png diff --git a/public/img/footprints/Elektromechanik/Verbinder/Matnlok/BUCHSE-MATNLOK_9263_15_1.png b/public/img/footprints/Electromechanics/Connectors/Matnlok/SOCKET-MATNLOK_9263_15_1.png similarity index 100% rename from public/img/footprints/Elektromechanik/Verbinder/Matnlok/BUCHSE-MATNLOK_9263_15_1.png rename to public/img/footprints/Electromechanics/Connectors/Matnlok/SOCKET-MATNLOK_9263_15_1.png diff --git a/public/img/footprints/Elektromechanik/Verbinder/Matnlok/BUCHSE-MATNLOK_9263_15_2.png b/public/img/footprints/Electromechanics/Connectors/Matnlok/SOCKET-MATNLOK_9263_15_2.png similarity index 100% rename from public/img/footprints/Elektromechanik/Verbinder/Matnlok/BUCHSE-MATNLOK_9263_15_2.png rename to public/img/footprints/Electromechanics/Connectors/Matnlok/SOCKET-MATNLOK_9263_15_2.png diff --git a/public/img/footprints/Elektromechanik/Verbinder/Matnlok/BUCHSE-MATNLOK_9263_15_3.png b/public/img/footprints/Electromechanics/Connectors/Matnlok/SOCKET-MATNLOK_9263_15_3.png similarity index 100% rename from public/img/footprints/Elektromechanik/Verbinder/Matnlok/BUCHSE-MATNLOK_9263_15_3.png rename to public/img/footprints/Electromechanics/Connectors/Matnlok/SOCKET-MATNLOK_9263_15_3.png diff --git a/public/img/footprints/Elektromechanik/Verbinder/Matnlok/BUCHSE-MATNLOK_9263_15_4.png b/public/img/footprints/Electromechanics/Connectors/Matnlok/SOCKET-MATNLOK_9263_15_4.png similarity index 100% rename from public/img/footprints/Elektromechanik/Verbinder/Matnlok/BUCHSE-MATNLOK_9263_15_4.png rename to public/img/footprints/Electromechanics/Connectors/Matnlok/SOCKET-MATNLOK_9263_15_4.png diff --git a/public/img/footprints/Elektromechanik/Verbinder/Matnlok/BUCHSE-MATNLOK_9263_15_5.png b/public/img/footprints/Electromechanics/Connectors/Matnlok/SOCKET-MATNLOK_9263_15_5.png similarity index 100% rename from public/img/footprints/Elektromechanik/Verbinder/Matnlok/BUCHSE-MATNLOK_9263_15_5.png rename to public/img/footprints/Electromechanics/Connectors/Matnlok/SOCKET-MATNLOK_9263_15_5.png diff --git a/public/img/footprints/Elektromechanik/Verbinder/Matnlok/BUCHSE-MATNLOK_9263_16_1.png b/public/img/footprints/Electromechanics/Connectors/Matnlok/SOCKET-MATNLOK_9263_16_1.png similarity index 100% rename from public/img/footprints/Elektromechanik/Verbinder/Matnlok/BUCHSE-MATNLOK_9263_16_1.png rename to public/img/footprints/Electromechanics/Connectors/Matnlok/SOCKET-MATNLOK_9263_16_1.png diff --git a/public/img/footprints/Elektromechanik/Verbinder/Matnlok/BUCHSE-MATNLOK_9263_16_2.png b/public/img/footprints/Electromechanics/Connectors/Matnlok/SOCKET-MATNLOK_9263_16_2.png similarity index 100% rename from public/img/footprints/Elektromechanik/Verbinder/Matnlok/BUCHSE-MATNLOK_9263_16_2.png rename to public/img/footprints/Electromechanics/Connectors/Matnlok/SOCKET-MATNLOK_9263_16_2.png diff --git a/public/img/footprints/Elektromechanik/Verbinder/Matnlok/BUCHSE-MATNLOK_9263_16_3.png b/public/img/footprints/Electromechanics/Connectors/Matnlok/SOCKET-MATNLOK_9263_16_3.png similarity index 100% rename from public/img/footprints/Elektromechanik/Verbinder/Matnlok/BUCHSE-MATNLOK_9263_16_3.png rename to public/img/footprints/Electromechanics/Connectors/Matnlok/SOCKET-MATNLOK_9263_16_3.png diff --git a/public/img/footprints/Elektromechanik/Verbinder/Matnlok/BUCHSE-MATNLOK_9263_16_4.png b/public/img/footprints/Electromechanics/Connectors/Matnlok/SOCKET-MATNLOK_9263_16_4.png similarity index 100% rename from public/img/footprints/Elektromechanik/Verbinder/Matnlok/BUCHSE-MATNLOK_9263_16_4.png rename to public/img/footprints/Electromechanics/Connectors/Matnlok/SOCKET-MATNLOK_9263_16_4.png diff --git a/public/img/footprints/Elektromechanik/Verbinder/Matnlok/BUCHSE-MATNLOK_9263_16_5.png b/public/img/footprints/Electromechanics/Connectors/Matnlok/SOCKET-MATNLOK_9263_16_5.png similarity index 100% rename from public/img/footprints/Elektromechanik/Verbinder/Matnlok/BUCHSE-MATNLOK_9263_16_5.png rename to public/img/footprints/Electromechanics/Connectors/Matnlok/SOCKET-MATNLOK_9263_16_5.png diff --git a/public/img/footprints/Elektromechanik/Verbinder/Micromatch/FEMALE/BUCHSE-MICROMATCH_FEMALE-04.png b/public/img/footprints/Electromechanics/Connectors/Micromatch/FEMALE/SOCKET-MICROMATCH_FEMALE-04.png similarity index 100% rename from public/img/footprints/Elektromechanik/Verbinder/Micromatch/FEMALE/BUCHSE-MICROMATCH_FEMALE-04.png rename to public/img/footprints/Electromechanics/Connectors/Micromatch/FEMALE/SOCKET-MICROMATCH_FEMALE-04.png diff --git a/public/img/footprints/Elektromechanik/Verbinder/Micromatch/FEMALE/BUCHSE-MICROMATCH_FEMALE-06.png b/public/img/footprints/Electromechanics/Connectors/Micromatch/FEMALE/SOCKET-MICROMATCH_FEMALE-06.png similarity index 100% rename from public/img/footprints/Elektromechanik/Verbinder/Micromatch/FEMALE/BUCHSE-MICROMATCH_FEMALE-06.png rename to public/img/footprints/Electromechanics/Connectors/Micromatch/FEMALE/SOCKET-MICROMATCH_FEMALE-06.png diff --git a/public/img/footprints/Elektromechanik/Verbinder/Micromatch/FEMALE/BUCHSE-MICROMATCH_FEMALE-08.png b/public/img/footprints/Electromechanics/Connectors/Micromatch/FEMALE/SOCKET-MICROMATCH_FEMALE-08.png similarity index 100% rename from public/img/footprints/Elektromechanik/Verbinder/Micromatch/FEMALE/BUCHSE-MICROMATCH_FEMALE-08.png rename to public/img/footprints/Electromechanics/Connectors/Micromatch/FEMALE/SOCKET-MICROMATCH_FEMALE-08.png diff --git a/public/img/footprints/Elektromechanik/Verbinder/Micromatch/FEMALE/BUCHSE-MICROMATCH_FEMALE-10.png b/public/img/footprints/Electromechanics/Connectors/Micromatch/FEMALE/SOCKET-MICROMATCH_FEMALE-10.png similarity index 100% rename from public/img/footprints/Elektromechanik/Verbinder/Micromatch/FEMALE/BUCHSE-MICROMATCH_FEMALE-10.png rename to public/img/footprints/Electromechanics/Connectors/Micromatch/FEMALE/SOCKET-MICROMATCH_FEMALE-10.png diff --git a/public/img/footprints/Elektromechanik/Verbinder/Micromatch/FEMALE/BUCHSE-MICROMATCH_FEMALE-12.png b/public/img/footprints/Electromechanics/Connectors/Micromatch/FEMALE/SOCKET-MICROMATCH_FEMALE-12.png similarity index 100% rename from public/img/footprints/Elektromechanik/Verbinder/Micromatch/FEMALE/BUCHSE-MICROMATCH_FEMALE-12.png rename to public/img/footprints/Electromechanics/Connectors/Micromatch/FEMALE/SOCKET-MICROMATCH_FEMALE-12.png diff --git a/public/img/footprints/Elektromechanik/Verbinder/Micromatch/FEMALE/BUCHSE-MICROMATCH_FEMALE-14.png b/public/img/footprints/Electromechanics/Connectors/Micromatch/FEMALE/SOCKET-MICROMATCH_FEMALE-14.png similarity index 100% rename from public/img/footprints/Elektromechanik/Verbinder/Micromatch/FEMALE/BUCHSE-MICROMATCH_FEMALE-14.png rename to public/img/footprints/Electromechanics/Connectors/Micromatch/FEMALE/SOCKET-MICROMATCH_FEMALE-14.png diff --git a/public/img/footprints/Elektromechanik/Verbinder/Micromatch/FEMALE/BUCHSE-MICROMATCH_FEMALE-16.png b/public/img/footprints/Electromechanics/Connectors/Micromatch/FEMALE/SOCKET-MICROMATCH_FEMALE-16.png similarity index 100% rename from public/img/footprints/Elektromechanik/Verbinder/Micromatch/FEMALE/BUCHSE-MICROMATCH_FEMALE-16.png rename to public/img/footprints/Electromechanics/Connectors/Micromatch/FEMALE/SOCKET-MICROMATCH_FEMALE-16.png diff --git a/public/img/footprints/Elektromechanik/Verbinder/Micromatch/FEMALE/BUCHSE-MICROMATCH_FEMALE-18.png b/public/img/footprints/Electromechanics/Connectors/Micromatch/FEMALE/SOCKET-MICROMATCH_FEMALE-18.png similarity index 100% rename from public/img/footprints/Elektromechanik/Verbinder/Micromatch/FEMALE/BUCHSE-MICROMATCH_FEMALE-18.png rename to public/img/footprints/Electromechanics/Connectors/Micromatch/FEMALE/SOCKET-MICROMATCH_FEMALE-18.png diff --git a/public/img/footprints/Elektromechanik/Verbinder/Micromatch/FEMALE/BUCHSE-MICROMATCH_FEMALE-20.png b/public/img/footprints/Electromechanics/Connectors/Micromatch/FEMALE/SOCKET-MICROMATCH_FEMALE-20.png similarity index 100% rename from public/img/footprints/Elektromechanik/Verbinder/Micromatch/FEMALE/BUCHSE-MICROMATCH_FEMALE-20.png rename to public/img/footprints/Electromechanics/Connectors/Micromatch/FEMALE/SOCKET-MICROMATCH_FEMALE-20.png diff --git a/public/img/footprints/Elektromechanik/Verbinder/Micromatch/MALE/BUCHSE-MICROMATCH_MALE-04.png b/public/img/footprints/Electromechanics/Connectors/Micromatch/MALE/SOCKET-MICROMATCH_MALE-04.png similarity index 100% rename from public/img/footprints/Elektromechanik/Verbinder/Micromatch/MALE/BUCHSE-MICROMATCH_MALE-04.png rename to public/img/footprints/Electromechanics/Connectors/Micromatch/MALE/SOCKET-MICROMATCH_MALE-04.png diff --git a/public/img/footprints/Elektromechanik/Verbinder/Micromatch/MALE/BUCHSE-MICROMATCH_MALE-06.png b/public/img/footprints/Electromechanics/Connectors/Micromatch/MALE/SOCKET-MICROMATCH_MALE-06.png similarity index 100% rename from public/img/footprints/Elektromechanik/Verbinder/Micromatch/MALE/BUCHSE-MICROMATCH_MALE-06.png rename to public/img/footprints/Electromechanics/Connectors/Micromatch/MALE/SOCKET-MICROMATCH_MALE-06.png diff --git a/public/img/footprints/Elektromechanik/Verbinder/Micromatch/MALE/BUCHSE-MICROMATCH_MALE-08.png b/public/img/footprints/Electromechanics/Connectors/Micromatch/MALE/SOCKET-MICROMATCH_MALE-08.png similarity index 100% rename from public/img/footprints/Elektromechanik/Verbinder/Micromatch/MALE/BUCHSE-MICROMATCH_MALE-08.png rename to public/img/footprints/Electromechanics/Connectors/Micromatch/MALE/SOCKET-MICROMATCH_MALE-08.png diff --git a/public/img/footprints/Elektromechanik/Verbinder/Micromatch/MALE/BUCHSE-MICROMATCH_MALE-10.png b/public/img/footprints/Electromechanics/Connectors/Micromatch/MALE/SOCKET-MICROMATCH_MALE-10.png similarity index 100% rename from public/img/footprints/Elektromechanik/Verbinder/Micromatch/MALE/BUCHSE-MICROMATCH_MALE-10.png rename to public/img/footprints/Electromechanics/Connectors/Micromatch/MALE/SOCKET-MICROMATCH_MALE-10.png diff --git a/public/img/footprints/Elektromechanik/Verbinder/Micromatch/MALE/BUCHSE-MICROMATCH_MALE-12.png b/public/img/footprints/Electromechanics/Connectors/Micromatch/MALE/SOCKET-MICROMATCH_MALE-12.png similarity index 100% rename from public/img/footprints/Elektromechanik/Verbinder/Micromatch/MALE/BUCHSE-MICROMATCH_MALE-12.png rename to public/img/footprints/Electromechanics/Connectors/Micromatch/MALE/SOCKET-MICROMATCH_MALE-12.png diff --git a/public/img/footprints/Elektromechanik/Verbinder/Micromatch/MALE/BUCHSE-MICROMATCH_MALE-14.png b/public/img/footprints/Electromechanics/Connectors/Micromatch/MALE/SOCKET-MICROMATCH_MALE-14.png similarity index 100% rename from public/img/footprints/Elektromechanik/Verbinder/Micromatch/MALE/BUCHSE-MICROMATCH_MALE-14.png rename to public/img/footprints/Electromechanics/Connectors/Micromatch/MALE/SOCKET-MICROMATCH_MALE-14.png diff --git a/public/img/footprints/Elektromechanik/Verbinder/Micromatch/MALE/BUCHSE-MICROMATCH_MALE-16.png b/public/img/footprints/Electromechanics/Connectors/Micromatch/MALE/SOCKET-MICROMATCH_MALE-16.png similarity index 100% rename from public/img/footprints/Elektromechanik/Verbinder/Micromatch/MALE/BUCHSE-MICROMATCH_MALE-16.png rename to public/img/footprints/Electromechanics/Connectors/Micromatch/MALE/SOCKET-MICROMATCH_MALE-16.png diff --git a/public/img/footprints/Elektromechanik/Verbinder/Micromatch/MALE/BUCHSE-MICROMATCH_MALE-18.png b/public/img/footprints/Electromechanics/Connectors/Micromatch/MALE/SOCKET-MICROMATCH_MALE-18.png similarity index 100% rename from public/img/footprints/Elektromechanik/Verbinder/Micromatch/MALE/BUCHSE-MICROMATCH_MALE-18.png rename to public/img/footprints/Electromechanics/Connectors/Micromatch/MALE/SOCKET-MICROMATCH_MALE-18.png diff --git a/public/img/footprints/Elektromechanik/Verbinder/Micromatch/MALE/BUCHSE-MICROMATCH_MALE-20.png b/public/img/footprints/Electromechanics/Connectors/Micromatch/MALE/SOCKET-MICROMATCH_MALE-20.png similarity index 100% rename from public/img/footprints/Elektromechanik/Verbinder/Micromatch/MALE/BUCHSE-MICROMATCH_MALE-20.png rename to public/img/footprints/Electromechanics/Connectors/Micromatch/MALE/SOCKET-MICROMATCH_MALE-20.png diff --git a/public/img/footprints/Elektromechanik/Verbinder/Micromatch/SMD/BUCHSE-MICROMATCH_SMD-04.png b/public/img/footprints/Electromechanics/Connectors/Micromatch/SMD/SOCKET-MICROMATCH_SMD-04.png similarity index 100% rename from public/img/footprints/Elektromechanik/Verbinder/Micromatch/SMD/BUCHSE-MICROMATCH_SMD-04.png rename to public/img/footprints/Electromechanics/Connectors/Micromatch/SMD/SOCKET-MICROMATCH_SMD-04.png diff --git a/public/img/footprints/Elektromechanik/Verbinder/Micromatch/SMD/BUCHSE-MICROMATCH_SMD-06.png b/public/img/footprints/Electromechanics/Connectors/Micromatch/SMD/SOCKET-MICROMATCH_SMD-06.png similarity index 100% rename from public/img/footprints/Elektromechanik/Verbinder/Micromatch/SMD/BUCHSE-MICROMATCH_SMD-06.png rename to public/img/footprints/Electromechanics/Connectors/Micromatch/SMD/SOCKET-MICROMATCH_SMD-06.png diff --git a/public/img/footprints/Elektromechanik/Verbinder/Micromatch/SMD/BUCHSE-MICROMATCH_SMD-08.png b/public/img/footprints/Electromechanics/Connectors/Micromatch/SMD/SOCKET-MICROMATCH_SMD-08.png similarity index 100% rename from public/img/footprints/Elektromechanik/Verbinder/Micromatch/SMD/BUCHSE-MICROMATCH_SMD-08.png rename to public/img/footprints/Electromechanics/Connectors/Micromatch/SMD/SOCKET-MICROMATCH_SMD-08.png diff --git a/public/img/footprints/Elektromechanik/Verbinder/Micromatch/SMD/BUCHSE-MICROMATCH_SMD-10.png b/public/img/footprints/Electromechanics/Connectors/Micromatch/SMD/SOCKET-MICROMATCH_SMD-10.png similarity index 100% rename from public/img/footprints/Elektromechanik/Verbinder/Micromatch/SMD/BUCHSE-MICROMATCH_SMD-10.png rename to public/img/footprints/Electromechanics/Connectors/Micromatch/SMD/SOCKET-MICROMATCH_SMD-10.png diff --git a/public/img/footprints/Elektromechanik/Verbinder/Micromatch/SMD/BUCHSE-MICROMATCH_SMD-12.png b/public/img/footprints/Electromechanics/Connectors/Micromatch/SMD/SOCKET-MICROMATCH_SMD-12.png similarity index 100% rename from public/img/footprints/Elektromechanik/Verbinder/Micromatch/SMD/BUCHSE-MICROMATCH_SMD-12.png rename to public/img/footprints/Electromechanics/Connectors/Micromatch/SMD/SOCKET-MICROMATCH_SMD-12.png diff --git a/public/img/footprints/Elektromechanik/Verbinder/Micromatch/SMD/BUCHSE-MICROMATCH_SMD-14.png b/public/img/footprints/Electromechanics/Connectors/Micromatch/SMD/SOCKET-MICROMATCH_SMD-14.png similarity index 100% rename from public/img/footprints/Elektromechanik/Verbinder/Micromatch/SMD/BUCHSE-MICROMATCH_SMD-14.png rename to public/img/footprints/Electromechanics/Connectors/Micromatch/SMD/SOCKET-MICROMATCH_SMD-14.png diff --git a/public/img/footprints/Elektromechanik/Verbinder/Micromatch/SMD/BUCHSE-MICROMATCH_SMD-16.png b/public/img/footprints/Electromechanics/Connectors/Micromatch/SMD/SOCKET-MICROMATCH_SMD-16.png similarity index 100% rename from public/img/footprints/Elektromechanik/Verbinder/Micromatch/SMD/BUCHSE-MICROMATCH_SMD-16.png rename to public/img/footprints/Electromechanics/Connectors/Micromatch/SMD/SOCKET-MICROMATCH_SMD-16.png diff --git a/public/img/footprints/Elektromechanik/Verbinder/Micromatch/SMD/BUCHSE-MICROMATCH_SMD-18.png b/public/img/footprints/Electromechanics/Connectors/Micromatch/SMD/SOCKET-MICROMATCH_SMD-18.png similarity index 100% rename from public/img/footprints/Elektromechanik/Verbinder/Micromatch/SMD/BUCHSE-MICROMATCH_SMD-18.png rename to public/img/footprints/Electromechanics/Connectors/Micromatch/SMD/SOCKET-MICROMATCH_SMD-18.png diff --git a/public/img/footprints/Elektromechanik/Verbinder/Micromatch/SMD/BUCHSE-MICROMATCH_SMD-20.png b/public/img/footprints/Electromechanics/Connectors/Micromatch/SMD/SOCKET-MICROMATCH_SMD-20.png similarity index 100% rename from public/img/footprints/Elektromechanik/Verbinder/Micromatch/SMD/BUCHSE-MICROMATCH_SMD-20.png rename to public/img/footprints/Electromechanics/Connectors/Micromatch/SMD/SOCKET-MICROMATCH_SMD-20.png diff --git a/public/img/footprints/Elektromechanik/Verbinder/Sonstige/VERBINDER_DIN41617-13.png b/public/img/footprints/Electromechanics/Connectors/Miscellaneous/CONNECTOR_DIN41617-13.png similarity index 100% rename from public/img/footprints/Elektromechanik/Verbinder/Sonstige/VERBINDER_DIN41617-13.png rename to public/img/footprints/Electromechanics/Connectors/Miscellaneous/CONNECTOR_DIN41617-13.png diff --git a/public/img/footprints/Elektromechanik/Verbinder/Sonstige/VERBINDER_DIN41617-21.png b/public/img/footprints/Electromechanics/Connectors/Miscellaneous/CONNECTOR_DIN41617-21.png similarity index 100% rename from public/img/footprints/Elektromechanik/Verbinder/Sonstige/VERBINDER_DIN41617-21.png rename to public/img/footprints/Electromechanics/Connectors/Miscellaneous/CONNECTOR_DIN41617-21.png diff --git a/public/img/footprints/Elektromechanik/Verbinder/Sonstige/VERBINDER_DIN41617-31.png b/public/img/footprints/Electromechanics/Connectors/Miscellaneous/CONNECTOR_DIN41617-31.png similarity index 100% rename from public/img/footprints/Elektromechanik/Verbinder/Sonstige/VERBINDER_DIN41617-31.png rename to public/img/footprints/Electromechanics/Connectors/Miscellaneous/CONNECTOR_DIN41617-31.png diff --git a/public/img/footprints/Elektromechanik/Verbinder/Sonstige/VERBINDER_EUROCARD-64M-2-L.png b/public/img/footprints/Electromechanics/Connectors/Miscellaneous/CONNECTOR_EUROCARD-64M-2-L.png similarity index 100% rename from public/img/footprints/Elektromechanik/Verbinder/Sonstige/VERBINDER_EUROCARD-64M-2-L.png rename to public/img/footprints/Electromechanics/Connectors/Miscellaneous/CONNECTOR_EUROCARD-64M-2-L.png diff --git a/public/img/footprints/Elektromechanik/Verbinder/Sonstige/VERBINDER_EUROCARD-96M-3-L.png b/public/img/footprints/Electromechanics/Connectors/Miscellaneous/CONNECTOR_EUROCARD-96M-3-L.png similarity index 100% rename from public/img/footprints/Elektromechanik/Verbinder/Sonstige/VERBINDER_EUROCARD-96M-3-L.png rename to public/img/footprints/Electromechanics/Connectors/Miscellaneous/CONNECTOR_EUROCARD-96M-3-L.png diff --git a/public/img/footprints/Elektromechanik/Verbinder/Sonstige/VERBINDER_LMI-L115-02.png b/public/img/footprints/Electromechanics/Connectors/Miscellaneous/CONNECTOR_LMI-L115-02.png similarity index 100% rename from public/img/footprints/Elektromechanik/Verbinder/Sonstige/VERBINDER_LMI-L115-02.png rename to public/img/footprints/Electromechanics/Connectors/Miscellaneous/CONNECTOR_LMI-L115-02.png diff --git a/public/img/footprints/Elektromechanik/Verbinder/Sonstige/VERBINDER_LMI-L115-03.png b/public/img/footprints/Electromechanics/Connectors/Miscellaneous/CONNECTOR_LMI-L115-03.png similarity index 100% rename from public/img/footprints/Elektromechanik/Verbinder/Sonstige/VERBINDER_LMI-L115-03.png rename to public/img/footprints/Electromechanics/Connectors/Miscellaneous/CONNECTOR_LMI-L115-03.png diff --git a/public/img/footprints/Elektromechanik/Verbinder/Sonstige/VERBINDER_LMI-L115-05.png b/public/img/footprints/Electromechanics/Connectors/Miscellaneous/CONNECTOR_LMI-L115-05.png similarity index 100% rename from public/img/footprints/Elektromechanik/Verbinder/Sonstige/VERBINDER_LMI-L115-05.png rename to public/img/footprints/Electromechanics/Connectors/Miscellaneous/CONNECTOR_LMI-L115-05.png diff --git a/public/img/footprints/Elektromechanik/Verbinder/Sonstige/VERBINDER_LMI-L115-10.png b/public/img/footprints/Electromechanics/Connectors/Miscellaneous/CONNECTOR_LMI-L115-10.png similarity index 100% rename from public/img/footprints/Elektromechanik/Verbinder/Sonstige/VERBINDER_LMI-L115-10.png rename to public/img/footprints/Electromechanics/Connectors/Miscellaneous/CONNECTOR_LMI-L115-10.png diff --git a/public/img/footprints/Elektromechanik/Verbinder/Sonstige/VERBINDER_LMI-L115-20.png b/public/img/footprints/Electromechanics/Connectors/Miscellaneous/CONNECTOR_LMI-L115-20.png similarity index 100% rename from public/img/footprints/Elektromechanik/Verbinder/Sonstige/VERBINDER_LMI-L115-20.png rename to public/img/footprints/Electromechanics/Connectors/Miscellaneous/CONNECTOR_LMI-L115-20.png diff --git a/public/img/footprints/Elektromechanik/Verbinder/Phoenix/RM_381/VERBINDER-PHOENIX_MCVR_02.png b/public/img/footprints/Electromechanics/Connectors/Phoenix/RM_381/CONNECTOR-PHOENIX_MCVR_02.png similarity index 100% rename from public/img/footprints/Elektromechanik/Verbinder/Phoenix/RM_381/VERBINDER-PHOENIX_MCVR_02.png rename to public/img/footprints/Electromechanics/Connectors/Phoenix/RM_381/CONNECTOR-PHOENIX_MCVR_02.png diff --git a/public/img/footprints/Elektromechanik/Verbinder/Phoenix/RM_381/VERBINDER-PHOENIX_MCVR_03.png b/public/img/footprints/Electromechanics/Connectors/Phoenix/RM_381/CONNECTOR-PHOENIX_MCVR_03.png similarity index 100% rename from public/img/footprints/Elektromechanik/Verbinder/Phoenix/RM_381/VERBINDER-PHOENIX_MCVR_03.png rename to public/img/footprints/Electromechanics/Connectors/Phoenix/RM_381/CONNECTOR-PHOENIX_MCVR_03.png diff --git a/public/img/footprints/Elektromechanik/Verbinder/Phoenix/RM_381/VERBINDER-PHOENIX_MCVR_04.png b/public/img/footprints/Electromechanics/Connectors/Phoenix/RM_381/CONNECTOR-PHOENIX_MCVR_04.png similarity index 100% rename from public/img/footprints/Elektromechanik/Verbinder/Phoenix/RM_381/VERBINDER-PHOENIX_MCVR_04.png rename to public/img/footprints/Electromechanics/Connectors/Phoenix/RM_381/CONNECTOR-PHOENIX_MCVR_04.png diff --git a/public/img/footprints/Elektromechanik/Verbinder/Phoenix/RM_381/VERBINDER-PHOENIX_MCVR_05.png b/public/img/footprints/Electromechanics/Connectors/Phoenix/RM_381/CONNECTOR-PHOENIX_MCVR_05.png similarity index 100% rename from public/img/footprints/Elektromechanik/Verbinder/Phoenix/RM_381/VERBINDER-PHOENIX_MCVR_05.png rename to public/img/footprints/Electromechanics/Connectors/Phoenix/RM_381/CONNECTOR-PHOENIX_MCVR_05.png diff --git a/public/img/footprints/Elektromechanik/Verbinder/Phoenix/RM_381/VERBINDER-PHOENIX_MCVR_06.png b/public/img/footprints/Electromechanics/Connectors/Phoenix/RM_381/CONNECTOR-PHOENIX_MCVR_06.png similarity index 100% rename from public/img/footprints/Elektromechanik/Verbinder/Phoenix/RM_381/VERBINDER-PHOENIX_MCVR_06.png rename to public/img/footprints/Electromechanics/Connectors/Phoenix/RM_381/CONNECTOR-PHOENIX_MCVR_06.png diff --git a/public/img/footprints/Elektromechanik/Verbinder/Phoenix/RM_381/VERBINDER-PHOENIX_MCVR_07.png b/public/img/footprints/Electromechanics/Connectors/Phoenix/RM_381/CONNECTOR-PHOENIX_MCVR_07.png similarity index 100% rename from public/img/footprints/Elektromechanik/Verbinder/Phoenix/RM_381/VERBINDER-PHOENIX_MCVR_07.png rename to public/img/footprints/Electromechanics/Connectors/Phoenix/RM_381/CONNECTOR-PHOENIX_MCVR_07.png diff --git a/public/img/footprints/Elektromechanik/Verbinder/Phoenix/RM_381/VERBINDER-PHOENIX_MCVR_08.png b/public/img/footprints/Electromechanics/Connectors/Phoenix/RM_381/CONNECTOR-PHOENIX_MCVR_08.png similarity index 100% rename from public/img/footprints/Elektromechanik/Verbinder/Phoenix/RM_381/VERBINDER-PHOENIX_MCVR_08.png rename to public/img/footprints/Electromechanics/Connectors/Phoenix/RM_381/CONNECTOR-PHOENIX_MCVR_08.png diff --git a/public/img/footprints/Elektromechanik/Verbinder/Phoenix/RM_381/VERBINDER-PHOENIX_MCVR_09.png b/public/img/footprints/Electromechanics/Connectors/Phoenix/RM_381/CONNECTOR-PHOENIX_MCVR_09.png similarity index 100% rename from public/img/footprints/Elektromechanik/Verbinder/Phoenix/RM_381/VERBINDER-PHOENIX_MCVR_09.png rename to public/img/footprints/Electromechanics/Connectors/Phoenix/RM_381/CONNECTOR-PHOENIX_MCVR_09.png diff --git a/public/img/footprints/Elektromechanik/Verbinder/Phoenix/RM_381/VERBINDER-PHOENIX_MCVR_10.png b/public/img/footprints/Electromechanics/Connectors/Phoenix/RM_381/CONNECTOR-PHOENIX_MCVR_10.png similarity index 100% rename from public/img/footprints/Elektromechanik/Verbinder/Phoenix/RM_381/VERBINDER-PHOENIX_MCVR_10.png rename to public/img/footprints/Electromechanics/Connectors/Phoenix/RM_381/CONNECTOR-PHOENIX_MCVR_10.png diff --git a/public/img/footprints/Elektromechanik/Verbinder/Phoenix/RM_381/VERBINDER-PHOENIX_MCVR_11.png b/public/img/footprints/Electromechanics/Connectors/Phoenix/RM_381/CONNECTOR-PHOENIX_MCVR_11.png similarity index 100% rename from public/img/footprints/Elektromechanik/Verbinder/Phoenix/RM_381/VERBINDER-PHOENIX_MCVR_11.png rename to public/img/footprints/Electromechanics/Connectors/Phoenix/RM_381/CONNECTOR-PHOENIX_MCVR_11.png diff --git a/public/img/footprints/Elektromechanik/Verbinder/Phoenix/RM_381/VERBINDER-PHOENIX_MCVR_12.png b/public/img/footprints/Electromechanics/Connectors/Phoenix/RM_381/CONNECTOR-PHOENIX_MCVR_12.png similarity index 100% rename from public/img/footprints/Elektromechanik/Verbinder/Phoenix/RM_381/VERBINDER-PHOENIX_MCVR_12.png rename to public/img/footprints/Electromechanics/Connectors/Phoenix/RM_381/CONNECTOR-PHOENIX_MCVR_12.png diff --git a/public/img/footprints/Elektromechanik/Verbinder/Phoenix/RM_381/VERBINDER-PHOENIX_MCVR_13.png b/public/img/footprints/Electromechanics/Connectors/Phoenix/RM_381/CONNECTOR-PHOENIX_MCVR_13.png similarity index 100% rename from public/img/footprints/Elektromechanik/Verbinder/Phoenix/RM_381/VERBINDER-PHOENIX_MCVR_13.png rename to public/img/footprints/Electromechanics/Connectors/Phoenix/RM_381/CONNECTOR-PHOENIX_MCVR_13.png diff --git a/public/img/footprints/Elektromechanik/Verbinder/Phoenix/RM_381/VERBINDER-PHOENIX_MCVW_02.png b/public/img/footprints/Electromechanics/Connectors/Phoenix/RM_381/CONNECTOR-PHOENIX_MCVW_02.png similarity index 100% rename from public/img/footprints/Elektromechanik/Verbinder/Phoenix/RM_381/VERBINDER-PHOENIX_MCVW_02.png rename to public/img/footprints/Electromechanics/Connectors/Phoenix/RM_381/CONNECTOR-PHOENIX_MCVW_02.png diff --git a/public/img/footprints/Elektromechanik/Verbinder/Phoenix/RM_381/VERBINDER-PHOENIX_MCVW_03.png b/public/img/footprints/Electromechanics/Connectors/Phoenix/RM_381/CONNECTOR-PHOENIX_MCVW_03.png similarity index 100% rename from public/img/footprints/Elektromechanik/Verbinder/Phoenix/RM_381/VERBINDER-PHOENIX_MCVW_03.png rename to public/img/footprints/Electromechanics/Connectors/Phoenix/RM_381/CONNECTOR-PHOENIX_MCVW_03.png diff --git a/public/img/footprints/Elektromechanik/Verbinder/Phoenix/RM_381/VERBINDER-PHOENIX_MCVW_04.png b/public/img/footprints/Electromechanics/Connectors/Phoenix/RM_381/CONNECTOR-PHOENIX_MCVW_04.png similarity index 100% rename from public/img/footprints/Elektromechanik/Verbinder/Phoenix/RM_381/VERBINDER-PHOENIX_MCVW_04.png rename to public/img/footprints/Electromechanics/Connectors/Phoenix/RM_381/CONNECTOR-PHOENIX_MCVW_04.png diff --git a/public/img/footprints/Elektromechanik/Verbinder/Phoenix/RM_381/VERBINDER-PHOENIX_MCVW_05.png b/public/img/footprints/Electromechanics/Connectors/Phoenix/RM_381/CONNECTOR-PHOENIX_MCVW_05.png similarity index 100% rename from public/img/footprints/Elektromechanik/Verbinder/Phoenix/RM_381/VERBINDER-PHOENIX_MCVW_05.png rename to public/img/footprints/Electromechanics/Connectors/Phoenix/RM_381/CONNECTOR-PHOENIX_MCVW_05.png diff --git a/public/img/footprints/Elektromechanik/Verbinder/Phoenix/RM_381/VERBINDER-PHOENIX_MCVW_06.png b/public/img/footprints/Electromechanics/Connectors/Phoenix/RM_381/CONNECTOR-PHOENIX_MCVW_06.png similarity index 100% rename from public/img/footprints/Elektromechanik/Verbinder/Phoenix/RM_381/VERBINDER-PHOENIX_MCVW_06.png rename to public/img/footprints/Electromechanics/Connectors/Phoenix/RM_381/CONNECTOR-PHOENIX_MCVW_06.png diff --git a/public/img/footprints/Elektromechanik/Verbinder/Phoenix/RM_381/VERBINDER-PHOENIX_MCVW_07.png b/public/img/footprints/Electromechanics/Connectors/Phoenix/RM_381/CONNECTOR-PHOENIX_MCVW_07.png similarity index 100% rename from public/img/footprints/Elektromechanik/Verbinder/Phoenix/RM_381/VERBINDER-PHOENIX_MCVW_07.png rename to public/img/footprints/Electromechanics/Connectors/Phoenix/RM_381/CONNECTOR-PHOENIX_MCVW_07.png diff --git a/public/img/footprints/Elektromechanik/Verbinder/Phoenix/RM_381/VERBINDER-PHOENIX_MCVW_08.png b/public/img/footprints/Electromechanics/Connectors/Phoenix/RM_381/CONNECTOR-PHOENIX_MCVW_08.png similarity index 100% rename from public/img/footprints/Elektromechanik/Verbinder/Phoenix/RM_381/VERBINDER-PHOENIX_MCVW_08.png rename to public/img/footprints/Electromechanics/Connectors/Phoenix/RM_381/CONNECTOR-PHOENIX_MCVW_08.png diff --git a/public/img/footprints/Elektromechanik/Verbinder/Phoenix/RM_381/VERBINDER-PHOENIX_MCVW_09.png b/public/img/footprints/Electromechanics/Connectors/Phoenix/RM_381/CONNECTOR-PHOENIX_MCVW_09.png similarity index 100% rename from public/img/footprints/Elektromechanik/Verbinder/Phoenix/RM_381/VERBINDER-PHOENIX_MCVW_09.png rename to public/img/footprints/Electromechanics/Connectors/Phoenix/RM_381/CONNECTOR-PHOENIX_MCVW_09.png diff --git a/public/img/footprints/Elektromechanik/Verbinder/Phoenix/RM_381/VERBINDER-PHOENIX_MCVW_10.png b/public/img/footprints/Electromechanics/Connectors/Phoenix/RM_381/CONNECTOR-PHOENIX_MCVW_10.png similarity index 100% rename from public/img/footprints/Elektromechanik/Verbinder/Phoenix/RM_381/VERBINDER-PHOENIX_MCVW_10.png rename to public/img/footprints/Electromechanics/Connectors/Phoenix/RM_381/CONNECTOR-PHOENIX_MCVW_10.png diff --git a/public/img/footprints/Elektromechanik/Verbinder/Phoenix/RM_381/VERBINDER-PHOENIX_MCVW_11.png b/public/img/footprints/Electromechanics/Connectors/Phoenix/RM_381/CONNECTOR-PHOENIX_MCVW_11.png similarity index 100% rename from public/img/footprints/Elektromechanik/Verbinder/Phoenix/RM_381/VERBINDER-PHOENIX_MCVW_11.png rename to public/img/footprints/Electromechanics/Connectors/Phoenix/RM_381/CONNECTOR-PHOENIX_MCVW_11.png diff --git a/public/img/footprints/Elektromechanik/Verbinder/Phoenix/RM_381/VERBINDER-PHOENIX_MCVW_12.png b/public/img/footprints/Electromechanics/Connectors/Phoenix/RM_381/CONNECTOR-PHOENIX_MCVW_12.png similarity index 100% rename from public/img/footprints/Elektromechanik/Verbinder/Phoenix/RM_381/VERBINDER-PHOENIX_MCVW_12.png rename to public/img/footprints/Electromechanics/Connectors/Phoenix/RM_381/CONNECTOR-PHOENIX_MCVW_12.png diff --git a/public/img/footprints/Elektromechanik/Verbinder/Phoenix/RM_381/VERBINDER-PHOENIX_MCVW_13.png b/public/img/footprints/Electromechanics/Connectors/Phoenix/RM_381/CONNECTOR-PHOENIX_MCVW_13.png similarity index 100% rename from public/img/footprints/Elektromechanik/Verbinder/Phoenix/RM_381/VERBINDER-PHOENIX_MCVW_13.png rename to public/img/footprints/Electromechanics/Connectors/Phoenix/RM_381/CONNECTOR-PHOENIX_MCVW_13.png diff --git a/public/img/footprints/Elektromechanik/Verbinder/Phoenix/RM_381/VERBINDER-PHOENIX_MCV_02.png b/public/img/footprints/Electromechanics/Connectors/Phoenix/RM_381/CONNECTOR-PHOENIX_MCV_02.png similarity index 100% rename from public/img/footprints/Elektromechanik/Verbinder/Phoenix/RM_381/VERBINDER-PHOENIX_MCV_02.png rename to public/img/footprints/Electromechanics/Connectors/Phoenix/RM_381/CONNECTOR-PHOENIX_MCV_02.png diff --git a/public/img/footprints/Elektromechanik/Verbinder/Phoenix/RM_381/VERBINDER-PHOENIX_MCV_03.png b/public/img/footprints/Electromechanics/Connectors/Phoenix/RM_381/CONNECTOR-PHOENIX_MCV_03.png similarity index 100% rename from public/img/footprints/Elektromechanik/Verbinder/Phoenix/RM_381/VERBINDER-PHOENIX_MCV_03.png rename to public/img/footprints/Electromechanics/Connectors/Phoenix/RM_381/CONNECTOR-PHOENIX_MCV_03.png diff --git a/public/img/footprints/Elektromechanik/Verbinder/Phoenix/RM_381/VERBINDER-PHOENIX_MCV_04.png b/public/img/footprints/Electromechanics/Connectors/Phoenix/RM_381/CONNECTOR-PHOENIX_MCV_04.png similarity index 100% rename from public/img/footprints/Elektromechanik/Verbinder/Phoenix/RM_381/VERBINDER-PHOENIX_MCV_04.png rename to public/img/footprints/Electromechanics/Connectors/Phoenix/RM_381/CONNECTOR-PHOENIX_MCV_04.png diff --git a/public/img/footprints/Elektromechanik/Verbinder/Phoenix/RM_381/VERBINDER-PHOENIX_MCV_05.png b/public/img/footprints/Electromechanics/Connectors/Phoenix/RM_381/CONNECTOR-PHOENIX_MCV_05.png similarity index 100% rename from public/img/footprints/Elektromechanik/Verbinder/Phoenix/RM_381/VERBINDER-PHOENIX_MCV_05.png rename to public/img/footprints/Electromechanics/Connectors/Phoenix/RM_381/CONNECTOR-PHOENIX_MCV_05.png diff --git a/public/img/footprints/Elektromechanik/Verbinder/Phoenix/RM_381/VERBINDER-PHOENIX_MCV_06.png b/public/img/footprints/Electromechanics/Connectors/Phoenix/RM_381/CONNECTOR-PHOENIX_MCV_06.png similarity index 100% rename from public/img/footprints/Elektromechanik/Verbinder/Phoenix/RM_381/VERBINDER-PHOENIX_MCV_06.png rename to public/img/footprints/Electromechanics/Connectors/Phoenix/RM_381/CONNECTOR-PHOENIX_MCV_06.png diff --git a/public/img/footprints/Elektromechanik/Verbinder/Phoenix/RM_381/VERBINDER-PHOENIX_MCV_07.png b/public/img/footprints/Electromechanics/Connectors/Phoenix/RM_381/CONNECTOR-PHOENIX_MCV_07.png similarity index 100% rename from public/img/footprints/Elektromechanik/Verbinder/Phoenix/RM_381/VERBINDER-PHOENIX_MCV_07.png rename to public/img/footprints/Electromechanics/Connectors/Phoenix/RM_381/CONNECTOR-PHOENIX_MCV_07.png diff --git a/public/img/footprints/Elektromechanik/Verbinder/Phoenix/RM_381/VERBINDER-PHOENIX_MCV_08.png b/public/img/footprints/Electromechanics/Connectors/Phoenix/RM_381/CONNECTOR-PHOENIX_MCV_08.png similarity index 100% rename from public/img/footprints/Elektromechanik/Verbinder/Phoenix/RM_381/VERBINDER-PHOENIX_MCV_08.png rename to public/img/footprints/Electromechanics/Connectors/Phoenix/RM_381/CONNECTOR-PHOENIX_MCV_08.png diff --git a/public/img/footprints/Elektromechanik/Verbinder/Phoenix/RM_381/VERBINDER-PHOENIX_MCV_09.png b/public/img/footprints/Electromechanics/Connectors/Phoenix/RM_381/CONNECTOR-PHOENIX_MCV_09.png similarity index 100% rename from public/img/footprints/Elektromechanik/Verbinder/Phoenix/RM_381/VERBINDER-PHOENIX_MCV_09.png rename to public/img/footprints/Electromechanics/Connectors/Phoenix/RM_381/CONNECTOR-PHOENIX_MCV_09.png diff --git a/public/img/footprints/Elektromechanik/Verbinder/Phoenix/RM_381/VERBINDER-PHOENIX_MCV_10.png b/public/img/footprints/Electromechanics/Connectors/Phoenix/RM_381/CONNECTOR-PHOENIX_MCV_10.png similarity index 100% rename from public/img/footprints/Elektromechanik/Verbinder/Phoenix/RM_381/VERBINDER-PHOENIX_MCV_10.png rename to public/img/footprints/Electromechanics/Connectors/Phoenix/RM_381/CONNECTOR-PHOENIX_MCV_10.png diff --git a/public/img/footprints/Elektromechanik/Verbinder/Phoenix/RM_381/VERBINDER-PHOENIX_MCV_11.png b/public/img/footprints/Electromechanics/Connectors/Phoenix/RM_381/CONNECTOR-PHOENIX_MCV_11.png similarity index 100% rename from public/img/footprints/Elektromechanik/Verbinder/Phoenix/RM_381/VERBINDER-PHOENIX_MCV_11.png rename to public/img/footprints/Electromechanics/Connectors/Phoenix/RM_381/CONNECTOR-PHOENIX_MCV_11.png diff --git a/public/img/footprints/Elektromechanik/Verbinder/Phoenix/RM_381/VERBINDER-PHOENIX_MCV_12.png b/public/img/footprints/Electromechanics/Connectors/Phoenix/RM_381/CONNECTOR-PHOENIX_MCV_12.png similarity index 100% rename from public/img/footprints/Elektromechanik/Verbinder/Phoenix/RM_381/VERBINDER-PHOENIX_MCV_12.png rename to public/img/footprints/Electromechanics/Connectors/Phoenix/RM_381/CONNECTOR-PHOENIX_MCV_12.png diff --git a/public/img/footprints/Elektromechanik/Verbinder/Phoenix/RM_381/VERBINDER-PHOENIX_MCV_13.png b/public/img/footprints/Electromechanics/Connectors/Phoenix/RM_381/CONNECTOR-PHOENIX_MCV_13.png similarity index 100% rename from public/img/footprints/Elektromechanik/Verbinder/Phoenix/RM_381/VERBINDER-PHOENIX_MCV_13.png rename to public/img/footprints/Electromechanics/Connectors/Phoenix/RM_381/CONNECTOR-PHOENIX_MCV_13.png diff --git a/public/img/footprints/Elektromechanik/Verbinder/Phoenix/RM_381/VERBINDER-PHOENIX_MC_02.png b/public/img/footprints/Electromechanics/Connectors/Phoenix/RM_381/CONNECTOR-PHOENIX_MC_02.png similarity index 100% rename from public/img/footprints/Elektromechanik/Verbinder/Phoenix/RM_381/VERBINDER-PHOENIX_MC_02.png rename to public/img/footprints/Electromechanics/Connectors/Phoenix/RM_381/CONNECTOR-PHOENIX_MC_02.png diff --git a/public/img/footprints/Elektromechanik/Verbinder/Phoenix/RM_381/VERBINDER-PHOENIX_MC_02G.png b/public/img/footprints/Electromechanics/Connectors/Phoenix/RM_381/CONNECTOR-PHOENIX_MC_02G.png similarity index 100% rename from public/img/footprints/Elektromechanik/Verbinder/Phoenix/RM_381/VERBINDER-PHOENIX_MC_02G.png rename to public/img/footprints/Electromechanics/Connectors/Phoenix/RM_381/CONNECTOR-PHOENIX_MC_02G.png diff --git a/public/img/footprints/Elektromechanik/Verbinder/Phoenix/RM_381/VERBINDER-PHOENIX_MC_02ST.png b/public/img/footprints/Electromechanics/Connectors/Phoenix/RM_381/CONNECTOR-PHOENIX_MC_02ST.png similarity index 100% rename from public/img/footprints/Elektromechanik/Verbinder/Phoenix/RM_381/VERBINDER-PHOENIX_MC_02ST.png rename to public/img/footprints/Electromechanics/Connectors/Phoenix/RM_381/CONNECTOR-PHOENIX_MC_02ST.png diff --git a/public/img/footprints/Elektromechanik/Verbinder/Phoenix/RM_381/VERBINDER-PHOENIX_MC_03.png b/public/img/footprints/Electromechanics/Connectors/Phoenix/RM_381/CONNECTOR-PHOENIX_MC_03.png similarity index 100% rename from public/img/footprints/Elektromechanik/Verbinder/Phoenix/RM_381/VERBINDER-PHOENIX_MC_03.png rename to public/img/footprints/Electromechanics/Connectors/Phoenix/RM_381/CONNECTOR-PHOENIX_MC_03.png diff --git a/public/img/footprints/Elektromechanik/Verbinder/Phoenix/RM_381/VERBINDER-PHOENIX_MC_03G.png b/public/img/footprints/Electromechanics/Connectors/Phoenix/RM_381/CONNECTOR-PHOENIX_MC_03G.png similarity index 100% rename from public/img/footprints/Elektromechanik/Verbinder/Phoenix/RM_381/VERBINDER-PHOENIX_MC_03G.png rename to public/img/footprints/Electromechanics/Connectors/Phoenix/RM_381/CONNECTOR-PHOENIX_MC_03G.png diff --git a/public/img/footprints/Elektromechanik/Verbinder/Phoenix/RM_381/VERBINDER-PHOENIX_MC_03ST.png b/public/img/footprints/Electromechanics/Connectors/Phoenix/RM_381/CONNECTOR-PHOENIX_MC_03ST.png similarity index 100% rename from public/img/footprints/Elektromechanik/Verbinder/Phoenix/RM_381/VERBINDER-PHOENIX_MC_03ST.png rename to public/img/footprints/Electromechanics/Connectors/Phoenix/RM_381/CONNECTOR-PHOENIX_MC_03ST.png diff --git a/public/img/footprints/Elektromechanik/Verbinder/Phoenix/RM_381/VERBINDER-PHOENIX_MC_04.png b/public/img/footprints/Electromechanics/Connectors/Phoenix/RM_381/CONNECTOR-PHOENIX_MC_04.png similarity index 100% rename from public/img/footprints/Elektromechanik/Verbinder/Phoenix/RM_381/VERBINDER-PHOENIX_MC_04.png rename to public/img/footprints/Electromechanics/Connectors/Phoenix/RM_381/CONNECTOR-PHOENIX_MC_04.png diff --git a/public/img/footprints/Elektromechanik/Verbinder/Phoenix/RM_381/VERBINDER-PHOENIX_MC_04G.png b/public/img/footprints/Electromechanics/Connectors/Phoenix/RM_381/CONNECTOR-PHOENIX_MC_04G.png similarity index 100% rename from public/img/footprints/Elektromechanik/Verbinder/Phoenix/RM_381/VERBINDER-PHOENIX_MC_04G.png rename to public/img/footprints/Electromechanics/Connectors/Phoenix/RM_381/CONNECTOR-PHOENIX_MC_04G.png diff --git a/public/img/footprints/Elektromechanik/Verbinder/Phoenix/RM_381/VERBINDER-PHOENIX_MC_04ST.png b/public/img/footprints/Electromechanics/Connectors/Phoenix/RM_381/CONNECTOR-PHOENIX_MC_04ST.png similarity index 100% rename from public/img/footprints/Elektromechanik/Verbinder/Phoenix/RM_381/VERBINDER-PHOENIX_MC_04ST.png rename to public/img/footprints/Electromechanics/Connectors/Phoenix/RM_381/CONNECTOR-PHOENIX_MC_04ST.png diff --git a/public/img/footprints/Elektromechanik/Verbinder/Phoenix/RM_381/VERBINDER-PHOENIX_MC_05.png b/public/img/footprints/Electromechanics/Connectors/Phoenix/RM_381/CONNECTOR-PHOENIX_MC_05.png similarity index 100% rename from public/img/footprints/Elektromechanik/Verbinder/Phoenix/RM_381/VERBINDER-PHOENIX_MC_05.png rename to public/img/footprints/Electromechanics/Connectors/Phoenix/RM_381/CONNECTOR-PHOENIX_MC_05.png diff --git a/public/img/footprints/Elektromechanik/Verbinder/Phoenix/RM_381/VERBINDER-PHOENIX_MC_05G.png b/public/img/footprints/Electromechanics/Connectors/Phoenix/RM_381/CONNECTOR-PHOENIX_MC_05G.png similarity index 100% rename from public/img/footprints/Elektromechanik/Verbinder/Phoenix/RM_381/VERBINDER-PHOENIX_MC_05G.png rename to public/img/footprints/Electromechanics/Connectors/Phoenix/RM_381/CONNECTOR-PHOENIX_MC_05G.png diff --git a/public/img/footprints/Elektromechanik/Verbinder/Phoenix/RM_381/VERBINDER-PHOENIX_MC_05ST.png b/public/img/footprints/Electromechanics/Connectors/Phoenix/RM_381/CONNECTOR-PHOENIX_MC_05ST.png similarity index 100% rename from public/img/footprints/Elektromechanik/Verbinder/Phoenix/RM_381/VERBINDER-PHOENIX_MC_05ST.png rename to public/img/footprints/Electromechanics/Connectors/Phoenix/RM_381/CONNECTOR-PHOENIX_MC_05ST.png diff --git a/public/img/footprints/Elektromechanik/Verbinder/Phoenix/RM_381/VERBINDER-PHOENIX_MC_06.png b/public/img/footprints/Electromechanics/Connectors/Phoenix/RM_381/CONNECTOR-PHOENIX_MC_06.png similarity index 100% rename from public/img/footprints/Elektromechanik/Verbinder/Phoenix/RM_381/VERBINDER-PHOENIX_MC_06.png rename to public/img/footprints/Electromechanics/Connectors/Phoenix/RM_381/CONNECTOR-PHOENIX_MC_06.png diff --git a/public/img/footprints/Elektromechanik/Verbinder/Phoenix/RM_381/VERBINDER-PHOENIX_MC_06G.png b/public/img/footprints/Electromechanics/Connectors/Phoenix/RM_381/CONNECTOR-PHOENIX_MC_06G.png similarity index 100% rename from public/img/footprints/Elektromechanik/Verbinder/Phoenix/RM_381/VERBINDER-PHOENIX_MC_06G.png rename to public/img/footprints/Electromechanics/Connectors/Phoenix/RM_381/CONNECTOR-PHOENIX_MC_06G.png diff --git a/public/img/footprints/Elektromechanik/Verbinder/Phoenix/RM_381/VERBINDER-PHOENIX_MC_06ST.png b/public/img/footprints/Electromechanics/Connectors/Phoenix/RM_381/CONNECTOR-PHOENIX_MC_06ST.png similarity index 100% rename from public/img/footprints/Elektromechanik/Verbinder/Phoenix/RM_381/VERBINDER-PHOENIX_MC_06ST.png rename to public/img/footprints/Electromechanics/Connectors/Phoenix/RM_381/CONNECTOR-PHOENIX_MC_06ST.png diff --git a/public/img/footprints/Elektromechanik/Verbinder/Phoenix/RM_381/VERBINDER-PHOENIX_MC_07.png b/public/img/footprints/Electromechanics/Connectors/Phoenix/RM_381/CONNECTOR-PHOENIX_MC_07.png similarity index 100% rename from public/img/footprints/Elektromechanik/Verbinder/Phoenix/RM_381/VERBINDER-PHOENIX_MC_07.png rename to public/img/footprints/Electromechanics/Connectors/Phoenix/RM_381/CONNECTOR-PHOENIX_MC_07.png diff --git a/public/img/footprints/Elektromechanik/Verbinder/Phoenix/RM_381/VERBINDER-PHOENIX_MC_07G.png b/public/img/footprints/Electromechanics/Connectors/Phoenix/RM_381/CONNECTOR-PHOENIX_MC_07G.png similarity index 100% rename from public/img/footprints/Elektromechanik/Verbinder/Phoenix/RM_381/VERBINDER-PHOENIX_MC_07G.png rename to public/img/footprints/Electromechanics/Connectors/Phoenix/RM_381/CONNECTOR-PHOENIX_MC_07G.png diff --git a/public/img/footprints/Elektromechanik/Verbinder/Phoenix/RM_381/VERBINDER-PHOENIX_MC_07ST.png b/public/img/footprints/Electromechanics/Connectors/Phoenix/RM_381/CONNECTOR-PHOENIX_MC_07ST.png similarity index 100% rename from public/img/footprints/Elektromechanik/Verbinder/Phoenix/RM_381/VERBINDER-PHOENIX_MC_07ST.png rename to public/img/footprints/Electromechanics/Connectors/Phoenix/RM_381/CONNECTOR-PHOENIX_MC_07ST.png diff --git a/public/img/footprints/Elektromechanik/Verbinder/Phoenix/RM_381/VERBINDER-PHOENIX_MC_08.png b/public/img/footprints/Electromechanics/Connectors/Phoenix/RM_381/CONNECTOR-PHOENIX_MC_08.png similarity index 100% rename from public/img/footprints/Elektromechanik/Verbinder/Phoenix/RM_381/VERBINDER-PHOENIX_MC_08.png rename to public/img/footprints/Electromechanics/Connectors/Phoenix/RM_381/CONNECTOR-PHOENIX_MC_08.png diff --git a/public/img/footprints/Elektromechanik/Verbinder/Phoenix/RM_381/VERBINDER-PHOENIX_MC_08G.png b/public/img/footprints/Electromechanics/Connectors/Phoenix/RM_381/CONNECTOR-PHOENIX_MC_08G.png similarity index 100% rename from public/img/footprints/Elektromechanik/Verbinder/Phoenix/RM_381/VERBINDER-PHOENIX_MC_08G.png rename to public/img/footprints/Electromechanics/Connectors/Phoenix/RM_381/CONNECTOR-PHOENIX_MC_08G.png diff --git a/public/img/footprints/Elektromechanik/Verbinder/Phoenix/RM_381/VERBINDER-PHOENIX_MC_08ST.png b/public/img/footprints/Electromechanics/Connectors/Phoenix/RM_381/CONNECTOR-PHOENIX_MC_08ST.png similarity index 100% rename from public/img/footprints/Elektromechanik/Verbinder/Phoenix/RM_381/VERBINDER-PHOENIX_MC_08ST.png rename to public/img/footprints/Electromechanics/Connectors/Phoenix/RM_381/CONNECTOR-PHOENIX_MC_08ST.png diff --git a/public/img/footprints/Elektromechanik/Verbinder/Phoenix/RM_381/VERBINDER-PHOENIX_MC_09.png b/public/img/footprints/Electromechanics/Connectors/Phoenix/RM_381/CONNECTOR-PHOENIX_MC_09.png similarity index 100% rename from public/img/footprints/Elektromechanik/Verbinder/Phoenix/RM_381/VERBINDER-PHOENIX_MC_09.png rename to public/img/footprints/Electromechanics/Connectors/Phoenix/RM_381/CONNECTOR-PHOENIX_MC_09.png diff --git a/public/img/footprints/Elektromechanik/Verbinder/Phoenix/RM_381/VERBINDER-PHOENIX_MC_09G.png b/public/img/footprints/Electromechanics/Connectors/Phoenix/RM_381/CONNECTOR-PHOENIX_MC_09G.png similarity index 100% rename from public/img/footprints/Elektromechanik/Verbinder/Phoenix/RM_381/VERBINDER-PHOENIX_MC_09G.png rename to public/img/footprints/Electromechanics/Connectors/Phoenix/RM_381/CONNECTOR-PHOENIX_MC_09G.png diff --git a/public/img/footprints/Elektromechanik/Verbinder/Phoenix/RM_381/VERBINDER-PHOENIX_MC_09ST.png b/public/img/footprints/Electromechanics/Connectors/Phoenix/RM_381/CONNECTOR-PHOENIX_MC_09ST.png similarity index 100% rename from public/img/footprints/Elektromechanik/Verbinder/Phoenix/RM_381/VERBINDER-PHOENIX_MC_09ST.png rename to public/img/footprints/Electromechanics/Connectors/Phoenix/RM_381/CONNECTOR-PHOENIX_MC_09ST.png diff --git a/public/img/footprints/Elektromechanik/Verbinder/Phoenix/RM_381/VERBINDER-PHOENIX_MC_10.png b/public/img/footprints/Electromechanics/Connectors/Phoenix/RM_381/CONNECTOR-PHOENIX_MC_10.png similarity index 100% rename from public/img/footprints/Elektromechanik/Verbinder/Phoenix/RM_381/VERBINDER-PHOENIX_MC_10.png rename to public/img/footprints/Electromechanics/Connectors/Phoenix/RM_381/CONNECTOR-PHOENIX_MC_10.png diff --git a/public/img/footprints/Elektromechanik/Verbinder/Phoenix/RM_381/VERBINDER-PHOENIX_MC_10G.png b/public/img/footprints/Electromechanics/Connectors/Phoenix/RM_381/CONNECTOR-PHOENIX_MC_10G.png similarity index 100% rename from public/img/footprints/Elektromechanik/Verbinder/Phoenix/RM_381/VERBINDER-PHOENIX_MC_10G.png rename to public/img/footprints/Electromechanics/Connectors/Phoenix/RM_381/CONNECTOR-PHOENIX_MC_10G.png diff --git a/public/img/footprints/Elektromechanik/Verbinder/Phoenix/RM_381/VERBINDER-PHOENIX_MC_10ST.png b/public/img/footprints/Electromechanics/Connectors/Phoenix/RM_381/CONNECTOR-PHOENIX_MC_10ST.png similarity index 100% rename from public/img/footprints/Elektromechanik/Verbinder/Phoenix/RM_381/VERBINDER-PHOENIX_MC_10ST.png rename to public/img/footprints/Electromechanics/Connectors/Phoenix/RM_381/CONNECTOR-PHOENIX_MC_10ST.png diff --git a/public/img/footprints/Elektromechanik/Verbinder/Phoenix/RM_381/VERBINDER-PHOENIX_MC_11.png b/public/img/footprints/Electromechanics/Connectors/Phoenix/RM_381/CONNECTOR-PHOENIX_MC_11.png similarity index 100% rename from public/img/footprints/Elektromechanik/Verbinder/Phoenix/RM_381/VERBINDER-PHOENIX_MC_11.png rename to public/img/footprints/Electromechanics/Connectors/Phoenix/RM_381/CONNECTOR-PHOENIX_MC_11.png diff --git a/public/img/footprints/Elektromechanik/Verbinder/Phoenix/RM_381/VERBINDER-PHOENIX_MC_11G.png b/public/img/footprints/Electromechanics/Connectors/Phoenix/RM_381/CONNECTOR-PHOENIX_MC_11G.png similarity index 100% rename from public/img/footprints/Elektromechanik/Verbinder/Phoenix/RM_381/VERBINDER-PHOENIX_MC_11G.png rename to public/img/footprints/Electromechanics/Connectors/Phoenix/RM_381/CONNECTOR-PHOENIX_MC_11G.png diff --git a/public/img/footprints/Elektromechanik/Verbinder/Phoenix/RM_381/VERBINDER-PHOENIX_MC_11ST.png b/public/img/footprints/Electromechanics/Connectors/Phoenix/RM_381/CONNECTOR-PHOENIX_MC_11ST.png similarity index 100% rename from public/img/footprints/Elektromechanik/Verbinder/Phoenix/RM_381/VERBINDER-PHOENIX_MC_11ST.png rename to public/img/footprints/Electromechanics/Connectors/Phoenix/RM_381/CONNECTOR-PHOENIX_MC_11ST.png diff --git a/public/img/footprints/Elektromechanik/Verbinder/Phoenix/RM_381/VERBINDER-PHOENIX_MC_12.png b/public/img/footprints/Electromechanics/Connectors/Phoenix/RM_381/CONNECTOR-PHOENIX_MC_12.png similarity index 100% rename from public/img/footprints/Elektromechanik/Verbinder/Phoenix/RM_381/VERBINDER-PHOENIX_MC_12.png rename to public/img/footprints/Electromechanics/Connectors/Phoenix/RM_381/CONNECTOR-PHOENIX_MC_12.png diff --git a/public/img/footprints/Elektromechanik/Verbinder/Phoenix/RM_381/VERBINDER-PHOENIX_MC_12G.png b/public/img/footprints/Electromechanics/Connectors/Phoenix/RM_381/CONNECTOR-PHOENIX_MC_12G.png similarity index 100% rename from public/img/footprints/Elektromechanik/Verbinder/Phoenix/RM_381/VERBINDER-PHOENIX_MC_12G.png rename to public/img/footprints/Electromechanics/Connectors/Phoenix/RM_381/CONNECTOR-PHOENIX_MC_12G.png diff --git a/public/img/footprints/Elektromechanik/Verbinder/Phoenix/RM_381/VERBINDER-PHOENIX_MC_12ST.png b/public/img/footprints/Electromechanics/Connectors/Phoenix/RM_381/CONNECTOR-PHOENIX_MC_12ST.png similarity index 100% rename from public/img/footprints/Elektromechanik/Verbinder/Phoenix/RM_381/VERBINDER-PHOENIX_MC_12ST.png rename to public/img/footprints/Electromechanics/Connectors/Phoenix/RM_381/CONNECTOR-PHOENIX_MC_12ST.png diff --git a/public/img/footprints/Elektromechanik/Verbinder/Phoenix/RM_381/VERBINDER-PHOENIX_MC_13.png b/public/img/footprints/Electromechanics/Connectors/Phoenix/RM_381/CONNECTOR-PHOENIX_MC_13.png similarity index 100% rename from public/img/footprints/Elektromechanik/Verbinder/Phoenix/RM_381/VERBINDER-PHOENIX_MC_13.png rename to public/img/footprints/Electromechanics/Connectors/Phoenix/RM_381/CONNECTOR-PHOENIX_MC_13.png diff --git a/public/img/footprints/Elektromechanik/Verbinder/Phoenix/RM_381/VERBINDER-PHOENIX_MC_13G.png b/public/img/footprints/Electromechanics/Connectors/Phoenix/RM_381/CONNECTOR-PHOENIX_MC_13G.png similarity index 100% rename from public/img/footprints/Elektromechanik/Verbinder/Phoenix/RM_381/VERBINDER-PHOENIX_MC_13G.png rename to public/img/footprints/Electromechanics/Connectors/Phoenix/RM_381/CONNECTOR-PHOENIX_MC_13G.png diff --git a/public/img/footprints/Elektromechanik/Verbinder/Phoenix/RM_381/VERBINDER-PHOENIX_MC_13ST.png b/public/img/footprints/Electromechanics/Connectors/Phoenix/RM_381/CONNECTOR-PHOENIX_MC_13ST.png similarity index 100% rename from public/img/footprints/Elektromechanik/Verbinder/Phoenix/RM_381/VERBINDER-PHOENIX_MC_13ST.png rename to public/img/footprints/Electromechanics/Connectors/Phoenix/RM_381/CONNECTOR-PHOENIX_MC_13ST.png diff --git a/public/img/footprints/Elektromechanik/Verbinder/Phoenix/RM_508/VERBINDER-PHOENIX_MSTBA_02.png b/public/img/footprints/Electromechanics/Connectors/Phoenix/RM_508/CONNECTOR-PHOENIX_MSTBA_02.png similarity index 100% rename from public/img/footprints/Elektromechanik/Verbinder/Phoenix/RM_508/VERBINDER-PHOENIX_MSTBA_02.png rename to public/img/footprints/Electromechanics/Connectors/Phoenix/RM_508/CONNECTOR-PHOENIX_MSTBA_02.png diff --git a/public/img/footprints/Elektromechanik/Verbinder/Phoenix/RM_508/VERBINDER-PHOENIX_MSTBA_03.png b/public/img/footprints/Electromechanics/Connectors/Phoenix/RM_508/CONNECTOR-PHOENIX_MSTBA_03.png similarity index 100% rename from public/img/footprints/Elektromechanik/Verbinder/Phoenix/RM_508/VERBINDER-PHOENIX_MSTBA_03.png rename to public/img/footprints/Electromechanics/Connectors/Phoenix/RM_508/CONNECTOR-PHOENIX_MSTBA_03.png diff --git a/public/img/footprints/Elektromechanik/Verbinder/Phoenix/RM_508/VERBINDER-PHOENIX_MSTBA_04.png b/public/img/footprints/Electromechanics/Connectors/Phoenix/RM_508/CONNECTOR-PHOENIX_MSTBA_04.png similarity index 100% rename from public/img/footprints/Elektromechanik/Verbinder/Phoenix/RM_508/VERBINDER-PHOENIX_MSTBA_04.png rename to public/img/footprints/Electromechanics/Connectors/Phoenix/RM_508/CONNECTOR-PHOENIX_MSTBA_04.png diff --git a/public/img/footprints/Elektromechanik/Verbinder/Phoenix/RM_508/VERBINDER-PHOENIX_MSTBA_05.png b/public/img/footprints/Electromechanics/Connectors/Phoenix/RM_508/CONNECTOR-PHOENIX_MSTBA_05.png similarity index 100% rename from public/img/footprints/Elektromechanik/Verbinder/Phoenix/RM_508/VERBINDER-PHOENIX_MSTBA_05.png rename to public/img/footprints/Electromechanics/Connectors/Phoenix/RM_508/CONNECTOR-PHOENIX_MSTBA_05.png diff --git a/public/img/footprints/Elektromechanik/Verbinder/Phoenix/RM_508/VERBINDER-PHOENIX_MSTBA_06.png b/public/img/footprints/Electromechanics/Connectors/Phoenix/RM_508/CONNECTOR-PHOENIX_MSTBA_06.png similarity index 100% rename from public/img/footprints/Elektromechanik/Verbinder/Phoenix/RM_508/VERBINDER-PHOENIX_MSTBA_06.png rename to public/img/footprints/Electromechanics/Connectors/Phoenix/RM_508/CONNECTOR-PHOENIX_MSTBA_06.png diff --git a/public/img/footprints/Elektromechanik/Verbinder/Phoenix/RM_508/VERBINDER-PHOENIX_MSTBA_07.png b/public/img/footprints/Electromechanics/Connectors/Phoenix/RM_508/CONNECTOR-PHOENIX_MSTBA_07.png similarity index 100% rename from public/img/footprints/Elektromechanik/Verbinder/Phoenix/RM_508/VERBINDER-PHOENIX_MSTBA_07.png rename to public/img/footprints/Electromechanics/Connectors/Phoenix/RM_508/CONNECTOR-PHOENIX_MSTBA_07.png diff --git a/public/img/footprints/Elektromechanik/Verbinder/Phoenix/RM_508/VERBINDER-PHOENIX_MSTBA_08.png b/public/img/footprints/Electromechanics/Connectors/Phoenix/RM_508/CONNECTOR-PHOENIX_MSTBA_08.png similarity index 100% rename from public/img/footprints/Elektromechanik/Verbinder/Phoenix/RM_508/VERBINDER-PHOENIX_MSTBA_08.png rename to public/img/footprints/Electromechanics/Connectors/Phoenix/RM_508/CONNECTOR-PHOENIX_MSTBA_08.png diff --git a/public/img/footprints/Elektromechanik/Verbinder/Phoenix/RM_508/VERBINDER-PHOENIX_MSTBA_09.png b/public/img/footprints/Electromechanics/Connectors/Phoenix/RM_508/CONNECTOR-PHOENIX_MSTBA_09.png similarity index 100% rename from public/img/footprints/Elektromechanik/Verbinder/Phoenix/RM_508/VERBINDER-PHOENIX_MSTBA_09.png rename to public/img/footprints/Electromechanics/Connectors/Phoenix/RM_508/CONNECTOR-PHOENIX_MSTBA_09.png diff --git a/public/img/footprints/Elektromechanik/Verbinder/Phoenix/RM_508/VERBINDER-PHOENIX_MSTBA_10.png b/public/img/footprints/Electromechanics/Connectors/Phoenix/RM_508/CONNECTOR-PHOENIX_MSTBA_10.png similarity index 100% rename from public/img/footprints/Elektromechanik/Verbinder/Phoenix/RM_508/VERBINDER-PHOENIX_MSTBA_10.png rename to public/img/footprints/Electromechanics/Connectors/Phoenix/RM_508/CONNECTOR-PHOENIX_MSTBA_10.png diff --git a/public/img/footprints/Elektromechanik/Verbinder/Phoenix/RM_508/VERBINDER-PHOENIX_MSTBA_11.png b/public/img/footprints/Electromechanics/Connectors/Phoenix/RM_508/CONNECTOR-PHOENIX_MSTBA_11.png similarity index 100% rename from public/img/footprints/Elektromechanik/Verbinder/Phoenix/RM_508/VERBINDER-PHOENIX_MSTBA_11.png rename to public/img/footprints/Electromechanics/Connectors/Phoenix/RM_508/CONNECTOR-PHOENIX_MSTBA_11.png diff --git a/public/img/footprints/Elektromechanik/Verbinder/Phoenix/RM_508/VERBINDER-PHOENIX_MSTBA_12.png b/public/img/footprints/Electromechanics/Connectors/Phoenix/RM_508/CONNECTOR-PHOENIX_MSTBA_12.png similarity index 100% rename from public/img/footprints/Elektromechanik/Verbinder/Phoenix/RM_508/VERBINDER-PHOENIX_MSTBA_12.png rename to public/img/footprints/Electromechanics/Connectors/Phoenix/RM_508/CONNECTOR-PHOENIX_MSTBA_12.png diff --git a/public/img/footprints/Elektromechanik/Verbinder/Phoenix/RM_508/VERBINDER-PHOENIX_MSTBA_13.png b/public/img/footprints/Electromechanics/Connectors/Phoenix/RM_508/CONNECTOR-PHOENIX_MSTBA_13.png similarity index 100% rename from public/img/footprints/Elektromechanik/Verbinder/Phoenix/RM_508/VERBINDER-PHOENIX_MSTBA_13.png rename to public/img/footprints/Electromechanics/Connectors/Phoenix/RM_508/CONNECTOR-PHOENIX_MSTBA_13.png diff --git a/public/img/footprints/Elektromechanik/Verbinder/Phoenix/RM_508/VERBINDER-PHOENIX_MSTBA_14.png b/public/img/footprints/Electromechanics/Connectors/Phoenix/RM_508/CONNECTOR-PHOENIX_MSTBA_14.png similarity index 100% rename from public/img/footprints/Elektromechanik/Verbinder/Phoenix/RM_508/VERBINDER-PHOENIX_MSTBA_14.png rename to public/img/footprints/Electromechanics/Connectors/Phoenix/RM_508/CONNECTOR-PHOENIX_MSTBA_14.png diff --git a/public/img/footprints/Elektromechanik/Verbinder/Phoenix/RM_508/VERBINDER-PHOENIX_MSTBA_15.png b/public/img/footprints/Electromechanics/Connectors/Phoenix/RM_508/CONNECTOR-PHOENIX_MSTBA_15.png similarity index 100% rename from public/img/footprints/Elektromechanik/Verbinder/Phoenix/RM_508/VERBINDER-PHOENIX_MSTBA_15.png rename to public/img/footprints/Electromechanics/Connectors/Phoenix/RM_508/CONNECTOR-PHOENIX_MSTBA_15.png diff --git a/public/img/footprints/Elektromechanik/Verbinder/Phoenix/RM_508/VERBINDER-PHOENIX_MSTBA_16.png b/public/img/footprints/Electromechanics/Connectors/Phoenix/RM_508/CONNECTOR-PHOENIX_MSTBA_16.png similarity index 100% rename from public/img/footprints/Elektromechanik/Verbinder/Phoenix/RM_508/VERBINDER-PHOENIX_MSTBA_16.png rename to public/img/footprints/Electromechanics/Connectors/Phoenix/RM_508/CONNECTOR-PHOENIX_MSTBA_16.png diff --git a/public/img/footprints/Elektromechanik/Verbinder/Phoenix/RM_508/VERBINDER-PHOENIX_MSTBA_17.png b/public/img/footprints/Electromechanics/Connectors/Phoenix/RM_508/CONNECTOR-PHOENIX_MSTBA_17.png similarity index 100% rename from public/img/footprints/Elektromechanik/Verbinder/Phoenix/RM_508/VERBINDER-PHOENIX_MSTBA_17.png rename to public/img/footprints/Electromechanics/Connectors/Phoenix/RM_508/CONNECTOR-PHOENIX_MSTBA_17.png diff --git a/public/img/footprints/Elektromechanik/Verbinder/Phoenix/RM_508/VERBINDER-PHOENIX_MSTBA_18.png b/public/img/footprints/Electromechanics/Connectors/Phoenix/RM_508/CONNECTOR-PHOENIX_MSTBA_18.png similarity index 100% rename from public/img/footprints/Elektromechanik/Verbinder/Phoenix/RM_508/VERBINDER-PHOENIX_MSTBA_18.png rename to public/img/footprints/Electromechanics/Connectors/Phoenix/RM_508/CONNECTOR-PHOENIX_MSTBA_18.png diff --git a/public/img/footprints/Elektromechanik/Verbinder/Phoenix/RM_508/VERBINDER-PHOENIX_MSTBA_19.png b/public/img/footprints/Electromechanics/Connectors/Phoenix/RM_508/CONNECTOR-PHOENIX_MSTBA_19.png similarity index 100% rename from public/img/footprints/Elektromechanik/Verbinder/Phoenix/RM_508/VERBINDER-PHOENIX_MSTBA_19.png rename to public/img/footprints/Electromechanics/Connectors/Phoenix/RM_508/CONNECTOR-PHOENIX_MSTBA_19.png diff --git a/public/img/footprints/Elektromechanik/Verbinder/Phoenix/RM_508/VERBINDER-PHOENIX_MSTBA_20.png b/public/img/footprints/Electromechanics/Connectors/Phoenix/RM_508/CONNECTOR-PHOENIX_MSTBA_20.png similarity index 100% rename from public/img/footprints/Elektromechanik/Verbinder/Phoenix/RM_508/VERBINDER-PHOENIX_MSTBA_20.png rename to public/img/footprints/Electromechanics/Connectors/Phoenix/RM_508/CONNECTOR-PHOENIX_MSTBA_20.png diff --git a/public/img/footprints/Elektromechanik/Verbinder/Phoenix/RM_508/VERBINDER-PHOENIX_MSTBA_21.png b/public/img/footprints/Electromechanics/Connectors/Phoenix/RM_508/CONNECTOR-PHOENIX_MSTBA_21.png similarity index 100% rename from public/img/footprints/Elektromechanik/Verbinder/Phoenix/RM_508/VERBINDER-PHOENIX_MSTBA_21.png rename to public/img/footprints/Electromechanics/Connectors/Phoenix/RM_508/CONNECTOR-PHOENIX_MSTBA_21.png diff --git a/public/img/footprints/Elektromechanik/Verbinder/Phoenix/RM_508/VERBINDER-PHOENIX_MSTBA_22.png b/public/img/footprints/Electromechanics/Connectors/Phoenix/RM_508/CONNECTOR-PHOENIX_MSTBA_22.png similarity index 100% rename from public/img/footprints/Elektromechanik/Verbinder/Phoenix/RM_508/VERBINDER-PHOENIX_MSTBA_22.png rename to public/img/footprints/Electromechanics/Connectors/Phoenix/RM_508/CONNECTOR-PHOENIX_MSTBA_22.png diff --git a/public/img/footprints/Elektromechanik/Verbinder/Phoenix/RM_508/VERBINDER-PHOENIX_MSTBA_23.png b/public/img/footprints/Electromechanics/Connectors/Phoenix/RM_508/CONNECTOR-PHOENIX_MSTBA_23.png similarity index 100% rename from public/img/footprints/Elektromechanik/Verbinder/Phoenix/RM_508/VERBINDER-PHOENIX_MSTBA_23.png rename to public/img/footprints/Electromechanics/Connectors/Phoenix/RM_508/CONNECTOR-PHOENIX_MSTBA_23.png diff --git a/public/img/footprints/Elektromechanik/Verbinder/Phoenix/RM_508/VERBINDER-PHOENIX_MSTBA_24.png b/public/img/footprints/Electromechanics/Connectors/Phoenix/RM_508/CONNECTOR-PHOENIX_MSTBA_24.png similarity index 100% rename from public/img/footprints/Elektromechanik/Verbinder/Phoenix/RM_508/VERBINDER-PHOENIX_MSTBA_24.png rename to public/img/footprints/Electromechanics/Connectors/Phoenix/RM_508/CONNECTOR-PHOENIX_MSTBA_24.png diff --git a/public/img/footprints/Elektromechanik/Verbinder/Phoenix/RM_508/VERBINDER-PHOENIX_MSTBVA_02.png b/public/img/footprints/Electromechanics/Connectors/Phoenix/RM_508/CONNECTOR-PHOENIX_MSTBVA_02.png similarity index 100% rename from public/img/footprints/Elektromechanik/Verbinder/Phoenix/RM_508/VERBINDER-PHOENIX_MSTBVA_02.png rename to public/img/footprints/Electromechanics/Connectors/Phoenix/RM_508/CONNECTOR-PHOENIX_MSTBVA_02.png diff --git a/public/img/footprints/Elektromechanik/Verbinder/Phoenix/RM_508/VERBINDER-PHOENIX_MSTBVA_03.png b/public/img/footprints/Electromechanics/Connectors/Phoenix/RM_508/CONNECTOR-PHOENIX_MSTBVA_03.png similarity index 100% rename from public/img/footprints/Elektromechanik/Verbinder/Phoenix/RM_508/VERBINDER-PHOENIX_MSTBVA_03.png rename to public/img/footprints/Electromechanics/Connectors/Phoenix/RM_508/CONNECTOR-PHOENIX_MSTBVA_03.png diff --git a/public/img/footprints/Elektromechanik/Verbinder/Phoenix/RM_508/VERBINDER-PHOENIX_MSTBVA_04.png b/public/img/footprints/Electromechanics/Connectors/Phoenix/RM_508/CONNECTOR-PHOENIX_MSTBVA_04.png similarity index 100% rename from public/img/footprints/Elektromechanik/Verbinder/Phoenix/RM_508/VERBINDER-PHOENIX_MSTBVA_04.png rename to public/img/footprints/Electromechanics/Connectors/Phoenix/RM_508/CONNECTOR-PHOENIX_MSTBVA_04.png diff --git a/public/img/footprints/Elektromechanik/Verbinder/Phoenix/RM_508/VERBINDER-PHOENIX_MSTBVA_05.png b/public/img/footprints/Electromechanics/Connectors/Phoenix/RM_508/CONNECTOR-PHOENIX_MSTBVA_05.png similarity index 100% rename from public/img/footprints/Elektromechanik/Verbinder/Phoenix/RM_508/VERBINDER-PHOENIX_MSTBVA_05.png rename to public/img/footprints/Electromechanics/Connectors/Phoenix/RM_508/CONNECTOR-PHOENIX_MSTBVA_05.png diff --git a/public/img/footprints/Elektromechanik/Verbinder/Phoenix/RM_508/VERBINDER-PHOENIX_MSTBVA_06.png b/public/img/footprints/Electromechanics/Connectors/Phoenix/RM_508/CONNECTOR-PHOENIX_MSTBVA_06.png similarity index 100% rename from public/img/footprints/Elektromechanik/Verbinder/Phoenix/RM_508/VERBINDER-PHOENIX_MSTBVA_06.png rename to public/img/footprints/Electromechanics/Connectors/Phoenix/RM_508/CONNECTOR-PHOENIX_MSTBVA_06.png diff --git a/public/img/footprints/Elektromechanik/Verbinder/Phoenix/RM_508/VERBINDER-PHOENIX_MSTBVA_07.png b/public/img/footprints/Electromechanics/Connectors/Phoenix/RM_508/CONNECTOR-PHOENIX_MSTBVA_07.png similarity index 100% rename from public/img/footprints/Elektromechanik/Verbinder/Phoenix/RM_508/VERBINDER-PHOENIX_MSTBVA_07.png rename to public/img/footprints/Electromechanics/Connectors/Phoenix/RM_508/CONNECTOR-PHOENIX_MSTBVA_07.png diff --git a/public/img/footprints/Elektromechanik/Verbinder/Phoenix/RM_508/VERBINDER-PHOENIX_MSTBVA_08.png b/public/img/footprints/Electromechanics/Connectors/Phoenix/RM_508/CONNECTOR-PHOENIX_MSTBVA_08.png similarity index 100% rename from public/img/footprints/Elektromechanik/Verbinder/Phoenix/RM_508/VERBINDER-PHOENIX_MSTBVA_08.png rename to public/img/footprints/Electromechanics/Connectors/Phoenix/RM_508/CONNECTOR-PHOENIX_MSTBVA_08.png diff --git a/public/img/footprints/Elektromechanik/Verbinder/Phoenix/RM_508/VERBINDER-PHOENIX_MSTBVA_09.png b/public/img/footprints/Electromechanics/Connectors/Phoenix/RM_508/CONNECTOR-PHOENIX_MSTBVA_09.png similarity index 100% rename from public/img/footprints/Elektromechanik/Verbinder/Phoenix/RM_508/VERBINDER-PHOENIX_MSTBVA_09.png rename to public/img/footprints/Electromechanics/Connectors/Phoenix/RM_508/CONNECTOR-PHOENIX_MSTBVA_09.png diff --git a/public/img/footprints/Elektromechanik/Verbinder/Phoenix/RM_508/VERBINDER-PHOENIX_MSTBVA_10.png b/public/img/footprints/Electromechanics/Connectors/Phoenix/RM_508/CONNECTOR-PHOENIX_MSTBVA_10.png similarity index 100% rename from public/img/footprints/Elektromechanik/Verbinder/Phoenix/RM_508/VERBINDER-PHOENIX_MSTBVA_10.png rename to public/img/footprints/Electromechanics/Connectors/Phoenix/RM_508/CONNECTOR-PHOENIX_MSTBVA_10.png diff --git a/public/img/footprints/Elektromechanik/Verbinder/Phoenix/RM_508/VERBINDER-PHOENIX_MSTBVA_11.png b/public/img/footprints/Electromechanics/Connectors/Phoenix/RM_508/CONNECTOR-PHOENIX_MSTBVA_11.png similarity index 100% rename from public/img/footprints/Elektromechanik/Verbinder/Phoenix/RM_508/VERBINDER-PHOENIX_MSTBVA_11.png rename to public/img/footprints/Electromechanics/Connectors/Phoenix/RM_508/CONNECTOR-PHOENIX_MSTBVA_11.png diff --git a/public/img/footprints/Elektromechanik/Verbinder/Phoenix/RM_508/VERBINDER-PHOENIX_MSTBVA_12.png b/public/img/footprints/Electromechanics/Connectors/Phoenix/RM_508/CONNECTOR-PHOENIX_MSTBVA_12.png similarity index 100% rename from public/img/footprints/Elektromechanik/Verbinder/Phoenix/RM_508/VERBINDER-PHOENIX_MSTBVA_12.png rename to public/img/footprints/Electromechanics/Connectors/Phoenix/RM_508/CONNECTOR-PHOENIX_MSTBVA_12.png diff --git a/public/img/footprints/Elektromechanik/Verbinder/Phoenix/RM_508/VERBINDER-PHOENIX_MSTBVA_13.png b/public/img/footprints/Electromechanics/Connectors/Phoenix/RM_508/CONNECTOR-PHOENIX_MSTBVA_13.png similarity index 100% rename from public/img/footprints/Elektromechanik/Verbinder/Phoenix/RM_508/VERBINDER-PHOENIX_MSTBVA_13.png rename to public/img/footprints/Electromechanics/Connectors/Phoenix/RM_508/CONNECTOR-PHOENIX_MSTBVA_13.png diff --git a/public/img/footprints/Elektromechanik/Verbinder/Phoenix/RM_508/VERBINDER-PHOENIX_MSTBVA_14.png b/public/img/footprints/Electromechanics/Connectors/Phoenix/RM_508/CONNECTOR-PHOENIX_MSTBVA_14.png similarity index 100% rename from public/img/footprints/Elektromechanik/Verbinder/Phoenix/RM_508/VERBINDER-PHOENIX_MSTBVA_14.png rename to public/img/footprints/Electromechanics/Connectors/Phoenix/RM_508/CONNECTOR-PHOENIX_MSTBVA_14.png diff --git a/public/img/footprints/Elektromechanik/Verbinder/Phoenix/RM_508/VERBINDER-PHOENIX_MSTBVA_15.png b/public/img/footprints/Electromechanics/Connectors/Phoenix/RM_508/CONNECTOR-PHOENIX_MSTBVA_15.png similarity index 100% rename from public/img/footprints/Elektromechanik/Verbinder/Phoenix/RM_508/VERBINDER-PHOENIX_MSTBVA_15.png rename to public/img/footprints/Electromechanics/Connectors/Phoenix/RM_508/CONNECTOR-PHOENIX_MSTBVA_15.png diff --git a/public/img/footprints/Elektromechanik/Verbinder/Phoenix/RM_508/VERBINDER-PHOENIX_MSTBVA_16.png b/public/img/footprints/Electromechanics/Connectors/Phoenix/RM_508/CONNECTOR-PHOENIX_MSTBVA_16.png similarity index 100% rename from public/img/footprints/Elektromechanik/Verbinder/Phoenix/RM_508/VERBINDER-PHOENIX_MSTBVA_16.png rename to public/img/footprints/Electromechanics/Connectors/Phoenix/RM_508/CONNECTOR-PHOENIX_MSTBVA_16.png diff --git a/public/img/footprints/Elektromechanik/Verbinder/Phoenix/RM_508/VERBINDER-PHOENIX_MSTBVA_17.png b/public/img/footprints/Electromechanics/Connectors/Phoenix/RM_508/CONNECTOR-PHOENIX_MSTBVA_17.png similarity index 100% rename from public/img/footprints/Elektromechanik/Verbinder/Phoenix/RM_508/VERBINDER-PHOENIX_MSTBVA_17.png rename to public/img/footprints/Electromechanics/Connectors/Phoenix/RM_508/CONNECTOR-PHOENIX_MSTBVA_17.png diff --git a/public/img/footprints/Elektromechanik/Verbinder/Phoenix/RM_508/VERBINDER-PHOENIX_MSTBVA_18.png b/public/img/footprints/Electromechanics/Connectors/Phoenix/RM_508/CONNECTOR-PHOENIX_MSTBVA_18.png similarity index 100% rename from public/img/footprints/Elektromechanik/Verbinder/Phoenix/RM_508/VERBINDER-PHOENIX_MSTBVA_18.png rename to public/img/footprints/Electromechanics/Connectors/Phoenix/RM_508/CONNECTOR-PHOENIX_MSTBVA_18.png diff --git a/public/img/footprints/Elektromechanik/Verbinder/Phoenix/RM_508/VERBINDER-PHOENIX_MSTBVA_19.png b/public/img/footprints/Electromechanics/Connectors/Phoenix/RM_508/CONNECTOR-PHOENIX_MSTBVA_19.png similarity index 100% rename from public/img/footprints/Elektromechanik/Verbinder/Phoenix/RM_508/VERBINDER-PHOENIX_MSTBVA_19.png rename to public/img/footprints/Electromechanics/Connectors/Phoenix/RM_508/CONNECTOR-PHOENIX_MSTBVA_19.png diff --git a/public/img/footprints/Elektromechanik/Verbinder/Phoenix/RM_508/VERBINDER-PHOENIX_MSTBVA_20.png b/public/img/footprints/Electromechanics/Connectors/Phoenix/RM_508/CONNECTOR-PHOENIX_MSTBVA_20.png similarity index 100% rename from public/img/footprints/Elektromechanik/Verbinder/Phoenix/RM_508/VERBINDER-PHOENIX_MSTBVA_20.png rename to public/img/footprints/Electromechanics/Connectors/Phoenix/RM_508/CONNECTOR-PHOENIX_MSTBVA_20.png diff --git a/public/img/footprints/Elektromechanik/Verbinder/Phoenix/RM_508/VERBINDER-PHOENIX_MSTBVA_21.png b/public/img/footprints/Electromechanics/Connectors/Phoenix/RM_508/CONNECTOR-PHOENIX_MSTBVA_21.png similarity index 100% rename from public/img/footprints/Elektromechanik/Verbinder/Phoenix/RM_508/VERBINDER-PHOENIX_MSTBVA_21.png rename to public/img/footprints/Electromechanics/Connectors/Phoenix/RM_508/CONNECTOR-PHOENIX_MSTBVA_21.png diff --git a/public/img/footprints/Elektromechanik/Verbinder/Phoenix/RM_508/VERBINDER-PHOENIX_MSTBVA_22.png b/public/img/footprints/Electromechanics/Connectors/Phoenix/RM_508/CONNECTOR-PHOENIX_MSTBVA_22.png similarity index 100% rename from public/img/footprints/Elektromechanik/Verbinder/Phoenix/RM_508/VERBINDER-PHOENIX_MSTBVA_22.png rename to public/img/footprints/Electromechanics/Connectors/Phoenix/RM_508/CONNECTOR-PHOENIX_MSTBVA_22.png diff --git a/public/img/footprints/Elektromechanik/Verbinder/Phoenix/RM_508/VERBINDER-PHOENIX_MSTBVA_23.png b/public/img/footprints/Electromechanics/Connectors/Phoenix/RM_508/CONNECTOR-PHOENIX_MSTBVA_23.png similarity index 100% rename from public/img/footprints/Elektromechanik/Verbinder/Phoenix/RM_508/VERBINDER-PHOENIX_MSTBVA_23.png rename to public/img/footprints/Electromechanics/Connectors/Phoenix/RM_508/CONNECTOR-PHOENIX_MSTBVA_23.png diff --git a/public/img/footprints/Elektromechanik/Verbinder/Phoenix/RM_508/VERBINDER-PHOENIX_MSTBVA_24.png b/public/img/footprints/Electromechanics/Connectors/Phoenix/RM_508/CONNECTOR-PHOENIX_MSTBVA_24.png similarity index 100% rename from public/img/footprints/Elektromechanik/Verbinder/Phoenix/RM_508/VERBINDER-PHOENIX_MSTBVA_24.png rename to public/img/footprints/Electromechanics/Connectors/Phoenix/RM_508/CONNECTOR-PHOENIX_MSTBVA_24.png diff --git a/public/img/footprints/Elektromechanik/Verbinder/Phoenix/RM_508/VERBINDER-PHOENIX_MSTBV_02.png b/public/img/footprints/Electromechanics/Connectors/Phoenix/RM_508/CONNECTOR-PHOENIX_MSTBV_02.png similarity index 100% rename from public/img/footprints/Elektromechanik/Verbinder/Phoenix/RM_508/VERBINDER-PHOENIX_MSTBV_02.png rename to public/img/footprints/Electromechanics/Connectors/Phoenix/RM_508/CONNECTOR-PHOENIX_MSTBV_02.png diff --git a/public/img/footprints/Elektromechanik/Verbinder/Phoenix/RM_508/VERBINDER-PHOENIX_MSTBV_03.png b/public/img/footprints/Electromechanics/Connectors/Phoenix/RM_508/CONNECTOR-PHOENIX_MSTBV_03.png similarity index 100% rename from public/img/footprints/Elektromechanik/Verbinder/Phoenix/RM_508/VERBINDER-PHOENIX_MSTBV_03.png rename to public/img/footprints/Electromechanics/Connectors/Phoenix/RM_508/CONNECTOR-PHOENIX_MSTBV_03.png diff --git a/public/img/footprints/Elektromechanik/Verbinder/Phoenix/RM_508/VERBINDER-PHOENIX_MSTBV_04.png b/public/img/footprints/Electromechanics/Connectors/Phoenix/RM_508/CONNECTOR-PHOENIX_MSTBV_04.png similarity index 100% rename from public/img/footprints/Elektromechanik/Verbinder/Phoenix/RM_508/VERBINDER-PHOENIX_MSTBV_04.png rename to public/img/footprints/Electromechanics/Connectors/Phoenix/RM_508/CONNECTOR-PHOENIX_MSTBV_04.png diff --git a/public/img/footprints/Elektromechanik/Verbinder/Phoenix/RM_508/VERBINDER-PHOENIX_MSTBV_05.png b/public/img/footprints/Electromechanics/Connectors/Phoenix/RM_508/CONNECTOR-PHOENIX_MSTBV_05.png similarity index 100% rename from public/img/footprints/Elektromechanik/Verbinder/Phoenix/RM_508/VERBINDER-PHOENIX_MSTBV_05.png rename to public/img/footprints/Electromechanics/Connectors/Phoenix/RM_508/CONNECTOR-PHOENIX_MSTBV_05.png diff --git a/public/img/footprints/Elektromechanik/Verbinder/Phoenix/RM_508/VERBINDER-PHOENIX_MSTBV_06.png b/public/img/footprints/Electromechanics/Connectors/Phoenix/RM_508/CONNECTOR-PHOENIX_MSTBV_06.png similarity index 100% rename from public/img/footprints/Elektromechanik/Verbinder/Phoenix/RM_508/VERBINDER-PHOENIX_MSTBV_06.png rename to public/img/footprints/Electromechanics/Connectors/Phoenix/RM_508/CONNECTOR-PHOENIX_MSTBV_06.png diff --git a/public/img/footprints/Elektromechanik/Verbinder/Phoenix/RM_508/VERBINDER-PHOENIX_MSTBV_07.png b/public/img/footprints/Electromechanics/Connectors/Phoenix/RM_508/CONNECTOR-PHOENIX_MSTBV_07.png similarity index 100% rename from public/img/footprints/Elektromechanik/Verbinder/Phoenix/RM_508/VERBINDER-PHOENIX_MSTBV_07.png rename to public/img/footprints/Electromechanics/Connectors/Phoenix/RM_508/CONNECTOR-PHOENIX_MSTBV_07.png diff --git a/public/img/footprints/Elektromechanik/Verbinder/Phoenix/RM_508/VERBINDER-PHOENIX_MSTBV_08.png b/public/img/footprints/Electromechanics/Connectors/Phoenix/RM_508/CONNECTOR-PHOENIX_MSTBV_08.png similarity index 100% rename from public/img/footprints/Elektromechanik/Verbinder/Phoenix/RM_508/VERBINDER-PHOENIX_MSTBV_08.png rename to public/img/footprints/Electromechanics/Connectors/Phoenix/RM_508/CONNECTOR-PHOENIX_MSTBV_08.png diff --git a/public/img/footprints/Elektromechanik/Verbinder/Phoenix/RM_508/VERBINDER-PHOENIX_MSTBV_09.png b/public/img/footprints/Electromechanics/Connectors/Phoenix/RM_508/CONNECTOR-PHOENIX_MSTBV_09.png similarity index 100% rename from public/img/footprints/Elektromechanik/Verbinder/Phoenix/RM_508/VERBINDER-PHOENIX_MSTBV_09.png rename to public/img/footprints/Electromechanics/Connectors/Phoenix/RM_508/CONNECTOR-PHOENIX_MSTBV_09.png diff --git a/public/img/footprints/Elektromechanik/Verbinder/Phoenix/RM_508/VERBINDER-PHOENIX_MSTBV_10.png b/public/img/footprints/Electromechanics/Connectors/Phoenix/RM_508/CONNECTOR-PHOENIX_MSTBV_10.png similarity index 100% rename from public/img/footprints/Elektromechanik/Verbinder/Phoenix/RM_508/VERBINDER-PHOENIX_MSTBV_10.png rename to public/img/footprints/Electromechanics/Connectors/Phoenix/RM_508/CONNECTOR-PHOENIX_MSTBV_10.png diff --git a/public/img/footprints/Elektromechanik/Verbinder/Phoenix/RM_508/VERBINDER-PHOENIX_MSTBV_11.png b/public/img/footprints/Electromechanics/Connectors/Phoenix/RM_508/CONNECTOR-PHOENIX_MSTBV_11.png similarity index 100% rename from public/img/footprints/Elektromechanik/Verbinder/Phoenix/RM_508/VERBINDER-PHOENIX_MSTBV_11.png rename to public/img/footprints/Electromechanics/Connectors/Phoenix/RM_508/CONNECTOR-PHOENIX_MSTBV_11.png diff --git a/public/img/footprints/Elektromechanik/Verbinder/Phoenix/RM_508/VERBINDER-PHOENIX_MSTBV_12.png b/public/img/footprints/Electromechanics/Connectors/Phoenix/RM_508/CONNECTOR-PHOENIX_MSTBV_12.png similarity index 100% rename from public/img/footprints/Elektromechanik/Verbinder/Phoenix/RM_508/VERBINDER-PHOENIX_MSTBV_12.png rename to public/img/footprints/Electromechanics/Connectors/Phoenix/RM_508/CONNECTOR-PHOENIX_MSTBV_12.png diff --git a/public/img/footprints/Elektromechanik/Verbinder/Phoenix/RM_508/VERBINDER-PHOENIX_MSTBV_13.png b/public/img/footprints/Electromechanics/Connectors/Phoenix/RM_508/CONNECTOR-PHOENIX_MSTBV_13.png similarity index 100% rename from public/img/footprints/Elektromechanik/Verbinder/Phoenix/RM_508/VERBINDER-PHOENIX_MSTBV_13.png rename to public/img/footprints/Electromechanics/Connectors/Phoenix/RM_508/CONNECTOR-PHOENIX_MSTBV_13.png diff --git a/public/img/footprints/Elektromechanik/Verbinder/Phoenix/RM_508/VERBINDER-PHOENIX_MSTBV_14.png b/public/img/footprints/Electromechanics/Connectors/Phoenix/RM_508/CONNECTOR-PHOENIX_MSTBV_14.png similarity index 100% rename from public/img/footprints/Elektromechanik/Verbinder/Phoenix/RM_508/VERBINDER-PHOENIX_MSTBV_14.png rename to public/img/footprints/Electromechanics/Connectors/Phoenix/RM_508/CONNECTOR-PHOENIX_MSTBV_14.png diff --git a/public/img/footprints/Elektromechanik/Verbinder/Phoenix/RM_508/VERBINDER-PHOENIX_MSTBV_15.png b/public/img/footprints/Electromechanics/Connectors/Phoenix/RM_508/CONNECTOR-PHOENIX_MSTBV_15.png similarity index 100% rename from public/img/footprints/Elektromechanik/Verbinder/Phoenix/RM_508/VERBINDER-PHOENIX_MSTBV_15.png rename to public/img/footprints/Electromechanics/Connectors/Phoenix/RM_508/CONNECTOR-PHOENIX_MSTBV_15.png diff --git a/public/img/footprints/Elektromechanik/Verbinder/Phoenix/RM_508/VERBINDER-PHOENIX_MSTBV_16.png b/public/img/footprints/Electromechanics/Connectors/Phoenix/RM_508/CONNECTOR-PHOENIX_MSTBV_16.png similarity index 100% rename from public/img/footprints/Elektromechanik/Verbinder/Phoenix/RM_508/VERBINDER-PHOENIX_MSTBV_16.png rename to public/img/footprints/Electromechanics/Connectors/Phoenix/RM_508/CONNECTOR-PHOENIX_MSTBV_16.png diff --git a/public/img/footprints/Elektromechanik/Verbinder/Phoenix/RM_508/VERBINDER-PHOENIX_MSTBV_17.png b/public/img/footprints/Electromechanics/Connectors/Phoenix/RM_508/CONNECTOR-PHOENIX_MSTBV_17.png similarity index 100% rename from public/img/footprints/Elektromechanik/Verbinder/Phoenix/RM_508/VERBINDER-PHOENIX_MSTBV_17.png rename to public/img/footprints/Electromechanics/Connectors/Phoenix/RM_508/CONNECTOR-PHOENIX_MSTBV_17.png diff --git a/public/img/footprints/Elektromechanik/Verbinder/Phoenix/RM_508/VERBINDER-PHOENIX_MSTBV_18.png b/public/img/footprints/Electromechanics/Connectors/Phoenix/RM_508/CONNECTOR-PHOENIX_MSTBV_18.png similarity index 100% rename from public/img/footprints/Elektromechanik/Verbinder/Phoenix/RM_508/VERBINDER-PHOENIX_MSTBV_18.png rename to public/img/footprints/Electromechanics/Connectors/Phoenix/RM_508/CONNECTOR-PHOENIX_MSTBV_18.png diff --git a/public/img/footprints/Elektromechanik/Verbinder/Phoenix/RM_508/VERBINDER-PHOENIX_MSTBV_19.png b/public/img/footprints/Electromechanics/Connectors/Phoenix/RM_508/CONNECTOR-PHOENIX_MSTBV_19.png similarity index 100% rename from public/img/footprints/Elektromechanik/Verbinder/Phoenix/RM_508/VERBINDER-PHOENIX_MSTBV_19.png rename to public/img/footprints/Electromechanics/Connectors/Phoenix/RM_508/CONNECTOR-PHOENIX_MSTBV_19.png diff --git a/public/img/footprints/Elektromechanik/Verbinder/Phoenix/RM_508/VERBINDER-PHOENIX_MSTBV_20.png b/public/img/footprints/Electromechanics/Connectors/Phoenix/RM_508/CONNECTOR-PHOENIX_MSTBV_20.png similarity index 100% rename from public/img/footprints/Elektromechanik/Verbinder/Phoenix/RM_508/VERBINDER-PHOENIX_MSTBV_20.png rename to public/img/footprints/Electromechanics/Connectors/Phoenix/RM_508/CONNECTOR-PHOENIX_MSTBV_20.png diff --git a/public/img/footprints/Elektromechanik/Verbinder/Phoenix/RM_508/VERBINDER-PHOENIX_MSTBV_21.png b/public/img/footprints/Electromechanics/Connectors/Phoenix/RM_508/CONNECTOR-PHOENIX_MSTBV_21.png similarity index 100% rename from public/img/footprints/Elektromechanik/Verbinder/Phoenix/RM_508/VERBINDER-PHOENIX_MSTBV_21.png rename to public/img/footprints/Electromechanics/Connectors/Phoenix/RM_508/CONNECTOR-PHOENIX_MSTBV_21.png diff --git a/public/img/footprints/Elektromechanik/Verbinder/Phoenix/RM_508/VERBINDER-PHOENIX_MSTBV_22.png b/public/img/footprints/Electromechanics/Connectors/Phoenix/RM_508/CONNECTOR-PHOENIX_MSTBV_22.png similarity index 100% rename from public/img/footprints/Elektromechanik/Verbinder/Phoenix/RM_508/VERBINDER-PHOENIX_MSTBV_22.png rename to public/img/footprints/Electromechanics/Connectors/Phoenix/RM_508/CONNECTOR-PHOENIX_MSTBV_22.png diff --git a/public/img/footprints/Elektromechanik/Verbinder/Phoenix/RM_508/VERBINDER-PHOENIX_MSTBV_23.png b/public/img/footprints/Electromechanics/Connectors/Phoenix/RM_508/CONNECTOR-PHOENIX_MSTBV_23.png similarity index 100% rename from public/img/footprints/Elektromechanik/Verbinder/Phoenix/RM_508/VERBINDER-PHOENIX_MSTBV_23.png rename to public/img/footprints/Electromechanics/Connectors/Phoenix/RM_508/CONNECTOR-PHOENIX_MSTBV_23.png diff --git a/public/img/footprints/Elektromechanik/Verbinder/Phoenix/RM_508/VERBINDER-PHOENIX_MSTBV_24.png b/public/img/footprints/Electromechanics/Connectors/Phoenix/RM_508/CONNECTOR-PHOENIX_MSTBV_24.png similarity index 100% rename from public/img/footprints/Elektromechanik/Verbinder/Phoenix/RM_508/VERBINDER-PHOENIX_MSTBV_24.png rename to public/img/footprints/Electromechanics/Connectors/Phoenix/RM_508/CONNECTOR-PHOENIX_MSTBV_24.png diff --git a/public/img/footprints/Elektromechanik/Verbinder/Phoenix/RM_508/VERBINDER-PHOENIX_MSTB_02.png b/public/img/footprints/Electromechanics/Connectors/Phoenix/RM_508/CONNECTOR-PHOENIX_MSTB_02.png similarity index 100% rename from public/img/footprints/Elektromechanik/Verbinder/Phoenix/RM_508/VERBINDER-PHOENIX_MSTB_02.png rename to public/img/footprints/Electromechanics/Connectors/Phoenix/RM_508/CONNECTOR-PHOENIX_MSTB_02.png diff --git a/public/img/footprints/Elektromechanik/Verbinder/Phoenix/RM_508/VERBINDER-PHOENIX_MSTB_03.png b/public/img/footprints/Electromechanics/Connectors/Phoenix/RM_508/CONNECTOR-PHOENIX_MSTB_03.png similarity index 100% rename from public/img/footprints/Elektromechanik/Verbinder/Phoenix/RM_508/VERBINDER-PHOENIX_MSTB_03.png rename to public/img/footprints/Electromechanics/Connectors/Phoenix/RM_508/CONNECTOR-PHOENIX_MSTB_03.png diff --git a/public/img/footprints/Elektromechanik/Verbinder/Phoenix/RM_508/VERBINDER-PHOENIX_MSTB_04.png b/public/img/footprints/Electromechanics/Connectors/Phoenix/RM_508/CONNECTOR-PHOENIX_MSTB_04.png similarity index 100% rename from public/img/footprints/Elektromechanik/Verbinder/Phoenix/RM_508/VERBINDER-PHOENIX_MSTB_04.png rename to public/img/footprints/Electromechanics/Connectors/Phoenix/RM_508/CONNECTOR-PHOENIX_MSTB_04.png diff --git a/public/img/footprints/Elektromechanik/Verbinder/Phoenix/RM_508/VERBINDER-PHOENIX_MSTB_05.png b/public/img/footprints/Electromechanics/Connectors/Phoenix/RM_508/CONNECTOR-PHOENIX_MSTB_05.png similarity index 100% rename from public/img/footprints/Elektromechanik/Verbinder/Phoenix/RM_508/VERBINDER-PHOENIX_MSTB_05.png rename to public/img/footprints/Electromechanics/Connectors/Phoenix/RM_508/CONNECTOR-PHOENIX_MSTB_05.png diff --git a/public/img/footprints/Elektromechanik/Verbinder/Phoenix/RM_508/VERBINDER-PHOENIX_MSTB_06.png b/public/img/footprints/Electromechanics/Connectors/Phoenix/RM_508/CONNECTOR-PHOENIX_MSTB_06.png similarity index 100% rename from public/img/footprints/Elektromechanik/Verbinder/Phoenix/RM_508/VERBINDER-PHOENIX_MSTB_06.png rename to public/img/footprints/Electromechanics/Connectors/Phoenix/RM_508/CONNECTOR-PHOENIX_MSTB_06.png diff --git a/public/img/footprints/Elektromechanik/Verbinder/Phoenix/RM_508/VERBINDER-PHOENIX_MSTB_07.png b/public/img/footprints/Electromechanics/Connectors/Phoenix/RM_508/CONNECTOR-PHOENIX_MSTB_07.png similarity index 100% rename from public/img/footprints/Elektromechanik/Verbinder/Phoenix/RM_508/VERBINDER-PHOENIX_MSTB_07.png rename to public/img/footprints/Electromechanics/Connectors/Phoenix/RM_508/CONNECTOR-PHOENIX_MSTB_07.png diff --git a/public/img/footprints/Elektromechanik/Verbinder/Phoenix/RM_508/VERBINDER-PHOENIX_MSTB_08.png b/public/img/footprints/Electromechanics/Connectors/Phoenix/RM_508/CONNECTOR-PHOENIX_MSTB_08.png similarity index 100% rename from public/img/footprints/Elektromechanik/Verbinder/Phoenix/RM_508/VERBINDER-PHOENIX_MSTB_08.png rename to public/img/footprints/Electromechanics/Connectors/Phoenix/RM_508/CONNECTOR-PHOENIX_MSTB_08.png diff --git a/public/img/footprints/Elektromechanik/Verbinder/Phoenix/RM_508/VERBINDER-PHOENIX_MSTB_09.png b/public/img/footprints/Electromechanics/Connectors/Phoenix/RM_508/CONNECTOR-PHOENIX_MSTB_09.png similarity index 100% rename from public/img/footprints/Elektromechanik/Verbinder/Phoenix/RM_508/VERBINDER-PHOENIX_MSTB_09.png rename to public/img/footprints/Electromechanics/Connectors/Phoenix/RM_508/CONNECTOR-PHOENIX_MSTB_09.png diff --git a/public/img/footprints/Elektromechanik/Verbinder/Phoenix/RM_508/VERBINDER-PHOENIX_MSTB_10.png b/public/img/footprints/Electromechanics/Connectors/Phoenix/RM_508/CONNECTOR-PHOENIX_MSTB_10.png similarity index 100% rename from public/img/footprints/Elektromechanik/Verbinder/Phoenix/RM_508/VERBINDER-PHOENIX_MSTB_10.png rename to public/img/footprints/Electromechanics/Connectors/Phoenix/RM_508/CONNECTOR-PHOENIX_MSTB_10.png diff --git a/public/img/footprints/Elektromechanik/Verbinder/Phoenix/RM_508/VERBINDER-PHOENIX_MSTB_11.png b/public/img/footprints/Electromechanics/Connectors/Phoenix/RM_508/CONNECTOR-PHOENIX_MSTB_11.png similarity index 100% rename from public/img/footprints/Elektromechanik/Verbinder/Phoenix/RM_508/VERBINDER-PHOENIX_MSTB_11.png rename to public/img/footprints/Electromechanics/Connectors/Phoenix/RM_508/CONNECTOR-PHOENIX_MSTB_11.png diff --git a/public/img/footprints/Elektromechanik/Verbinder/Phoenix/RM_508/VERBINDER-PHOENIX_MSTB_12.png b/public/img/footprints/Electromechanics/Connectors/Phoenix/RM_508/CONNECTOR-PHOENIX_MSTB_12.png similarity index 100% rename from public/img/footprints/Elektromechanik/Verbinder/Phoenix/RM_508/VERBINDER-PHOENIX_MSTB_12.png rename to public/img/footprints/Electromechanics/Connectors/Phoenix/RM_508/CONNECTOR-PHOENIX_MSTB_12.png diff --git a/public/img/footprints/Elektromechanik/Verbinder/Phoenix/RM_508/VERBINDER-PHOENIX_MSTB_13.png b/public/img/footprints/Electromechanics/Connectors/Phoenix/RM_508/CONNECTOR-PHOENIX_MSTB_13.png similarity index 100% rename from public/img/footprints/Elektromechanik/Verbinder/Phoenix/RM_508/VERBINDER-PHOENIX_MSTB_13.png rename to public/img/footprints/Electromechanics/Connectors/Phoenix/RM_508/CONNECTOR-PHOENIX_MSTB_13.png diff --git a/public/img/footprints/Elektromechanik/Verbinder/Phoenix/RM_508/VERBINDER-PHOENIX_MSTB_14.png b/public/img/footprints/Electromechanics/Connectors/Phoenix/RM_508/CONNECTOR-PHOENIX_MSTB_14.png similarity index 100% rename from public/img/footprints/Elektromechanik/Verbinder/Phoenix/RM_508/VERBINDER-PHOENIX_MSTB_14.png rename to public/img/footprints/Electromechanics/Connectors/Phoenix/RM_508/CONNECTOR-PHOENIX_MSTB_14.png diff --git a/public/img/footprints/Elektromechanik/Verbinder/Phoenix/RM_508/VERBINDER-PHOENIX_MSTB_15.png b/public/img/footprints/Electromechanics/Connectors/Phoenix/RM_508/CONNECTOR-PHOENIX_MSTB_15.png similarity index 100% rename from public/img/footprints/Elektromechanik/Verbinder/Phoenix/RM_508/VERBINDER-PHOENIX_MSTB_15.png rename to public/img/footprints/Electromechanics/Connectors/Phoenix/RM_508/CONNECTOR-PHOENIX_MSTB_15.png diff --git a/public/img/footprints/Elektromechanik/Verbinder/Phoenix/RM_508/VERBINDER-PHOENIX_MSTB_16.png b/public/img/footprints/Electromechanics/Connectors/Phoenix/RM_508/CONNECTOR-PHOENIX_MSTB_16.png similarity index 100% rename from public/img/footprints/Elektromechanik/Verbinder/Phoenix/RM_508/VERBINDER-PHOENIX_MSTB_16.png rename to public/img/footprints/Electromechanics/Connectors/Phoenix/RM_508/CONNECTOR-PHOENIX_MSTB_16.png diff --git a/public/img/footprints/Elektromechanik/Verbinder/Phoenix/RM_508/VERBINDER-PHOENIX_MSTB_17.png b/public/img/footprints/Electromechanics/Connectors/Phoenix/RM_508/CONNECTOR-PHOENIX_MSTB_17.png similarity index 100% rename from public/img/footprints/Elektromechanik/Verbinder/Phoenix/RM_508/VERBINDER-PHOENIX_MSTB_17.png rename to public/img/footprints/Electromechanics/Connectors/Phoenix/RM_508/CONNECTOR-PHOENIX_MSTB_17.png diff --git a/public/img/footprints/Elektromechanik/Verbinder/Phoenix/RM_508/VERBINDER-PHOENIX_MSTB_18.png b/public/img/footprints/Electromechanics/Connectors/Phoenix/RM_508/CONNECTOR-PHOENIX_MSTB_18.png similarity index 100% rename from public/img/footprints/Elektromechanik/Verbinder/Phoenix/RM_508/VERBINDER-PHOENIX_MSTB_18.png rename to public/img/footprints/Electromechanics/Connectors/Phoenix/RM_508/CONNECTOR-PHOENIX_MSTB_18.png diff --git a/public/img/footprints/Elektromechanik/Verbinder/Phoenix/RM_508/VERBINDER-PHOENIX_MSTB_19.png b/public/img/footprints/Electromechanics/Connectors/Phoenix/RM_508/CONNECTOR-PHOENIX_MSTB_19.png similarity index 100% rename from public/img/footprints/Elektromechanik/Verbinder/Phoenix/RM_508/VERBINDER-PHOENIX_MSTB_19.png rename to public/img/footprints/Electromechanics/Connectors/Phoenix/RM_508/CONNECTOR-PHOENIX_MSTB_19.png diff --git a/public/img/footprints/Elektromechanik/Verbinder/Phoenix/RM_508/VERBINDER-PHOENIX_MSTB_20.png b/public/img/footprints/Electromechanics/Connectors/Phoenix/RM_508/CONNECTOR-PHOENIX_MSTB_20.png similarity index 100% rename from public/img/footprints/Elektromechanik/Verbinder/Phoenix/RM_508/VERBINDER-PHOENIX_MSTB_20.png rename to public/img/footprints/Electromechanics/Connectors/Phoenix/RM_508/CONNECTOR-PHOENIX_MSTB_20.png diff --git a/public/img/footprints/Elektromechanik/Verbinder/Phoenix/RM_508/VERBINDER-PHOENIX_MSTB_21.png b/public/img/footprints/Electromechanics/Connectors/Phoenix/RM_508/CONNECTOR-PHOENIX_MSTB_21.png similarity index 100% rename from public/img/footprints/Elektromechanik/Verbinder/Phoenix/RM_508/VERBINDER-PHOENIX_MSTB_21.png rename to public/img/footprints/Electromechanics/Connectors/Phoenix/RM_508/CONNECTOR-PHOENIX_MSTB_21.png diff --git a/public/img/footprints/Elektromechanik/Verbinder/Phoenix/RM_508/VERBINDER-PHOENIX_MSTB_22.png b/public/img/footprints/Electromechanics/Connectors/Phoenix/RM_508/CONNECTOR-PHOENIX_MSTB_22.png similarity index 100% rename from public/img/footprints/Elektromechanik/Verbinder/Phoenix/RM_508/VERBINDER-PHOENIX_MSTB_22.png rename to public/img/footprints/Electromechanics/Connectors/Phoenix/RM_508/CONNECTOR-PHOENIX_MSTB_22.png diff --git a/public/img/footprints/Elektromechanik/Verbinder/Phoenix/RM_508/VERBINDER-PHOENIX_MSTB_23.png b/public/img/footprints/Electromechanics/Connectors/Phoenix/RM_508/CONNECTOR-PHOENIX_MSTB_23.png similarity index 100% rename from public/img/footprints/Elektromechanik/Verbinder/Phoenix/RM_508/VERBINDER-PHOENIX_MSTB_23.png rename to public/img/footprints/Electromechanics/Connectors/Phoenix/RM_508/CONNECTOR-PHOENIX_MSTB_23.png diff --git a/public/img/footprints/Elektromechanik/Verbinder/Phoenix/RM_508/VERBINDER-PHOENIX_MSTB_24.png b/public/img/footprints/Electromechanics/Connectors/Phoenix/RM_508/CONNECTOR-PHOENIX_MSTB_24.png similarity index 100% rename from public/img/footprints/Elektromechanik/Verbinder/Phoenix/RM_508/VERBINDER-PHOENIX_MSTB_24.png rename to public/img/footprints/Electromechanics/Connectors/Phoenix/RM_508/CONNECTOR-PHOENIX_MSTB_24.png diff --git a/public/img/footprints/Elektromechanik/Verbinder/Stiftleisten/1-Reihig_abgewinkelt/STIFTLEISTE-ABGEWINKELT_1X01.png b/public/img/footprints/Electromechanics/Connectors/PinHeaders/1-Row_angled/PIN_HEADER-ANGLED_1X01.png similarity index 100% rename from public/img/footprints/Elektromechanik/Verbinder/Stiftleisten/1-Reihig_abgewinkelt/STIFTLEISTE-ABGEWINKELT_1X01.png rename to public/img/footprints/Electromechanics/Connectors/PinHeaders/1-Row_angled/PIN_HEADER-ANGLED_1X01.png diff --git a/public/img/footprints/Elektromechanik/Verbinder/Stiftleisten/1-Reihig_abgewinkelt/STIFTLEISTE-ABGEWINKELT_1X02.png b/public/img/footprints/Electromechanics/Connectors/PinHeaders/1-Row_angled/PIN_HEADER-ANGLED_1X02.png similarity index 100% rename from public/img/footprints/Elektromechanik/Verbinder/Stiftleisten/1-Reihig_abgewinkelt/STIFTLEISTE-ABGEWINKELT_1X02.png rename to public/img/footprints/Electromechanics/Connectors/PinHeaders/1-Row_angled/PIN_HEADER-ANGLED_1X02.png diff --git a/public/img/footprints/Elektromechanik/Verbinder/Stiftleisten/1-Reihig_abgewinkelt/STIFTLEISTE-ABGEWINKELT_1X03.png b/public/img/footprints/Electromechanics/Connectors/PinHeaders/1-Row_angled/PIN_HEADER-ANGLED_1X03.png similarity index 100% rename from public/img/footprints/Elektromechanik/Verbinder/Stiftleisten/1-Reihig_abgewinkelt/STIFTLEISTE-ABGEWINKELT_1X03.png rename to public/img/footprints/Electromechanics/Connectors/PinHeaders/1-Row_angled/PIN_HEADER-ANGLED_1X03.png diff --git a/public/img/footprints/Elektromechanik/Verbinder/Stiftleisten/1-Reihig_abgewinkelt/STIFTLEISTE-ABGEWINKELT_1X04.png b/public/img/footprints/Electromechanics/Connectors/PinHeaders/1-Row_angled/PIN_HEADER-ANGLED_1X04.png similarity index 100% rename from public/img/footprints/Elektromechanik/Verbinder/Stiftleisten/1-Reihig_abgewinkelt/STIFTLEISTE-ABGEWINKELT_1X04.png rename to public/img/footprints/Electromechanics/Connectors/PinHeaders/1-Row_angled/PIN_HEADER-ANGLED_1X04.png diff --git a/public/img/footprints/Elektromechanik/Verbinder/Stiftleisten/1-Reihig_abgewinkelt/STIFTLEISTE-ABGEWINKELT_1X05.png b/public/img/footprints/Electromechanics/Connectors/PinHeaders/1-Row_angled/PIN_HEADER-ANGLED_1X05.png similarity index 100% rename from public/img/footprints/Elektromechanik/Verbinder/Stiftleisten/1-Reihig_abgewinkelt/STIFTLEISTE-ABGEWINKELT_1X05.png rename to public/img/footprints/Electromechanics/Connectors/PinHeaders/1-Row_angled/PIN_HEADER-ANGLED_1X05.png diff --git a/public/img/footprints/Elektromechanik/Verbinder/Stiftleisten/1-Reihig_abgewinkelt/STIFTLEISTE-ABGEWINKELT_1X06.png b/public/img/footprints/Electromechanics/Connectors/PinHeaders/1-Row_angled/PIN_HEADER-ANGLED_1X06.png similarity index 100% rename from public/img/footprints/Elektromechanik/Verbinder/Stiftleisten/1-Reihig_abgewinkelt/STIFTLEISTE-ABGEWINKELT_1X06.png rename to public/img/footprints/Electromechanics/Connectors/PinHeaders/1-Row_angled/PIN_HEADER-ANGLED_1X06.png diff --git a/public/img/footprints/Elektromechanik/Verbinder/Stiftleisten/1-Reihig_abgewinkelt/STIFTLEISTE-ABGEWINKELT_1X07.png b/public/img/footprints/Electromechanics/Connectors/PinHeaders/1-Row_angled/PIN_HEADER-ANGLED_1X07.png similarity index 100% rename from public/img/footprints/Elektromechanik/Verbinder/Stiftleisten/1-Reihig_abgewinkelt/STIFTLEISTE-ABGEWINKELT_1X07.png rename to public/img/footprints/Electromechanics/Connectors/PinHeaders/1-Row_angled/PIN_HEADER-ANGLED_1X07.png diff --git a/public/img/footprints/Elektromechanik/Verbinder/Stiftleisten/1-Reihig_abgewinkelt/STIFTLEISTE-ABGEWINKELT_1X08.png b/public/img/footprints/Electromechanics/Connectors/PinHeaders/1-Row_angled/PIN_HEADER-ANGLED_1X08.png similarity index 100% rename from public/img/footprints/Elektromechanik/Verbinder/Stiftleisten/1-Reihig_abgewinkelt/STIFTLEISTE-ABGEWINKELT_1X08.png rename to public/img/footprints/Electromechanics/Connectors/PinHeaders/1-Row_angled/PIN_HEADER-ANGLED_1X08.png diff --git a/public/img/footprints/Elektromechanik/Verbinder/Stiftleisten/1-Reihig_abgewinkelt/STIFTLEISTE-ABGEWINKELT_1X09.png b/public/img/footprints/Electromechanics/Connectors/PinHeaders/1-Row_angled/PIN_HEADER-ANGLED_1X09.png similarity index 100% rename from public/img/footprints/Elektromechanik/Verbinder/Stiftleisten/1-Reihig_abgewinkelt/STIFTLEISTE-ABGEWINKELT_1X09.png rename to public/img/footprints/Electromechanics/Connectors/PinHeaders/1-Row_angled/PIN_HEADER-ANGLED_1X09.png diff --git a/public/img/footprints/Elektromechanik/Verbinder/Stiftleisten/1-Reihig_abgewinkelt/STIFTLEISTE-ABGEWINKELT_1X10.png b/public/img/footprints/Electromechanics/Connectors/PinHeaders/1-Row_angled/PIN_HEADER-ANGLED_1X10.png similarity index 100% rename from public/img/footprints/Elektromechanik/Verbinder/Stiftleisten/1-Reihig_abgewinkelt/STIFTLEISTE-ABGEWINKELT_1X10.png rename to public/img/footprints/Electromechanics/Connectors/PinHeaders/1-Row_angled/PIN_HEADER-ANGLED_1X10.png diff --git a/public/img/footprints/Elektromechanik/Verbinder/Stiftleisten/1-Reihig_abgewinkelt/STIFTLEISTE-ABGEWINKELT_1X11.png b/public/img/footprints/Electromechanics/Connectors/PinHeaders/1-Row_angled/PIN_HEADER-ANGLED_1X11.png similarity index 100% rename from public/img/footprints/Elektromechanik/Verbinder/Stiftleisten/1-Reihig_abgewinkelt/STIFTLEISTE-ABGEWINKELT_1X11.png rename to public/img/footprints/Electromechanics/Connectors/PinHeaders/1-Row_angled/PIN_HEADER-ANGLED_1X11.png diff --git a/public/img/footprints/Elektromechanik/Verbinder/Stiftleisten/1-Reihig_abgewinkelt/STIFTLEISTE-ABGEWINKELT_1X12.png b/public/img/footprints/Electromechanics/Connectors/PinHeaders/1-Row_angled/PIN_HEADER-ANGLED_1X12.png similarity index 100% rename from public/img/footprints/Elektromechanik/Verbinder/Stiftleisten/1-Reihig_abgewinkelt/STIFTLEISTE-ABGEWINKELT_1X12.png rename to public/img/footprints/Electromechanics/Connectors/PinHeaders/1-Row_angled/PIN_HEADER-ANGLED_1X12.png diff --git a/public/img/footprints/Elektromechanik/Verbinder/Stiftleisten/1-Reihig_abgewinkelt/STIFTLEISTE-ABGEWINKELT_1X13.png b/public/img/footprints/Electromechanics/Connectors/PinHeaders/1-Row_angled/PIN_HEADER-ANGLED_1X13.png similarity index 100% rename from public/img/footprints/Elektromechanik/Verbinder/Stiftleisten/1-Reihig_abgewinkelt/STIFTLEISTE-ABGEWINKELT_1X13.png rename to public/img/footprints/Electromechanics/Connectors/PinHeaders/1-Row_angled/PIN_HEADER-ANGLED_1X13.png diff --git a/public/img/footprints/Elektromechanik/Verbinder/Stiftleisten/1-Reihig_abgewinkelt/STIFTLEISTE-ABGEWINKELT_1X14.png b/public/img/footprints/Electromechanics/Connectors/PinHeaders/1-Row_angled/PIN_HEADER-ANGLED_1X14.png similarity index 100% rename from public/img/footprints/Elektromechanik/Verbinder/Stiftleisten/1-Reihig_abgewinkelt/STIFTLEISTE-ABGEWINKELT_1X14.png rename to public/img/footprints/Electromechanics/Connectors/PinHeaders/1-Row_angled/PIN_HEADER-ANGLED_1X14.png diff --git a/public/img/footprints/Elektromechanik/Verbinder/Stiftleisten/1-Reihig_abgewinkelt/STIFTLEISTE-ABGEWINKELT_1X15.png b/public/img/footprints/Electromechanics/Connectors/PinHeaders/1-Row_angled/PIN_HEADER-ANGLED_1X15.png similarity index 100% rename from public/img/footprints/Elektromechanik/Verbinder/Stiftleisten/1-Reihig_abgewinkelt/STIFTLEISTE-ABGEWINKELT_1X15.png rename to public/img/footprints/Electromechanics/Connectors/PinHeaders/1-Row_angled/PIN_HEADER-ANGLED_1X15.png diff --git a/public/img/footprints/Elektromechanik/Verbinder/Stiftleisten/1-Reihig_abgewinkelt/STIFTLEISTE-ABGEWINKELT_1X16.png b/public/img/footprints/Electromechanics/Connectors/PinHeaders/1-Row_angled/PIN_HEADER-ANGLED_1X16.png similarity index 100% rename from public/img/footprints/Elektromechanik/Verbinder/Stiftleisten/1-Reihig_abgewinkelt/STIFTLEISTE-ABGEWINKELT_1X16.png rename to public/img/footprints/Electromechanics/Connectors/PinHeaders/1-Row_angled/PIN_HEADER-ANGLED_1X16.png diff --git a/public/img/footprints/Elektromechanik/Verbinder/Stiftleisten/1-Reihig_abgewinkelt/STIFTLEISTE-ABGEWINKELT_1X17.png b/public/img/footprints/Electromechanics/Connectors/PinHeaders/1-Row_angled/PIN_HEADER-ANGLED_1X17.png similarity index 100% rename from public/img/footprints/Elektromechanik/Verbinder/Stiftleisten/1-Reihig_abgewinkelt/STIFTLEISTE-ABGEWINKELT_1X17.png rename to public/img/footprints/Electromechanics/Connectors/PinHeaders/1-Row_angled/PIN_HEADER-ANGLED_1X17.png diff --git a/public/img/footprints/Elektromechanik/Verbinder/Stiftleisten/1-Reihig_abgewinkelt/STIFTLEISTE-ABGEWINKELT_1X18.png b/public/img/footprints/Electromechanics/Connectors/PinHeaders/1-Row_angled/PIN_HEADER-ANGLED_1X18.png similarity index 100% rename from public/img/footprints/Elektromechanik/Verbinder/Stiftleisten/1-Reihig_abgewinkelt/STIFTLEISTE-ABGEWINKELT_1X18.png rename to public/img/footprints/Electromechanics/Connectors/PinHeaders/1-Row_angled/PIN_HEADER-ANGLED_1X18.png diff --git a/public/img/footprints/Elektromechanik/Verbinder/Stiftleisten/1-Reihig_abgewinkelt/STIFTLEISTE-ABGEWINKELT_1X19.png b/public/img/footprints/Electromechanics/Connectors/PinHeaders/1-Row_angled/PIN_HEADER-ANGLED_1X19.png similarity index 100% rename from public/img/footprints/Elektromechanik/Verbinder/Stiftleisten/1-Reihig_abgewinkelt/STIFTLEISTE-ABGEWINKELT_1X19.png rename to public/img/footprints/Electromechanics/Connectors/PinHeaders/1-Row_angled/PIN_HEADER-ANGLED_1X19.png diff --git a/public/img/footprints/Elektromechanik/Verbinder/Stiftleisten/1-Reihig_abgewinkelt/STIFTLEISTE-ABGEWINKELT_1X20.png b/public/img/footprints/Electromechanics/Connectors/PinHeaders/1-Row_angled/PIN_HEADER-ANGLED_1X20.png similarity index 100% rename from public/img/footprints/Elektromechanik/Verbinder/Stiftleisten/1-Reihig_abgewinkelt/STIFTLEISTE-ABGEWINKELT_1X20.png rename to public/img/footprints/Electromechanics/Connectors/PinHeaders/1-Row_angled/PIN_HEADER-ANGLED_1X20.png diff --git a/public/img/footprints/Elektromechanik/Verbinder/Stiftleisten/1-Reihig_abgewinkelt/STIFTLEISTE-ABGEWINKELT_1X21.png b/public/img/footprints/Electromechanics/Connectors/PinHeaders/1-Row_angled/PIN_HEADER-ANGLED_1X21.png similarity index 100% rename from public/img/footprints/Elektromechanik/Verbinder/Stiftleisten/1-Reihig_abgewinkelt/STIFTLEISTE-ABGEWINKELT_1X21.png rename to public/img/footprints/Electromechanics/Connectors/PinHeaders/1-Row_angled/PIN_HEADER-ANGLED_1X21.png diff --git a/public/img/footprints/Elektromechanik/Verbinder/Stiftleisten/1-Reihig_abgewinkelt/STIFTLEISTE-ABGEWINKELT_1X22.png b/public/img/footprints/Electromechanics/Connectors/PinHeaders/1-Row_angled/PIN_HEADER-ANGLED_1X22.png similarity index 100% rename from public/img/footprints/Elektromechanik/Verbinder/Stiftleisten/1-Reihig_abgewinkelt/STIFTLEISTE-ABGEWINKELT_1X22.png rename to public/img/footprints/Electromechanics/Connectors/PinHeaders/1-Row_angled/PIN_HEADER-ANGLED_1X22.png diff --git a/public/img/footprints/Elektromechanik/Verbinder/Stiftleisten/1-Reihig_abgewinkelt/STIFTLEISTE-ABGEWINKELT_1X23.png b/public/img/footprints/Electromechanics/Connectors/PinHeaders/1-Row_angled/PIN_HEADER-ANGLED_1X23.png similarity index 100% rename from public/img/footprints/Elektromechanik/Verbinder/Stiftleisten/1-Reihig_abgewinkelt/STIFTLEISTE-ABGEWINKELT_1X23.png rename to public/img/footprints/Electromechanics/Connectors/PinHeaders/1-Row_angled/PIN_HEADER-ANGLED_1X23.png diff --git a/public/img/footprints/Elektromechanik/Verbinder/Stiftleisten/1-Reihig_abgewinkelt/STIFTLEISTE-ABGEWINKELT_1X24.png b/public/img/footprints/Electromechanics/Connectors/PinHeaders/1-Row_angled/PIN_HEADER-ANGLED_1X24.png similarity index 100% rename from public/img/footprints/Elektromechanik/Verbinder/Stiftleisten/1-Reihig_abgewinkelt/STIFTLEISTE-ABGEWINKELT_1X24.png rename to public/img/footprints/Electromechanics/Connectors/PinHeaders/1-Row_angled/PIN_HEADER-ANGLED_1X24.png diff --git a/public/img/footprints/Elektromechanik/Verbinder/Stiftleisten/1-Reihig_abgewinkelt/STIFTLEISTE-ABGEWINKELT_1X25.png b/public/img/footprints/Electromechanics/Connectors/PinHeaders/1-Row_angled/PIN_HEADER-ANGLED_1X25.png similarity index 100% rename from public/img/footprints/Elektromechanik/Verbinder/Stiftleisten/1-Reihig_abgewinkelt/STIFTLEISTE-ABGEWINKELT_1X25.png rename to public/img/footprints/Electromechanics/Connectors/PinHeaders/1-Row_angled/PIN_HEADER-ANGLED_1X25.png diff --git a/public/img/footprints/Elektromechanik/Verbinder/Stiftleisten/1-Reihig_abgewinkelt/STIFTLEISTE-ABGEWINKELT_1X26.png b/public/img/footprints/Electromechanics/Connectors/PinHeaders/1-Row_angled/PIN_HEADER-ANGLED_1X26.png similarity index 100% rename from public/img/footprints/Elektromechanik/Verbinder/Stiftleisten/1-Reihig_abgewinkelt/STIFTLEISTE-ABGEWINKELT_1X26.png rename to public/img/footprints/Electromechanics/Connectors/PinHeaders/1-Row_angled/PIN_HEADER-ANGLED_1X26.png diff --git a/public/img/footprints/Elektromechanik/Verbinder/Stiftleisten/1-Reihig_abgewinkelt/STIFTLEISTE-ABGEWINKELT_1X27.png b/public/img/footprints/Electromechanics/Connectors/PinHeaders/1-Row_angled/PIN_HEADER-ANGLED_1X27.png similarity index 100% rename from public/img/footprints/Elektromechanik/Verbinder/Stiftleisten/1-Reihig_abgewinkelt/STIFTLEISTE-ABGEWINKELT_1X27.png rename to public/img/footprints/Electromechanics/Connectors/PinHeaders/1-Row_angled/PIN_HEADER-ANGLED_1X27.png diff --git a/public/img/footprints/Elektromechanik/Verbinder/Stiftleisten/1-Reihig_abgewinkelt/STIFTLEISTE-ABGEWINKELT_1X28.png b/public/img/footprints/Electromechanics/Connectors/PinHeaders/1-Row_angled/PIN_HEADER-ANGLED_1X28.png similarity index 100% rename from public/img/footprints/Elektromechanik/Verbinder/Stiftleisten/1-Reihig_abgewinkelt/STIFTLEISTE-ABGEWINKELT_1X28.png rename to public/img/footprints/Electromechanics/Connectors/PinHeaders/1-Row_angled/PIN_HEADER-ANGLED_1X28.png diff --git a/public/img/footprints/Elektromechanik/Verbinder/Stiftleisten/1-Reihig_abgewinkelt/STIFTLEISTE-ABGEWINKELT_1X29.png b/public/img/footprints/Electromechanics/Connectors/PinHeaders/1-Row_angled/PIN_HEADER-ANGLED_1X29.png similarity index 100% rename from public/img/footprints/Elektromechanik/Verbinder/Stiftleisten/1-Reihig_abgewinkelt/STIFTLEISTE-ABGEWINKELT_1X29.png rename to public/img/footprints/Electromechanics/Connectors/PinHeaders/1-Row_angled/PIN_HEADER-ANGLED_1X29.png diff --git a/public/img/footprints/Elektromechanik/Verbinder/Stiftleisten/1-Reihig_abgewinkelt/STIFTLEISTE-ABGEWINKELT_1X30.png b/public/img/footprints/Electromechanics/Connectors/PinHeaders/1-Row_angled/PIN_HEADER-ANGLED_1X30.png similarity index 100% rename from public/img/footprints/Elektromechanik/Verbinder/Stiftleisten/1-Reihig_abgewinkelt/STIFTLEISTE-ABGEWINKELT_1X30.png rename to public/img/footprints/Electromechanics/Connectors/PinHeaders/1-Row_angled/PIN_HEADER-ANGLED_1X30.png diff --git a/public/img/footprints/Elektromechanik/Verbinder/Stiftleisten/1-Reihig_gerade/STIFTLEISTE-GERADE_1X01.png b/public/img/footprints/Electromechanics/Connectors/PinHeaders/1-Row_straight/PIN_HEADER-STRAIGHT_1X01.png similarity index 100% rename from public/img/footprints/Elektromechanik/Verbinder/Stiftleisten/1-Reihig_gerade/STIFTLEISTE-GERADE_1X01.png rename to public/img/footprints/Electromechanics/Connectors/PinHeaders/1-Row_straight/PIN_HEADER-STRAIGHT_1X01.png diff --git a/public/img/footprints/Elektromechanik/Verbinder/Stiftleisten/1-Reihig_gerade/STIFTLEISTE-GERADE_1X02.png b/public/img/footprints/Electromechanics/Connectors/PinHeaders/1-Row_straight/PIN_HEADER-STRAIGHT_1X02.png similarity index 100% rename from public/img/footprints/Elektromechanik/Verbinder/Stiftleisten/1-Reihig_gerade/STIFTLEISTE-GERADE_1X02.png rename to public/img/footprints/Electromechanics/Connectors/PinHeaders/1-Row_straight/PIN_HEADER-STRAIGHT_1X02.png diff --git a/public/img/footprints/Elektromechanik/Verbinder/Stiftleisten/1-Reihig_gerade/STIFTLEISTE-GERADE_1X03.png b/public/img/footprints/Electromechanics/Connectors/PinHeaders/1-Row_straight/PIN_HEADER-STRAIGHT_1X03.png similarity index 100% rename from public/img/footprints/Elektromechanik/Verbinder/Stiftleisten/1-Reihig_gerade/STIFTLEISTE-GERADE_1X03.png rename to public/img/footprints/Electromechanics/Connectors/PinHeaders/1-Row_straight/PIN_HEADER-STRAIGHT_1X03.png diff --git a/public/img/footprints/Elektromechanik/Verbinder/Stiftleisten/1-Reihig_gerade/STIFTLEISTE-GERADE_1X04.png b/public/img/footprints/Electromechanics/Connectors/PinHeaders/1-Row_straight/PIN_HEADER-STRAIGHT_1X04.png similarity index 100% rename from public/img/footprints/Elektromechanik/Verbinder/Stiftleisten/1-Reihig_gerade/STIFTLEISTE-GERADE_1X04.png rename to public/img/footprints/Electromechanics/Connectors/PinHeaders/1-Row_straight/PIN_HEADER-STRAIGHT_1X04.png diff --git a/public/img/footprints/Elektromechanik/Verbinder/Stiftleisten/1-Reihig_gerade/STIFTLEISTE-GERADE_1X05.png b/public/img/footprints/Electromechanics/Connectors/PinHeaders/1-Row_straight/PIN_HEADER-STRAIGHT_1X05.png similarity index 100% rename from public/img/footprints/Elektromechanik/Verbinder/Stiftleisten/1-Reihig_gerade/STIFTLEISTE-GERADE_1X05.png rename to public/img/footprints/Electromechanics/Connectors/PinHeaders/1-Row_straight/PIN_HEADER-STRAIGHT_1X05.png diff --git a/public/img/footprints/Elektromechanik/Verbinder/Stiftleisten/1-Reihig_gerade/STIFTLEISTE-GERADE_1X06.png b/public/img/footprints/Electromechanics/Connectors/PinHeaders/1-Row_straight/PIN_HEADER-STRAIGHT_1X06.png similarity index 100% rename from public/img/footprints/Elektromechanik/Verbinder/Stiftleisten/1-Reihig_gerade/STIFTLEISTE-GERADE_1X06.png rename to public/img/footprints/Electromechanics/Connectors/PinHeaders/1-Row_straight/PIN_HEADER-STRAIGHT_1X06.png diff --git a/public/img/footprints/Elektromechanik/Verbinder/Stiftleisten/1-Reihig_gerade/STIFTLEISTE-GERADE_1X07.png b/public/img/footprints/Electromechanics/Connectors/PinHeaders/1-Row_straight/PIN_HEADER-STRAIGHT_1X07.png similarity index 100% rename from public/img/footprints/Elektromechanik/Verbinder/Stiftleisten/1-Reihig_gerade/STIFTLEISTE-GERADE_1X07.png rename to public/img/footprints/Electromechanics/Connectors/PinHeaders/1-Row_straight/PIN_HEADER-STRAIGHT_1X07.png diff --git a/public/img/footprints/Elektromechanik/Verbinder/Stiftleisten/1-Reihig_gerade/STIFTLEISTE-GERADE_1X08.png b/public/img/footprints/Electromechanics/Connectors/PinHeaders/1-Row_straight/PIN_HEADER-STRAIGHT_1X08.png similarity index 100% rename from public/img/footprints/Elektromechanik/Verbinder/Stiftleisten/1-Reihig_gerade/STIFTLEISTE-GERADE_1X08.png rename to public/img/footprints/Electromechanics/Connectors/PinHeaders/1-Row_straight/PIN_HEADER-STRAIGHT_1X08.png diff --git a/public/img/footprints/Elektromechanik/Verbinder/Stiftleisten/1-Reihig_gerade/STIFTLEISTE-GERADE_1X09.png b/public/img/footprints/Electromechanics/Connectors/PinHeaders/1-Row_straight/PIN_HEADER-STRAIGHT_1X09.png similarity index 100% rename from public/img/footprints/Elektromechanik/Verbinder/Stiftleisten/1-Reihig_gerade/STIFTLEISTE-GERADE_1X09.png rename to public/img/footprints/Electromechanics/Connectors/PinHeaders/1-Row_straight/PIN_HEADER-STRAIGHT_1X09.png diff --git a/public/img/footprints/Elektromechanik/Verbinder/Stiftleisten/1-Reihig_gerade/STIFTLEISTE-GERADE_1X10.png b/public/img/footprints/Electromechanics/Connectors/PinHeaders/1-Row_straight/PIN_HEADER-STRAIGHT_1X10.png similarity index 100% rename from public/img/footprints/Elektromechanik/Verbinder/Stiftleisten/1-Reihig_gerade/STIFTLEISTE-GERADE_1X10.png rename to public/img/footprints/Electromechanics/Connectors/PinHeaders/1-Row_straight/PIN_HEADER-STRAIGHT_1X10.png diff --git a/public/img/footprints/Elektromechanik/Verbinder/Stiftleisten/1-Reihig_gerade/STIFTLEISTE-GERADE_1X11.png b/public/img/footprints/Electromechanics/Connectors/PinHeaders/1-Row_straight/PIN_HEADER-STRAIGHT_1X11.png similarity index 100% rename from public/img/footprints/Elektromechanik/Verbinder/Stiftleisten/1-Reihig_gerade/STIFTLEISTE-GERADE_1X11.png rename to public/img/footprints/Electromechanics/Connectors/PinHeaders/1-Row_straight/PIN_HEADER-STRAIGHT_1X11.png diff --git a/public/img/footprints/Elektromechanik/Verbinder/Stiftleisten/1-Reihig_gerade/STIFTLEISTE-GERADE_1X12.png b/public/img/footprints/Electromechanics/Connectors/PinHeaders/1-Row_straight/PIN_HEADER-STRAIGHT_1X12.png similarity index 100% rename from public/img/footprints/Elektromechanik/Verbinder/Stiftleisten/1-Reihig_gerade/STIFTLEISTE-GERADE_1X12.png rename to public/img/footprints/Electromechanics/Connectors/PinHeaders/1-Row_straight/PIN_HEADER-STRAIGHT_1X12.png diff --git a/public/img/footprints/Elektromechanik/Verbinder/Stiftleisten/1-Reihig_gerade/STIFTLEISTE-GERADE_1X13.png b/public/img/footprints/Electromechanics/Connectors/PinHeaders/1-Row_straight/PIN_HEADER-STRAIGHT_1X13.png similarity index 100% rename from public/img/footprints/Elektromechanik/Verbinder/Stiftleisten/1-Reihig_gerade/STIFTLEISTE-GERADE_1X13.png rename to public/img/footprints/Electromechanics/Connectors/PinHeaders/1-Row_straight/PIN_HEADER-STRAIGHT_1X13.png diff --git a/public/img/footprints/Elektromechanik/Verbinder/Stiftleisten/1-Reihig_gerade/STIFTLEISTE-GERADE_1X14.png b/public/img/footprints/Electromechanics/Connectors/PinHeaders/1-Row_straight/PIN_HEADER-STRAIGHT_1X14.png similarity index 100% rename from public/img/footprints/Elektromechanik/Verbinder/Stiftleisten/1-Reihig_gerade/STIFTLEISTE-GERADE_1X14.png rename to public/img/footprints/Electromechanics/Connectors/PinHeaders/1-Row_straight/PIN_HEADER-STRAIGHT_1X14.png diff --git a/public/img/footprints/Elektromechanik/Verbinder/Stiftleisten/1-Reihig_gerade/STIFTLEISTE-GERADE_1X15.png b/public/img/footprints/Electromechanics/Connectors/PinHeaders/1-Row_straight/PIN_HEADER-STRAIGHT_1X15.png similarity index 100% rename from public/img/footprints/Elektromechanik/Verbinder/Stiftleisten/1-Reihig_gerade/STIFTLEISTE-GERADE_1X15.png rename to public/img/footprints/Electromechanics/Connectors/PinHeaders/1-Row_straight/PIN_HEADER-STRAIGHT_1X15.png diff --git a/public/img/footprints/Elektromechanik/Verbinder/Stiftleisten/1-Reihig_gerade/STIFTLEISTE-GERADE_1X16.png b/public/img/footprints/Electromechanics/Connectors/PinHeaders/1-Row_straight/PIN_HEADER-STRAIGHT_1X16.png similarity index 100% rename from public/img/footprints/Elektromechanik/Verbinder/Stiftleisten/1-Reihig_gerade/STIFTLEISTE-GERADE_1X16.png rename to public/img/footprints/Electromechanics/Connectors/PinHeaders/1-Row_straight/PIN_HEADER-STRAIGHT_1X16.png diff --git a/public/img/footprints/Elektromechanik/Verbinder/Stiftleisten/1-Reihig_gerade/STIFTLEISTE-GERADE_1X17.png b/public/img/footprints/Electromechanics/Connectors/PinHeaders/1-Row_straight/PIN_HEADER-STRAIGHT_1X17.png similarity index 100% rename from public/img/footprints/Elektromechanik/Verbinder/Stiftleisten/1-Reihig_gerade/STIFTLEISTE-GERADE_1X17.png rename to public/img/footprints/Electromechanics/Connectors/PinHeaders/1-Row_straight/PIN_HEADER-STRAIGHT_1X17.png diff --git a/public/img/footprints/Elektromechanik/Verbinder/Stiftleisten/1-Reihig_gerade/STIFTLEISTE-GERADE_1X18.png b/public/img/footprints/Electromechanics/Connectors/PinHeaders/1-Row_straight/PIN_HEADER-STRAIGHT_1X18.png similarity index 100% rename from public/img/footprints/Elektromechanik/Verbinder/Stiftleisten/1-Reihig_gerade/STIFTLEISTE-GERADE_1X18.png rename to public/img/footprints/Electromechanics/Connectors/PinHeaders/1-Row_straight/PIN_HEADER-STRAIGHT_1X18.png diff --git a/public/img/footprints/Elektromechanik/Verbinder/Stiftleisten/1-Reihig_gerade/STIFTLEISTE-GERADE_1X19.png b/public/img/footprints/Electromechanics/Connectors/PinHeaders/1-Row_straight/PIN_HEADER-STRAIGHT_1X19.png similarity index 100% rename from public/img/footprints/Elektromechanik/Verbinder/Stiftleisten/1-Reihig_gerade/STIFTLEISTE-GERADE_1X19.png rename to public/img/footprints/Electromechanics/Connectors/PinHeaders/1-Row_straight/PIN_HEADER-STRAIGHT_1X19.png diff --git a/public/img/footprints/Elektromechanik/Verbinder/Stiftleisten/1-Reihig_gerade/STIFTLEISTE-GERADE_1X20.png b/public/img/footprints/Electromechanics/Connectors/PinHeaders/1-Row_straight/PIN_HEADER-STRAIGHT_1X20.png similarity index 100% rename from public/img/footprints/Elektromechanik/Verbinder/Stiftleisten/1-Reihig_gerade/STIFTLEISTE-GERADE_1X20.png rename to public/img/footprints/Electromechanics/Connectors/PinHeaders/1-Row_straight/PIN_HEADER-STRAIGHT_1X20.png diff --git a/public/img/footprints/Elektromechanik/Verbinder/Stiftleisten/1-Reihig_gerade/STIFTLEISTE-GERADE_1X21.png b/public/img/footprints/Electromechanics/Connectors/PinHeaders/1-Row_straight/PIN_HEADER-STRAIGHT_1X21.png similarity index 100% rename from public/img/footprints/Elektromechanik/Verbinder/Stiftleisten/1-Reihig_gerade/STIFTLEISTE-GERADE_1X21.png rename to public/img/footprints/Electromechanics/Connectors/PinHeaders/1-Row_straight/PIN_HEADER-STRAIGHT_1X21.png diff --git a/public/img/footprints/Elektromechanik/Verbinder/Stiftleisten/1-Reihig_gerade/STIFTLEISTE-GERADE_1X22.png b/public/img/footprints/Electromechanics/Connectors/PinHeaders/1-Row_straight/PIN_HEADER-STRAIGHT_1X22.png similarity index 100% rename from public/img/footprints/Elektromechanik/Verbinder/Stiftleisten/1-Reihig_gerade/STIFTLEISTE-GERADE_1X22.png rename to public/img/footprints/Electromechanics/Connectors/PinHeaders/1-Row_straight/PIN_HEADER-STRAIGHT_1X22.png diff --git a/public/img/footprints/Elektromechanik/Verbinder/Stiftleisten/1-Reihig_gerade/STIFTLEISTE-GERADE_1X23.png b/public/img/footprints/Electromechanics/Connectors/PinHeaders/1-Row_straight/PIN_HEADER-STRAIGHT_1X23.png similarity index 100% rename from public/img/footprints/Elektromechanik/Verbinder/Stiftleisten/1-Reihig_gerade/STIFTLEISTE-GERADE_1X23.png rename to public/img/footprints/Electromechanics/Connectors/PinHeaders/1-Row_straight/PIN_HEADER-STRAIGHT_1X23.png diff --git a/public/img/footprints/Elektromechanik/Verbinder/Stiftleisten/1-Reihig_gerade/STIFTLEISTE-GERADE_1X24.png b/public/img/footprints/Electromechanics/Connectors/PinHeaders/1-Row_straight/PIN_HEADER-STRAIGHT_1X24.png similarity index 100% rename from public/img/footprints/Elektromechanik/Verbinder/Stiftleisten/1-Reihig_gerade/STIFTLEISTE-GERADE_1X24.png rename to public/img/footprints/Electromechanics/Connectors/PinHeaders/1-Row_straight/PIN_HEADER-STRAIGHT_1X24.png diff --git a/public/img/footprints/Elektromechanik/Verbinder/Stiftleisten/1-Reihig_gerade/STIFTLEISTE-GERADE_1X25.png b/public/img/footprints/Electromechanics/Connectors/PinHeaders/1-Row_straight/PIN_HEADER-STRAIGHT_1X25.png similarity index 100% rename from public/img/footprints/Elektromechanik/Verbinder/Stiftleisten/1-Reihig_gerade/STIFTLEISTE-GERADE_1X25.png rename to public/img/footprints/Electromechanics/Connectors/PinHeaders/1-Row_straight/PIN_HEADER-STRAIGHT_1X25.png diff --git a/public/img/footprints/Elektromechanik/Verbinder/Stiftleisten/1-Reihig_gerade/STIFTLEISTE-GERADE_1X26.png b/public/img/footprints/Electromechanics/Connectors/PinHeaders/1-Row_straight/PIN_HEADER-STRAIGHT_1X26.png similarity index 100% rename from public/img/footprints/Elektromechanik/Verbinder/Stiftleisten/1-Reihig_gerade/STIFTLEISTE-GERADE_1X26.png rename to public/img/footprints/Electromechanics/Connectors/PinHeaders/1-Row_straight/PIN_HEADER-STRAIGHT_1X26.png diff --git a/public/img/footprints/Elektromechanik/Verbinder/Stiftleisten/1-Reihig_gerade/STIFTLEISTE-GERADE_1X27.png b/public/img/footprints/Electromechanics/Connectors/PinHeaders/1-Row_straight/PIN_HEADER-STRAIGHT_1X27.png similarity index 100% rename from public/img/footprints/Elektromechanik/Verbinder/Stiftleisten/1-Reihig_gerade/STIFTLEISTE-GERADE_1X27.png rename to public/img/footprints/Electromechanics/Connectors/PinHeaders/1-Row_straight/PIN_HEADER-STRAIGHT_1X27.png diff --git a/public/img/footprints/Elektromechanik/Verbinder/Stiftleisten/1-Reihig_gerade/STIFTLEISTE-GERADE_1X28.png b/public/img/footprints/Electromechanics/Connectors/PinHeaders/1-Row_straight/PIN_HEADER-STRAIGHT_1X28.png similarity index 100% rename from public/img/footprints/Elektromechanik/Verbinder/Stiftleisten/1-Reihig_gerade/STIFTLEISTE-GERADE_1X28.png rename to public/img/footprints/Electromechanics/Connectors/PinHeaders/1-Row_straight/PIN_HEADER-STRAIGHT_1X28.png diff --git a/public/img/footprints/Elektromechanik/Verbinder/Stiftleisten/1-Reihig_gerade/STIFTLEISTE-GERADE_1X29.png b/public/img/footprints/Electromechanics/Connectors/PinHeaders/1-Row_straight/PIN_HEADER-STRAIGHT_1X29.png similarity index 100% rename from public/img/footprints/Elektromechanik/Verbinder/Stiftleisten/1-Reihig_gerade/STIFTLEISTE-GERADE_1X29.png rename to public/img/footprints/Electromechanics/Connectors/PinHeaders/1-Row_straight/PIN_HEADER-STRAIGHT_1X29.png diff --git a/public/img/footprints/Elektromechanik/Verbinder/Stiftleisten/1-Reihig_gerade/STIFTLEISTE-GERADE_1X30.png b/public/img/footprints/Electromechanics/Connectors/PinHeaders/1-Row_straight/PIN_HEADER-STRAIGHT_1X30.png similarity index 100% rename from public/img/footprints/Elektromechanik/Verbinder/Stiftleisten/1-Reihig_gerade/STIFTLEISTE-GERADE_1X30.png rename to public/img/footprints/Electromechanics/Connectors/PinHeaders/1-Row_straight/PIN_HEADER-STRAIGHT_1X30.png diff --git a/public/img/footprints/Elektromechanik/Verbinder/Stiftleisten/2-Reihig_abgewinkelt/STIFTLEISTE-ABGEWINKELT_2X02.png b/public/img/footprints/Electromechanics/Connectors/PinHeaders/2-Row_angled/PIN_HEADER-ANGLED_2X02.png similarity index 100% rename from public/img/footprints/Elektromechanik/Verbinder/Stiftleisten/2-Reihig_abgewinkelt/STIFTLEISTE-ABGEWINKELT_2X02.png rename to public/img/footprints/Electromechanics/Connectors/PinHeaders/2-Row_angled/PIN_HEADER-ANGLED_2X02.png diff --git a/public/img/footprints/Elektromechanik/Verbinder/Stiftleisten/2-Reihig_abgewinkelt/STIFTLEISTE-ABGEWINKELT_2X03.png b/public/img/footprints/Electromechanics/Connectors/PinHeaders/2-Row_angled/PIN_HEADER-ANGLED_2X03.png similarity index 100% rename from public/img/footprints/Elektromechanik/Verbinder/Stiftleisten/2-Reihig_abgewinkelt/STIFTLEISTE-ABGEWINKELT_2X03.png rename to public/img/footprints/Electromechanics/Connectors/PinHeaders/2-Row_angled/PIN_HEADER-ANGLED_2X03.png diff --git a/public/img/footprints/Elektromechanik/Verbinder/Stiftleisten/2-Reihig_abgewinkelt/STIFTLEISTE-ABGEWINKELT_2X04.png b/public/img/footprints/Electromechanics/Connectors/PinHeaders/2-Row_angled/PIN_HEADER-ANGLED_2X04.png similarity index 100% rename from public/img/footprints/Elektromechanik/Verbinder/Stiftleisten/2-Reihig_abgewinkelt/STIFTLEISTE-ABGEWINKELT_2X04.png rename to public/img/footprints/Electromechanics/Connectors/PinHeaders/2-Row_angled/PIN_HEADER-ANGLED_2X04.png diff --git a/public/img/footprints/Elektromechanik/Verbinder/Stiftleisten/2-Reihig_abgewinkelt/STIFTLEISTE-ABGEWINKELT_2X05.png b/public/img/footprints/Electromechanics/Connectors/PinHeaders/2-Row_angled/PIN_HEADER-ANGLED_2X05.png similarity index 100% rename from public/img/footprints/Elektromechanik/Verbinder/Stiftleisten/2-Reihig_abgewinkelt/STIFTLEISTE-ABGEWINKELT_2X05.png rename to public/img/footprints/Electromechanics/Connectors/PinHeaders/2-Row_angled/PIN_HEADER-ANGLED_2X05.png diff --git a/public/img/footprints/Elektromechanik/Verbinder/Stiftleisten/2-Reihig_abgewinkelt/STIFTLEISTE-ABGEWINKELT_2X06.png b/public/img/footprints/Electromechanics/Connectors/PinHeaders/2-Row_angled/PIN_HEADER-ANGLED_2X06.png similarity index 100% rename from public/img/footprints/Elektromechanik/Verbinder/Stiftleisten/2-Reihig_abgewinkelt/STIFTLEISTE-ABGEWINKELT_2X06.png rename to public/img/footprints/Electromechanics/Connectors/PinHeaders/2-Row_angled/PIN_HEADER-ANGLED_2X06.png diff --git a/public/img/footprints/Elektromechanik/Verbinder/Stiftleisten/2-Reihig_abgewinkelt/STIFTLEISTE-ABGEWINKELT_2X07.png b/public/img/footprints/Electromechanics/Connectors/PinHeaders/2-Row_angled/PIN_HEADER-ANGLED_2X07.png similarity index 100% rename from public/img/footprints/Elektromechanik/Verbinder/Stiftleisten/2-Reihig_abgewinkelt/STIFTLEISTE-ABGEWINKELT_2X07.png rename to public/img/footprints/Electromechanics/Connectors/PinHeaders/2-Row_angled/PIN_HEADER-ANGLED_2X07.png diff --git a/public/img/footprints/Elektromechanik/Verbinder/Stiftleisten/2-Reihig_abgewinkelt/STIFTLEISTE-ABGEWINKELT_2X08.png b/public/img/footprints/Electromechanics/Connectors/PinHeaders/2-Row_angled/PIN_HEADER-ANGLED_2X08.png similarity index 100% rename from public/img/footprints/Elektromechanik/Verbinder/Stiftleisten/2-Reihig_abgewinkelt/STIFTLEISTE-ABGEWINKELT_2X08.png rename to public/img/footprints/Electromechanics/Connectors/PinHeaders/2-Row_angled/PIN_HEADER-ANGLED_2X08.png diff --git a/public/img/footprints/Elektromechanik/Verbinder/Stiftleisten/2-Reihig_abgewinkelt/STIFTLEISTE-ABGEWINKELT_2X09.png b/public/img/footprints/Electromechanics/Connectors/PinHeaders/2-Row_angled/PIN_HEADER-ANGLED_2X09.png similarity index 100% rename from public/img/footprints/Elektromechanik/Verbinder/Stiftleisten/2-Reihig_abgewinkelt/STIFTLEISTE-ABGEWINKELT_2X09.png rename to public/img/footprints/Electromechanics/Connectors/PinHeaders/2-Row_angled/PIN_HEADER-ANGLED_2X09.png diff --git a/public/img/footprints/Elektromechanik/Verbinder/Stiftleisten/2-Reihig_abgewinkelt/STIFTLEISTE-ABGEWINKELT_2X10.png b/public/img/footprints/Electromechanics/Connectors/PinHeaders/2-Row_angled/PIN_HEADER-ANGLED_2X10.png similarity index 100% rename from public/img/footprints/Elektromechanik/Verbinder/Stiftleisten/2-Reihig_abgewinkelt/STIFTLEISTE-ABGEWINKELT_2X10.png rename to public/img/footprints/Electromechanics/Connectors/PinHeaders/2-Row_angled/PIN_HEADER-ANGLED_2X10.png diff --git a/public/img/footprints/Elektromechanik/Verbinder/Stiftleisten/2-Reihig_abgewinkelt/STIFTLEISTE-ABGEWINKELT_2X11.png b/public/img/footprints/Electromechanics/Connectors/PinHeaders/2-Row_angled/PIN_HEADER-ANGLED_2X11.png similarity index 100% rename from public/img/footprints/Elektromechanik/Verbinder/Stiftleisten/2-Reihig_abgewinkelt/STIFTLEISTE-ABGEWINKELT_2X11.png rename to public/img/footprints/Electromechanics/Connectors/PinHeaders/2-Row_angled/PIN_HEADER-ANGLED_2X11.png diff --git a/public/img/footprints/Elektromechanik/Verbinder/Stiftleisten/2-Reihig_abgewinkelt/STIFTLEISTE-ABGEWINKELT_2X12.png b/public/img/footprints/Electromechanics/Connectors/PinHeaders/2-Row_angled/PIN_HEADER-ANGLED_2X12.png similarity index 100% rename from public/img/footprints/Elektromechanik/Verbinder/Stiftleisten/2-Reihig_abgewinkelt/STIFTLEISTE-ABGEWINKELT_2X12.png rename to public/img/footprints/Electromechanics/Connectors/PinHeaders/2-Row_angled/PIN_HEADER-ANGLED_2X12.png diff --git a/public/img/footprints/Elektromechanik/Verbinder/Stiftleisten/2-Reihig_abgewinkelt/STIFTLEISTE-ABGEWINKELT_2X13.png b/public/img/footprints/Electromechanics/Connectors/PinHeaders/2-Row_angled/PIN_HEADER-ANGLED_2X13.png similarity index 100% rename from public/img/footprints/Elektromechanik/Verbinder/Stiftleisten/2-Reihig_abgewinkelt/STIFTLEISTE-ABGEWINKELT_2X13.png rename to public/img/footprints/Electromechanics/Connectors/PinHeaders/2-Row_angled/PIN_HEADER-ANGLED_2X13.png diff --git a/public/img/footprints/Elektromechanik/Verbinder/Stiftleisten/2-Reihig_abgewinkelt/STIFTLEISTE-ABGEWINKELT_2X14.png b/public/img/footprints/Electromechanics/Connectors/PinHeaders/2-Row_angled/PIN_HEADER-ANGLED_2X14.png similarity index 100% rename from public/img/footprints/Elektromechanik/Verbinder/Stiftleisten/2-Reihig_abgewinkelt/STIFTLEISTE-ABGEWINKELT_2X14.png rename to public/img/footprints/Electromechanics/Connectors/PinHeaders/2-Row_angled/PIN_HEADER-ANGLED_2X14.png diff --git a/public/img/footprints/Elektromechanik/Verbinder/Stiftleisten/2-Reihig_abgewinkelt/STIFTLEISTE-ABGEWINKELT_2X15.png b/public/img/footprints/Electromechanics/Connectors/PinHeaders/2-Row_angled/PIN_HEADER-ANGLED_2X15.png similarity index 100% rename from public/img/footprints/Elektromechanik/Verbinder/Stiftleisten/2-Reihig_abgewinkelt/STIFTLEISTE-ABGEWINKELT_2X15.png rename to public/img/footprints/Electromechanics/Connectors/PinHeaders/2-Row_angled/PIN_HEADER-ANGLED_2X15.png diff --git a/public/img/footprints/Elektromechanik/Verbinder/Stiftleisten/2-Reihig_abgewinkelt/STIFTLEISTE-ABGEWINKELT_2X16.png b/public/img/footprints/Electromechanics/Connectors/PinHeaders/2-Row_angled/PIN_HEADER-ANGLED_2X16.png similarity index 100% rename from public/img/footprints/Elektromechanik/Verbinder/Stiftleisten/2-Reihig_abgewinkelt/STIFTLEISTE-ABGEWINKELT_2X16.png rename to public/img/footprints/Electromechanics/Connectors/PinHeaders/2-Row_angled/PIN_HEADER-ANGLED_2X16.png diff --git a/public/img/footprints/Elektromechanik/Verbinder/Stiftleisten/2-Reihig_abgewinkelt/STIFTLEISTE-ABGEWINKELT_2X17.png b/public/img/footprints/Electromechanics/Connectors/PinHeaders/2-Row_angled/PIN_HEADER-ANGLED_2X17.png similarity index 100% rename from public/img/footprints/Elektromechanik/Verbinder/Stiftleisten/2-Reihig_abgewinkelt/STIFTLEISTE-ABGEWINKELT_2X17.png rename to public/img/footprints/Electromechanics/Connectors/PinHeaders/2-Row_angled/PIN_HEADER-ANGLED_2X17.png diff --git a/public/img/footprints/Elektromechanik/Verbinder/Stiftleisten/2-Reihig_abgewinkelt/STIFTLEISTE-ABGEWINKELT_2X18.png b/public/img/footprints/Electromechanics/Connectors/PinHeaders/2-Row_angled/PIN_HEADER-ANGLED_2X18.png similarity index 100% rename from public/img/footprints/Elektromechanik/Verbinder/Stiftleisten/2-Reihig_abgewinkelt/STIFTLEISTE-ABGEWINKELT_2X18.png rename to public/img/footprints/Electromechanics/Connectors/PinHeaders/2-Row_angled/PIN_HEADER-ANGLED_2X18.png diff --git a/public/img/footprints/Elektromechanik/Verbinder/Stiftleisten/2-Reihig_abgewinkelt/STIFTLEISTE-ABGEWINKELT_2X19.png b/public/img/footprints/Electromechanics/Connectors/PinHeaders/2-Row_angled/PIN_HEADER-ANGLED_2X19.png similarity index 100% rename from public/img/footprints/Elektromechanik/Verbinder/Stiftleisten/2-Reihig_abgewinkelt/STIFTLEISTE-ABGEWINKELT_2X19.png rename to public/img/footprints/Electromechanics/Connectors/PinHeaders/2-Row_angled/PIN_HEADER-ANGLED_2X19.png diff --git a/public/img/footprints/Elektromechanik/Verbinder/Stiftleisten/2-Reihig_abgewinkelt/STIFTLEISTE-ABGEWINKELT_2X20.png b/public/img/footprints/Electromechanics/Connectors/PinHeaders/2-Row_angled/PIN_HEADER-ANGLED_2X20.png similarity index 100% rename from public/img/footprints/Elektromechanik/Verbinder/Stiftleisten/2-Reihig_abgewinkelt/STIFTLEISTE-ABGEWINKELT_2X20.png rename to public/img/footprints/Electromechanics/Connectors/PinHeaders/2-Row_angled/PIN_HEADER-ANGLED_2X20.png diff --git a/public/img/footprints/Elektromechanik/Verbinder/Stiftleisten/2-Reihig_abgewinkelt/STIFTLEISTE-ABGEWINKELT_2X21.png b/public/img/footprints/Electromechanics/Connectors/PinHeaders/2-Row_angled/PIN_HEADER-ANGLED_2X21.png similarity index 100% rename from public/img/footprints/Elektromechanik/Verbinder/Stiftleisten/2-Reihig_abgewinkelt/STIFTLEISTE-ABGEWINKELT_2X21.png rename to public/img/footprints/Electromechanics/Connectors/PinHeaders/2-Row_angled/PIN_HEADER-ANGLED_2X21.png diff --git a/public/img/footprints/Elektromechanik/Verbinder/Stiftleisten/2-Reihig_abgewinkelt/STIFTLEISTE-ABGEWINKELT_2X22.png b/public/img/footprints/Electromechanics/Connectors/PinHeaders/2-Row_angled/PIN_HEADER-ANGLED_2X22.png similarity index 100% rename from public/img/footprints/Elektromechanik/Verbinder/Stiftleisten/2-Reihig_abgewinkelt/STIFTLEISTE-ABGEWINKELT_2X22.png rename to public/img/footprints/Electromechanics/Connectors/PinHeaders/2-Row_angled/PIN_HEADER-ANGLED_2X22.png diff --git a/public/img/footprints/Elektromechanik/Verbinder/Stiftleisten/2-Reihig_abgewinkelt/STIFTLEISTE-ABGEWINKELT_2X23.png b/public/img/footprints/Electromechanics/Connectors/PinHeaders/2-Row_angled/PIN_HEADER-ANGLED_2X23.png similarity index 100% rename from public/img/footprints/Elektromechanik/Verbinder/Stiftleisten/2-Reihig_abgewinkelt/STIFTLEISTE-ABGEWINKELT_2X23.png rename to public/img/footprints/Electromechanics/Connectors/PinHeaders/2-Row_angled/PIN_HEADER-ANGLED_2X23.png diff --git a/public/img/footprints/Elektromechanik/Verbinder/Stiftleisten/2-Reihig_abgewinkelt/STIFTLEISTE-ABGEWINKELT_2X24.png b/public/img/footprints/Electromechanics/Connectors/PinHeaders/2-Row_angled/PIN_HEADER-ANGLED_2X24.png similarity index 100% rename from public/img/footprints/Elektromechanik/Verbinder/Stiftleisten/2-Reihig_abgewinkelt/STIFTLEISTE-ABGEWINKELT_2X24.png rename to public/img/footprints/Electromechanics/Connectors/PinHeaders/2-Row_angled/PIN_HEADER-ANGLED_2X24.png diff --git a/public/img/footprints/Elektromechanik/Verbinder/Stiftleisten/2-Reihig_abgewinkelt/STIFTLEISTE-ABGEWINKELT_2X25.png b/public/img/footprints/Electromechanics/Connectors/PinHeaders/2-Row_angled/PIN_HEADER-ANGLED_2X25.png similarity index 100% rename from public/img/footprints/Elektromechanik/Verbinder/Stiftleisten/2-Reihig_abgewinkelt/STIFTLEISTE-ABGEWINKELT_2X25.png rename to public/img/footprints/Electromechanics/Connectors/PinHeaders/2-Row_angled/PIN_HEADER-ANGLED_2X25.png diff --git a/public/img/footprints/Elektromechanik/Verbinder/Stiftleisten/2-Reihig_abgewinkelt/STIFTLEISTE-ABGEWINKELT_2X26.png b/public/img/footprints/Electromechanics/Connectors/PinHeaders/2-Row_angled/PIN_HEADER-ANGLED_2X26.png similarity index 100% rename from public/img/footprints/Elektromechanik/Verbinder/Stiftleisten/2-Reihig_abgewinkelt/STIFTLEISTE-ABGEWINKELT_2X26.png rename to public/img/footprints/Electromechanics/Connectors/PinHeaders/2-Row_angled/PIN_HEADER-ANGLED_2X26.png diff --git a/public/img/footprints/Elektromechanik/Verbinder/Stiftleisten/2-Reihig_abgewinkelt/STIFTLEISTE-ABGEWINKELT_2X27.png b/public/img/footprints/Electromechanics/Connectors/PinHeaders/2-Row_angled/PIN_HEADER-ANGLED_2X27.png similarity index 100% rename from public/img/footprints/Elektromechanik/Verbinder/Stiftleisten/2-Reihig_abgewinkelt/STIFTLEISTE-ABGEWINKELT_2X27.png rename to public/img/footprints/Electromechanics/Connectors/PinHeaders/2-Row_angled/PIN_HEADER-ANGLED_2X27.png diff --git a/public/img/footprints/Elektromechanik/Verbinder/Stiftleisten/2-Reihig_abgewinkelt/STIFTLEISTE-ABGEWINKELT_2X28.png b/public/img/footprints/Electromechanics/Connectors/PinHeaders/2-Row_angled/PIN_HEADER-ANGLED_2X28.png similarity index 100% rename from public/img/footprints/Elektromechanik/Verbinder/Stiftleisten/2-Reihig_abgewinkelt/STIFTLEISTE-ABGEWINKELT_2X28.png rename to public/img/footprints/Electromechanics/Connectors/PinHeaders/2-Row_angled/PIN_HEADER-ANGLED_2X28.png diff --git a/public/img/footprints/Elektromechanik/Verbinder/Stiftleisten/2-Reihig_abgewinkelt/STIFTLEISTE-ABGEWINKELT_2X29.png b/public/img/footprints/Electromechanics/Connectors/PinHeaders/2-Row_angled/PIN_HEADER-ANGLED_2X29.png similarity index 100% rename from public/img/footprints/Elektromechanik/Verbinder/Stiftleisten/2-Reihig_abgewinkelt/STIFTLEISTE-ABGEWINKELT_2X29.png rename to public/img/footprints/Electromechanics/Connectors/PinHeaders/2-Row_angled/PIN_HEADER-ANGLED_2X29.png diff --git a/public/img/footprints/Elektromechanik/Verbinder/Stiftleisten/2-Reihig_abgewinkelt/STIFTLEISTE-ABGEWINKELT_2X30.png b/public/img/footprints/Electromechanics/Connectors/PinHeaders/2-Row_angled/PIN_HEADER-ANGLED_2X30.png similarity index 100% rename from public/img/footprints/Elektromechanik/Verbinder/Stiftleisten/2-Reihig_abgewinkelt/STIFTLEISTE-ABGEWINKELT_2X30.png rename to public/img/footprints/Electromechanics/Connectors/PinHeaders/2-Row_angled/PIN_HEADER-ANGLED_2X30.png diff --git a/public/img/footprints/Elektromechanik/Verbinder/Stiftleisten/2-Reihig_gerade/STIFTLEISTE-GERADE_2X02.png b/public/img/footprints/Electromechanics/Connectors/PinHeaders/2-Row_straight/PIN_HEADER-STRAIGHT_2X02.png similarity index 100% rename from public/img/footprints/Elektromechanik/Verbinder/Stiftleisten/2-Reihig_gerade/STIFTLEISTE-GERADE_2X02.png rename to public/img/footprints/Electromechanics/Connectors/PinHeaders/2-Row_straight/PIN_HEADER-STRAIGHT_2X02.png diff --git a/public/img/footprints/Elektromechanik/Verbinder/Stiftleisten/2-Reihig_gerade/STIFTLEISTE-GERADE_2X03.png b/public/img/footprints/Electromechanics/Connectors/PinHeaders/2-Row_straight/PIN_HEADER-STRAIGHT_2X03.png similarity index 100% rename from public/img/footprints/Elektromechanik/Verbinder/Stiftleisten/2-Reihig_gerade/STIFTLEISTE-GERADE_2X03.png rename to public/img/footprints/Electromechanics/Connectors/PinHeaders/2-Row_straight/PIN_HEADER-STRAIGHT_2X03.png diff --git a/public/img/footprints/Elektromechanik/Verbinder/Stiftleisten/2-Reihig_gerade/STIFTLEISTE-GERADE_2X04.png b/public/img/footprints/Electromechanics/Connectors/PinHeaders/2-Row_straight/PIN_HEADER-STRAIGHT_2X04.png similarity index 100% rename from public/img/footprints/Elektromechanik/Verbinder/Stiftleisten/2-Reihig_gerade/STIFTLEISTE-GERADE_2X04.png rename to public/img/footprints/Electromechanics/Connectors/PinHeaders/2-Row_straight/PIN_HEADER-STRAIGHT_2X04.png diff --git a/public/img/footprints/Elektromechanik/Verbinder/Stiftleisten/2-Reihig_gerade/STIFTLEISTE-GERADE_2X05.png b/public/img/footprints/Electromechanics/Connectors/PinHeaders/2-Row_straight/PIN_HEADER-STRAIGHT_2X05.png similarity index 100% rename from public/img/footprints/Elektromechanik/Verbinder/Stiftleisten/2-Reihig_gerade/STIFTLEISTE-GERADE_2X05.png rename to public/img/footprints/Electromechanics/Connectors/PinHeaders/2-Row_straight/PIN_HEADER-STRAIGHT_2X05.png diff --git a/public/img/footprints/Elektromechanik/Verbinder/Stiftleisten/2-Reihig_gerade/STIFTLEISTE-GERADE_2X06.png b/public/img/footprints/Electromechanics/Connectors/PinHeaders/2-Row_straight/PIN_HEADER-STRAIGHT_2X06.png similarity index 100% rename from public/img/footprints/Elektromechanik/Verbinder/Stiftleisten/2-Reihig_gerade/STIFTLEISTE-GERADE_2X06.png rename to public/img/footprints/Electromechanics/Connectors/PinHeaders/2-Row_straight/PIN_HEADER-STRAIGHT_2X06.png diff --git a/public/img/footprints/Elektromechanik/Verbinder/Stiftleisten/2-Reihig_gerade/STIFTLEISTE-GERADE_2X07.png b/public/img/footprints/Electromechanics/Connectors/PinHeaders/2-Row_straight/PIN_HEADER-STRAIGHT_2X07.png similarity index 100% rename from public/img/footprints/Elektromechanik/Verbinder/Stiftleisten/2-Reihig_gerade/STIFTLEISTE-GERADE_2X07.png rename to public/img/footprints/Electromechanics/Connectors/PinHeaders/2-Row_straight/PIN_HEADER-STRAIGHT_2X07.png diff --git a/public/img/footprints/Elektromechanik/Verbinder/Stiftleisten/2-Reihig_gerade/STIFTLEISTE-GERADE_2X08.png b/public/img/footprints/Electromechanics/Connectors/PinHeaders/2-Row_straight/PIN_HEADER-STRAIGHT_2X08.png similarity index 100% rename from public/img/footprints/Elektromechanik/Verbinder/Stiftleisten/2-Reihig_gerade/STIFTLEISTE-GERADE_2X08.png rename to public/img/footprints/Electromechanics/Connectors/PinHeaders/2-Row_straight/PIN_HEADER-STRAIGHT_2X08.png diff --git a/public/img/footprints/Elektromechanik/Verbinder/Stiftleisten/2-Reihig_gerade/STIFTLEISTE-GERADE_2X09.png b/public/img/footprints/Electromechanics/Connectors/PinHeaders/2-Row_straight/PIN_HEADER-STRAIGHT_2X09.png similarity index 100% rename from public/img/footprints/Elektromechanik/Verbinder/Stiftleisten/2-Reihig_gerade/STIFTLEISTE-GERADE_2X09.png rename to public/img/footprints/Electromechanics/Connectors/PinHeaders/2-Row_straight/PIN_HEADER-STRAIGHT_2X09.png diff --git a/public/img/footprints/Elektromechanik/Verbinder/Stiftleisten/2-Reihig_gerade/STIFTLEISTE-GERADE_2X10.png b/public/img/footprints/Electromechanics/Connectors/PinHeaders/2-Row_straight/PIN_HEADER-STRAIGHT_2X10.png similarity index 100% rename from public/img/footprints/Elektromechanik/Verbinder/Stiftleisten/2-Reihig_gerade/STIFTLEISTE-GERADE_2X10.png rename to public/img/footprints/Electromechanics/Connectors/PinHeaders/2-Row_straight/PIN_HEADER-STRAIGHT_2X10.png diff --git a/public/img/footprints/Elektromechanik/Verbinder/Stiftleisten/2-Reihig_gerade/STIFTLEISTE-GERADE_2X11.png b/public/img/footprints/Electromechanics/Connectors/PinHeaders/2-Row_straight/PIN_HEADER-STRAIGHT_2X11.png similarity index 100% rename from public/img/footprints/Elektromechanik/Verbinder/Stiftleisten/2-Reihig_gerade/STIFTLEISTE-GERADE_2X11.png rename to public/img/footprints/Electromechanics/Connectors/PinHeaders/2-Row_straight/PIN_HEADER-STRAIGHT_2X11.png diff --git a/public/img/footprints/Elektromechanik/Verbinder/Stiftleisten/2-Reihig_gerade/STIFTLEISTE-GERADE_2X12.png b/public/img/footprints/Electromechanics/Connectors/PinHeaders/2-Row_straight/PIN_HEADER-STRAIGHT_2X12.png similarity index 100% rename from public/img/footprints/Elektromechanik/Verbinder/Stiftleisten/2-Reihig_gerade/STIFTLEISTE-GERADE_2X12.png rename to public/img/footprints/Electromechanics/Connectors/PinHeaders/2-Row_straight/PIN_HEADER-STRAIGHT_2X12.png diff --git a/public/img/footprints/Elektromechanik/Verbinder/Stiftleisten/2-Reihig_gerade/STIFTLEISTE-GERADE_2X13.png b/public/img/footprints/Electromechanics/Connectors/PinHeaders/2-Row_straight/PIN_HEADER-STRAIGHT_2X13.png similarity index 100% rename from public/img/footprints/Elektromechanik/Verbinder/Stiftleisten/2-Reihig_gerade/STIFTLEISTE-GERADE_2X13.png rename to public/img/footprints/Electromechanics/Connectors/PinHeaders/2-Row_straight/PIN_HEADER-STRAIGHT_2X13.png diff --git a/public/img/footprints/Elektromechanik/Verbinder/Stiftleisten/2-Reihig_gerade/STIFTLEISTE-GERADE_2X14.png b/public/img/footprints/Electromechanics/Connectors/PinHeaders/2-Row_straight/PIN_HEADER-STRAIGHT_2X14.png similarity index 100% rename from public/img/footprints/Elektromechanik/Verbinder/Stiftleisten/2-Reihig_gerade/STIFTLEISTE-GERADE_2X14.png rename to public/img/footprints/Electromechanics/Connectors/PinHeaders/2-Row_straight/PIN_HEADER-STRAIGHT_2X14.png diff --git a/public/img/footprints/Elektromechanik/Verbinder/Stiftleisten/2-Reihig_gerade/STIFTLEISTE-GERADE_2X15.png b/public/img/footprints/Electromechanics/Connectors/PinHeaders/2-Row_straight/PIN_HEADER-STRAIGHT_2X15.png similarity index 100% rename from public/img/footprints/Elektromechanik/Verbinder/Stiftleisten/2-Reihig_gerade/STIFTLEISTE-GERADE_2X15.png rename to public/img/footprints/Electromechanics/Connectors/PinHeaders/2-Row_straight/PIN_HEADER-STRAIGHT_2X15.png diff --git a/public/img/footprints/Elektromechanik/Verbinder/Stiftleisten/2-Reihig_gerade/STIFTLEISTE-GERADE_2X16.png b/public/img/footprints/Electromechanics/Connectors/PinHeaders/2-Row_straight/PIN_HEADER-STRAIGHT_2X16.png similarity index 100% rename from public/img/footprints/Elektromechanik/Verbinder/Stiftleisten/2-Reihig_gerade/STIFTLEISTE-GERADE_2X16.png rename to public/img/footprints/Electromechanics/Connectors/PinHeaders/2-Row_straight/PIN_HEADER-STRAIGHT_2X16.png diff --git a/public/img/footprints/Elektromechanik/Verbinder/Stiftleisten/2-Reihig_gerade/STIFTLEISTE-GERADE_2X17.png b/public/img/footprints/Electromechanics/Connectors/PinHeaders/2-Row_straight/PIN_HEADER-STRAIGHT_2X17.png similarity index 100% rename from public/img/footprints/Elektromechanik/Verbinder/Stiftleisten/2-Reihig_gerade/STIFTLEISTE-GERADE_2X17.png rename to public/img/footprints/Electromechanics/Connectors/PinHeaders/2-Row_straight/PIN_HEADER-STRAIGHT_2X17.png diff --git a/public/img/footprints/Elektromechanik/Verbinder/Stiftleisten/2-Reihig_gerade/STIFTLEISTE-GERADE_2X18.png b/public/img/footprints/Electromechanics/Connectors/PinHeaders/2-Row_straight/PIN_HEADER-STRAIGHT_2X18.png similarity index 100% rename from public/img/footprints/Elektromechanik/Verbinder/Stiftleisten/2-Reihig_gerade/STIFTLEISTE-GERADE_2X18.png rename to public/img/footprints/Electromechanics/Connectors/PinHeaders/2-Row_straight/PIN_HEADER-STRAIGHT_2X18.png diff --git a/public/img/footprints/Elektromechanik/Verbinder/Stiftleisten/2-Reihig_gerade/STIFTLEISTE-GERADE_2X19.png b/public/img/footprints/Electromechanics/Connectors/PinHeaders/2-Row_straight/PIN_HEADER-STRAIGHT_2X19.png similarity index 100% rename from public/img/footprints/Elektromechanik/Verbinder/Stiftleisten/2-Reihig_gerade/STIFTLEISTE-GERADE_2X19.png rename to public/img/footprints/Electromechanics/Connectors/PinHeaders/2-Row_straight/PIN_HEADER-STRAIGHT_2X19.png diff --git a/public/img/footprints/Elektromechanik/Verbinder/Stiftleisten/2-Reihig_gerade/STIFTLEISTE-GERADE_2X20.png b/public/img/footprints/Electromechanics/Connectors/PinHeaders/2-Row_straight/PIN_HEADER-STRAIGHT_2X20.png similarity index 100% rename from public/img/footprints/Elektromechanik/Verbinder/Stiftleisten/2-Reihig_gerade/STIFTLEISTE-GERADE_2X20.png rename to public/img/footprints/Electromechanics/Connectors/PinHeaders/2-Row_straight/PIN_HEADER-STRAIGHT_2X20.png diff --git a/public/img/footprints/Elektromechanik/Verbinder/Stiftleisten/2-Reihig_gerade/STIFTLEISTE-GERADE_2X21.png b/public/img/footprints/Electromechanics/Connectors/PinHeaders/2-Row_straight/PIN_HEADER-STRAIGHT_2X21.png similarity index 100% rename from public/img/footprints/Elektromechanik/Verbinder/Stiftleisten/2-Reihig_gerade/STIFTLEISTE-GERADE_2X21.png rename to public/img/footprints/Electromechanics/Connectors/PinHeaders/2-Row_straight/PIN_HEADER-STRAIGHT_2X21.png diff --git a/public/img/footprints/Elektromechanik/Verbinder/Stiftleisten/2-Reihig_gerade/STIFTLEISTE-GERADE_2X22.png b/public/img/footprints/Electromechanics/Connectors/PinHeaders/2-Row_straight/PIN_HEADER-STRAIGHT_2X22.png similarity index 100% rename from public/img/footprints/Elektromechanik/Verbinder/Stiftleisten/2-Reihig_gerade/STIFTLEISTE-GERADE_2X22.png rename to public/img/footprints/Electromechanics/Connectors/PinHeaders/2-Row_straight/PIN_HEADER-STRAIGHT_2X22.png diff --git a/public/img/footprints/Elektromechanik/Verbinder/Stiftleisten/2-Reihig_gerade/STIFTLEISTE-GERADE_2X23.png b/public/img/footprints/Electromechanics/Connectors/PinHeaders/2-Row_straight/PIN_HEADER-STRAIGHT_2X23.png similarity index 100% rename from public/img/footprints/Elektromechanik/Verbinder/Stiftleisten/2-Reihig_gerade/STIFTLEISTE-GERADE_2X23.png rename to public/img/footprints/Electromechanics/Connectors/PinHeaders/2-Row_straight/PIN_HEADER-STRAIGHT_2X23.png diff --git a/public/img/footprints/Elektromechanik/Verbinder/Stiftleisten/2-Reihig_gerade/STIFTLEISTE-GERADE_2X24.png b/public/img/footprints/Electromechanics/Connectors/PinHeaders/2-Row_straight/PIN_HEADER-STRAIGHT_2X24.png similarity index 100% rename from public/img/footprints/Elektromechanik/Verbinder/Stiftleisten/2-Reihig_gerade/STIFTLEISTE-GERADE_2X24.png rename to public/img/footprints/Electromechanics/Connectors/PinHeaders/2-Row_straight/PIN_HEADER-STRAIGHT_2X24.png diff --git a/public/img/footprints/Elektromechanik/Verbinder/Stiftleisten/2-Reihig_gerade/STIFTLEISTE-GERADE_2X25.png b/public/img/footprints/Electromechanics/Connectors/PinHeaders/2-Row_straight/PIN_HEADER-STRAIGHT_2X25.png similarity index 100% rename from public/img/footprints/Elektromechanik/Verbinder/Stiftleisten/2-Reihig_gerade/STIFTLEISTE-GERADE_2X25.png rename to public/img/footprints/Electromechanics/Connectors/PinHeaders/2-Row_straight/PIN_HEADER-STRAIGHT_2X25.png diff --git a/public/img/footprints/Elektromechanik/Verbinder/Stiftleisten/2-Reihig_gerade/STIFTLEISTE-GERADE_2X26.png b/public/img/footprints/Electromechanics/Connectors/PinHeaders/2-Row_straight/PIN_HEADER-STRAIGHT_2X26.png similarity index 100% rename from public/img/footprints/Elektromechanik/Verbinder/Stiftleisten/2-Reihig_gerade/STIFTLEISTE-GERADE_2X26.png rename to public/img/footprints/Electromechanics/Connectors/PinHeaders/2-Row_straight/PIN_HEADER-STRAIGHT_2X26.png diff --git a/public/img/footprints/Elektromechanik/Verbinder/Stiftleisten/2-Reihig_gerade/STIFTLEISTE-GERADE_2X27.png b/public/img/footprints/Electromechanics/Connectors/PinHeaders/2-Row_straight/PIN_HEADER-STRAIGHT_2X27.png similarity index 100% rename from public/img/footprints/Elektromechanik/Verbinder/Stiftleisten/2-Reihig_gerade/STIFTLEISTE-GERADE_2X27.png rename to public/img/footprints/Electromechanics/Connectors/PinHeaders/2-Row_straight/PIN_HEADER-STRAIGHT_2X27.png diff --git a/public/img/footprints/Elektromechanik/Verbinder/Stiftleisten/2-Reihig_gerade/STIFTLEISTE-GERADE_2X28.png b/public/img/footprints/Electromechanics/Connectors/PinHeaders/2-Row_straight/PIN_HEADER-STRAIGHT_2X28.png similarity index 100% rename from public/img/footprints/Elektromechanik/Verbinder/Stiftleisten/2-Reihig_gerade/STIFTLEISTE-GERADE_2X28.png rename to public/img/footprints/Electromechanics/Connectors/PinHeaders/2-Row_straight/PIN_HEADER-STRAIGHT_2X28.png diff --git a/public/img/footprints/Elektromechanik/Verbinder/Stiftleisten/2-Reihig_gerade/STIFTLEISTE-GERADE_2X29.png b/public/img/footprints/Electromechanics/Connectors/PinHeaders/2-Row_straight/PIN_HEADER-STRAIGHT_2X29.png similarity index 100% rename from public/img/footprints/Elektromechanik/Verbinder/Stiftleisten/2-Reihig_gerade/STIFTLEISTE-GERADE_2X29.png rename to public/img/footprints/Electromechanics/Connectors/PinHeaders/2-Row_straight/PIN_HEADER-STRAIGHT_2X29.png diff --git a/public/img/footprints/Elektromechanik/Verbinder/Stiftleisten/2-Reihig_gerade/STIFTLEISTE-GERADE_2X30.png b/public/img/footprints/Electromechanics/Connectors/PinHeaders/2-Row_straight/PIN_HEADER-STRAIGHT_2X30.png similarity index 100% rename from public/img/footprints/Elektromechanik/Verbinder/Stiftleisten/2-Reihig_gerade/STIFTLEISTE-GERADE_2X30.png rename to public/img/footprints/Electromechanics/Connectors/PinHeaders/2-Row_straight/PIN_HEADER-STRAIGHT_2X30.png diff --git a/public/img/footprints/Elektromechanik/Verbinder/Stiftleisten/2-Reihig_gerade_SMD/STIFTLEISTE-GERADE-SMD_2X02.png b/public/img/footprints/Electromechanics/Connectors/PinHeaders/2-Row_straight_SMD/PIN_HEADER-STRAIGHT-SMD_2X02.png similarity index 100% rename from public/img/footprints/Elektromechanik/Verbinder/Stiftleisten/2-Reihig_gerade_SMD/STIFTLEISTE-GERADE-SMD_2X02.png rename to public/img/footprints/Electromechanics/Connectors/PinHeaders/2-Row_straight_SMD/PIN_HEADER-STRAIGHT-SMD_2X02.png diff --git a/public/img/footprints/Elektromechanik/Verbinder/Stiftleisten/2-Reihig_gerade_SMD/STIFTLEISTE-GERADE-SMD_2X03.png b/public/img/footprints/Electromechanics/Connectors/PinHeaders/2-Row_straight_SMD/PIN_HEADER-STRAIGHT-SMD_2X03.png similarity index 100% rename from public/img/footprints/Elektromechanik/Verbinder/Stiftleisten/2-Reihig_gerade_SMD/STIFTLEISTE-GERADE-SMD_2X03.png rename to public/img/footprints/Electromechanics/Connectors/PinHeaders/2-Row_straight_SMD/PIN_HEADER-STRAIGHT-SMD_2X03.png diff --git a/public/img/footprints/Elektromechanik/Verbinder/Stiftleisten/2-Reihig_gerade_SMD/STIFTLEISTE-GERADE-SMD_2X04.png b/public/img/footprints/Electromechanics/Connectors/PinHeaders/2-Row_straight_SMD/PIN_HEADER-STRAIGHT-SMD_2X04.png similarity index 100% rename from public/img/footprints/Elektromechanik/Verbinder/Stiftleisten/2-Reihig_gerade_SMD/STIFTLEISTE-GERADE-SMD_2X04.png rename to public/img/footprints/Electromechanics/Connectors/PinHeaders/2-Row_straight_SMD/PIN_HEADER-STRAIGHT-SMD_2X04.png diff --git a/public/img/footprints/Elektromechanik/Verbinder/Stiftleisten/2-Reihig_gerade_SMD/STIFTLEISTE-GERADE-SMD_2X05.png b/public/img/footprints/Electromechanics/Connectors/PinHeaders/2-Row_straight_SMD/PIN_HEADER-STRAIGHT-SMD_2X05.png similarity index 100% rename from public/img/footprints/Elektromechanik/Verbinder/Stiftleisten/2-Reihig_gerade_SMD/STIFTLEISTE-GERADE-SMD_2X05.png rename to public/img/footprints/Electromechanics/Connectors/PinHeaders/2-Row_straight_SMD/PIN_HEADER-STRAIGHT-SMD_2X05.png diff --git a/public/img/footprints/Elektromechanik/Verbinder/Stiftleisten/2-Reihig_gerade_SMD/STIFTLEISTE-GERADE-SMD_2X06.png b/public/img/footprints/Electromechanics/Connectors/PinHeaders/2-Row_straight_SMD/PIN_HEADER-STRAIGHT-SMD_2X06.png similarity index 100% rename from public/img/footprints/Elektromechanik/Verbinder/Stiftleisten/2-Reihig_gerade_SMD/STIFTLEISTE-GERADE-SMD_2X06.png rename to public/img/footprints/Electromechanics/Connectors/PinHeaders/2-Row_straight_SMD/PIN_HEADER-STRAIGHT-SMD_2X06.png diff --git a/public/img/footprints/Elektromechanik/Verbinder/Stiftleisten/2-Reihig_gerade_SMD/STIFTLEISTE-GERADE-SMD_2X07.png b/public/img/footprints/Electromechanics/Connectors/PinHeaders/2-Row_straight_SMD/PIN_HEADER-STRAIGHT-SMD_2X07.png similarity index 100% rename from public/img/footprints/Elektromechanik/Verbinder/Stiftleisten/2-Reihig_gerade_SMD/STIFTLEISTE-GERADE-SMD_2X07.png rename to public/img/footprints/Electromechanics/Connectors/PinHeaders/2-Row_straight_SMD/PIN_HEADER-STRAIGHT-SMD_2X07.png diff --git a/public/img/footprints/Elektromechanik/Verbinder/Stiftleisten/2-Reihig_gerade_SMD/STIFTLEISTE-GERADE-SMD_2X08.png b/public/img/footprints/Electromechanics/Connectors/PinHeaders/2-Row_straight_SMD/PIN_HEADER-STRAIGHT-SMD_2X08.png similarity index 100% rename from public/img/footprints/Elektromechanik/Verbinder/Stiftleisten/2-Reihig_gerade_SMD/STIFTLEISTE-GERADE-SMD_2X08.png rename to public/img/footprints/Electromechanics/Connectors/PinHeaders/2-Row_straight_SMD/PIN_HEADER-STRAIGHT-SMD_2X08.png diff --git a/public/img/footprints/Elektromechanik/Verbinder/Stiftleisten/2-Reihig_gerade_SMD/STIFTLEISTE-GERADE-SMD_2X09.png b/public/img/footprints/Electromechanics/Connectors/PinHeaders/2-Row_straight_SMD/PIN_HEADER-STRAIGHT-SMD_2X09.png similarity index 100% rename from public/img/footprints/Elektromechanik/Verbinder/Stiftleisten/2-Reihig_gerade_SMD/STIFTLEISTE-GERADE-SMD_2X09.png rename to public/img/footprints/Electromechanics/Connectors/PinHeaders/2-Row_straight_SMD/PIN_HEADER-STRAIGHT-SMD_2X09.png diff --git a/public/img/footprints/Elektromechanik/Verbinder/Stiftleisten/2-Reihig_gerade_SMD/STIFTLEISTE-GERADE-SMD_2X10.png b/public/img/footprints/Electromechanics/Connectors/PinHeaders/2-Row_straight_SMD/PIN_HEADER-STRAIGHT-SMD_2X10.png similarity index 100% rename from public/img/footprints/Elektromechanik/Verbinder/Stiftleisten/2-Reihig_gerade_SMD/STIFTLEISTE-GERADE-SMD_2X10.png rename to public/img/footprints/Electromechanics/Connectors/PinHeaders/2-Row_straight_SMD/PIN_HEADER-STRAIGHT-SMD_2X10.png diff --git a/public/img/footprints/Elektromechanik/Verbinder/Stiftleisten/2-Reihig_gerade_SMD/STIFTLEISTE-GERADE-SMD_2X11.png b/public/img/footprints/Electromechanics/Connectors/PinHeaders/2-Row_straight_SMD/PIN_HEADER-STRAIGHT-SMD_2X11.png similarity index 100% rename from public/img/footprints/Elektromechanik/Verbinder/Stiftleisten/2-Reihig_gerade_SMD/STIFTLEISTE-GERADE-SMD_2X11.png rename to public/img/footprints/Electromechanics/Connectors/PinHeaders/2-Row_straight_SMD/PIN_HEADER-STRAIGHT-SMD_2X11.png diff --git a/public/img/footprints/Elektromechanik/Verbinder/Stiftleisten/2-Reihig_gerade_SMD/STIFTLEISTE-GERADE-SMD_2X12.png b/public/img/footprints/Electromechanics/Connectors/PinHeaders/2-Row_straight_SMD/PIN_HEADER-STRAIGHT-SMD_2X12.png similarity index 100% rename from public/img/footprints/Elektromechanik/Verbinder/Stiftleisten/2-Reihig_gerade_SMD/STIFTLEISTE-GERADE-SMD_2X12.png rename to public/img/footprints/Electromechanics/Connectors/PinHeaders/2-Row_straight_SMD/PIN_HEADER-STRAIGHT-SMD_2X12.png diff --git a/public/img/footprints/Elektromechanik/Verbinder/Stiftleisten/2-Reihig_gerade_SMD/STIFTLEISTE-GERADE-SMD_2X13.png b/public/img/footprints/Electromechanics/Connectors/PinHeaders/2-Row_straight_SMD/PIN_HEADER-STRAIGHT-SMD_2X13.png similarity index 100% rename from public/img/footprints/Elektromechanik/Verbinder/Stiftleisten/2-Reihig_gerade_SMD/STIFTLEISTE-GERADE-SMD_2X13.png rename to public/img/footprints/Electromechanics/Connectors/PinHeaders/2-Row_straight_SMD/PIN_HEADER-STRAIGHT-SMD_2X13.png diff --git a/public/img/footprints/Elektromechanik/Verbinder/Stiftleisten/2-Reihig_gerade_SMD/STIFTLEISTE-GERADE-SMD_2X14.png b/public/img/footprints/Electromechanics/Connectors/PinHeaders/2-Row_straight_SMD/PIN_HEADER-STRAIGHT-SMD_2X14.png similarity index 100% rename from public/img/footprints/Elektromechanik/Verbinder/Stiftleisten/2-Reihig_gerade_SMD/STIFTLEISTE-GERADE-SMD_2X14.png rename to public/img/footprints/Electromechanics/Connectors/PinHeaders/2-Row_straight_SMD/PIN_HEADER-STRAIGHT-SMD_2X14.png diff --git a/public/img/footprints/Elektromechanik/Verbinder/Stiftleisten/2-Reihig_gerade_SMD/STIFTLEISTE-GERADE-SMD_2X15.png b/public/img/footprints/Electromechanics/Connectors/PinHeaders/2-Row_straight_SMD/PIN_HEADER-STRAIGHT-SMD_2X15.png similarity index 100% rename from public/img/footprints/Elektromechanik/Verbinder/Stiftleisten/2-Reihig_gerade_SMD/STIFTLEISTE-GERADE-SMD_2X15.png rename to public/img/footprints/Electromechanics/Connectors/PinHeaders/2-Row_straight_SMD/PIN_HEADER-STRAIGHT-SMD_2X15.png diff --git a/public/img/footprints/Elektromechanik/Verbinder/Stiftleisten/2-Reihig_gerade_SMD/STIFTLEISTE-GERADE-SMD_2X16.png b/public/img/footprints/Electromechanics/Connectors/PinHeaders/2-Row_straight_SMD/PIN_HEADER-STRAIGHT-SMD_2X16.png similarity index 100% rename from public/img/footprints/Elektromechanik/Verbinder/Stiftleisten/2-Reihig_gerade_SMD/STIFTLEISTE-GERADE-SMD_2X16.png rename to public/img/footprints/Electromechanics/Connectors/PinHeaders/2-Row_straight_SMD/PIN_HEADER-STRAIGHT-SMD_2X16.png diff --git a/public/img/footprints/Elektromechanik/Verbinder/Stiftleisten/2-Reihig_mit_Rahmen_abgewinkelt/STIFTLEISTE-ABGEWINKELT-RAHMEN_2X05.png b/public/img/footprints/Electromechanics/Connectors/PinHeaders/2-Row_with_frame_angled/PIN_HEADER-ANGLED-FRAME_2X05.png similarity index 100% rename from public/img/footprints/Elektromechanik/Verbinder/Stiftleisten/2-Reihig_mit_Rahmen_abgewinkelt/STIFTLEISTE-ABGEWINKELT-RAHMEN_2X05.png rename to public/img/footprints/Electromechanics/Connectors/PinHeaders/2-Row_with_frame_angled/PIN_HEADER-ANGLED-FRAME_2X05.png diff --git a/public/img/footprints/Elektromechanik/Verbinder/Stiftleisten/2-Reihig_mit_Rahmen_abgewinkelt/STIFTLEISTE-ABGEWINKELT-RAHMEN_2X07.png b/public/img/footprints/Electromechanics/Connectors/PinHeaders/2-Row_with_frame_angled/PIN_HEADER-ANGLED-FRAME_2X07.png similarity index 100% rename from public/img/footprints/Elektromechanik/Verbinder/Stiftleisten/2-Reihig_mit_Rahmen_abgewinkelt/STIFTLEISTE-ABGEWINKELT-RAHMEN_2X07.png rename to public/img/footprints/Electromechanics/Connectors/PinHeaders/2-Row_with_frame_angled/PIN_HEADER-ANGLED-FRAME_2X07.png diff --git a/public/img/footprints/Elektromechanik/Verbinder/Stiftleisten/2-Reihig_mit_Rahmen_abgewinkelt/STIFTLEISTE-ABGEWINKELT-RAHMEN_2X08.png b/public/img/footprints/Electromechanics/Connectors/PinHeaders/2-Row_with_frame_angled/PIN_HEADER-ANGLED-FRAME_2X08.png similarity index 100% rename from public/img/footprints/Elektromechanik/Verbinder/Stiftleisten/2-Reihig_mit_Rahmen_abgewinkelt/STIFTLEISTE-ABGEWINKELT-RAHMEN_2X08.png rename to public/img/footprints/Electromechanics/Connectors/PinHeaders/2-Row_with_frame_angled/PIN_HEADER-ANGLED-FRAME_2X08.png diff --git a/public/img/footprints/Elektromechanik/Verbinder/Stiftleisten/2-Reihig_mit_Rahmen_abgewinkelt/STIFTLEISTE-ABGEWINKELT-RAHMEN_2X10.png b/public/img/footprints/Electromechanics/Connectors/PinHeaders/2-Row_with_frame_angled/PIN_HEADER-ANGLED-FRAME_2X10.png similarity index 100% rename from public/img/footprints/Elektromechanik/Verbinder/Stiftleisten/2-Reihig_mit_Rahmen_abgewinkelt/STIFTLEISTE-ABGEWINKELT-RAHMEN_2X10.png rename to public/img/footprints/Electromechanics/Connectors/PinHeaders/2-Row_with_frame_angled/PIN_HEADER-ANGLED-FRAME_2X10.png diff --git a/public/img/footprints/Elektromechanik/Verbinder/Stiftleisten/2-Reihig_mit_Rahmen_abgewinkelt/STIFTLEISTE-ABGEWINKELT-RAHMEN_2X13.png b/public/img/footprints/Electromechanics/Connectors/PinHeaders/2-Row_with_frame_angled/PIN_HEADER-ANGLED-FRAME_2X13.png similarity index 100% rename from public/img/footprints/Elektromechanik/Verbinder/Stiftleisten/2-Reihig_mit_Rahmen_abgewinkelt/STIFTLEISTE-ABGEWINKELT-RAHMEN_2X13.png rename to public/img/footprints/Electromechanics/Connectors/PinHeaders/2-Row_with_frame_angled/PIN_HEADER-ANGLED-FRAME_2X13.png diff --git a/public/img/footprints/Elektromechanik/Verbinder/Stiftleisten/2-Reihig_mit_Rahmen_abgewinkelt/STIFTLEISTE-ABGEWINKELT-RAHMEN_2X17.png b/public/img/footprints/Electromechanics/Connectors/PinHeaders/2-Row_with_frame_angled/PIN_HEADER-ANGLED-FRAME_2X17.png similarity index 100% rename from public/img/footprints/Elektromechanik/Verbinder/Stiftleisten/2-Reihig_mit_Rahmen_abgewinkelt/STIFTLEISTE-ABGEWINKELT-RAHMEN_2X17.png rename to public/img/footprints/Electromechanics/Connectors/PinHeaders/2-Row_with_frame_angled/PIN_HEADER-ANGLED-FRAME_2X17.png diff --git a/public/img/footprints/Elektromechanik/Verbinder/Stiftleisten/2-Reihig_mit_Rahmen_abgewinkelt/STIFTLEISTE-ABGEWINKELT-RAHMEN_2X20.png b/public/img/footprints/Electromechanics/Connectors/PinHeaders/2-Row_with_frame_angled/PIN_HEADER-ANGLED-FRAME_2X20.png similarity index 100% rename from public/img/footprints/Elektromechanik/Verbinder/Stiftleisten/2-Reihig_mit_Rahmen_abgewinkelt/STIFTLEISTE-ABGEWINKELT-RAHMEN_2X20.png rename to public/img/footprints/Electromechanics/Connectors/PinHeaders/2-Row_with_frame_angled/PIN_HEADER-ANGLED-FRAME_2X20.png diff --git a/public/img/footprints/Elektromechanik/Verbinder/Stiftleisten/2-Reihig_mit_Rahmen_abgewinkelt/STIFTLEISTE-ABGEWINKELT-RAHMEN_2X25.png b/public/img/footprints/Electromechanics/Connectors/PinHeaders/2-Row_with_frame_angled/PIN_HEADER-ANGLED-FRAME_2X25.png similarity index 100% rename from public/img/footprints/Elektromechanik/Verbinder/Stiftleisten/2-Reihig_mit_Rahmen_abgewinkelt/STIFTLEISTE-ABGEWINKELT-RAHMEN_2X25.png rename to public/img/footprints/Electromechanics/Connectors/PinHeaders/2-Row_with_frame_angled/PIN_HEADER-ANGLED-FRAME_2X25.png diff --git a/public/img/footprints/Elektromechanik/Verbinder/Stiftleisten/2-Reihig_mit_Rahmen_abgewinkelt/STIFTLEISTE-ABGEWINKELT-RAHMEN_2X32.png b/public/img/footprints/Electromechanics/Connectors/PinHeaders/2-Row_with_frame_angled/PIN_HEADER-ANGLED-FRAME_2X32.png similarity index 100% rename from public/img/footprints/Elektromechanik/Verbinder/Stiftleisten/2-Reihig_mit_Rahmen_abgewinkelt/STIFTLEISTE-ABGEWINKELT-RAHMEN_2X32.png rename to public/img/footprints/Electromechanics/Connectors/PinHeaders/2-Row_with_frame_angled/PIN_HEADER-ANGLED-FRAME_2X32.png diff --git a/public/img/footprints/Elektromechanik/Verbinder/Stiftleisten/2-Reihig_mit_Rahmen_gerade/STIFTLEISTE-GERADE-RAHMEN_2X03.png b/public/img/footprints/Electromechanics/Connectors/PinHeaders/2-Row_with_frame_straight/PIN_HEADER-STRAIGHT-FRAME_2X03.png similarity index 100% rename from public/img/footprints/Elektromechanik/Verbinder/Stiftleisten/2-Reihig_mit_Rahmen_gerade/STIFTLEISTE-GERADE-RAHMEN_2X03.png rename to public/img/footprints/Electromechanics/Connectors/PinHeaders/2-Row_with_frame_straight/PIN_HEADER-STRAIGHT-FRAME_2X03.png diff --git a/public/img/footprints/Elektromechanik/Verbinder/Stiftleisten/2-Reihig_mit_Rahmen_gerade/STIFTLEISTE-GERADE-RAHMEN_2X05.png b/public/img/footprints/Electromechanics/Connectors/PinHeaders/2-Row_with_frame_straight/PIN_HEADER-STRAIGHT-FRAME_2X05.png similarity index 100% rename from public/img/footprints/Elektromechanik/Verbinder/Stiftleisten/2-Reihig_mit_Rahmen_gerade/STIFTLEISTE-GERADE-RAHMEN_2X05.png rename to public/img/footprints/Electromechanics/Connectors/PinHeaders/2-Row_with_frame_straight/PIN_HEADER-STRAIGHT-FRAME_2X05.png diff --git a/public/img/footprints/Elektromechanik/Verbinder/Stiftleisten/2-Reihig_mit_Rahmen_gerade/STIFTLEISTE-GERADE-RAHMEN_2X07.png b/public/img/footprints/Electromechanics/Connectors/PinHeaders/2-Row_with_frame_straight/PIN_HEADER-STRAIGHT-FRAME_2X07.png similarity index 100% rename from public/img/footprints/Elektromechanik/Verbinder/Stiftleisten/2-Reihig_mit_Rahmen_gerade/STIFTLEISTE-GERADE-RAHMEN_2X07.png rename to public/img/footprints/Electromechanics/Connectors/PinHeaders/2-Row_with_frame_straight/PIN_HEADER-STRAIGHT-FRAME_2X07.png diff --git a/public/img/footprints/Elektromechanik/Verbinder/Stiftleisten/2-Reihig_mit_Rahmen_gerade/STIFTLEISTE-GERADE-RAHMEN_2X08.png b/public/img/footprints/Electromechanics/Connectors/PinHeaders/2-Row_with_frame_straight/PIN_HEADER-STRAIGHT-FRAME_2X08.png similarity index 100% rename from public/img/footprints/Elektromechanik/Verbinder/Stiftleisten/2-Reihig_mit_Rahmen_gerade/STIFTLEISTE-GERADE-RAHMEN_2X08.png rename to public/img/footprints/Electromechanics/Connectors/PinHeaders/2-Row_with_frame_straight/PIN_HEADER-STRAIGHT-FRAME_2X08.png diff --git a/public/img/footprints/Elektromechanik/Verbinder/Stiftleisten/2-Reihig_mit_Rahmen_gerade/STIFTLEISTE-GERADE-RAHMEN_2X10.png b/public/img/footprints/Electromechanics/Connectors/PinHeaders/2-Row_with_frame_straight/PIN_HEADER-STRAIGHT-FRAME_2X10.png similarity index 100% rename from public/img/footprints/Elektromechanik/Verbinder/Stiftleisten/2-Reihig_mit_Rahmen_gerade/STIFTLEISTE-GERADE-RAHMEN_2X10.png rename to public/img/footprints/Electromechanics/Connectors/PinHeaders/2-Row_with_frame_straight/PIN_HEADER-STRAIGHT-FRAME_2X10.png diff --git a/public/img/footprints/Elektromechanik/Verbinder/Stiftleisten/2-Reihig_mit_Rahmen_gerade/STIFTLEISTE-GERADE-RAHMEN_2X13.png b/public/img/footprints/Electromechanics/Connectors/PinHeaders/2-Row_with_frame_straight/PIN_HEADER-STRAIGHT-FRAME_2X13.png similarity index 100% rename from public/img/footprints/Elektromechanik/Verbinder/Stiftleisten/2-Reihig_mit_Rahmen_gerade/STIFTLEISTE-GERADE-RAHMEN_2X13.png rename to public/img/footprints/Electromechanics/Connectors/PinHeaders/2-Row_with_frame_straight/PIN_HEADER-STRAIGHT-FRAME_2X13.png diff --git a/public/img/footprints/Elektromechanik/Verbinder/Stiftleisten/2-Reihig_mit_Rahmen_gerade/STIFTLEISTE-GERADE-RAHMEN_2X17.png b/public/img/footprints/Electromechanics/Connectors/PinHeaders/2-Row_with_frame_straight/PIN_HEADER-STRAIGHT-FRAME_2X17.png similarity index 100% rename from public/img/footprints/Elektromechanik/Verbinder/Stiftleisten/2-Reihig_mit_Rahmen_gerade/STIFTLEISTE-GERADE-RAHMEN_2X17.png rename to public/img/footprints/Electromechanics/Connectors/PinHeaders/2-Row_with_frame_straight/PIN_HEADER-STRAIGHT-FRAME_2X17.png diff --git a/public/img/footprints/Elektromechanik/Verbinder/Stiftleisten/2-Reihig_mit_Rahmen_gerade/STIFTLEISTE-GERADE-RAHMEN_2X20.png b/public/img/footprints/Electromechanics/Connectors/PinHeaders/2-Row_with_frame_straight/PIN_HEADER-STRAIGHT-FRAME_2X20.png similarity index 100% rename from public/img/footprints/Elektromechanik/Verbinder/Stiftleisten/2-Reihig_mit_Rahmen_gerade/STIFTLEISTE-GERADE-RAHMEN_2X20.png rename to public/img/footprints/Electromechanics/Connectors/PinHeaders/2-Row_with_frame_straight/PIN_HEADER-STRAIGHT-FRAME_2X20.png diff --git a/public/img/footprints/Elektromechanik/Verbinder/Stiftleisten/2-Reihig_mit_Rahmen_gerade/STIFTLEISTE-GERADE-RAHMEN_2X25.png b/public/img/footprints/Electromechanics/Connectors/PinHeaders/2-Row_with_frame_straight/PIN_HEADER-STRAIGHT-FRAME_2X25.png similarity index 100% rename from public/img/footprints/Elektromechanik/Verbinder/Stiftleisten/2-Reihig_mit_Rahmen_gerade/STIFTLEISTE-GERADE-RAHMEN_2X25.png rename to public/img/footprints/Electromechanics/Connectors/PinHeaders/2-Row_with_frame_straight/PIN_HEADER-STRAIGHT-FRAME_2X25.png diff --git a/public/img/footprints/Elektromechanik/Verbinder/Stiftleisten/2-Reihig_mit_Rahmen_gerade/STIFTLEISTE-GERADE-RAHMEN_2X32.png b/public/img/footprints/Electromechanics/Connectors/PinHeaders/2-Row_with_frame_straight/PIN_HEADER-STRAIGHT-FRAME_2X32.png similarity index 100% rename from public/img/footprints/Elektromechanik/Verbinder/Stiftleisten/2-Reihig_mit_Rahmen_gerade/STIFTLEISTE-GERADE-RAHMEN_2X32.png rename to public/img/footprints/Electromechanics/Connectors/PinHeaders/2-Row_with_frame_straight/PIN_HEADER-STRAIGHT-FRAME_2X32.png diff --git a/public/img/footprints/Elektromechanik/Verbinder/Stiftleisten/Amp/147323/STIFTLEISTE-AMP_147323-02.png b/public/img/footprints/Electromechanics/Connectors/PinHeaders/Amp/147323/PIN_HEADER-AMP_147323-02.png similarity index 100% rename from public/img/footprints/Elektromechanik/Verbinder/Stiftleisten/Amp/147323/STIFTLEISTE-AMP_147323-02.png rename to public/img/footprints/Electromechanics/Connectors/PinHeaders/Amp/147323/PIN_HEADER-AMP_147323-02.png diff --git a/public/img/footprints/Elektromechanik/Verbinder/Stiftleisten/Amp/147323/STIFTLEISTE-AMP_147323-03.png b/public/img/footprints/Electromechanics/Connectors/PinHeaders/Amp/147323/PIN_HEADER-AMP_147323-03.png similarity index 100% rename from public/img/footprints/Elektromechanik/Verbinder/Stiftleisten/Amp/147323/STIFTLEISTE-AMP_147323-03.png rename to public/img/footprints/Electromechanics/Connectors/PinHeaders/Amp/147323/PIN_HEADER-AMP_147323-03.png diff --git a/public/img/footprints/Elektromechanik/Verbinder/Stiftleisten/Amp/147323/STIFTLEISTE-AMP_147323-04.png b/public/img/footprints/Electromechanics/Connectors/PinHeaders/Amp/147323/PIN_HEADER-AMP_147323-04.png similarity index 100% rename from public/img/footprints/Elektromechanik/Verbinder/Stiftleisten/Amp/147323/STIFTLEISTE-AMP_147323-04.png rename to public/img/footprints/Electromechanics/Connectors/PinHeaders/Amp/147323/PIN_HEADER-AMP_147323-04.png diff --git a/public/img/footprints/Elektromechanik/Verbinder/Stiftleisten/Amp/147323/STIFTLEISTE-AMP_147323-05.png b/public/img/footprints/Electromechanics/Connectors/PinHeaders/Amp/147323/PIN_HEADER-AMP_147323-05.png similarity index 100% rename from public/img/footprints/Elektromechanik/Verbinder/Stiftleisten/Amp/147323/STIFTLEISTE-AMP_147323-05.png rename to public/img/footprints/Electromechanics/Connectors/PinHeaders/Amp/147323/PIN_HEADER-AMP_147323-05.png diff --git a/public/img/footprints/Elektromechanik/Verbinder/Stiftleisten/Amp/147323/STIFTLEISTE-AMP_147323-06.png b/public/img/footprints/Electromechanics/Connectors/PinHeaders/Amp/147323/PIN_HEADER-AMP_147323-06.png similarity index 100% rename from public/img/footprints/Elektromechanik/Verbinder/Stiftleisten/Amp/147323/STIFTLEISTE-AMP_147323-06.png rename to public/img/footprints/Electromechanics/Connectors/PinHeaders/Amp/147323/PIN_HEADER-AMP_147323-06.png diff --git a/public/img/footprints/Elektromechanik/Verbinder/Stiftleisten/Amp/147323/STIFTLEISTE-AMP_147323-07.png b/public/img/footprints/Electromechanics/Connectors/PinHeaders/Amp/147323/PIN_HEADER-AMP_147323-07.png similarity index 100% rename from public/img/footprints/Elektromechanik/Verbinder/Stiftleisten/Amp/147323/STIFTLEISTE-AMP_147323-07.png rename to public/img/footprints/Electromechanics/Connectors/PinHeaders/Amp/147323/PIN_HEADER-AMP_147323-07.png diff --git a/public/img/footprints/Elektromechanik/Verbinder/Stiftleisten/Amp/147323/STIFTLEISTE-AMP_147323-08.png b/public/img/footprints/Electromechanics/Connectors/PinHeaders/Amp/147323/PIN_HEADER-AMP_147323-08.png similarity index 100% rename from public/img/footprints/Elektromechanik/Verbinder/Stiftleisten/Amp/147323/STIFTLEISTE-AMP_147323-08.png rename to public/img/footprints/Electromechanics/Connectors/PinHeaders/Amp/147323/PIN_HEADER-AMP_147323-08.png diff --git a/public/img/footprints/Elektromechanik/Verbinder/Stiftleisten/Amp/147323/STIFTLEISTE-AMP_147323-09.png b/public/img/footprints/Electromechanics/Connectors/PinHeaders/Amp/147323/PIN_HEADER-AMP_147323-09.png similarity index 100% rename from public/img/footprints/Elektromechanik/Verbinder/Stiftleisten/Amp/147323/STIFTLEISTE-AMP_147323-09.png rename to public/img/footprints/Electromechanics/Connectors/PinHeaders/Amp/147323/PIN_HEADER-AMP_147323-09.png diff --git a/public/img/footprints/Elektromechanik/Verbinder/Stiftleisten/Amp/147323/STIFTLEISTE-AMP_147323-10.png b/public/img/footprints/Electromechanics/Connectors/PinHeaders/Amp/147323/PIN_HEADER-AMP_147323-10.png similarity index 100% rename from public/img/footprints/Elektromechanik/Verbinder/Stiftleisten/Amp/147323/STIFTLEISTE-AMP_147323-10.png rename to public/img/footprints/Electromechanics/Connectors/PinHeaders/Amp/147323/PIN_HEADER-AMP_147323-10.png diff --git a/public/img/footprints/Elektromechanik/Verbinder/Stiftleisten/Amp/AMP_MT/STIFTLEISTE-AMP_MT-02.png b/public/img/footprints/Electromechanics/Connectors/PinHeaders/Amp/AMP_MT/PIN_HEADER-AMP_MT-02.png similarity index 100% rename from public/img/footprints/Elektromechanik/Verbinder/Stiftleisten/Amp/AMP_MT/STIFTLEISTE-AMP_MT-02.png rename to public/img/footprints/Electromechanics/Connectors/PinHeaders/Amp/AMP_MT/PIN_HEADER-AMP_MT-02.png diff --git a/public/img/footprints/Elektromechanik/Verbinder/Stiftleisten/Amp/AMP_MT/STIFTLEISTE-AMP_MT-03.png b/public/img/footprints/Electromechanics/Connectors/PinHeaders/Amp/AMP_MT/PIN_HEADER-AMP_MT-03.png similarity index 100% rename from public/img/footprints/Elektromechanik/Verbinder/Stiftleisten/Amp/AMP_MT/STIFTLEISTE-AMP_MT-03.png rename to public/img/footprints/Electromechanics/Connectors/PinHeaders/Amp/AMP_MT/PIN_HEADER-AMP_MT-03.png diff --git a/public/img/footprints/Elektromechanik/Verbinder/Stiftleisten/Amp/AMP_MT/STIFTLEISTE-AMP_MT-04.png b/public/img/footprints/Electromechanics/Connectors/PinHeaders/Amp/AMP_MT/PIN_HEADER-AMP_MT-04.png similarity index 100% rename from public/img/footprints/Elektromechanik/Verbinder/Stiftleisten/Amp/AMP_MT/STIFTLEISTE-AMP_MT-04.png rename to public/img/footprints/Electromechanics/Connectors/PinHeaders/Amp/AMP_MT/PIN_HEADER-AMP_MT-04.png diff --git a/public/img/footprints/Elektromechanik/Verbinder/Stiftleisten/Amp/AMP_MT/STIFTLEISTE-AMP_MT-05.png b/public/img/footprints/Electromechanics/Connectors/PinHeaders/Amp/AMP_MT/PIN_HEADER-AMP_MT-05.png similarity index 100% rename from public/img/footprints/Elektromechanik/Verbinder/Stiftleisten/Amp/AMP_MT/STIFTLEISTE-AMP_MT-05.png rename to public/img/footprints/Electromechanics/Connectors/PinHeaders/Amp/AMP_MT/PIN_HEADER-AMP_MT-05.png diff --git a/public/img/footprints/Elektromechanik/Verbinder/Stiftleisten/Amp/AMP_MT/STIFTLEISTE-AMP_MT-06.png b/public/img/footprints/Electromechanics/Connectors/PinHeaders/Amp/AMP_MT/PIN_HEADER-AMP_MT-06.png similarity index 100% rename from public/img/footprints/Elektromechanik/Verbinder/Stiftleisten/Amp/AMP_MT/STIFTLEISTE-AMP_MT-06.png rename to public/img/footprints/Electromechanics/Connectors/PinHeaders/Amp/AMP_MT/PIN_HEADER-AMP_MT-06.png diff --git a/public/img/footprints/Elektromechanik/Verbinder/Stiftleisten/Amp/AMP_MT/STIFTLEISTE-AMP_MT-07.png b/public/img/footprints/Electromechanics/Connectors/PinHeaders/Amp/AMP_MT/PIN_HEADER-AMP_MT-07.png similarity index 100% rename from public/img/footprints/Elektromechanik/Verbinder/Stiftleisten/Amp/AMP_MT/STIFTLEISTE-AMP_MT-07.png rename to public/img/footprints/Electromechanics/Connectors/PinHeaders/Amp/AMP_MT/PIN_HEADER-AMP_MT-07.png diff --git a/public/img/footprints/Elektromechanik/Verbinder/Stiftleisten/Amp/AMP_MT/STIFTLEISTE-AMP_MT-08.png b/public/img/footprints/Electromechanics/Connectors/PinHeaders/Amp/AMP_MT/PIN_HEADER-AMP_MT-08.png similarity index 100% rename from public/img/footprints/Elektromechanik/Verbinder/Stiftleisten/Amp/AMP_MT/STIFTLEISTE-AMP_MT-08.png rename to public/img/footprints/Electromechanics/Connectors/PinHeaders/Amp/AMP_MT/PIN_HEADER-AMP_MT-08.png diff --git a/public/img/footprints/Elektromechanik/Verbinder/Stiftleisten/Amp/AMP_MT/STIFTLEISTE-AMP_MT-09.png b/public/img/footprints/Electromechanics/Connectors/PinHeaders/Amp/AMP_MT/PIN_HEADER-AMP_MT-09.png similarity index 100% rename from public/img/footprints/Elektromechanik/Verbinder/Stiftleisten/Amp/AMP_MT/STIFTLEISTE-AMP_MT-09.png rename to public/img/footprints/Electromechanics/Connectors/PinHeaders/Amp/AMP_MT/PIN_HEADER-AMP_MT-09.png diff --git a/public/img/footprints/Elektromechanik/Verbinder/Stiftleisten/Amp/AMP_MT/STIFTLEISTE-AMP_MT-10.png b/public/img/footprints/Electromechanics/Connectors/PinHeaders/Amp/AMP_MT/PIN_HEADER-AMP_MT-10.png similarity index 100% rename from public/img/footprints/Elektromechanik/Verbinder/Stiftleisten/Amp/AMP_MT/STIFTLEISTE-AMP_MT-10.png rename to public/img/footprints/Electromechanics/Connectors/PinHeaders/Amp/AMP_MT/PIN_HEADER-AMP_MT-10.png diff --git a/public/img/footprints/Elektromechanik/Verbinder/Stiftleisten/Amp/AMP_MT/STIFTLEISTE-AMP_MT-12.png b/public/img/footprints/Electromechanics/Connectors/PinHeaders/Amp/AMP_MT/PIN_HEADER-AMP_MT-12.png similarity index 100% rename from public/img/footprints/Elektromechanik/Verbinder/Stiftleisten/Amp/AMP_MT/STIFTLEISTE-AMP_MT-12.png rename to public/img/footprints/Electromechanics/Connectors/PinHeaders/Amp/AMP_MT/PIN_HEADER-AMP_MT-12.png diff --git a/public/img/footprints/Elektromechanik/Verbinder/Stiftleisten/Amp/HE14_abgewinkelt/STIFTLEISTE-AMP-ABGEWINKELT_HE14-02.png b/public/img/footprints/Electromechanics/Connectors/PinHeaders/Amp/HE14_angled/PIN_HEADER-AMP-ANGLED_HE14-02.png similarity index 100% rename from public/img/footprints/Elektromechanik/Verbinder/Stiftleisten/Amp/HE14_abgewinkelt/STIFTLEISTE-AMP-ABGEWINKELT_HE14-02.png rename to public/img/footprints/Electromechanics/Connectors/PinHeaders/Amp/HE14_angled/PIN_HEADER-AMP-ANGLED_HE14-02.png diff --git a/public/img/footprints/Elektromechanik/Verbinder/Stiftleisten/Amp/HE14_abgewinkelt/STIFTLEISTE-AMP-ABGEWINKELT_HE14-03.png b/public/img/footprints/Electromechanics/Connectors/PinHeaders/Amp/HE14_angled/PIN_HEADER-AMP-ANGLED_HE14-03.png similarity index 100% rename from public/img/footprints/Elektromechanik/Verbinder/Stiftleisten/Amp/HE14_abgewinkelt/STIFTLEISTE-AMP-ABGEWINKELT_HE14-03.png rename to public/img/footprints/Electromechanics/Connectors/PinHeaders/Amp/HE14_angled/PIN_HEADER-AMP-ANGLED_HE14-03.png diff --git a/public/img/footprints/Elektromechanik/Verbinder/Stiftleisten/Amp/HE14_abgewinkelt/STIFTLEISTE-AMP-ABGEWINKELT_HE14-04.png b/public/img/footprints/Electromechanics/Connectors/PinHeaders/Amp/HE14_angled/PIN_HEADER-AMP-ANGLED_HE14-04.png similarity index 100% rename from public/img/footprints/Elektromechanik/Verbinder/Stiftleisten/Amp/HE14_abgewinkelt/STIFTLEISTE-AMP-ABGEWINKELT_HE14-04.png rename to public/img/footprints/Electromechanics/Connectors/PinHeaders/Amp/HE14_angled/PIN_HEADER-AMP-ANGLED_HE14-04.png diff --git a/public/img/footprints/Elektromechanik/Verbinder/Stiftleisten/Amp/HE14_abgewinkelt/STIFTLEISTE-AMP-ABGEWINKELT_HE14-05.png b/public/img/footprints/Electromechanics/Connectors/PinHeaders/Amp/HE14_angled/PIN_HEADER-AMP-ANGLED_HE14-05.png similarity index 100% rename from public/img/footprints/Elektromechanik/Verbinder/Stiftleisten/Amp/HE14_abgewinkelt/STIFTLEISTE-AMP-ABGEWINKELT_HE14-05.png rename to public/img/footprints/Electromechanics/Connectors/PinHeaders/Amp/HE14_angled/PIN_HEADER-AMP-ANGLED_HE14-05.png diff --git a/public/img/footprints/Elektromechanik/Verbinder/Stiftleisten/Amp/HE14_abgewinkelt/STIFTLEISTE-AMP-ABGEWINKELT_HE14-06.png b/public/img/footprints/Electromechanics/Connectors/PinHeaders/Amp/HE14_angled/PIN_HEADER-AMP-ANGLED_HE14-06.png similarity index 100% rename from public/img/footprints/Elektromechanik/Verbinder/Stiftleisten/Amp/HE14_abgewinkelt/STIFTLEISTE-AMP-ABGEWINKELT_HE14-06.png rename to public/img/footprints/Electromechanics/Connectors/PinHeaders/Amp/HE14_angled/PIN_HEADER-AMP-ANGLED_HE14-06.png diff --git a/public/img/footprints/Elektromechanik/Verbinder/Stiftleisten/Amp/HE14_abgewinkelt/STIFTLEISTE-AMP-ABGEWINKELT_HE14-07.png b/public/img/footprints/Electromechanics/Connectors/PinHeaders/Amp/HE14_angled/PIN_HEADER-AMP-ANGLED_HE14-07.png similarity index 100% rename from public/img/footprints/Elektromechanik/Verbinder/Stiftleisten/Amp/HE14_abgewinkelt/STIFTLEISTE-AMP-ABGEWINKELT_HE14-07.png rename to public/img/footprints/Electromechanics/Connectors/PinHeaders/Amp/HE14_angled/PIN_HEADER-AMP-ANGLED_HE14-07.png diff --git a/public/img/footprints/Elektromechanik/Verbinder/Stiftleisten/Amp/HE14_abgewinkelt/STIFTLEISTE-AMP-ABGEWINKELT_HE14-08.png b/public/img/footprints/Electromechanics/Connectors/PinHeaders/Amp/HE14_angled/PIN_HEADER-AMP-ANGLED_HE14-08.png similarity index 100% rename from public/img/footprints/Elektromechanik/Verbinder/Stiftleisten/Amp/HE14_abgewinkelt/STIFTLEISTE-AMP-ABGEWINKELT_HE14-08.png rename to public/img/footprints/Electromechanics/Connectors/PinHeaders/Amp/HE14_angled/PIN_HEADER-AMP-ANGLED_HE14-08.png diff --git a/public/img/footprints/Elektromechanik/Verbinder/Stiftleisten/Amp/HE14_abgewinkelt/STIFTLEISTE-AMP-ABGEWINKELT_HE14-09.png b/public/img/footprints/Electromechanics/Connectors/PinHeaders/Amp/HE14_angled/PIN_HEADER-AMP-ANGLED_HE14-09.png similarity index 100% rename from public/img/footprints/Elektromechanik/Verbinder/Stiftleisten/Amp/HE14_abgewinkelt/STIFTLEISTE-AMP-ABGEWINKELT_HE14-09.png rename to public/img/footprints/Electromechanics/Connectors/PinHeaders/Amp/HE14_angled/PIN_HEADER-AMP-ANGLED_HE14-09.png diff --git a/public/img/footprints/Elektromechanik/Verbinder/Stiftleisten/Amp/HE14_abgewinkelt/STIFTLEISTE-AMP-ABGEWINKELT_HE14-10.png b/public/img/footprints/Electromechanics/Connectors/PinHeaders/Amp/HE14_angled/PIN_HEADER-AMP-ANGLED_HE14-10.png similarity index 100% rename from public/img/footprints/Elektromechanik/Verbinder/Stiftleisten/Amp/HE14_abgewinkelt/STIFTLEISTE-AMP-ABGEWINKELT_HE14-10.png rename to public/img/footprints/Electromechanics/Connectors/PinHeaders/Amp/HE14_angled/PIN_HEADER-AMP-ANGLED_HE14-10.png diff --git a/public/img/footprints/Elektromechanik/Verbinder/Stiftleisten/Amp/HE14_gerade/STIFTLEISTE-AMP-GERADE_HE14-02.png b/public/img/footprints/Electromechanics/Connectors/PinHeaders/Amp/HE14_straight/PIN_HEADER-AMP-STRAIGHT_HE14-02.png similarity index 100% rename from public/img/footprints/Elektromechanik/Verbinder/Stiftleisten/Amp/HE14_gerade/STIFTLEISTE-AMP-GERADE_HE14-02.png rename to public/img/footprints/Electromechanics/Connectors/PinHeaders/Amp/HE14_straight/PIN_HEADER-AMP-STRAIGHT_HE14-02.png diff --git a/public/img/footprints/Elektromechanik/Verbinder/Stiftleisten/Amp/HE14_gerade/STIFTLEISTE-AMP-GERADE_HE14-03.png b/public/img/footprints/Electromechanics/Connectors/PinHeaders/Amp/HE14_straight/PIN_HEADER-AMP-STRAIGHT_HE14-03.png similarity index 100% rename from public/img/footprints/Elektromechanik/Verbinder/Stiftleisten/Amp/HE14_gerade/STIFTLEISTE-AMP-GERADE_HE14-03.png rename to public/img/footprints/Electromechanics/Connectors/PinHeaders/Amp/HE14_straight/PIN_HEADER-AMP-STRAIGHT_HE14-03.png diff --git a/public/img/footprints/Elektromechanik/Verbinder/Stiftleisten/Amp/HE14_gerade/STIFTLEISTE-AMP-GERADE_HE14-04.png b/public/img/footprints/Electromechanics/Connectors/PinHeaders/Amp/HE14_straight/PIN_HEADER-AMP-STRAIGHT_HE14-04.png similarity index 100% rename from public/img/footprints/Elektromechanik/Verbinder/Stiftleisten/Amp/HE14_gerade/STIFTLEISTE-AMP-GERADE_HE14-04.png rename to public/img/footprints/Electromechanics/Connectors/PinHeaders/Amp/HE14_straight/PIN_HEADER-AMP-STRAIGHT_HE14-04.png diff --git a/public/img/footprints/Elektromechanik/Verbinder/Stiftleisten/Amp/HE14_gerade/STIFTLEISTE-AMP-GERADE_HE14-05.png b/public/img/footprints/Electromechanics/Connectors/PinHeaders/Amp/HE14_straight/PIN_HEADER-AMP-STRAIGHT_HE14-05.png similarity index 100% rename from public/img/footprints/Elektromechanik/Verbinder/Stiftleisten/Amp/HE14_gerade/STIFTLEISTE-AMP-GERADE_HE14-05.png rename to public/img/footprints/Electromechanics/Connectors/PinHeaders/Amp/HE14_straight/PIN_HEADER-AMP-STRAIGHT_HE14-05.png diff --git a/public/img/footprints/Elektromechanik/Verbinder/Stiftleisten/Amp/HE14_gerade/STIFTLEISTE-AMP-GERADE_HE14-06.png b/public/img/footprints/Electromechanics/Connectors/PinHeaders/Amp/HE14_straight/PIN_HEADER-AMP-STRAIGHT_HE14-06.png similarity index 100% rename from public/img/footprints/Elektromechanik/Verbinder/Stiftleisten/Amp/HE14_gerade/STIFTLEISTE-AMP-GERADE_HE14-06.png rename to public/img/footprints/Electromechanics/Connectors/PinHeaders/Amp/HE14_straight/PIN_HEADER-AMP-STRAIGHT_HE14-06.png diff --git a/public/img/footprints/Elektromechanik/Verbinder/Stiftleisten/Amp/HE14_gerade/STIFTLEISTE-AMP-GERADE_HE14-07.png b/public/img/footprints/Electromechanics/Connectors/PinHeaders/Amp/HE14_straight/PIN_HEADER-AMP-STRAIGHT_HE14-07.png similarity index 100% rename from public/img/footprints/Elektromechanik/Verbinder/Stiftleisten/Amp/HE14_gerade/STIFTLEISTE-AMP-GERADE_HE14-07.png rename to public/img/footprints/Electromechanics/Connectors/PinHeaders/Amp/HE14_straight/PIN_HEADER-AMP-STRAIGHT_HE14-07.png diff --git a/public/img/footprints/Elektromechanik/Verbinder/Stiftleisten/Amp/HE14_gerade/STIFTLEISTE-AMP-GERADE_HE14-08.png b/public/img/footprints/Electromechanics/Connectors/PinHeaders/Amp/HE14_straight/PIN_HEADER-AMP-STRAIGHT_HE14-08.png similarity index 100% rename from public/img/footprints/Elektromechanik/Verbinder/Stiftleisten/Amp/HE14_gerade/STIFTLEISTE-AMP-GERADE_HE14-08.png rename to public/img/footprints/Electromechanics/Connectors/PinHeaders/Amp/HE14_straight/PIN_HEADER-AMP-STRAIGHT_HE14-08.png diff --git a/public/img/footprints/Elektromechanik/Verbinder/Stiftleisten/Amp/HE14_gerade/STIFTLEISTE-AMP-GERADE_HE14-09.png b/public/img/footprints/Electromechanics/Connectors/PinHeaders/Amp/HE14_straight/PIN_HEADER-AMP-STRAIGHT_HE14-09.png similarity index 100% rename from public/img/footprints/Elektromechanik/Verbinder/Stiftleisten/Amp/HE14_gerade/STIFTLEISTE-AMP-GERADE_HE14-09.png rename to public/img/footprints/Electromechanics/Connectors/PinHeaders/Amp/HE14_straight/PIN_HEADER-AMP-STRAIGHT_HE14-09.png diff --git a/public/img/footprints/Elektromechanik/Verbinder/Stiftleisten/Amp/HE14_gerade/STIFTLEISTE-AMP-GERADE_HE14-10.png b/public/img/footprints/Electromechanics/Connectors/PinHeaders/Amp/HE14_straight/PIN_HEADER-AMP-STRAIGHT_HE14-10.png similarity index 100% rename from public/img/footprints/Elektromechanik/Verbinder/Stiftleisten/Amp/HE14_gerade/STIFTLEISTE-AMP-GERADE_HE14-10.png rename to public/img/footprints/Electromechanics/Connectors/PinHeaders/Amp/HE14_straight/PIN_HEADER-AMP-STRAIGHT_HE14-10.png diff --git a/public/img/footprints/Elektromechanik/Verbinder/Stiftleisten/Molex/53047_gerade/STIFTLEISTE-MOLEX_53047-02.png b/public/img/footprints/Electromechanics/Connectors/PinHeaders/Molex/53047_straight/PIN_HEADER-MOLEX_53047-02.png similarity index 100% rename from public/img/footprints/Elektromechanik/Verbinder/Stiftleisten/Molex/53047_gerade/STIFTLEISTE-MOLEX_53047-02.png rename to public/img/footprints/Electromechanics/Connectors/PinHeaders/Molex/53047_straight/PIN_HEADER-MOLEX_53047-02.png diff --git a/public/img/footprints/Elektromechanik/Verbinder/Stiftleisten/Molex/53047_gerade/STIFTLEISTE-MOLEX_53047-03.png b/public/img/footprints/Electromechanics/Connectors/PinHeaders/Molex/53047_straight/PIN_HEADER-MOLEX_53047-03.png similarity index 100% rename from public/img/footprints/Elektromechanik/Verbinder/Stiftleisten/Molex/53047_gerade/STIFTLEISTE-MOLEX_53047-03.png rename to public/img/footprints/Electromechanics/Connectors/PinHeaders/Molex/53047_straight/PIN_HEADER-MOLEX_53047-03.png diff --git a/public/img/footprints/Elektromechanik/Verbinder/Stiftleisten/Molex/53047_gerade/STIFTLEISTE-MOLEX_53047-04.png b/public/img/footprints/Electromechanics/Connectors/PinHeaders/Molex/53047_straight/PIN_HEADER-MOLEX_53047-04.png similarity index 100% rename from public/img/footprints/Elektromechanik/Verbinder/Stiftleisten/Molex/53047_gerade/STIFTLEISTE-MOLEX_53047-04.png rename to public/img/footprints/Electromechanics/Connectors/PinHeaders/Molex/53047_straight/PIN_HEADER-MOLEX_53047-04.png diff --git a/public/img/footprints/Elektromechanik/Verbinder/Stiftleisten/Molex/53047_gerade/STIFTLEISTE-MOLEX_53047-05.png b/public/img/footprints/Electromechanics/Connectors/PinHeaders/Molex/53047_straight/PIN_HEADER-MOLEX_53047-05.png similarity index 100% rename from public/img/footprints/Elektromechanik/Verbinder/Stiftleisten/Molex/53047_gerade/STIFTLEISTE-MOLEX_53047-05.png rename to public/img/footprints/Electromechanics/Connectors/PinHeaders/Molex/53047_straight/PIN_HEADER-MOLEX_53047-05.png diff --git a/public/img/footprints/Elektromechanik/Verbinder/Stiftleisten/Molex/53047_gerade/STIFTLEISTE-MOLEX_53047-06.png b/public/img/footprints/Electromechanics/Connectors/PinHeaders/Molex/53047_straight/PIN_HEADER-MOLEX_53047-06.png similarity index 100% rename from public/img/footprints/Elektromechanik/Verbinder/Stiftleisten/Molex/53047_gerade/STIFTLEISTE-MOLEX_53047-06.png rename to public/img/footprints/Electromechanics/Connectors/PinHeaders/Molex/53047_straight/PIN_HEADER-MOLEX_53047-06.png diff --git a/public/img/footprints/Elektromechanik/Verbinder/Stiftleisten/Molex/53047_gerade/STIFTLEISTE-MOLEX_53047-07.png b/public/img/footprints/Electromechanics/Connectors/PinHeaders/Molex/53047_straight/PIN_HEADER-MOLEX_53047-07.png similarity index 100% rename from public/img/footprints/Elektromechanik/Verbinder/Stiftleisten/Molex/53047_gerade/STIFTLEISTE-MOLEX_53047-07.png rename to public/img/footprints/Electromechanics/Connectors/PinHeaders/Molex/53047_straight/PIN_HEADER-MOLEX_53047-07.png diff --git a/public/img/footprints/Elektromechanik/Verbinder/Stiftleisten/Molex/53047_gerade/STIFTLEISTE-MOLEX_53047-08.png b/public/img/footprints/Electromechanics/Connectors/PinHeaders/Molex/53047_straight/PIN_HEADER-MOLEX_53047-08.png similarity index 100% rename from public/img/footprints/Elektromechanik/Verbinder/Stiftleisten/Molex/53047_gerade/STIFTLEISTE-MOLEX_53047-08.png rename to public/img/footprints/Electromechanics/Connectors/PinHeaders/Molex/53047_straight/PIN_HEADER-MOLEX_53047-08.png diff --git a/public/img/footprints/Elektromechanik/Verbinder/Stiftleisten/Molex/53047_gerade/STIFTLEISTE-MOLEX_53047-09.png b/public/img/footprints/Electromechanics/Connectors/PinHeaders/Molex/53047_straight/PIN_HEADER-MOLEX_53047-09.png similarity index 100% rename from public/img/footprints/Elektromechanik/Verbinder/Stiftleisten/Molex/53047_gerade/STIFTLEISTE-MOLEX_53047-09.png rename to public/img/footprints/Electromechanics/Connectors/PinHeaders/Molex/53047_straight/PIN_HEADER-MOLEX_53047-09.png diff --git a/public/img/footprints/Elektromechanik/Verbinder/Stiftleisten/Molex/53047_gerade/STIFTLEISTE-MOLEX_53047-10.png b/public/img/footprints/Electromechanics/Connectors/PinHeaders/Molex/53047_straight/PIN_HEADER-MOLEX_53047-10.png similarity index 100% rename from public/img/footprints/Elektromechanik/Verbinder/Stiftleisten/Molex/53047_gerade/STIFTLEISTE-MOLEX_53047-10.png rename to public/img/footprints/Electromechanics/Connectors/PinHeaders/Molex/53047_straight/PIN_HEADER-MOLEX_53047-10.png diff --git a/public/img/footprints/Elektromechanik/Verbinder/Stiftleisten/Molex/53047_gerade/STIFTLEISTE-MOLEX_53047-11.png b/public/img/footprints/Electromechanics/Connectors/PinHeaders/Molex/53047_straight/PIN_HEADER-MOLEX_53047-11.png similarity index 100% rename from public/img/footprints/Elektromechanik/Verbinder/Stiftleisten/Molex/53047_gerade/STIFTLEISTE-MOLEX_53047-11.png rename to public/img/footprints/Electromechanics/Connectors/PinHeaders/Molex/53047_straight/PIN_HEADER-MOLEX_53047-11.png diff --git a/public/img/footprints/Elektromechanik/Verbinder/Stiftleisten/Molex/53047_gerade/STIFTLEISTE-MOLEX_53047-12.png b/public/img/footprints/Electromechanics/Connectors/PinHeaders/Molex/53047_straight/PIN_HEADER-MOLEX_53047-12.png similarity index 100% rename from public/img/footprints/Elektromechanik/Verbinder/Stiftleisten/Molex/53047_gerade/STIFTLEISTE-MOLEX_53047-12.png rename to public/img/footprints/Electromechanics/Connectors/PinHeaders/Molex/53047_straight/PIN_HEADER-MOLEX_53047-12.png diff --git a/public/img/footprints/Elektromechanik/Verbinder/Stiftleisten/Molex/53047_gerade/STIFTLEISTE-MOLEX_53047-13.png b/public/img/footprints/Electromechanics/Connectors/PinHeaders/Molex/53047_straight/PIN_HEADER-MOLEX_53047-13.png similarity index 100% rename from public/img/footprints/Elektromechanik/Verbinder/Stiftleisten/Molex/53047_gerade/STIFTLEISTE-MOLEX_53047-13.png rename to public/img/footprints/Electromechanics/Connectors/PinHeaders/Molex/53047_straight/PIN_HEADER-MOLEX_53047-13.png diff --git a/public/img/footprints/Elektromechanik/Verbinder/Stiftleisten/Molex/53047_gerade/STIFTLEISTE-MOLEX_53047-14.png b/public/img/footprints/Electromechanics/Connectors/PinHeaders/Molex/53047_straight/PIN_HEADER-MOLEX_53047-14.png similarity index 100% rename from public/img/footprints/Elektromechanik/Verbinder/Stiftleisten/Molex/53047_gerade/STIFTLEISTE-MOLEX_53047-14.png rename to public/img/footprints/Electromechanics/Connectors/PinHeaders/Molex/53047_straight/PIN_HEADER-MOLEX_53047-14.png diff --git a/public/img/footprints/Elektromechanik/Verbinder/Stiftleisten/Molex/53047_gerade/STIFTLEISTE-MOLEX_53047-15.png b/public/img/footprints/Electromechanics/Connectors/PinHeaders/Molex/53047_straight/PIN_HEADER-MOLEX_53047-15.png similarity index 100% rename from public/img/footprints/Elektromechanik/Verbinder/Stiftleisten/Molex/53047_gerade/STIFTLEISTE-MOLEX_53047-15.png rename to public/img/footprints/Electromechanics/Connectors/PinHeaders/Molex/53047_straight/PIN_HEADER-MOLEX_53047-15.png diff --git a/public/img/footprints/Elektromechanik/Verbinder/Stiftleisten/Molex/53048_abgewinkelt/STIFTLEISTE-MOLEX_53048-02.png b/public/img/footprints/Electromechanics/Connectors/PinHeaders/Molex/53048_angled/PIN_HEADER-MOLEX_53048-02.png similarity index 100% rename from public/img/footprints/Elektromechanik/Verbinder/Stiftleisten/Molex/53048_abgewinkelt/STIFTLEISTE-MOLEX_53048-02.png rename to public/img/footprints/Electromechanics/Connectors/PinHeaders/Molex/53048_angled/PIN_HEADER-MOLEX_53048-02.png diff --git a/public/img/footprints/Elektromechanik/Verbinder/Stiftleisten/Molex/53048_abgewinkelt/STIFTLEISTE-MOLEX_53048-03.png b/public/img/footprints/Electromechanics/Connectors/PinHeaders/Molex/53048_angled/PIN_HEADER-MOLEX_53048-03.png similarity index 100% rename from public/img/footprints/Elektromechanik/Verbinder/Stiftleisten/Molex/53048_abgewinkelt/STIFTLEISTE-MOLEX_53048-03.png rename to public/img/footprints/Electromechanics/Connectors/PinHeaders/Molex/53048_angled/PIN_HEADER-MOLEX_53048-03.png diff --git a/public/img/footprints/Elektromechanik/Verbinder/Stiftleisten/Molex/53048_abgewinkelt/STIFTLEISTE-MOLEX_53048-04.png b/public/img/footprints/Electromechanics/Connectors/PinHeaders/Molex/53048_angled/PIN_HEADER-MOLEX_53048-04.png similarity index 100% rename from public/img/footprints/Elektromechanik/Verbinder/Stiftleisten/Molex/53048_abgewinkelt/STIFTLEISTE-MOLEX_53048-04.png rename to public/img/footprints/Electromechanics/Connectors/PinHeaders/Molex/53048_angled/PIN_HEADER-MOLEX_53048-04.png diff --git a/public/img/footprints/Elektromechanik/Verbinder/Stiftleisten/Molex/53048_abgewinkelt/STIFTLEISTE-MOLEX_53048-05.png b/public/img/footprints/Electromechanics/Connectors/PinHeaders/Molex/53048_angled/PIN_HEADER-MOLEX_53048-05.png similarity index 100% rename from public/img/footprints/Elektromechanik/Verbinder/Stiftleisten/Molex/53048_abgewinkelt/STIFTLEISTE-MOLEX_53048-05.png rename to public/img/footprints/Electromechanics/Connectors/PinHeaders/Molex/53048_angled/PIN_HEADER-MOLEX_53048-05.png diff --git a/public/img/footprints/Elektromechanik/Verbinder/Stiftleisten/Molex/53048_abgewinkelt/STIFTLEISTE-MOLEX_53048-06.png b/public/img/footprints/Electromechanics/Connectors/PinHeaders/Molex/53048_angled/PIN_HEADER-MOLEX_53048-06.png similarity index 100% rename from public/img/footprints/Elektromechanik/Verbinder/Stiftleisten/Molex/53048_abgewinkelt/STIFTLEISTE-MOLEX_53048-06.png rename to public/img/footprints/Electromechanics/Connectors/PinHeaders/Molex/53048_angled/PIN_HEADER-MOLEX_53048-06.png diff --git a/public/img/footprints/Elektromechanik/Verbinder/Stiftleisten/Molex/53048_abgewinkelt/STIFTLEISTE-MOLEX_53048-07.png b/public/img/footprints/Electromechanics/Connectors/PinHeaders/Molex/53048_angled/PIN_HEADER-MOLEX_53048-07.png similarity index 100% rename from public/img/footprints/Elektromechanik/Verbinder/Stiftleisten/Molex/53048_abgewinkelt/STIFTLEISTE-MOLEX_53048-07.png rename to public/img/footprints/Electromechanics/Connectors/PinHeaders/Molex/53048_angled/PIN_HEADER-MOLEX_53048-07.png diff --git a/public/img/footprints/Elektromechanik/Verbinder/Stiftleisten/Molex/53048_abgewinkelt/STIFTLEISTE-MOLEX_53048-08.png b/public/img/footprints/Electromechanics/Connectors/PinHeaders/Molex/53048_angled/PIN_HEADER-MOLEX_53048-08.png similarity index 100% rename from public/img/footprints/Elektromechanik/Verbinder/Stiftleisten/Molex/53048_abgewinkelt/STIFTLEISTE-MOLEX_53048-08.png rename to public/img/footprints/Electromechanics/Connectors/PinHeaders/Molex/53048_angled/PIN_HEADER-MOLEX_53048-08.png diff --git a/public/img/footprints/Elektromechanik/Verbinder/Stiftleisten/Molex/53048_abgewinkelt/STIFTLEISTE-MOLEX_53048-09.png b/public/img/footprints/Electromechanics/Connectors/PinHeaders/Molex/53048_angled/PIN_HEADER-MOLEX_53048-09.png similarity index 100% rename from public/img/footprints/Elektromechanik/Verbinder/Stiftleisten/Molex/53048_abgewinkelt/STIFTLEISTE-MOLEX_53048-09.png rename to public/img/footprints/Electromechanics/Connectors/PinHeaders/Molex/53048_angled/PIN_HEADER-MOLEX_53048-09.png diff --git a/public/img/footprints/Elektromechanik/Verbinder/Stiftleisten/Molex/53048_abgewinkelt/STIFTLEISTE-MOLEX_53048-10.png b/public/img/footprints/Electromechanics/Connectors/PinHeaders/Molex/53048_angled/PIN_HEADER-MOLEX_53048-10.png similarity index 100% rename from public/img/footprints/Elektromechanik/Verbinder/Stiftleisten/Molex/53048_abgewinkelt/STIFTLEISTE-MOLEX_53048-10.png rename to public/img/footprints/Electromechanics/Connectors/PinHeaders/Molex/53048_angled/PIN_HEADER-MOLEX_53048-10.png diff --git a/public/img/footprints/Elektromechanik/Verbinder/Stiftleisten/Molex/53048_abgewinkelt/STIFTLEISTE-MOLEX_53048-11.png b/public/img/footprints/Electromechanics/Connectors/PinHeaders/Molex/53048_angled/PIN_HEADER-MOLEX_53048-11.png similarity index 100% rename from public/img/footprints/Elektromechanik/Verbinder/Stiftleisten/Molex/53048_abgewinkelt/STIFTLEISTE-MOLEX_53048-11.png rename to public/img/footprints/Electromechanics/Connectors/PinHeaders/Molex/53048_angled/PIN_HEADER-MOLEX_53048-11.png diff --git a/public/img/footprints/Elektromechanik/Verbinder/Stiftleisten/Molex/53048_abgewinkelt/STIFTLEISTE-MOLEX_53048-12.png b/public/img/footprints/Electromechanics/Connectors/PinHeaders/Molex/53048_angled/PIN_HEADER-MOLEX_53048-12.png similarity index 100% rename from public/img/footprints/Elektromechanik/Verbinder/Stiftleisten/Molex/53048_abgewinkelt/STIFTLEISTE-MOLEX_53048-12.png rename to public/img/footprints/Electromechanics/Connectors/PinHeaders/Molex/53048_angled/PIN_HEADER-MOLEX_53048-12.png diff --git a/public/img/footprints/Elektromechanik/Verbinder/Stiftleisten/Molex/53048_abgewinkelt/STIFTLEISTE-MOLEX_53048-13.png b/public/img/footprints/Electromechanics/Connectors/PinHeaders/Molex/53048_angled/PIN_HEADER-MOLEX_53048-13.png similarity index 100% rename from public/img/footprints/Elektromechanik/Verbinder/Stiftleisten/Molex/53048_abgewinkelt/STIFTLEISTE-MOLEX_53048-13.png rename to public/img/footprints/Electromechanics/Connectors/PinHeaders/Molex/53048_angled/PIN_HEADER-MOLEX_53048-13.png diff --git a/public/img/footprints/Elektromechanik/Verbinder/Stiftleisten/Molex/53048_abgewinkelt/STIFTLEISTE-MOLEX_53048-14.png b/public/img/footprints/Electromechanics/Connectors/PinHeaders/Molex/53048_angled/PIN_HEADER-MOLEX_53048-14.png similarity index 100% rename from public/img/footprints/Elektromechanik/Verbinder/Stiftleisten/Molex/53048_abgewinkelt/STIFTLEISTE-MOLEX_53048-14.png rename to public/img/footprints/Electromechanics/Connectors/PinHeaders/Molex/53048_angled/PIN_HEADER-MOLEX_53048-14.png diff --git a/public/img/footprints/Elektromechanik/Verbinder/Stiftleisten/Molex/53048_abgewinkelt/STIFTLEISTE-MOLEX_53048-15.png b/public/img/footprints/Electromechanics/Connectors/PinHeaders/Molex/53048_angled/PIN_HEADER-MOLEX_53048-15.png similarity index 100% rename from public/img/footprints/Elektromechanik/Verbinder/Stiftleisten/Molex/53048_abgewinkelt/STIFTLEISTE-MOLEX_53048-15.png rename to public/img/footprints/Electromechanics/Connectors/PinHeaders/Molex/53048_angled/PIN_HEADER-MOLEX_53048-15.png diff --git a/public/img/footprints/Elektromechanik/Verbinder/Stiftleisten/Molex/53261_abgewinkelt/STIFTLEISTE-MOLEX_53261-02.png b/public/img/footprints/Electromechanics/Connectors/PinHeaders/Molex/53261_angled/PIN_HEADER-MOLEX_53261-02.png similarity index 100% rename from public/img/footprints/Elektromechanik/Verbinder/Stiftleisten/Molex/53261_abgewinkelt/STIFTLEISTE-MOLEX_53261-02.png rename to public/img/footprints/Electromechanics/Connectors/PinHeaders/Molex/53261_angled/PIN_HEADER-MOLEX_53261-02.png diff --git a/public/img/footprints/Elektromechanik/Verbinder/Stiftleisten/Molex/53261_abgewinkelt/STIFTLEISTE-MOLEX_53261-03.png b/public/img/footprints/Electromechanics/Connectors/PinHeaders/Molex/53261_angled/PIN_HEADER-MOLEX_53261-03.png similarity index 100% rename from public/img/footprints/Elektromechanik/Verbinder/Stiftleisten/Molex/53261_abgewinkelt/STIFTLEISTE-MOLEX_53261-03.png rename to public/img/footprints/Electromechanics/Connectors/PinHeaders/Molex/53261_angled/PIN_HEADER-MOLEX_53261-03.png diff --git a/public/img/footprints/Elektromechanik/Verbinder/Stiftleisten/Molex/53261_abgewinkelt/STIFTLEISTE-MOLEX_53261-04.png b/public/img/footprints/Electromechanics/Connectors/PinHeaders/Molex/53261_angled/PIN_HEADER-MOLEX_53261-04.png similarity index 100% rename from public/img/footprints/Elektromechanik/Verbinder/Stiftleisten/Molex/53261_abgewinkelt/STIFTLEISTE-MOLEX_53261-04.png rename to public/img/footprints/Electromechanics/Connectors/PinHeaders/Molex/53261_angled/PIN_HEADER-MOLEX_53261-04.png diff --git a/public/img/footprints/Elektromechanik/Verbinder/Stiftleisten/Molex/53261_abgewinkelt/STIFTLEISTE-MOLEX_53261-05.png b/public/img/footprints/Electromechanics/Connectors/PinHeaders/Molex/53261_angled/PIN_HEADER-MOLEX_53261-05.png similarity index 100% rename from public/img/footprints/Elektromechanik/Verbinder/Stiftleisten/Molex/53261_abgewinkelt/STIFTLEISTE-MOLEX_53261-05.png rename to public/img/footprints/Electromechanics/Connectors/PinHeaders/Molex/53261_angled/PIN_HEADER-MOLEX_53261-05.png diff --git a/public/img/footprints/Elektromechanik/Verbinder/Stiftleisten/Molex/53261_abgewinkelt/STIFTLEISTE-MOLEX_53261-06.png b/public/img/footprints/Electromechanics/Connectors/PinHeaders/Molex/53261_angled/PIN_HEADER-MOLEX_53261-06.png similarity index 100% rename from public/img/footprints/Elektromechanik/Verbinder/Stiftleisten/Molex/53261_abgewinkelt/STIFTLEISTE-MOLEX_53261-06.png rename to public/img/footprints/Electromechanics/Connectors/PinHeaders/Molex/53261_angled/PIN_HEADER-MOLEX_53261-06.png diff --git a/public/img/footprints/Elektromechanik/Verbinder/Stiftleisten/Molex/53261_abgewinkelt/STIFTLEISTE-MOLEX_53261-07.png b/public/img/footprints/Electromechanics/Connectors/PinHeaders/Molex/53261_angled/PIN_HEADER-MOLEX_53261-07.png similarity index 100% rename from public/img/footprints/Elektromechanik/Verbinder/Stiftleisten/Molex/53261_abgewinkelt/STIFTLEISTE-MOLEX_53261-07.png rename to public/img/footprints/Electromechanics/Connectors/PinHeaders/Molex/53261_angled/PIN_HEADER-MOLEX_53261-07.png diff --git a/public/img/footprints/Elektromechanik/Verbinder/Stiftleisten/Molex/53261_abgewinkelt/STIFTLEISTE-MOLEX_53261-08.png b/public/img/footprints/Electromechanics/Connectors/PinHeaders/Molex/53261_angled/PIN_HEADER-MOLEX_53261-08.png similarity index 100% rename from public/img/footprints/Elektromechanik/Verbinder/Stiftleisten/Molex/53261_abgewinkelt/STIFTLEISTE-MOLEX_53261-08.png rename to public/img/footprints/Electromechanics/Connectors/PinHeaders/Molex/53261_angled/PIN_HEADER-MOLEX_53261-08.png diff --git a/public/img/footprints/Elektromechanik/Verbinder/Stiftleisten/Molex/53261_abgewinkelt/STIFTLEISTE-MOLEX_53261-09.png b/public/img/footprints/Electromechanics/Connectors/PinHeaders/Molex/53261_angled/PIN_HEADER-MOLEX_53261-09.png similarity index 100% rename from public/img/footprints/Elektromechanik/Verbinder/Stiftleisten/Molex/53261_abgewinkelt/STIFTLEISTE-MOLEX_53261-09.png rename to public/img/footprints/Electromechanics/Connectors/PinHeaders/Molex/53261_angled/PIN_HEADER-MOLEX_53261-09.png diff --git a/public/img/footprints/Elektromechanik/Verbinder/Stiftleisten/Molex/53261_abgewinkelt/STIFTLEISTE-MOLEX_53261-10.png b/public/img/footprints/Electromechanics/Connectors/PinHeaders/Molex/53261_angled/PIN_HEADER-MOLEX_53261-10.png similarity index 100% rename from public/img/footprints/Elektromechanik/Verbinder/Stiftleisten/Molex/53261_abgewinkelt/STIFTLEISTE-MOLEX_53261-10.png rename to public/img/footprints/Electromechanics/Connectors/PinHeaders/Molex/53261_angled/PIN_HEADER-MOLEX_53261-10.png diff --git a/public/img/footprints/Elektromechanik/Verbinder/Stiftleisten/Molex/53261_abgewinkelt/STIFTLEISTE-MOLEX_53261-11.png b/public/img/footprints/Electromechanics/Connectors/PinHeaders/Molex/53261_angled/PIN_HEADER-MOLEX_53261-11.png similarity index 100% rename from public/img/footprints/Elektromechanik/Verbinder/Stiftleisten/Molex/53261_abgewinkelt/STIFTLEISTE-MOLEX_53261-11.png rename to public/img/footprints/Electromechanics/Connectors/PinHeaders/Molex/53261_angled/PIN_HEADER-MOLEX_53261-11.png diff --git a/public/img/footprints/Elektromechanik/Verbinder/Stiftleisten/Molex/53261_abgewinkelt/STIFTLEISTE-MOLEX_53261-12.png b/public/img/footprints/Electromechanics/Connectors/PinHeaders/Molex/53261_angled/PIN_HEADER-MOLEX_53261-12.png similarity index 100% rename from public/img/footprints/Elektromechanik/Verbinder/Stiftleisten/Molex/53261_abgewinkelt/STIFTLEISTE-MOLEX_53261-12.png rename to public/img/footprints/Electromechanics/Connectors/PinHeaders/Molex/53261_angled/PIN_HEADER-MOLEX_53261-12.png diff --git a/public/img/footprints/Elektromechanik/Verbinder/Stiftleisten/Molex/53261_abgewinkelt/STIFTLEISTE-MOLEX_53261-13.png b/public/img/footprints/Electromechanics/Connectors/PinHeaders/Molex/53261_angled/PIN_HEADER-MOLEX_53261-13.png similarity index 100% rename from public/img/footprints/Elektromechanik/Verbinder/Stiftleisten/Molex/53261_abgewinkelt/STIFTLEISTE-MOLEX_53261-13.png rename to public/img/footprints/Electromechanics/Connectors/PinHeaders/Molex/53261_angled/PIN_HEADER-MOLEX_53261-13.png diff --git a/public/img/footprints/Elektromechanik/Verbinder/Stiftleisten/Molex/53261_abgewinkelt/STIFTLEISTE-MOLEX_53261-14.png b/public/img/footprints/Electromechanics/Connectors/PinHeaders/Molex/53261_angled/PIN_HEADER-MOLEX_53261-14.png similarity index 100% rename from public/img/footprints/Elektromechanik/Verbinder/Stiftleisten/Molex/53261_abgewinkelt/STIFTLEISTE-MOLEX_53261-14.png rename to public/img/footprints/Electromechanics/Connectors/PinHeaders/Molex/53261_angled/PIN_HEADER-MOLEX_53261-14.png diff --git a/public/img/footprints/Elektromechanik/Verbinder/Stiftleisten/Molex/53261_abgewinkelt/STIFTLEISTE-MOLEX_53261-15.png b/public/img/footprints/Electromechanics/Connectors/PinHeaders/Molex/53261_angled/PIN_HEADER-MOLEX_53261-15.png similarity index 100% rename from public/img/footprints/Elektromechanik/Verbinder/Stiftleisten/Molex/53261_abgewinkelt/STIFTLEISTE-MOLEX_53261-15.png rename to public/img/footprints/Electromechanics/Connectors/PinHeaders/Molex/53261_angled/PIN_HEADER-MOLEX_53261-15.png diff --git a/public/img/footprints/Elektromechanik/Verbinder/Stiftleisten/Molex/PSL_abgewinkelt/STIFTLEISTE-MOLEX-ABGEWINKELT_PSL-02.png b/public/img/footprints/Electromechanics/Connectors/PinHeaders/Molex/PSL_angled/PIN_HEADER-MOLEX-ANGLED_PSL-02.png similarity index 100% rename from public/img/footprints/Elektromechanik/Verbinder/Stiftleisten/Molex/PSL_abgewinkelt/STIFTLEISTE-MOLEX-ABGEWINKELT_PSL-02.png rename to public/img/footprints/Electromechanics/Connectors/PinHeaders/Molex/PSL_angled/PIN_HEADER-MOLEX-ANGLED_PSL-02.png diff --git a/public/img/footprints/Elektromechanik/Verbinder/Stiftleisten/Molex/PSL_abgewinkelt/STIFTLEISTE-MOLEX-ABGEWINKELT_PSL-03.png b/public/img/footprints/Electromechanics/Connectors/PinHeaders/Molex/PSL_angled/PIN_HEADER-MOLEX-ANGLED_PSL-03.png similarity index 100% rename from public/img/footprints/Elektromechanik/Verbinder/Stiftleisten/Molex/PSL_abgewinkelt/STIFTLEISTE-MOLEX-ABGEWINKELT_PSL-03.png rename to public/img/footprints/Electromechanics/Connectors/PinHeaders/Molex/PSL_angled/PIN_HEADER-MOLEX-ANGLED_PSL-03.png diff --git a/public/img/footprints/Elektromechanik/Verbinder/Stiftleisten/Molex/PSL_abgewinkelt/STIFTLEISTE-MOLEX-ABGEWINKELT_PSL-04.png b/public/img/footprints/Electromechanics/Connectors/PinHeaders/Molex/PSL_angled/PIN_HEADER-MOLEX-ANGLED_PSL-04.png similarity index 100% rename from public/img/footprints/Elektromechanik/Verbinder/Stiftleisten/Molex/PSL_abgewinkelt/STIFTLEISTE-MOLEX-ABGEWINKELT_PSL-04.png rename to public/img/footprints/Electromechanics/Connectors/PinHeaders/Molex/PSL_angled/PIN_HEADER-MOLEX-ANGLED_PSL-04.png diff --git a/public/img/footprints/Elektromechanik/Verbinder/Stiftleisten/Molex/PSL_abgewinkelt/STIFTLEISTE-MOLEX-ABGEWINKELT_PSL-05.png b/public/img/footprints/Electromechanics/Connectors/PinHeaders/Molex/PSL_angled/PIN_HEADER-MOLEX-ANGLED_PSL-05.png similarity index 100% rename from public/img/footprints/Elektromechanik/Verbinder/Stiftleisten/Molex/PSL_abgewinkelt/STIFTLEISTE-MOLEX-ABGEWINKELT_PSL-05.png rename to public/img/footprints/Electromechanics/Connectors/PinHeaders/Molex/PSL_angled/PIN_HEADER-MOLEX-ANGLED_PSL-05.png diff --git a/public/img/footprints/Elektromechanik/Verbinder/Stiftleisten/Molex/PSL_abgewinkelt/STIFTLEISTE-MOLEX-ABGEWINKELT_PSL-06.png b/public/img/footprints/Electromechanics/Connectors/PinHeaders/Molex/PSL_angled/PIN_HEADER-MOLEX-ANGLED_PSL-06.png similarity index 100% rename from public/img/footprints/Elektromechanik/Verbinder/Stiftleisten/Molex/PSL_abgewinkelt/STIFTLEISTE-MOLEX-ABGEWINKELT_PSL-06.png rename to public/img/footprints/Electromechanics/Connectors/PinHeaders/Molex/PSL_angled/PIN_HEADER-MOLEX-ANGLED_PSL-06.png diff --git a/public/img/footprints/Elektromechanik/Verbinder/Stiftleisten/Molex/PSL_abgewinkelt/STIFTLEISTE-MOLEX-ABGEWINKELT_PSL-07.png b/public/img/footprints/Electromechanics/Connectors/PinHeaders/Molex/PSL_angled/PIN_HEADER-MOLEX-ANGLED_PSL-07.png similarity index 100% rename from public/img/footprints/Elektromechanik/Verbinder/Stiftleisten/Molex/PSL_abgewinkelt/STIFTLEISTE-MOLEX-ABGEWINKELT_PSL-07.png rename to public/img/footprints/Electromechanics/Connectors/PinHeaders/Molex/PSL_angled/PIN_HEADER-MOLEX-ANGLED_PSL-07.png diff --git a/public/img/footprints/Elektromechanik/Verbinder/Stiftleisten/Molex/PSL_abgewinkelt/STIFTLEISTE-MOLEX-ABGEWINKELT_PSL-08.png b/public/img/footprints/Electromechanics/Connectors/PinHeaders/Molex/PSL_angled/PIN_HEADER-MOLEX-ANGLED_PSL-08.png similarity index 100% rename from public/img/footprints/Elektromechanik/Verbinder/Stiftleisten/Molex/PSL_abgewinkelt/STIFTLEISTE-MOLEX-ABGEWINKELT_PSL-08.png rename to public/img/footprints/Electromechanics/Connectors/PinHeaders/Molex/PSL_angled/PIN_HEADER-MOLEX-ANGLED_PSL-08.png diff --git a/public/img/footprints/Elektromechanik/Verbinder/Stiftleisten/Molex/PSL_abgewinkelt/STIFTLEISTE-MOLEX-ABGEWINKELT_PSL-09.png b/public/img/footprints/Electromechanics/Connectors/PinHeaders/Molex/PSL_angled/PIN_HEADER-MOLEX-ANGLED_PSL-09.png similarity index 100% rename from public/img/footprints/Elektromechanik/Verbinder/Stiftleisten/Molex/PSL_abgewinkelt/STIFTLEISTE-MOLEX-ABGEWINKELT_PSL-09.png rename to public/img/footprints/Electromechanics/Connectors/PinHeaders/Molex/PSL_angled/PIN_HEADER-MOLEX-ANGLED_PSL-09.png diff --git a/public/img/footprints/Elektromechanik/Verbinder/Stiftleisten/Molex/PSL_abgewinkelt/STIFTLEISTE-MOLEX-ABGEWINKELT_PSL-10.png b/public/img/footprints/Electromechanics/Connectors/PinHeaders/Molex/PSL_angled/PIN_HEADER-MOLEX-ANGLED_PSL-10.png similarity index 100% rename from public/img/footprints/Elektromechanik/Verbinder/Stiftleisten/Molex/PSL_abgewinkelt/STIFTLEISTE-MOLEX-ABGEWINKELT_PSL-10.png rename to public/img/footprints/Electromechanics/Connectors/PinHeaders/Molex/PSL_angled/PIN_HEADER-MOLEX-ANGLED_PSL-10.png diff --git a/public/img/footprints/Elektromechanik/Verbinder/Stiftleisten/Molex/PSL_gerade/STIFTLEISTE-MOLEX-GERADE_PSL-02.png b/public/img/footprints/Electromechanics/Connectors/PinHeaders/Molex/PSL_straight/PIN_HEADER-MOLEX-STRAIGHT_PSL-02.png similarity index 100% rename from public/img/footprints/Elektromechanik/Verbinder/Stiftleisten/Molex/PSL_gerade/STIFTLEISTE-MOLEX-GERADE_PSL-02.png rename to public/img/footprints/Electromechanics/Connectors/PinHeaders/Molex/PSL_straight/PIN_HEADER-MOLEX-STRAIGHT_PSL-02.png diff --git a/public/img/footprints/Elektromechanik/Verbinder/Stiftleisten/Molex/PSL_gerade/STIFTLEISTE-MOLEX-GERADE_PSL-03.png b/public/img/footprints/Electromechanics/Connectors/PinHeaders/Molex/PSL_straight/PIN_HEADER-MOLEX-STRAIGHT_PSL-03.png similarity index 100% rename from public/img/footprints/Elektromechanik/Verbinder/Stiftleisten/Molex/PSL_gerade/STIFTLEISTE-MOLEX-GERADE_PSL-03.png rename to public/img/footprints/Electromechanics/Connectors/PinHeaders/Molex/PSL_straight/PIN_HEADER-MOLEX-STRAIGHT_PSL-03.png diff --git a/public/img/footprints/Elektromechanik/Verbinder/Stiftleisten/Molex/PSL_gerade/STIFTLEISTE-MOLEX-GERADE_PSL-04.png b/public/img/footprints/Electromechanics/Connectors/PinHeaders/Molex/PSL_straight/PIN_HEADER-MOLEX-STRAIGHT_PSL-04.png similarity index 100% rename from public/img/footprints/Elektromechanik/Verbinder/Stiftleisten/Molex/PSL_gerade/STIFTLEISTE-MOLEX-GERADE_PSL-04.png rename to public/img/footprints/Electromechanics/Connectors/PinHeaders/Molex/PSL_straight/PIN_HEADER-MOLEX-STRAIGHT_PSL-04.png diff --git a/public/img/footprints/Elektromechanik/Verbinder/Stiftleisten/Molex/PSL_gerade/STIFTLEISTE-MOLEX-GERADE_PSL-05.png b/public/img/footprints/Electromechanics/Connectors/PinHeaders/Molex/PSL_straight/PIN_HEADER-MOLEX-STRAIGHT_PSL-05.png similarity index 100% rename from public/img/footprints/Elektromechanik/Verbinder/Stiftleisten/Molex/PSL_gerade/STIFTLEISTE-MOLEX-GERADE_PSL-05.png rename to public/img/footprints/Electromechanics/Connectors/PinHeaders/Molex/PSL_straight/PIN_HEADER-MOLEX-STRAIGHT_PSL-05.png diff --git a/public/img/footprints/Elektromechanik/Verbinder/Stiftleisten/Molex/PSL_gerade/STIFTLEISTE-MOLEX-GERADE_PSL-06.png b/public/img/footprints/Electromechanics/Connectors/PinHeaders/Molex/PSL_straight/PIN_HEADER-MOLEX-STRAIGHT_PSL-06.png similarity index 100% rename from public/img/footprints/Elektromechanik/Verbinder/Stiftleisten/Molex/PSL_gerade/STIFTLEISTE-MOLEX-GERADE_PSL-06.png rename to public/img/footprints/Electromechanics/Connectors/PinHeaders/Molex/PSL_straight/PIN_HEADER-MOLEX-STRAIGHT_PSL-06.png diff --git a/public/img/footprints/Elektromechanik/Verbinder/Stiftleisten/Molex/PSL_gerade/STIFTLEISTE-MOLEX-GERADE_PSL-07.png b/public/img/footprints/Electromechanics/Connectors/PinHeaders/Molex/PSL_straight/PIN_HEADER-MOLEX-STRAIGHT_PSL-07.png similarity index 100% rename from public/img/footprints/Elektromechanik/Verbinder/Stiftleisten/Molex/PSL_gerade/STIFTLEISTE-MOLEX-GERADE_PSL-07.png rename to public/img/footprints/Electromechanics/Connectors/PinHeaders/Molex/PSL_straight/PIN_HEADER-MOLEX-STRAIGHT_PSL-07.png diff --git a/public/img/footprints/Elektromechanik/Verbinder/Stiftleisten/Molex/PSL_gerade/STIFTLEISTE-MOLEX-GERADE_PSL-08.png b/public/img/footprints/Electromechanics/Connectors/PinHeaders/Molex/PSL_straight/PIN_HEADER-MOLEX-STRAIGHT_PSL-08.png similarity index 100% rename from public/img/footprints/Elektromechanik/Verbinder/Stiftleisten/Molex/PSL_gerade/STIFTLEISTE-MOLEX-GERADE_PSL-08.png rename to public/img/footprints/Electromechanics/Connectors/PinHeaders/Molex/PSL_straight/PIN_HEADER-MOLEX-STRAIGHT_PSL-08.png diff --git a/public/img/footprints/Elektromechanik/Verbinder/Stiftleisten/Molex/PSL_gerade/STIFTLEISTE-MOLEX-GERADE_PSL-09.png b/public/img/footprints/Electromechanics/Connectors/PinHeaders/Molex/PSL_straight/PIN_HEADER-MOLEX-STRAIGHT_PSL-09.png similarity index 100% rename from public/img/footprints/Elektromechanik/Verbinder/Stiftleisten/Molex/PSL_gerade/STIFTLEISTE-MOLEX-GERADE_PSL-09.png rename to public/img/footprints/Electromechanics/Connectors/PinHeaders/Molex/PSL_straight/PIN_HEADER-MOLEX-STRAIGHT_PSL-09.png diff --git a/public/img/footprints/Elektromechanik/Verbinder/Stiftleisten/Molex/PSL_gerade/STIFTLEISTE-MOLEX-GERADE_PSL-10.png b/public/img/footprints/Electromechanics/Connectors/PinHeaders/Molex/PSL_straight/PIN_HEADER-MOLEX-STRAIGHT_PSL-10.png similarity index 100% rename from public/img/footprints/Elektromechanik/Verbinder/Stiftleisten/Molex/PSL_gerade/STIFTLEISTE-MOLEX-GERADE_PSL-10.png rename to public/img/footprints/Electromechanics/Connectors/PinHeaders/Molex/PSL_straight/PIN_HEADER-MOLEX-STRAIGHT_PSL-10.png diff --git a/public/img/footprints/Elektromechanik/Verbinder/Stiftleisten/STIFTLEISTE_PCPWR514M.png b/public/img/footprints/Electromechanics/Connectors/PinHeaders/PIN_HEADER_PCPWR514M.png similarity index 100% rename from public/img/footprints/Elektromechanik/Verbinder/Stiftleisten/STIFTLEISTE_PCPWR514M.png rename to public/img/footprints/Electromechanics/Connectors/PinHeaders/PIN_HEADER_PCPWR514M.png diff --git a/public/img/footprints/Elektromechanik/Verbinder/Stiftleisten/Wago/733/STIFTLEISTE-WAGO_733-02.png b/public/img/footprints/Electromechanics/Connectors/PinHeaders/Wago/733/PIN_HEADER-WAGO_733-02.png similarity index 100% rename from public/img/footprints/Elektromechanik/Verbinder/Stiftleisten/Wago/733/STIFTLEISTE-WAGO_733-02.png rename to public/img/footprints/Electromechanics/Connectors/PinHeaders/Wago/733/PIN_HEADER-WAGO_733-02.png diff --git a/public/img/footprints/Elektromechanik/Verbinder/Stiftleisten/Wago/733/STIFTLEISTE-WAGO_733-03.png b/public/img/footprints/Electromechanics/Connectors/PinHeaders/Wago/733/PIN_HEADER-WAGO_733-03.png similarity index 100% rename from public/img/footprints/Elektromechanik/Verbinder/Stiftleisten/Wago/733/STIFTLEISTE-WAGO_733-03.png rename to public/img/footprints/Electromechanics/Connectors/PinHeaders/Wago/733/PIN_HEADER-WAGO_733-03.png diff --git a/public/img/footprints/Elektromechanik/Verbinder/Stiftleisten/Wago/733/STIFTLEISTE-WAGO_733-04.png b/public/img/footprints/Electromechanics/Connectors/PinHeaders/Wago/733/PIN_HEADER-WAGO_733-04.png similarity index 100% rename from public/img/footprints/Elektromechanik/Verbinder/Stiftleisten/Wago/733/STIFTLEISTE-WAGO_733-04.png rename to public/img/footprints/Electromechanics/Connectors/PinHeaders/Wago/733/PIN_HEADER-WAGO_733-04.png diff --git a/public/img/footprints/Elektromechanik/Verbinder/Stiftleisten/Wago/733/STIFTLEISTE-WAGO_733-05.png b/public/img/footprints/Electromechanics/Connectors/PinHeaders/Wago/733/PIN_HEADER-WAGO_733-05.png similarity index 100% rename from public/img/footprints/Elektromechanik/Verbinder/Stiftleisten/Wago/733/STIFTLEISTE-WAGO_733-05.png rename to public/img/footprints/Electromechanics/Connectors/PinHeaders/Wago/733/PIN_HEADER-WAGO_733-05.png diff --git a/public/img/footprints/Elektromechanik/Verbinder/Stiftleisten/Wago/733/STIFTLEISTE-WAGO_733-06.png b/public/img/footprints/Electromechanics/Connectors/PinHeaders/Wago/733/PIN_HEADER-WAGO_733-06.png similarity index 100% rename from public/img/footprints/Elektromechanik/Verbinder/Stiftleisten/Wago/733/STIFTLEISTE-WAGO_733-06.png rename to public/img/footprints/Electromechanics/Connectors/PinHeaders/Wago/733/PIN_HEADER-WAGO_733-06.png diff --git a/public/img/footprints/Elektromechanik/Verbinder/Stiftleisten/Wago/733/STIFTLEISTE-WAGO_733-07.png b/public/img/footprints/Electromechanics/Connectors/PinHeaders/Wago/733/PIN_HEADER-WAGO_733-07.png similarity index 100% rename from public/img/footprints/Elektromechanik/Verbinder/Stiftleisten/Wago/733/STIFTLEISTE-WAGO_733-07.png rename to public/img/footprints/Electromechanics/Connectors/PinHeaders/Wago/733/PIN_HEADER-WAGO_733-07.png diff --git a/public/img/footprints/Elektromechanik/Verbinder/Stiftleisten/Wago/733/STIFTLEISTE-WAGO_733-08.png b/public/img/footprints/Electromechanics/Connectors/PinHeaders/Wago/733/PIN_HEADER-WAGO_733-08.png similarity index 100% rename from public/img/footprints/Elektromechanik/Verbinder/Stiftleisten/Wago/733/STIFTLEISTE-WAGO_733-08.png rename to public/img/footprints/Electromechanics/Connectors/PinHeaders/Wago/733/PIN_HEADER-WAGO_733-08.png diff --git a/public/img/footprints/Elektromechanik/Verbinder/Stiftleisten/Wago/733/STIFTLEISTE-WAGO_733-09.png b/public/img/footprints/Electromechanics/Connectors/PinHeaders/Wago/733/PIN_HEADER-WAGO_733-09.png similarity index 100% rename from public/img/footprints/Elektromechanik/Verbinder/Stiftleisten/Wago/733/STIFTLEISTE-WAGO_733-09.png rename to public/img/footprints/Electromechanics/Connectors/PinHeaders/Wago/733/PIN_HEADER-WAGO_733-09.png diff --git a/public/img/footprints/Elektromechanik/Verbinder/Stiftleisten/Wago/733/STIFTLEISTE-WAGO_733-10.png b/public/img/footprints/Electromechanics/Connectors/PinHeaders/Wago/733/PIN_HEADER-WAGO_733-10.png similarity index 100% rename from public/img/footprints/Elektromechanik/Verbinder/Stiftleisten/Wago/733/STIFTLEISTE-WAGO_733-10.png rename to public/img/footprints/Electromechanics/Connectors/PinHeaders/Wago/733/PIN_HEADER-WAGO_733-10.png diff --git a/public/img/footprints/Elektromechanik/Verbinder/Stiftleisten/Wago/734/STIFTLEISTE-WAGO_734-02.png b/public/img/footprints/Electromechanics/Connectors/PinHeaders/Wago/734/PIN_HEADER-WAGO_734-02.png similarity index 100% rename from public/img/footprints/Elektromechanik/Verbinder/Stiftleisten/Wago/734/STIFTLEISTE-WAGO_734-02.png rename to public/img/footprints/Electromechanics/Connectors/PinHeaders/Wago/734/PIN_HEADER-WAGO_734-02.png diff --git a/public/img/footprints/Elektromechanik/Verbinder/Stiftleisten/Wago/734/STIFTLEISTE-WAGO_734-03.png b/public/img/footprints/Electromechanics/Connectors/PinHeaders/Wago/734/PIN_HEADER-WAGO_734-03.png similarity index 100% rename from public/img/footprints/Elektromechanik/Verbinder/Stiftleisten/Wago/734/STIFTLEISTE-WAGO_734-03.png rename to public/img/footprints/Electromechanics/Connectors/PinHeaders/Wago/734/PIN_HEADER-WAGO_734-03.png diff --git a/public/img/footprints/Elektromechanik/Verbinder/Stiftleisten/Wago/734/STIFTLEISTE-WAGO_734-04.png b/public/img/footprints/Electromechanics/Connectors/PinHeaders/Wago/734/PIN_HEADER-WAGO_734-04.png similarity index 100% rename from public/img/footprints/Elektromechanik/Verbinder/Stiftleisten/Wago/734/STIFTLEISTE-WAGO_734-04.png rename to public/img/footprints/Electromechanics/Connectors/PinHeaders/Wago/734/PIN_HEADER-WAGO_734-04.png diff --git a/public/img/footprints/Elektromechanik/Verbinder/Stiftleisten/Wago/734/STIFTLEISTE-WAGO_734-05.png b/public/img/footprints/Electromechanics/Connectors/PinHeaders/Wago/734/PIN_HEADER-WAGO_734-05.png similarity index 100% rename from public/img/footprints/Elektromechanik/Verbinder/Stiftleisten/Wago/734/STIFTLEISTE-WAGO_734-05.png rename to public/img/footprints/Electromechanics/Connectors/PinHeaders/Wago/734/PIN_HEADER-WAGO_734-05.png diff --git a/public/img/footprints/Elektromechanik/Verbinder/Stiftleisten/Wago/734/STIFTLEISTE-WAGO_734-06.png b/public/img/footprints/Electromechanics/Connectors/PinHeaders/Wago/734/PIN_HEADER-WAGO_734-06.png similarity index 100% rename from public/img/footprints/Elektromechanik/Verbinder/Stiftleisten/Wago/734/STIFTLEISTE-WAGO_734-06.png rename to public/img/footprints/Electromechanics/Connectors/PinHeaders/Wago/734/PIN_HEADER-WAGO_734-06.png diff --git a/public/img/footprints/Elektromechanik/Verbinder/Stiftleisten/Wago/734/STIFTLEISTE-WAGO_734-07.png b/public/img/footprints/Electromechanics/Connectors/PinHeaders/Wago/734/PIN_HEADER-WAGO_734-07.png similarity index 100% rename from public/img/footprints/Elektromechanik/Verbinder/Stiftleisten/Wago/734/STIFTLEISTE-WAGO_734-07.png rename to public/img/footprints/Electromechanics/Connectors/PinHeaders/Wago/734/PIN_HEADER-WAGO_734-07.png diff --git a/public/img/footprints/Elektromechanik/Verbinder/Stiftleisten/Wago/734/STIFTLEISTE-WAGO_734-08.png b/public/img/footprints/Electromechanics/Connectors/PinHeaders/Wago/734/PIN_HEADER-WAGO_734-08.png similarity index 100% rename from public/img/footprints/Elektromechanik/Verbinder/Stiftleisten/Wago/734/STIFTLEISTE-WAGO_734-08.png rename to public/img/footprints/Electromechanics/Connectors/PinHeaders/Wago/734/PIN_HEADER-WAGO_734-08.png diff --git a/public/img/footprints/Elektromechanik/Verbinder/Stiftleisten/Wago/734/STIFTLEISTE-WAGO_734-09.png b/public/img/footprints/Electromechanics/Connectors/PinHeaders/Wago/734/PIN_HEADER-WAGO_734-09.png similarity index 100% rename from public/img/footprints/Elektromechanik/Verbinder/Stiftleisten/Wago/734/STIFTLEISTE-WAGO_734-09.png rename to public/img/footprints/Electromechanics/Connectors/PinHeaders/Wago/734/PIN_HEADER-WAGO_734-09.png diff --git a/public/img/footprints/Elektromechanik/Verbinder/Stiftleisten/Wago/734/STIFTLEISTE-WAGO_734-10.png b/public/img/footprints/Electromechanics/Connectors/PinHeaders/Wago/734/PIN_HEADER-WAGO_734-10.png similarity index 100% rename from public/img/footprints/Elektromechanik/Verbinder/Stiftleisten/Wago/734/STIFTLEISTE-WAGO_734-10.png rename to public/img/footprints/Electromechanics/Connectors/PinHeaders/Wago/734/PIN_HEADER-WAGO_734-10.png diff --git a/public/img/footprints/Elektromechanik/Verbinder/Stiftleisten/Wago/734/STIFTLEISTE-WAGO_734-11.png b/public/img/footprints/Electromechanics/Connectors/PinHeaders/Wago/734/PIN_HEADER-WAGO_734-11.png similarity index 100% rename from public/img/footprints/Elektromechanik/Verbinder/Stiftleisten/Wago/734/STIFTLEISTE-WAGO_734-11.png rename to public/img/footprints/Electromechanics/Connectors/PinHeaders/Wago/734/PIN_HEADER-WAGO_734-11.png diff --git a/public/img/footprints/Elektromechanik/Verbinder/Stiftleisten/Wago/734/STIFTLEISTE-WAGO_734-12.png b/public/img/footprints/Electromechanics/Connectors/PinHeaders/Wago/734/PIN_HEADER-WAGO_734-12.png similarity index 100% rename from public/img/footprints/Elektromechanik/Verbinder/Stiftleisten/Wago/734/STIFTLEISTE-WAGO_734-12.png rename to public/img/footprints/Electromechanics/Connectors/PinHeaders/Wago/734/PIN_HEADER-WAGO_734-12.png diff --git a/public/img/footprints/Elektromechanik/Verbinder/Stiftleisten/Wago/734/STIFTLEISTE-WAGO_734-13.png b/public/img/footprints/Electromechanics/Connectors/PinHeaders/Wago/734/PIN_HEADER-WAGO_734-13.png similarity index 100% rename from public/img/footprints/Elektromechanik/Verbinder/Stiftleisten/Wago/734/STIFTLEISTE-WAGO_734-13.png rename to public/img/footprints/Electromechanics/Connectors/PinHeaders/Wago/734/PIN_HEADER-WAGO_734-13.png diff --git a/public/img/footprints/Elektromechanik/Verbinder/Stiftleisten/Wago/734/STIFTLEISTE-WAGO_734-14.png b/public/img/footprints/Electromechanics/Connectors/PinHeaders/Wago/734/PIN_HEADER-WAGO_734-14.png similarity index 100% rename from public/img/footprints/Elektromechanik/Verbinder/Stiftleisten/Wago/734/STIFTLEISTE-WAGO_734-14.png rename to public/img/footprints/Electromechanics/Connectors/PinHeaders/Wago/734/PIN_HEADER-WAGO_734-14.png diff --git a/public/img/footprints/Elektromechanik/Verbinder/Stiftleisten/Wago/734/STIFTLEISTE-WAGO_734-15.png b/public/img/footprints/Electromechanics/Connectors/PinHeaders/Wago/734/PIN_HEADER-WAGO_734-15.png similarity index 100% rename from public/img/footprints/Elektromechanik/Verbinder/Stiftleisten/Wago/734/STIFTLEISTE-WAGO_734-15.png rename to public/img/footprints/Electromechanics/Connectors/PinHeaders/Wago/734/PIN_HEADER-WAGO_734-15.png diff --git a/public/img/footprints/Elektromechanik/Verbinder/Stiftleisten/Wago/734/STIFTLEISTE-WAGO_734-16.png b/public/img/footprints/Electromechanics/Connectors/PinHeaders/Wago/734/PIN_HEADER-WAGO_734-16.png similarity index 100% rename from public/img/footprints/Elektromechanik/Verbinder/Stiftleisten/Wago/734/STIFTLEISTE-WAGO_734-16.png rename to public/img/footprints/Electromechanics/Connectors/PinHeaders/Wago/734/PIN_HEADER-WAGO_734-16.png diff --git a/public/img/footprints/Elektromechanik/Verbinder/Power-Jacks/VERBINDER_FPCON65.png b/public/img/footprints/Electromechanics/Connectors/Power-Jacks/CONNECTOR_FPCON65.png similarity index 100% rename from public/img/footprints/Elektromechanik/Verbinder/Power-Jacks/VERBINDER_FPCON65.png rename to public/img/footprints/Electromechanics/Connectors/Power-Jacks/CONNECTOR_FPCON65.png diff --git a/public/img/footprints/Elektromechanik/Verbinder/Power-Jacks/BUCHSE_DC-JACK-HEBO-13.png b/public/img/footprints/Electromechanics/Connectors/Power-Jacks/SOCKET_DC-JACK-HEBO-13.png similarity index 100% rename from public/img/footprints/Elektromechanik/Verbinder/Power-Jacks/BUCHSE_DC-JACK-HEBO-13.png rename to public/img/footprints/Electromechanics/Connectors/Power-Jacks/SOCKET_DC-JACK-HEBO-13.png diff --git a/public/img/footprints/Elektromechanik/Verbinder/Power-Jacks/BUCHSE_DCPOWERCONNECTOR.png b/public/img/footprints/Electromechanics/Connectors/Power-Jacks/SOCKET_DCPOWERCONNECTOR.png similarity index 100% rename from public/img/footprints/Elektromechanik/Verbinder/Power-Jacks/BUCHSE_DCPOWERCONNECTOR.png rename to public/img/footprints/Electromechanics/Connectors/Power-Jacks/SOCKET_DCPOWERCONNECTOR.png diff --git a/public/img/footprints/Elektromechanik/Verbinder/RJxx/BUCHSE_RJ11-SHLD.png b/public/img/footprints/Electromechanics/Connectors/RJxx/SOCKET_RJ11-SHLD.png similarity index 100% rename from public/img/footprints/Elektromechanik/Verbinder/RJxx/BUCHSE_RJ11-SHLD.png rename to public/img/footprints/Electromechanics/Connectors/RJxx/SOCKET_RJ11-SHLD.png diff --git a/public/img/footprints/Elektromechanik/Verbinder/RJxx/BUCHSE_RJ11.png b/public/img/footprints/Electromechanics/Connectors/RJxx/SOCKET_RJ11.png similarity index 100% rename from public/img/footprints/Elektromechanik/Verbinder/RJxx/BUCHSE_RJ11.png rename to public/img/footprints/Electromechanics/Connectors/RJxx/SOCKET_RJ11.png diff --git a/public/img/footprints/Elektromechanik/Verbinder/RJxx/BUCHSE_RJ12-SHLD.png b/public/img/footprints/Electromechanics/Connectors/RJxx/SOCKET_RJ12-SHLD.png similarity index 100% rename from public/img/footprints/Elektromechanik/Verbinder/RJxx/BUCHSE_RJ12-SHLD.png rename to public/img/footprints/Electromechanics/Connectors/RJxx/SOCKET_RJ12-SHLD.png diff --git a/public/img/footprints/Elektromechanik/Verbinder/RJxx/BUCHSE_RJ12.png b/public/img/footprints/Electromechanics/Connectors/RJxx/SOCKET_RJ12.png similarity index 100% rename from public/img/footprints/Elektromechanik/Verbinder/RJxx/BUCHSE_RJ12.png rename to public/img/footprints/Electromechanics/Connectors/RJxx/SOCKET_RJ12.png diff --git a/public/img/footprints/Elektromechanik/Verbinder/RJxx/BUCHSE_RJ45-SHLD-LED.png b/public/img/footprints/Electromechanics/Connectors/RJxx/SOCKET_RJ45-SHLD-LED.png similarity index 100% rename from public/img/footprints/Elektromechanik/Verbinder/RJxx/BUCHSE_RJ45-SHLD-LED.png rename to public/img/footprints/Electromechanics/Connectors/RJxx/SOCKET_RJ45-SHLD-LED.png diff --git a/public/img/footprints/Elektromechanik/Verbinder/RJxx/BUCHSE_RJ45-SHLD.png b/public/img/footprints/Electromechanics/Connectors/RJxx/SOCKET_RJ45-SHLD.png similarity index 100% rename from public/img/footprints/Elektromechanik/Verbinder/RJxx/BUCHSE_RJ45-SHLD.png rename to public/img/footprints/Electromechanics/Connectors/RJxx/SOCKET_RJ45-SHLD.png diff --git a/public/img/footprints/Elektromechanik/Verbinder/RJxx/BUCHSE_RJ45.png b/public/img/footprints/Electromechanics/Connectors/RJxx/SOCKET_RJ45.png similarity index 100% rename from public/img/footprints/Elektromechanik/Verbinder/RJxx/BUCHSE_RJ45.png rename to public/img/footprints/Electromechanics/Connectors/RJxx/SOCKET_RJ45.png diff --git a/public/img/footprints/Elektromechanik/Verbinder/Schraubklemmen/RM_350/SCHRAUBKLEMME_RM350-02.png b/public/img/footprints/Electromechanics/Connectors/ScrewClamps/RM_350/SCREW_CLAMP_RM350-02.png similarity index 100% rename from public/img/footprints/Elektromechanik/Verbinder/Schraubklemmen/RM_350/SCHRAUBKLEMME_RM350-02.png rename to public/img/footprints/Electromechanics/Connectors/ScrewClamps/RM_350/SCREW_CLAMP_RM350-02.png diff --git a/public/img/footprints/Elektromechanik/Verbinder/Schraubklemmen/RM_350/SCHRAUBKLEMME_RM350-03.png b/public/img/footprints/Electromechanics/Connectors/ScrewClamps/RM_350/SCREW_CLAMP_RM350-03.png similarity index 100% rename from public/img/footprints/Elektromechanik/Verbinder/Schraubklemmen/RM_350/SCHRAUBKLEMME_RM350-03.png rename to public/img/footprints/Electromechanics/Connectors/ScrewClamps/RM_350/SCREW_CLAMP_RM350-03.png diff --git a/public/img/footprints/Elektromechanik/Verbinder/Schraubklemmen/RM_350/SCHRAUBKLEMME_RM350-04.png b/public/img/footprints/Electromechanics/Connectors/ScrewClamps/RM_350/SCREW_CLAMP_RM350-04.png similarity index 100% rename from public/img/footprints/Elektromechanik/Verbinder/Schraubklemmen/RM_350/SCHRAUBKLEMME_RM350-04.png rename to public/img/footprints/Electromechanics/Connectors/ScrewClamps/RM_350/SCREW_CLAMP_RM350-04.png diff --git a/public/img/footprints/Elektromechanik/Verbinder/Schraubklemmen/RM_350/SCHRAUBKLEMME_RM350-05.png b/public/img/footprints/Electromechanics/Connectors/ScrewClamps/RM_350/SCREW_CLAMP_RM350-05.png similarity index 100% rename from public/img/footprints/Elektromechanik/Verbinder/Schraubklemmen/RM_350/SCHRAUBKLEMME_RM350-05.png rename to public/img/footprints/Electromechanics/Connectors/ScrewClamps/RM_350/SCREW_CLAMP_RM350-05.png diff --git a/public/img/footprints/Elektromechanik/Verbinder/Schraubklemmen/RM_350/SCHRAUBKLEMME_RM350-06.png b/public/img/footprints/Electromechanics/Connectors/ScrewClamps/RM_350/SCREW_CLAMP_RM350-06.png similarity index 100% rename from public/img/footprints/Elektromechanik/Verbinder/Schraubklemmen/RM_350/SCHRAUBKLEMME_RM350-06.png rename to public/img/footprints/Electromechanics/Connectors/ScrewClamps/RM_350/SCREW_CLAMP_RM350-06.png diff --git a/public/img/footprints/Elektromechanik/Verbinder/Schraubklemmen/RM_350/SCHRAUBKLEMME_RM350-07.png b/public/img/footprints/Electromechanics/Connectors/ScrewClamps/RM_350/SCREW_CLAMP_RM350-07.png similarity index 100% rename from public/img/footprints/Elektromechanik/Verbinder/Schraubklemmen/RM_350/SCHRAUBKLEMME_RM350-07.png rename to public/img/footprints/Electromechanics/Connectors/ScrewClamps/RM_350/SCREW_CLAMP_RM350-07.png diff --git a/public/img/footprints/Elektromechanik/Verbinder/Schraubklemmen/RM_350/SCHRAUBKLEMME_RM350-08.png b/public/img/footprints/Electromechanics/Connectors/ScrewClamps/RM_350/SCREW_CLAMP_RM350-08.png similarity index 100% rename from public/img/footprints/Elektromechanik/Verbinder/Schraubklemmen/RM_350/SCHRAUBKLEMME_RM350-08.png rename to public/img/footprints/Electromechanics/Connectors/ScrewClamps/RM_350/SCREW_CLAMP_RM350-08.png diff --git a/public/img/footprints/Elektromechanik/Verbinder/Schraubklemmen/RM_350/SCHRAUBKLEMME_RM350-09.png b/public/img/footprints/Electromechanics/Connectors/ScrewClamps/RM_350/SCREW_CLAMP_RM350-09.png similarity index 100% rename from public/img/footprints/Elektromechanik/Verbinder/Schraubklemmen/RM_350/SCHRAUBKLEMME_RM350-09.png rename to public/img/footprints/Electromechanics/Connectors/ScrewClamps/RM_350/SCREW_CLAMP_RM350-09.png diff --git a/public/img/footprints/Elektromechanik/Verbinder/Schraubklemmen/RM_350/SCHRAUBKLEMME_RM350-10.png b/public/img/footprints/Electromechanics/Connectors/ScrewClamps/RM_350/SCREW_CLAMP_RM350-10.png similarity index 100% rename from public/img/footprints/Elektromechanik/Verbinder/Schraubklemmen/RM_350/SCHRAUBKLEMME_RM350-10.png rename to public/img/footprints/Electromechanics/Connectors/ScrewClamps/RM_350/SCREW_CLAMP_RM350-10.png diff --git a/public/img/footprints/Elektromechanik/Verbinder/Schraubklemmen/RM_350/SCHRAUBKLEMME_RM350-11.png b/public/img/footprints/Electromechanics/Connectors/ScrewClamps/RM_350/SCREW_CLAMP_RM350-11.png similarity index 100% rename from public/img/footprints/Elektromechanik/Verbinder/Schraubklemmen/RM_350/SCHRAUBKLEMME_RM350-11.png rename to public/img/footprints/Electromechanics/Connectors/ScrewClamps/RM_350/SCREW_CLAMP_RM350-11.png diff --git a/public/img/footprints/Elektromechanik/Verbinder/Schraubklemmen/RM_350/SCHRAUBKLEMME_RM350-12.png b/public/img/footprints/Electromechanics/Connectors/ScrewClamps/RM_350/SCREW_CLAMP_RM350-12.png similarity index 100% rename from public/img/footprints/Elektromechanik/Verbinder/Schraubklemmen/RM_350/SCHRAUBKLEMME_RM350-12.png rename to public/img/footprints/Electromechanics/Connectors/ScrewClamps/RM_350/SCREW_CLAMP_RM350-12.png diff --git a/public/img/footprints/Elektromechanik/Verbinder/Schraubklemmen/RM_508/SCHRAUBKLEMME_RM508-02.png b/public/img/footprints/Electromechanics/Connectors/ScrewClamps/RM_508/SCREW_CLAMP_RM508-02.png similarity index 100% rename from public/img/footprints/Elektromechanik/Verbinder/Schraubklemmen/RM_508/SCHRAUBKLEMME_RM508-02.png rename to public/img/footprints/Electromechanics/Connectors/ScrewClamps/RM_508/SCREW_CLAMP_RM508-02.png diff --git a/public/img/footprints/Elektromechanik/Verbinder/Schraubklemmen/RM_508/SCHRAUBKLEMME_RM508-03.png b/public/img/footprints/Electromechanics/Connectors/ScrewClamps/RM_508/SCREW_CLAMP_RM508-03.png similarity index 100% rename from public/img/footprints/Elektromechanik/Verbinder/Schraubklemmen/RM_508/SCHRAUBKLEMME_RM508-03.png rename to public/img/footprints/Electromechanics/Connectors/ScrewClamps/RM_508/SCREW_CLAMP_RM508-03.png diff --git a/public/img/footprints/Elektromechanik/Verbinder/Schraubklemmen/RM_508/SCHRAUBKLEMME_RM508-04.png b/public/img/footprints/Electromechanics/Connectors/ScrewClamps/RM_508/SCREW_CLAMP_RM508-04.png similarity index 100% rename from public/img/footprints/Elektromechanik/Verbinder/Schraubklemmen/RM_508/SCHRAUBKLEMME_RM508-04.png rename to public/img/footprints/Electromechanics/Connectors/ScrewClamps/RM_508/SCREW_CLAMP_RM508-04.png diff --git a/public/img/footprints/Elektromechanik/Verbinder/Schraubklemmen/RM_508/SCHRAUBKLEMME_RM508-05.png b/public/img/footprints/Electromechanics/Connectors/ScrewClamps/RM_508/SCREW_CLAMP_RM508-05.png similarity index 100% rename from public/img/footprints/Elektromechanik/Verbinder/Schraubklemmen/RM_508/SCHRAUBKLEMME_RM508-05.png rename to public/img/footprints/Electromechanics/Connectors/ScrewClamps/RM_508/SCREW_CLAMP_RM508-05.png diff --git a/public/img/footprints/Elektromechanik/Verbinder/Schraubklemmen/RM_508/SCHRAUBKLEMME_RM508-06.png b/public/img/footprints/Electromechanics/Connectors/ScrewClamps/RM_508/SCREW_CLAMP_RM508-06.png similarity index 100% rename from public/img/footprints/Elektromechanik/Verbinder/Schraubklemmen/RM_508/SCHRAUBKLEMME_RM508-06.png rename to public/img/footprints/Electromechanics/Connectors/ScrewClamps/RM_508/SCREW_CLAMP_RM508-06.png diff --git a/public/img/footprints/Elektromechanik/Verbinder/Schraubklemmen/RM_508/SCHRAUBKLEMME_RM508-07.png b/public/img/footprints/Electromechanics/Connectors/ScrewClamps/RM_508/SCREW_CLAMP_RM508-07.png similarity index 100% rename from public/img/footprints/Elektromechanik/Verbinder/Schraubklemmen/RM_508/SCHRAUBKLEMME_RM508-07.png rename to public/img/footprints/Electromechanics/Connectors/ScrewClamps/RM_508/SCREW_CLAMP_RM508-07.png diff --git a/public/img/footprints/Elektromechanik/Verbinder/Schraubklemmen/RM_508/SCHRAUBKLEMME_RM508-08.png b/public/img/footprints/Electromechanics/Connectors/ScrewClamps/RM_508/SCREW_CLAMP_RM508-08.png similarity index 100% rename from public/img/footprints/Elektromechanik/Verbinder/Schraubklemmen/RM_508/SCHRAUBKLEMME_RM508-08.png rename to public/img/footprints/Electromechanics/Connectors/ScrewClamps/RM_508/SCREW_CLAMP_RM508-08.png diff --git a/public/img/footprints/Elektromechanik/Verbinder/Schraubklemmen/RM_508/SCHRAUBKLEMME_RM508-09.png b/public/img/footprints/Electromechanics/Connectors/ScrewClamps/RM_508/SCREW_CLAMP_RM508-09.png similarity index 100% rename from public/img/footprints/Elektromechanik/Verbinder/Schraubklemmen/RM_508/SCHRAUBKLEMME_RM508-09.png rename to public/img/footprints/Electromechanics/Connectors/ScrewClamps/RM_508/SCREW_CLAMP_RM508-09.png diff --git a/public/img/footprints/Elektromechanik/Verbinder/Schraubklemmen/RM_508/SCHRAUBKLEMME_RM508-10.png b/public/img/footprints/Electromechanics/Connectors/ScrewClamps/RM_508/SCREW_CLAMP_RM508-10.png similarity index 100% rename from public/img/footprints/Elektromechanik/Verbinder/Schraubklemmen/RM_508/SCHRAUBKLEMME_RM508-10.png rename to public/img/footprints/Electromechanics/Connectors/ScrewClamps/RM_508/SCREW_CLAMP_RM508-10.png diff --git a/public/img/footprints/Elektromechanik/Verbinder/Schraubklemmen/RM_508/SCHRAUBKLEMME_RM508-11.png b/public/img/footprints/Electromechanics/Connectors/ScrewClamps/RM_508/SCREW_CLAMP_RM508-11.png similarity index 100% rename from public/img/footprints/Elektromechanik/Verbinder/Schraubklemmen/RM_508/SCHRAUBKLEMME_RM508-11.png rename to public/img/footprints/Electromechanics/Connectors/ScrewClamps/RM_508/SCREW_CLAMP_RM508-11.png diff --git a/public/img/footprints/Elektromechanik/Verbinder/Schraubklemmen/RM_508/SCHRAUBKLEMME_RM508-12.png b/public/img/footprints/Electromechanics/Connectors/ScrewClamps/RM_508/SCREW_CLAMP_RM508-12.png similarity index 100% rename from public/img/footprints/Elektromechanik/Verbinder/Schraubklemmen/RM_508/SCHRAUBKLEMME_RM508-12.png rename to public/img/footprints/Electromechanics/Connectors/ScrewClamps/RM_508/SCREW_CLAMP_RM508-12.png diff --git a/public/img/footprints/Elektromechanik/Verbinder/Schraubklemmen/SCHRAUBKLEMME_AK700-3-5.png b/public/img/footprints/Electromechanics/Connectors/ScrewClamps/SCREW_CLAMP_AK700-3-5.png similarity index 100% rename from public/img/footprints/Elektromechanik/Verbinder/Schraubklemmen/SCHRAUBKLEMME_AK700-3-5.png rename to public/img/footprints/Electromechanics/Connectors/ScrewClamps/SCREW_CLAMP_AK700-3-5.png diff --git a/public/img/footprints/Elektromechanik/Verbinder/Buchsenleisten/1-Reihig_abgewinkelt/BUCHSENLEISTE-ABGEWINKELT_1X02.png b/public/img/footprints/Electromechanics/Connectors/SocketStrips/1-Row_angled/SOCKET_STRIP-ANGLED_1X02.png similarity index 100% rename from public/img/footprints/Elektromechanik/Verbinder/Buchsenleisten/1-Reihig_abgewinkelt/BUCHSENLEISTE-ABGEWINKELT_1X02.png rename to public/img/footprints/Electromechanics/Connectors/SocketStrips/1-Row_angled/SOCKET_STRIP-ANGLED_1X02.png diff --git a/public/img/footprints/Elektromechanik/Verbinder/Buchsenleisten/1-Reihig_abgewinkelt/BUCHSENLEISTE-ABGEWINKELT_1X05.png b/public/img/footprints/Electromechanics/Connectors/SocketStrips/1-Row_angled/SOCKET_STRIP-ANGLED_1X05.png similarity index 100% rename from public/img/footprints/Elektromechanik/Verbinder/Buchsenleisten/1-Reihig_abgewinkelt/BUCHSENLEISTE-ABGEWINKELT_1X05.png rename to public/img/footprints/Electromechanics/Connectors/SocketStrips/1-Row_angled/SOCKET_STRIP-ANGLED_1X05.png diff --git a/public/img/footprints/Elektromechanik/Verbinder/Buchsenleisten/1-Reihig_abgewinkelt/BUCHSENLEISTE-ABGEWINKELT_1X06.png b/public/img/footprints/Electromechanics/Connectors/SocketStrips/1-Row_angled/SOCKET_STRIP-ANGLED_1X06.png similarity index 100% rename from public/img/footprints/Elektromechanik/Verbinder/Buchsenleisten/1-Reihig_abgewinkelt/BUCHSENLEISTE-ABGEWINKELT_1X06.png rename to public/img/footprints/Electromechanics/Connectors/SocketStrips/1-Row_angled/SOCKET_STRIP-ANGLED_1X06.png diff --git a/public/img/footprints/Elektromechanik/Verbinder/Buchsenleisten/1-Reihig_abgewinkelt/BUCHSENLEISTE-ABGEWINKELT_1X07.png b/public/img/footprints/Electromechanics/Connectors/SocketStrips/1-Row_angled/SOCKET_STRIP-ANGLED_1X07.png similarity index 100% rename from public/img/footprints/Elektromechanik/Verbinder/Buchsenleisten/1-Reihig_abgewinkelt/BUCHSENLEISTE-ABGEWINKELT_1X07.png rename to public/img/footprints/Electromechanics/Connectors/SocketStrips/1-Row_angled/SOCKET_STRIP-ANGLED_1X07.png diff --git a/public/img/footprints/Elektromechanik/Verbinder/Buchsenleisten/1-Reihig_abgewinkelt/BUCHSENLEISTE-ABGEWINKELT_1X08.png b/public/img/footprints/Electromechanics/Connectors/SocketStrips/1-Row_angled/SOCKET_STRIP-ANGLED_1X08.png similarity index 100% rename from public/img/footprints/Elektromechanik/Verbinder/Buchsenleisten/1-Reihig_abgewinkelt/BUCHSENLEISTE-ABGEWINKELT_1X08.png rename to public/img/footprints/Electromechanics/Connectors/SocketStrips/1-Row_angled/SOCKET_STRIP-ANGLED_1X08.png diff --git a/public/img/footprints/Elektromechanik/Verbinder/Buchsenleisten/1-Reihig_abgewinkelt/BUCHSENLEISTE-ABGEWINKELT_1X09.png b/public/img/footprints/Electromechanics/Connectors/SocketStrips/1-Row_angled/SOCKET_STRIP-ANGLED_1X09.png similarity index 100% rename from public/img/footprints/Elektromechanik/Verbinder/Buchsenleisten/1-Reihig_abgewinkelt/BUCHSENLEISTE-ABGEWINKELT_1X09.png rename to public/img/footprints/Electromechanics/Connectors/SocketStrips/1-Row_angled/SOCKET_STRIP-ANGLED_1X09.png diff --git a/public/img/footprints/Elektromechanik/Verbinder/Buchsenleisten/1-Reihig_abgewinkelt/BUCHSENLEISTE-ABGEWINKELT_1X10.png b/public/img/footprints/Electromechanics/Connectors/SocketStrips/1-Row_angled/SOCKET_STRIP-ANGLED_1X10.png similarity index 100% rename from public/img/footprints/Elektromechanik/Verbinder/Buchsenleisten/1-Reihig_abgewinkelt/BUCHSENLEISTE-ABGEWINKELT_1X10.png rename to public/img/footprints/Electromechanics/Connectors/SocketStrips/1-Row_angled/SOCKET_STRIP-ANGLED_1X10.png diff --git a/public/img/footprints/Elektromechanik/Verbinder/Buchsenleisten/1-Reihig_abgewinkelt/BUCHSENLEISTE-ABGEWINKELT_1X12.png b/public/img/footprints/Electromechanics/Connectors/SocketStrips/1-Row_angled/SOCKET_STRIP-ANGLED_1X12.png similarity index 100% rename from public/img/footprints/Elektromechanik/Verbinder/Buchsenleisten/1-Reihig_abgewinkelt/BUCHSENLEISTE-ABGEWINKELT_1X12.png rename to public/img/footprints/Electromechanics/Connectors/SocketStrips/1-Row_angled/SOCKET_STRIP-ANGLED_1X12.png diff --git a/public/img/footprints/Elektromechanik/Verbinder/Buchsenleisten/1-Reihig_abgewinkelt/BUCHSENLEISTE-ABGEWINKELT_1X13.png b/public/img/footprints/Electromechanics/Connectors/SocketStrips/1-Row_angled/SOCKET_STRIP-ANGLED_1X13.png similarity index 100% rename from public/img/footprints/Elektromechanik/Verbinder/Buchsenleisten/1-Reihig_abgewinkelt/BUCHSENLEISTE-ABGEWINKELT_1X13.png rename to public/img/footprints/Electromechanics/Connectors/SocketStrips/1-Row_angled/SOCKET_STRIP-ANGLED_1X13.png diff --git a/public/img/footprints/Elektromechanik/Verbinder/Buchsenleisten/1-Reihig_abgewinkelt/BUCHSENLEISTE-ABGEWINKELT_1X15.png b/public/img/footprints/Electromechanics/Connectors/SocketStrips/1-Row_angled/SOCKET_STRIP-ANGLED_1X15.png similarity index 100% rename from public/img/footprints/Elektromechanik/Verbinder/Buchsenleisten/1-Reihig_abgewinkelt/BUCHSENLEISTE-ABGEWINKELT_1X15.png rename to public/img/footprints/Electromechanics/Connectors/SocketStrips/1-Row_angled/SOCKET_STRIP-ANGLED_1X15.png diff --git a/public/img/footprints/Elektromechanik/Verbinder/Buchsenleisten/1-Reihig_abgewinkelt/BUCHSENLEISTE-ABGEWINKELT_1X17.png b/public/img/footprints/Electromechanics/Connectors/SocketStrips/1-Row_angled/SOCKET_STRIP-ANGLED_1X17.png similarity index 100% rename from public/img/footprints/Elektromechanik/Verbinder/Buchsenleisten/1-Reihig_abgewinkelt/BUCHSENLEISTE-ABGEWINKELT_1X17.png rename to public/img/footprints/Electromechanics/Connectors/SocketStrips/1-Row_angled/SOCKET_STRIP-ANGLED_1X17.png diff --git a/public/img/footprints/Elektromechanik/Verbinder/Buchsenleisten/1-Reihig_abgewinkelt/BUCHSENLEISTE-ABGEWINKELT_1X18.png b/public/img/footprints/Electromechanics/Connectors/SocketStrips/1-Row_angled/SOCKET_STRIP-ANGLED_1X18.png similarity index 100% rename from public/img/footprints/Elektromechanik/Verbinder/Buchsenleisten/1-Reihig_abgewinkelt/BUCHSENLEISTE-ABGEWINKELT_1X18.png rename to public/img/footprints/Electromechanics/Connectors/SocketStrips/1-Row_angled/SOCKET_STRIP-ANGLED_1X18.png diff --git a/public/img/footprints/Elektromechanik/Verbinder/Buchsenleisten/1-Reihig_abgewinkelt/BUCHSENLEISTE-ABGEWINKELT_1X20.png b/public/img/footprints/Electromechanics/Connectors/SocketStrips/1-Row_angled/SOCKET_STRIP-ANGLED_1X20.png similarity index 100% rename from public/img/footprints/Elektromechanik/Verbinder/Buchsenleisten/1-Reihig_abgewinkelt/BUCHSENLEISTE-ABGEWINKELT_1X20.png rename to public/img/footprints/Electromechanics/Connectors/SocketStrips/1-Row_angled/SOCKET_STRIP-ANGLED_1X20.png diff --git a/public/img/footprints/Elektromechanik/Verbinder/Buchsenleisten/1-Reihig_gerade/BUCHSENLEISTE-GERADE_1X05.png b/public/img/footprints/Electromechanics/Connectors/SocketStrips/1-Row_straight/SOCKET_STRIP-STRAIGHT_1X05.png similarity index 100% rename from public/img/footprints/Elektromechanik/Verbinder/Buchsenleisten/1-Reihig_gerade/BUCHSENLEISTE-GERADE_1X05.png rename to public/img/footprints/Electromechanics/Connectors/SocketStrips/1-Row_straight/SOCKET_STRIP-STRAIGHT_1X05.png diff --git a/public/img/footprints/Elektromechanik/Verbinder/Buchsenleisten/1-Reihig_gerade/BUCHSENLEISTE-GERADE_1X06.png b/public/img/footprints/Electromechanics/Connectors/SocketStrips/1-Row_straight/SOCKET_STRIP-STRAIGHT_1X06.png similarity index 100% rename from public/img/footprints/Elektromechanik/Verbinder/Buchsenleisten/1-Reihig_gerade/BUCHSENLEISTE-GERADE_1X06.png rename to public/img/footprints/Electromechanics/Connectors/SocketStrips/1-Row_straight/SOCKET_STRIP-STRAIGHT_1X06.png diff --git a/public/img/footprints/Elektromechanik/Verbinder/Buchsenleisten/1-Reihig_gerade/BUCHSENLEISTE-GERADE_1X07.png b/public/img/footprints/Electromechanics/Connectors/SocketStrips/1-Row_straight/SOCKET_STRIP-STRAIGHT_1X07.png similarity index 100% rename from public/img/footprints/Elektromechanik/Verbinder/Buchsenleisten/1-Reihig_gerade/BUCHSENLEISTE-GERADE_1X07.png rename to public/img/footprints/Electromechanics/Connectors/SocketStrips/1-Row_straight/SOCKET_STRIP-STRAIGHT_1X07.png diff --git a/public/img/footprints/Elektromechanik/Verbinder/Buchsenleisten/1-Reihig_gerade/BUCHSENLEISTE-GERADE_1X08.png b/public/img/footprints/Electromechanics/Connectors/SocketStrips/1-Row_straight/SOCKET_STRIP-STRAIGHT_1X08.png similarity index 100% rename from public/img/footprints/Elektromechanik/Verbinder/Buchsenleisten/1-Reihig_gerade/BUCHSENLEISTE-GERADE_1X08.png rename to public/img/footprints/Electromechanics/Connectors/SocketStrips/1-Row_straight/SOCKET_STRIP-STRAIGHT_1X08.png diff --git a/public/img/footprints/Elektromechanik/Verbinder/Buchsenleisten/1-Reihig_gerade/BUCHSENLEISTE-GERADE_1X09.png b/public/img/footprints/Electromechanics/Connectors/SocketStrips/1-Row_straight/SOCKET_STRIP-STRAIGHT_1X09.png similarity index 100% rename from public/img/footprints/Elektromechanik/Verbinder/Buchsenleisten/1-Reihig_gerade/BUCHSENLEISTE-GERADE_1X09.png rename to public/img/footprints/Electromechanics/Connectors/SocketStrips/1-Row_straight/SOCKET_STRIP-STRAIGHT_1X09.png diff --git a/public/img/footprints/Elektromechanik/Verbinder/Buchsenleisten/1-Reihig_gerade/BUCHSENLEISTE-GERADE_1X10.png b/public/img/footprints/Electromechanics/Connectors/SocketStrips/1-Row_straight/SOCKET_STRIP-STRAIGHT_1X10.png similarity index 100% rename from public/img/footprints/Elektromechanik/Verbinder/Buchsenleisten/1-Reihig_gerade/BUCHSENLEISTE-GERADE_1X10.png rename to public/img/footprints/Electromechanics/Connectors/SocketStrips/1-Row_straight/SOCKET_STRIP-STRAIGHT_1X10.png diff --git a/public/img/footprints/Elektromechanik/Verbinder/Buchsenleisten/1-Reihig_gerade/BUCHSENLEISTE-GERADE_1X12.png b/public/img/footprints/Electromechanics/Connectors/SocketStrips/1-Row_straight/SOCKET_STRIP-STRAIGHT_1X12.png similarity index 100% rename from public/img/footprints/Elektromechanik/Verbinder/Buchsenleisten/1-Reihig_gerade/BUCHSENLEISTE-GERADE_1X12.png rename to public/img/footprints/Electromechanics/Connectors/SocketStrips/1-Row_straight/SOCKET_STRIP-STRAIGHT_1X12.png diff --git a/public/img/footprints/Elektromechanik/Verbinder/Buchsenleisten/1-Reihig_gerade/BUCHSENLEISTE-GERADE_1X13.png b/public/img/footprints/Electromechanics/Connectors/SocketStrips/1-Row_straight/SOCKET_STRIP-STRAIGHT_1X13.png similarity index 100% rename from public/img/footprints/Elektromechanik/Verbinder/Buchsenleisten/1-Reihig_gerade/BUCHSENLEISTE-GERADE_1X13.png rename to public/img/footprints/Electromechanics/Connectors/SocketStrips/1-Row_straight/SOCKET_STRIP-STRAIGHT_1X13.png diff --git a/public/img/footprints/Elektromechanik/Verbinder/Buchsenleisten/1-Reihig_gerade/BUCHSENLEISTE-GERADE_1X15.png b/public/img/footprints/Electromechanics/Connectors/SocketStrips/1-Row_straight/SOCKET_STRIP-STRAIGHT_1X15.png similarity index 100% rename from public/img/footprints/Elektromechanik/Verbinder/Buchsenleisten/1-Reihig_gerade/BUCHSENLEISTE-GERADE_1X15.png rename to public/img/footprints/Electromechanics/Connectors/SocketStrips/1-Row_straight/SOCKET_STRIP-STRAIGHT_1X15.png diff --git a/public/img/footprints/Elektromechanik/Verbinder/Buchsenleisten/1-Reihig_gerade/BUCHSENLEISTE-GERADE_1X17.png b/public/img/footprints/Electromechanics/Connectors/SocketStrips/1-Row_straight/SOCKET_STRIP-STRAIGHT_1X17.png similarity index 100% rename from public/img/footprints/Elektromechanik/Verbinder/Buchsenleisten/1-Reihig_gerade/BUCHSENLEISTE-GERADE_1X17.png rename to public/img/footprints/Electromechanics/Connectors/SocketStrips/1-Row_straight/SOCKET_STRIP-STRAIGHT_1X17.png diff --git a/public/img/footprints/Elektromechanik/Verbinder/Buchsenleisten/1-Reihig_gerade/BUCHSENLEISTE-GERADE_1X18.png b/public/img/footprints/Electromechanics/Connectors/SocketStrips/1-Row_straight/SOCKET_STRIP-STRAIGHT_1X18.png similarity index 100% rename from public/img/footprints/Elektromechanik/Verbinder/Buchsenleisten/1-Reihig_gerade/BUCHSENLEISTE-GERADE_1X18.png rename to public/img/footprints/Electromechanics/Connectors/SocketStrips/1-Row_straight/SOCKET_STRIP-STRAIGHT_1X18.png diff --git a/public/img/footprints/Elektromechanik/Verbinder/Buchsenleisten/1-Reihig_gerade/BUCHSENLEISTE-GERADE_1X20.png b/public/img/footprints/Electromechanics/Connectors/SocketStrips/1-Row_straight/SOCKET_STRIP-STRAIGHT_1X20.png similarity index 100% rename from public/img/footprints/Elektromechanik/Verbinder/Buchsenleisten/1-Reihig_gerade/BUCHSENLEISTE-GERADE_1X20.png rename to public/img/footprints/Electromechanics/Connectors/SocketStrips/1-Row_straight/SOCKET_STRIP-STRAIGHT_1X20.png diff --git a/public/img/footprints/Elektromechanik/Verbinder/Buchsenleisten/1-Reihig_gerade_flach/BUCHSENLEISTE-GERADE-FLACH_1X05.png b/public/img/footprints/Electromechanics/Connectors/SocketStrips/1-Row_straight_flat/SOCKET_STRIP-STRAIGHT-FLAT_1X05.png similarity index 100% rename from public/img/footprints/Elektromechanik/Verbinder/Buchsenleisten/1-Reihig_gerade_flach/BUCHSENLEISTE-GERADE-FLACH_1X05.png rename to public/img/footprints/Electromechanics/Connectors/SocketStrips/1-Row_straight_flat/SOCKET_STRIP-STRAIGHT-FLAT_1X05.png diff --git a/public/img/footprints/Elektromechanik/Verbinder/Buchsenleisten/1-Reihig_gerade_flach/BUCHSENLEISTE-GERADE-FLACH_1X06.png b/public/img/footprints/Electromechanics/Connectors/SocketStrips/1-Row_straight_flat/SOCKET_STRIP-STRAIGHT-FLAT_1X06.png similarity index 100% rename from public/img/footprints/Elektromechanik/Verbinder/Buchsenleisten/1-Reihig_gerade_flach/BUCHSENLEISTE-GERADE-FLACH_1X06.png rename to public/img/footprints/Electromechanics/Connectors/SocketStrips/1-Row_straight_flat/SOCKET_STRIP-STRAIGHT-FLAT_1X06.png diff --git a/public/img/footprints/Elektromechanik/Verbinder/Buchsenleisten/1-Reihig_gerade_flach/BUCHSENLEISTE-GERADE-FLACH_1X07.png b/public/img/footprints/Electromechanics/Connectors/SocketStrips/1-Row_straight_flat/SOCKET_STRIP-STRAIGHT-FLAT_1X07.png similarity index 100% rename from public/img/footprints/Elektromechanik/Verbinder/Buchsenleisten/1-Reihig_gerade_flach/BUCHSENLEISTE-GERADE-FLACH_1X07.png rename to public/img/footprints/Electromechanics/Connectors/SocketStrips/1-Row_straight_flat/SOCKET_STRIP-STRAIGHT-FLAT_1X07.png diff --git a/public/img/footprints/Elektromechanik/Verbinder/Buchsenleisten/1-Reihig_gerade_flach/BUCHSENLEISTE-GERADE-FLACH_1X08.png b/public/img/footprints/Electromechanics/Connectors/SocketStrips/1-Row_straight_flat/SOCKET_STRIP-STRAIGHT-FLAT_1X08.png similarity index 100% rename from public/img/footprints/Elektromechanik/Verbinder/Buchsenleisten/1-Reihig_gerade_flach/BUCHSENLEISTE-GERADE-FLACH_1X08.png rename to public/img/footprints/Electromechanics/Connectors/SocketStrips/1-Row_straight_flat/SOCKET_STRIP-STRAIGHT-FLAT_1X08.png diff --git a/public/img/footprints/Elektromechanik/Verbinder/Buchsenleisten/1-Reihig_gerade_flach/BUCHSENLEISTE-GERADE-FLACH_1X09.png b/public/img/footprints/Electromechanics/Connectors/SocketStrips/1-Row_straight_flat/SOCKET_STRIP-STRAIGHT-FLAT_1X09.png similarity index 100% rename from public/img/footprints/Elektromechanik/Verbinder/Buchsenleisten/1-Reihig_gerade_flach/BUCHSENLEISTE-GERADE-FLACH_1X09.png rename to public/img/footprints/Electromechanics/Connectors/SocketStrips/1-Row_straight_flat/SOCKET_STRIP-STRAIGHT-FLAT_1X09.png diff --git a/public/img/footprints/Elektromechanik/Verbinder/Buchsenleisten/1-Reihig_gerade_flach/BUCHSENLEISTE-GERADE-FLACH_1X10.png b/public/img/footprints/Electromechanics/Connectors/SocketStrips/1-Row_straight_flat/SOCKET_STRIP-STRAIGHT-FLAT_1X10.png similarity index 100% rename from public/img/footprints/Elektromechanik/Verbinder/Buchsenleisten/1-Reihig_gerade_flach/BUCHSENLEISTE-GERADE-FLACH_1X10.png rename to public/img/footprints/Electromechanics/Connectors/SocketStrips/1-Row_straight_flat/SOCKET_STRIP-STRAIGHT-FLAT_1X10.png diff --git a/public/img/footprints/Elektromechanik/Verbinder/Buchsenleisten/1-Reihig_gerade_flach/BUCHSENLEISTE-GERADE-FLACH_1X12.png b/public/img/footprints/Electromechanics/Connectors/SocketStrips/1-Row_straight_flat/SOCKET_STRIP-STRAIGHT-FLAT_1X12.png similarity index 100% rename from public/img/footprints/Elektromechanik/Verbinder/Buchsenleisten/1-Reihig_gerade_flach/BUCHSENLEISTE-GERADE-FLACH_1X12.png rename to public/img/footprints/Electromechanics/Connectors/SocketStrips/1-Row_straight_flat/SOCKET_STRIP-STRAIGHT-FLAT_1X12.png diff --git a/public/img/footprints/Elektromechanik/Verbinder/Buchsenleisten/1-Reihig_gerade_flach/BUCHSENLEISTE-GERADE-FLACH_1X13.png b/public/img/footprints/Electromechanics/Connectors/SocketStrips/1-Row_straight_flat/SOCKET_STRIP-STRAIGHT-FLAT_1X13.png similarity index 100% rename from public/img/footprints/Elektromechanik/Verbinder/Buchsenleisten/1-Reihig_gerade_flach/BUCHSENLEISTE-GERADE-FLACH_1X13.png rename to public/img/footprints/Electromechanics/Connectors/SocketStrips/1-Row_straight_flat/SOCKET_STRIP-STRAIGHT-FLAT_1X13.png diff --git a/public/img/footprints/Elektromechanik/Verbinder/Buchsenleisten/1-Reihig_gerade_flach/BUCHSENLEISTE-GERADE-FLACH_1X15.png b/public/img/footprints/Electromechanics/Connectors/SocketStrips/1-Row_straight_flat/SOCKET_STRIP-STRAIGHT-FLAT_1X15.png similarity index 100% rename from public/img/footprints/Elektromechanik/Verbinder/Buchsenleisten/1-Reihig_gerade_flach/BUCHSENLEISTE-GERADE-FLACH_1X15.png rename to public/img/footprints/Electromechanics/Connectors/SocketStrips/1-Row_straight_flat/SOCKET_STRIP-STRAIGHT-FLAT_1X15.png diff --git a/public/img/footprints/Elektromechanik/Verbinder/Buchsenleisten/1-Reihig_gerade_flach/BUCHSENLEISTE-GERADE-FLACH_1X17.png b/public/img/footprints/Electromechanics/Connectors/SocketStrips/1-Row_straight_flat/SOCKET_STRIP-STRAIGHT-FLAT_1X17.png similarity index 100% rename from public/img/footprints/Elektromechanik/Verbinder/Buchsenleisten/1-Reihig_gerade_flach/BUCHSENLEISTE-GERADE-FLACH_1X17.png rename to public/img/footprints/Electromechanics/Connectors/SocketStrips/1-Row_straight_flat/SOCKET_STRIP-STRAIGHT-FLAT_1X17.png diff --git a/public/img/footprints/Elektromechanik/Verbinder/Buchsenleisten/1-Reihig_gerade_flach/BUCHSENLEISTE-GERADE-FLACH_1X18.png b/public/img/footprints/Electromechanics/Connectors/SocketStrips/1-Row_straight_flat/SOCKET_STRIP-STRAIGHT-FLAT_1X18.png similarity index 100% rename from public/img/footprints/Elektromechanik/Verbinder/Buchsenleisten/1-Reihig_gerade_flach/BUCHSENLEISTE-GERADE-FLACH_1X18.png rename to public/img/footprints/Electromechanics/Connectors/SocketStrips/1-Row_straight_flat/SOCKET_STRIP-STRAIGHT-FLAT_1X18.png diff --git a/public/img/footprints/Elektromechanik/Verbinder/Buchsenleisten/1-Reihig_gerade_flach/BUCHSENLEISTE-GERADE-FLACH_1X20.png b/public/img/footprints/Electromechanics/Connectors/SocketStrips/1-Row_straight_flat/SOCKET_STRIP-STRAIGHT-FLAT_1X20.png similarity index 100% rename from public/img/footprints/Elektromechanik/Verbinder/Buchsenleisten/1-Reihig_gerade_flach/BUCHSENLEISTE-GERADE-FLACH_1X20.png rename to public/img/footprints/Electromechanics/Connectors/SocketStrips/1-Row_straight_flat/SOCKET_STRIP-STRAIGHT-FLAT_1X20.png diff --git a/public/img/footprints/Elektromechanik/Verbinder/Buchsenleisten/1-Reihig_gerade_praezision/BUCHSENLEISTE-GERADE-PRAEZISION_1X01.png b/public/img/footprints/Electromechanics/Connectors/SocketStrips/1-Row_straight_precision/SOCKET_STRIP-STRAIGHT-PRECISION_1X01.png similarity index 100% rename from public/img/footprints/Elektromechanik/Verbinder/Buchsenleisten/1-Reihig_gerade_praezision/BUCHSENLEISTE-GERADE-PRAEZISION_1X01.png rename to public/img/footprints/Electromechanics/Connectors/SocketStrips/1-Row_straight_precision/SOCKET_STRIP-STRAIGHT-PRECISION_1X01.png diff --git a/public/img/footprints/Elektromechanik/Verbinder/Buchsenleisten/1-Reihig_gerade_praezision/BUCHSENLEISTE-GERADE-PRAEZISION_1X02.png b/public/img/footprints/Electromechanics/Connectors/SocketStrips/1-Row_straight_precision/SOCKET_STRIP-STRAIGHT-PRECISION_1X02.png similarity index 100% rename from public/img/footprints/Elektromechanik/Verbinder/Buchsenleisten/1-Reihig_gerade_praezision/BUCHSENLEISTE-GERADE-PRAEZISION_1X02.png rename to public/img/footprints/Electromechanics/Connectors/SocketStrips/1-Row_straight_precision/SOCKET_STRIP-STRAIGHT-PRECISION_1X02.png diff --git a/public/img/footprints/Elektromechanik/Verbinder/Buchsenleisten/1-Reihig_gerade_praezision/BUCHSENLEISTE-GERADE-PRAEZISION_1X03.png b/public/img/footprints/Electromechanics/Connectors/SocketStrips/1-Row_straight_precision/SOCKET_STRIP-STRAIGHT-PRECISION_1X03.png similarity index 100% rename from public/img/footprints/Elektromechanik/Verbinder/Buchsenleisten/1-Reihig_gerade_praezision/BUCHSENLEISTE-GERADE-PRAEZISION_1X03.png rename to public/img/footprints/Electromechanics/Connectors/SocketStrips/1-Row_straight_precision/SOCKET_STRIP-STRAIGHT-PRECISION_1X03.png diff --git a/public/img/footprints/Elektromechanik/Verbinder/Buchsenleisten/1-Reihig_gerade_praezision/BUCHSENLEISTE-GERADE-PRAEZISION_1X04.png b/public/img/footprints/Electromechanics/Connectors/SocketStrips/1-Row_straight_precision/SOCKET_STRIP-STRAIGHT-PRECISION_1X04.png similarity index 100% rename from public/img/footprints/Elektromechanik/Verbinder/Buchsenleisten/1-Reihig_gerade_praezision/BUCHSENLEISTE-GERADE-PRAEZISION_1X04.png rename to public/img/footprints/Electromechanics/Connectors/SocketStrips/1-Row_straight_precision/SOCKET_STRIP-STRAIGHT-PRECISION_1X04.png diff --git a/public/img/footprints/Elektromechanik/Verbinder/Buchsenleisten/1-Reihig_gerade_praezision/BUCHSENLEISTE-GERADE-PRAEZISION_1X05.png b/public/img/footprints/Electromechanics/Connectors/SocketStrips/1-Row_straight_precision/SOCKET_STRIP-STRAIGHT-PRECISION_1X05.png similarity index 100% rename from public/img/footprints/Elektromechanik/Verbinder/Buchsenleisten/1-Reihig_gerade_praezision/BUCHSENLEISTE-GERADE-PRAEZISION_1X05.png rename to public/img/footprints/Electromechanics/Connectors/SocketStrips/1-Row_straight_precision/SOCKET_STRIP-STRAIGHT-PRECISION_1X05.png diff --git a/public/img/footprints/Elektromechanik/Verbinder/Buchsenleisten/1-Reihig_gerade_praezision/BUCHSENLEISTE-GERADE-PRAEZISION_1X06.png b/public/img/footprints/Electromechanics/Connectors/SocketStrips/1-Row_straight_precision/SOCKET_STRIP-STRAIGHT-PRECISION_1X06.png similarity index 100% rename from public/img/footprints/Elektromechanik/Verbinder/Buchsenleisten/1-Reihig_gerade_praezision/BUCHSENLEISTE-GERADE-PRAEZISION_1X06.png rename to public/img/footprints/Electromechanics/Connectors/SocketStrips/1-Row_straight_precision/SOCKET_STRIP-STRAIGHT-PRECISION_1X06.png diff --git a/public/img/footprints/Elektromechanik/Verbinder/Buchsenleisten/1-Reihig_gerade_praezision/BUCHSENLEISTE-GERADE-PRAEZISION_1X07.png b/public/img/footprints/Electromechanics/Connectors/SocketStrips/1-Row_straight_precision/SOCKET_STRIP-STRAIGHT-PRECISION_1X07.png similarity index 100% rename from public/img/footprints/Elektromechanik/Verbinder/Buchsenleisten/1-Reihig_gerade_praezision/BUCHSENLEISTE-GERADE-PRAEZISION_1X07.png rename to public/img/footprints/Electromechanics/Connectors/SocketStrips/1-Row_straight_precision/SOCKET_STRIP-STRAIGHT-PRECISION_1X07.png diff --git a/public/img/footprints/Elektromechanik/Verbinder/Buchsenleisten/1-Reihig_gerade_praezision/BUCHSENLEISTE-GERADE-PRAEZISION_1X08.png b/public/img/footprints/Electromechanics/Connectors/SocketStrips/1-Row_straight_precision/SOCKET_STRIP-STRAIGHT-PRECISION_1X08.png similarity index 100% rename from public/img/footprints/Elektromechanik/Verbinder/Buchsenleisten/1-Reihig_gerade_praezision/BUCHSENLEISTE-GERADE-PRAEZISION_1X08.png rename to public/img/footprints/Electromechanics/Connectors/SocketStrips/1-Row_straight_precision/SOCKET_STRIP-STRAIGHT-PRECISION_1X08.png diff --git a/public/img/footprints/Elektromechanik/Verbinder/Buchsenleisten/1-Reihig_gerade_praezision/BUCHSENLEISTE-GERADE-PRAEZISION_1X09.png b/public/img/footprints/Electromechanics/Connectors/SocketStrips/1-Row_straight_precision/SOCKET_STRIP-STRAIGHT-PRECISION_1X09.png similarity index 100% rename from public/img/footprints/Elektromechanik/Verbinder/Buchsenleisten/1-Reihig_gerade_praezision/BUCHSENLEISTE-GERADE-PRAEZISION_1X09.png rename to public/img/footprints/Electromechanics/Connectors/SocketStrips/1-Row_straight_precision/SOCKET_STRIP-STRAIGHT-PRECISION_1X09.png diff --git a/public/img/footprints/Elektromechanik/Verbinder/Buchsenleisten/1-Reihig_gerade_praezision/BUCHSENLEISTE-GERADE-PRAEZISION_1X10.png b/public/img/footprints/Electromechanics/Connectors/SocketStrips/1-Row_straight_precision/SOCKET_STRIP-STRAIGHT-PRECISION_1X10.png similarity index 100% rename from public/img/footprints/Elektromechanik/Verbinder/Buchsenleisten/1-Reihig_gerade_praezision/BUCHSENLEISTE-GERADE-PRAEZISION_1X10.png rename to public/img/footprints/Electromechanics/Connectors/SocketStrips/1-Row_straight_precision/SOCKET_STRIP-STRAIGHT-PRECISION_1X10.png diff --git a/public/img/footprints/Elektromechanik/Verbinder/Buchsenleisten/1-Reihig_gerade_praezision/BUCHSENLEISTE-GERADE-PRAEZISION_1X11.png b/public/img/footprints/Electromechanics/Connectors/SocketStrips/1-Row_straight_precision/SOCKET_STRIP-STRAIGHT-PRECISION_1X11.png similarity index 100% rename from public/img/footprints/Elektromechanik/Verbinder/Buchsenleisten/1-Reihig_gerade_praezision/BUCHSENLEISTE-GERADE-PRAEZISION_1X11.png rename to public/img/footprints/Electromechanics/Connectors/SocketStrips/1-Row_straight_precision/SOCKET_STRIP-STRAIGHT-PRECISION_1X11.png diff --git a/public/img/footprints/Elektromechanik/Verbinder/Buchsenleisten/1-Reihig_gerade_praezision/BUCHSENLEISTE-GERADE-PRAEZISION_1X12.png b/public/img/footprints/Electromechanics/Connectors/SocketStrips/1-Row_straight_precision/SOCKET_STRIP-STRAIGHT-PRECISION_1X12.png similarity index 100% rename from public/img/footprints/Elektromechanik/Verbinder/Buchsenleisten/1-Reihig_gerade_praezision/BUCHSENLEISTE-GERADE-PRAEZISION_1X12.png rename to public/img/footprints/Electromechanics/Connectors/SocketStrips/1-Row_straight_precision/SOCKET_STRIP-STRAIGHT-PRECISION_1X12.png diff --git a/public/img/footprints/Elektromechanik/Verbinder/Buchsenleisten/1-Reihig_gerade_praezision/BUCHSENLEISTE-GERADE-PRAEZISION_1X13.png b/public/img/footprints/Electromechanics/Connectors/SocketStrips/1-Row_straight_precision/SOCKET_STRIP-STRAIGHT-PRECISION_1X13.png similarity index 100% rename from public/img/footprints/Elektromechanik/Verbinder/Buchsenleisten/1-Reihig_gerade_praezision/BUCHSENLEISTE-GERADE-PRAEZISION_1X13.png rename to public/img/footprints/Electromechanics/Connectors/SocketStrips/1-Row_straight_precision/SOCKET_STRIP-STRAIGHT-PRECISION_1X13.png diff --git a/public/img/footprints/Elektromechanik/Verbinder/Buchsenleisten/2-Reihig_abgewinkelt/BUCHSENLEISTE-ABGEWINKELT_2X05.png b/public/img/footprints/Electromechanics/Connectors/SocketStrips/2-Row_angled/SOCKET_STRIP-ANGLED_2X05.png similarity index 100% rename from public/img/footprints/Elektromechanik/Verbinder/Buchsenleisten/2-Reihig_abgewinkelt/BUCHSENLEISTE-ABGEWINKELT_2X05.png rename to public/img/footprints/Electromechanics/Connectors/SocketStrips/2-Row_angled/SOCKET_STRIP-ANGLED_2X05.png diff --git a/public/img/footprints/Elektromechanik/Verbinder/Buchsenleisten/2-Reihig_abgewinkelt/BUCHSENLEISTE-ABGEWINKELT_2X06.png b/public/img/footprints/Electromechanics/Connectors/SocketStrips/2-Row_angled/SOCKET_STRIP-ANGLED_2X06.png similarity index 100% rename from public/img/footprints/Elektromechanik/Verbinder/Buchsenleisten/2-Reihig_abgewinkelt/BUCHSENLEISTE-ABGEWINKELT_2X06.png rename to public/img/footprints/Electromechanics/Connectors/SocketStrips/2-Row_angled/SOCKET_STRIP-ANGLED_2X06.png diff --git a/public/img/footprints/Elektromechanik/Verbinder/Buchsenleisten/2-Reihig_abgewinkelt/BUCHSENLEISTE-ABGEWINKELT_2X07.png b/public/img/footprints/Electromechanics/Connectors/SocketStrips/2-Row_angled/SOCKET_STRIP-ANGLED_2X07.png similarity index 100% rename from public/img/footprints/Elektromechanik/Verbinder/Buchsenleisten/2-Reihig_abgewinkelt/BUCHSENLEISTE-ABGEWINKELT_2X07.png rename to public/img/footprints/Electromechanics/Connectors/SocketStrips/2-Row_angled/SOCKET_STRIP-ANGLED_2X07.png diff --git a/public/img/footprints/Elektromechanik/Verbinder/Buchsenleisten/2-Reihig_abgewinkelt/BUCHSENLEISTE-ABGEWINKELT_2X08.png b/public/img/footprints/Electromechanics/Connectors/SocketStrips/2-Row_angled/SOCKET_STRIP-ANGLED_2X08.png similarity index 100% rename from public/img/footprints/Elektromechanik/Verbinder/Buchsenleisten/2-Reihig_abgewinkelt/BUCHSENLEISTE-ABGEWINKELT_2X08.png rename to public/img/footprints/Electromechanics/Connectors/SocketStrips/2-Row_angled/SOCKET_STRIP-ANGLED_2X08.png diff --git a/public/img/footprints/Elektromechanik/Verbinder/Buchsenleisten/2-Reihig_abgewinkelt/BUCHSENLEISTE-ABGEWINKELT_2X09.png b/public/img/footprints/Electromechanics/Connectors/SocketStrips/2-Row_angled/SOCKET_STRIP-ANGLED_2X09.png similarity index 100% rename from public/img/footprints/Elektromechanik/Verbinder/Buchsenleisten/2-Reihig_abgewinkelt/BUCHSENLEISTE-ABGEWINKELT_2X09.png rename to public/img/footprints/Electromechanics/Connectors/SocketStrips/2-Row_angled/SOCKET_STRIP-ANGLED_2X09.png diff --git a/public/img/footprints/Elektromechanik/Verbinder/Buchsenleisten/2-Reihig_abgewinkelt/BUCHSENLEISTE-ABGEWINKELT_2X10.png b/public/img/footprints/Electromechanics/Connectors/SocketStrips/2-Row_angled/SOCKET_STRIP-ANGLED_2X10.png similarity index 100% rename from public/img/footprints/Elektromechanik/Verbinder/Buchsenleisten/2-Reihig_abgewinkelt/BUCHSENLEISTE-ABGEWINKELT_2X10.png rename to public/img/footprints/Electromechanics/Connectors/SocketStrips/2-Row_angled/SOCKET_STRIP-ANGLED_2X10.png diff --git a/public/img/footprints/Elektromechanik/Verbinder/Buchsenleisten/2-Reihig_abgewinkelt/BUCHSENLEISTE-ABGEWINKELT_2X12.png b/public/img/footprints/Electromechanics/Connectors/SocketStrips/2-Row_angled/SOCKET_STRIP-ANGLED_2X12.png similarity index 100% rename from public/img/footprints/Elektromechanik/Verbinder/Buchsenleisten/2-Reihig_abgewinkelt/BUCHSENLEISTE-ABGEWINKELT_2X12.png rename to public/img/footprints/Electromechanics/Connectors/SocketStrips/2-Row_angled/SOCKET_STRIP-ANGLED_2X12.png diff --git a/public/img/footprints/Elektromechanik/Verbinder/Buchsenleisten/2-Reihig_abgewinkelt/BUCHSENLEISTE-ABGEWINKELT_2X13.png b/public/img/footprints/Electromechanics/Connectors/SocketStrips/2-Row_angled/SOCKET_STRIP-ANGLED_2X13.png similarity index 100% rename from public/img/footprints/Elektromechanik/Verbinder/Buchsenleisten/2-Reihig_abgewinkelt/BUCHSENLEISTE-ABGEWINKELT_2X13.png rename to public/img/footprints/Electromechanics/Connectors/SocketStrips/2-Row_angled/SOCKET_STRIP-ANGLED_2X13.png diff --git a/public/img/footprints/Elektromechanik/Verbinder/Buchsenleisten/2-Reihig_abgewinkelt/BUCHSENLEISTE-ABGEWINKELT_2X15.png b/public/img/footprints/Electromechanics/Connectors/SocketStrips/2-Row_angled/SOCKET_STRIP-ANGLED_2X15.png similarity index 100% rename from public/img/footprints/Elektromechanik/Verbinder/Buchsenleisten/2-Reihig_abgewinkelt/BUCHSENLEISTE-ABGEWINKELT_2X15.png rename to public/img/footprints/Electromechanics/Connectors/SocketStrips/2-Row_angled/SOCKET_STRIP-ANGLED_2X15.png diff --git a/public/img/footprints/Elektromechanik/Verbinder/Buchsenleisten/2-Reihig_abgewinkelt/BUCHSENLEISTE-ABGEWINKELT_2X17.png b/public/img/footprints/Electromechanics/Connectors/SocketStrips/2-Row_angled/SOCKET_STRIP-ANGLED_2X17.png similarity index 100% rename from public/img/footprints/Elektromechanik/Verbinder/Buchsenleisten/2-Reihig_abgewinkelt/BUCHSENLEISTE-ABGEWINKELT_2X17.png rename to public/img/footprints/Electromechanics/Connectors/SocketStrips/2-Row_angled/SOCKET_STRIP-ANGLED_2X17.png diff --git a/public/img/footprints/Elektromechanik/Verbinder/Buchsenleisten/2-Reihig_abgewinkelt/BUCHSENLEISTE-ABGEWINKELT_2X18.png b/public/img/footprints/Electromechanics/Connectors/SocketStrips/2-Row_angled/SOCKET_STRIP-ANGLED_2X18.png similarity index 100% rename from public/img/footprints/Elektromechanik/Verbinder/Buchsenleisten/2-Reihig_abgewinkelt/BUCHSENLEISTE-ABGEWINKELT_2X18.png rename to public/img/footprints/Electromechanics/Connectors/SocketStrips/2-Row_angled/SOCKET_STRIP-ANGLED_2X18.png diff --git a/public/img/footprints/Elektromechanik/Verbinder/Buchsenleisten/2-Reihig_abgewinkelt/BUCHSENLEISTE-ABGEWINKELT_2X20.png b/public/img/footprints/Electromechanics/Connectors/SocketStrips/2-Row_angled/SOCKET_STRIP-ANGLED_2X20.png similarity index 100% rename from public/img/footprints/Elektromechanik/Verbinder/Buchsenleisten/2-Reihig_abgewinkelt/BUCHSENLEISTE-ABGEWINKELT_2X20.png rename to public/img/footprints/Electromechanics/Connectors/SocketStrips/2-Row_angled/SOCKET_STRIP-ANGLED_2X20.png diff --git a/public/img/footprints/Elektromechanik/Verbinder/Buchsenleisten/2-Reihig_gerade/BUCHSENLEISTE-GERADE_2X05.png b/public/img/footprints/Electromechanics/Connectors/SocketStrips/2-Row_straight/SOCKET_STRIP-STRAIGHT_2X05.png similarity index 100% rename from public/img/footprints/Elektromechanik/Verbinder/Buchsenleisten/2-Reihig_gerade/BUCHSENLEISTE-GERADE_2X05.png rename to public/img/footprints/Electromechanics/Connectors/SocketStrips/2-Row_straight/SOCKET_STRIP-STRAIGHT_2X05.png diff --git a/public/img/footprints/Elektromechanik/Verbinder/Buchsenleisten/2-Reihig_gerade/BUCHSENLEISTE-GERADE_2X06.png b/public/img/footprints/Electromechanics/Connectors/SocketStrips/2-Row_straight/SOCKET_STRIP-STRAIGHT_2X06.png similarity index 100% rename from public/img/footprints/Elektromechanik/Verbinder/Buchsenleisten/2-Reihig_gerade/BUCHSENLEISTE-GERADE_2X06.png rename to public/img/footprints/Electromechanics/Connectors/SocketStrips/2-Row_straight/SOCKET_STRIP-STRAIGHT_2X06.png diff --git a/public/img/footprints/Elektromechanik/Verbinder/Buchsenleisten/2-Reihig_gerade/BUCHSENLEISTE-GERADE_2X07.png b/public/img/footprints/Electromechanics/Connectors/SocketStrips/2-Row_straight/SOCKET_STRIP-STRAIGHT_2X07.png similarity index 100% rename from public/img/footprints/Elektromechanik/Verbinder/Buchsenleisten/2-Reihig_gerade/BUCHSENLEISTE-GERADE_2X07.png rename to public/img/footprints/Electromechanics/Connectors/SocketStrips/2-Row_straight/SOCKET_STRIP-STRAIGHT_2X07.png diff --git a/public/img/footprints/Elektromechanik/Verbinder/Buchsenleisten/2-Reihig_gerade/BUCHSENLEISTE-GERADE_2X08.png b/public/img/footprints/Electromechanics/Connectors/SocketStrips/2-Row_straight/SOCKET_STRIP-STRAIGHT_2X08.png similarity index 100% rename from public/img/footprints/Elektromechanik/Verbinder/Buchsenleisten/2-Reihig_gerade/BUCHSENLEISTE-GERADE_2X08.png rename to public/img/footprints/Electromechanics/Connectors/SocketStrips/2-Row_straight/SOCKET_STRIP-STRAIGHT_2X08.png diff --git a/public/img/footprints/Elektromechanik/Verbinder/Buchsenleisten/2-Reihig_gerade/BUCHSENLEISTE-GERADE_2X09.png b/public/img/footprints/Electromechanics/Connectors/SocketStrips/2-Row_straight/SOCKET_STRIP-STRAIGHT_2X09.png similarity index 100% rename from public/img/footprints/Elektromechanik/Verbinder/Buchsenleisten/2-Reihig_gerade/BUCHSENLEISTE-GERADE_2X09.png rename to public/img/footprints/Electromechanics/Connectors/SocketStrips/2-Row_straight/SOCKET_STRIP-STRAIGHT_2X09.png diff --git a/public/img/footprints/Elektromechanik/Verbinder/Buchsenleisten/2-Reihig_gerade/BUCHSENLEISTE-GERADE_2X10.png b/public/img/footprints/Electromechanics/Connectors/SocketStrips/2-Row_straight/SOCKET_STRIP-STRAIGHT_2X10.png similarity index 100% rename from public/img/footprints/Elektromechanik/Verbinder/Buchsenleisten/2-Reihig_gerade/BUCHSENLEISTE-GERADE_2X10.png rename to public/img/footprints/Electromechanics/Connectors/SocketStrips/2-Row_straight/SOCKET_STRIP-STRAIGHT_2X10.png diff --git a/public/img/footprints/Elektromechanik/Verbinder/Buchsenleisten/2-Reihig_gerade/BUCHSENLEISTE-GERADE_2X12.png b/public/img/footprints/Electromechanics/Connectors/SocketStrips/2-Row_straight/SOCKET_STRIP-STRAIGHT_2X12.png similarity index 100% rename from public/img/footprints/Elektromechanik/Verbinder/Buchsenleisten/2-Reihig_gerade/BUCHSENLEISTE-GERADE_2X12.png rename to public/img/footprints/Electromechanics/Connectors/SocketStrips/2-Row_straight/SOCKET_STRIP-STRAIGHT_2X12.png diff --git a/public/img/footprints/Elektromechanik/Verbinder/Buchsenleisten/2-Reihig_gerade/BUCHSENLEISTE-GERADE_2X13.png b/public/img/footprints/Electromechanics/Connectors/SocketStrips/2-Row_straight/SOCKET_STRIP-STRAIGHT_2X13.png similarity index 100% rename from public/img/footprints/Elektromechanik/Verbinder/Buchsenleisten/2-Reihig_gerade/BUCHSENLEISTE-GERADE_2X13.png rename to public/img/footprints/Electromechanics/Connectors/SocketStrips/2-Row_straight/SOCKET_STRIP-STRAIGHT_2X13.png diff --git a/public/img/footprints/Elektromechanik/Verbinder/Buchsenleisten/2-Reihig_gerade/BUCHSENLEISTE-GERADE_2X15.png b/public/img/footprints/Electromechanics/Connectors/SocketStrips/2-Row_straight/SOCKET_STRIP-STRAIGHT_2X15.png similarity index 100% rename from public/img/footprints/Elektromechanik/Verbinder/Buchsenleisten/2-Reihig_gerade/BUCHSENLEISTE-GERADE_2X15.png rename to public/img/footprints/Electromechanics/Connectors/SocketStrips/2-Row_straight/SOCKET_STRIP-STRAIGHT_2X15.png diff --git a/public/img/footprints/Elektromechanik/Verbinder/Buchsenleisten/2-Reihig_gerade/BUCHSENLEISTE-GERADE_2X17.png b/public/img/footprints/Electromechanics/Connectors/SocketStrips/2-Row_straight/SOCKET_STRIP-STRAIGHT_2X17.png similarity index 100% rename from public/img/footprints/Elektromechanik/Verbinder/Buchsenleisten/2-Reihig_gerade/BUCHSENLEISTE-GERADE_2X17.png rename to public/img/footprints/Electromechanics/Connectors/SocketStrips/2-Row_straight/SOCKET_STRIP-STRAIGHT_2X17.png diff --git a/public/img/footprints/Elektromechanik/Verbinder/Buchsenleisten/2-Reihig_gerade/BUCHSENLEISTE-GERADE_2X18.png b/public/img/footprints/Electromechanics/Connectors/SocketStrips/2-Row_straight/SOCKET_STRIP-STRAIGHT_2X18.png similarity index 100% rename from public/img/footprints/Elektromechanik/Verbinder/Buchsenleisten/2-Reihig_gerade/BUCHSENLEISTE-GERADE_2X18.png rename to public/img/footprints/Electromechanics/Connectors/SocketStrips/2-Row_straight/SOCKET_STRIP-STRAIGHT_2X18.png diff --git a/public/img/footprints/Elektromechanik/Verbinder/Buchsenleisten/2-Reihig_gerade/BUCHSENLEISTE-GERADE_2X20.png b/public/img/footprints/Electromechanics/Connectors/SocketStrips/2-Row_straight/SOCKET_STRIP-STRAIGHT_2X20.png similarity index 100% rename from public/img/footprints/Elektromechanik/Verbinder/Buchsenleisten/2-Reihig_gerade/BUCHSENLEISTE-GERADE_2X20.png rename to public/img/footprints/Electromechanics/Connectors/SocketStrips/2-Row_straight/SOCKET_STRIP-STRAIGHT_2X20.png diff --git a/public/img/footprints/Elektromechanik/Verbinder/Buchsenleisten/2-Reihig_gerade_flach/BUCHSENLEISTE-GERADE-FLACH_2X05.png b/public/img/footprints/Electromechanics/Connectors/SocketStrips/2-Row_straight_flat/SOCKET_STRIP-STRAIGHT-FLAT_2X05.png similarity index 100% rename from public/img/footprints/Elektromechanik/Verbinder/Buchsenleisten/2-Reihig_gerade_flach/BUCHSENLEISTE-GERADE-FLACH_2X05.png rename to public/img/footprints/Electromechanics/Connectors/SocketStrips/2-Row_straight_flat/SOCKET_STRIP-STRAIGHT-FLAT_2X05.png diff --git a/public/img/footprints/Elektromechanik/Verbinder/Buchsenleisten/2-Reihig_gerade_flach/BUCHSENLEISTE-GERADE-FLACH_2X06.png b/public/img/footprints/Electromechanics/Connectors/SocketStrips/2-Row_straight_flat/SOCKET_STRIP-STRAIGHT-FLAT_2X06.png similarity index 100% rename from public/img/footprints/Elektromechanik/Verbinder/Buchsenleisten/2-Reihig_gerade_flach/BUCHSENLEISTE-GERADE-FLACH_2X06.png rename to public/img/footprints/Electromechanics/Connectors/SocketStrips/2-Row_straight_flat/SOCKET_STRIP-STRAIGHT-FLAT_2X06.png diff --git a/public/img/footprints/Elektromechanik/Verbinder/Buchsenleisten/2-Reihig_gerade_flach/BUCHSENLEISTE-GERADE-FLACH_2X07.png b/public/img/footprints/Electromechanics/Connectors/SocketStrips/2-Row_straight_flat/SOCKET_STRIP-STRAIGHT-FLAT_2X07.png similarity index 100% rename from public/img/footprints/Elektromechanik/Verbinder/Buchsenleisten/2-Reihig_gerade_flach/BUCHSENLEISTE-GERADE-FLACH_2X07.png rename to public/img/footprints/Electromechanics/Connectors/SocketStrips/2-Row_straight_flat/SOCKET_STRIP-STRAIGHT-FLAT_2X07.png diff --git a/public/img/footprints/Elektromechanik/Verbinder/Buchsenleisten/2-Reihig_gerade_flach/BUCHSENLEISTE-GERADE-FLACH_2X08.png b/public/img/footprints/Electromechanics/Connectors/SocketStrips/2-Row_straight_flat/SOCKET_STRIP-STRAIGHT-FLAT_2X08.png similarity index 100% rename from public/img/footprints/Elektromechanik/Verbinder/Buchsenleisten/2-Reihig_gerade_flach/BUCHSENLEISTE-GERADE-FLACH_2X08.png rename to public/img/footprints/Electromechanics/Connectors/SocketStrips/2-Row_straight_flat/SOCKET_STRIP-STRAIGHT-FLAT_2X08.png diff --git a/public/img/footprints/Elektromechanik/Verbinder/Buchsenleisten/2-Reihig_gerade_flach/BUCHSENLEISTE-GERADE-FLACH_2X09.png b/public/img/footprints/Electromechanics/Connectors/SocketStrips/2-Row_straight_flat/SOCKET_STRIP-STRAIGHT-FLAT_2X09.png similarity index 100% rename from public/img/footprints/Elektromechanik/Verbinder/Buchsenleisten/2-Reihig_gerade_flach/BUCHSENLEISTE-GERADE-FLACH_2X09.png rename to public/img/footprints/Electromechanics/Connectors/SocketStrips/2-Row_straight_flat/SOCKET_STRIP-STRAIGHT-FLAT_2X09.png diff --git a/public/img/footprints/Elektromechanik/Verbinder/Buchsenleisten/2-Reihig_gerade_flach/BUCHSENLEISTE-GERADE-FLACH_2X10.png b/public/img/footprints/Electromechanics/Connectors/SocketStrips/2-Row_straight_flat/SOCKET_STRIP-STRAIGHT-FLAT_2X10.png similarity index 100% rename from public/img/footprints/Elektromechanik/Verbinder/Buchsenleisten/2-Reihig_gerade_flach/BUCHSENLEISTE-GERADE-FLACH_2X10.png rename to public/img/footprints/Electromechanics/Connectors/SocketStrips/2-Row_straight_flat/SOCKET_STRIP-STRAIGHT-FLAT_2X10.png diff --git a/public/img/footprints/Elektromechanik/Verbinder/Buchsenleisten/2-Reihig_gerade_flach/BUCHSENLEISTE-GERADE-FLACH_2X12.png b/public/img/footprints/Electromechanics/Connectors/SocketStrips/2-Row_straight_flat/SOCKET_STRIP-STRAIGHT-FLAT_2X12.png similarity index 100% rename from public/img/footprints/Elektromechanik/Verbinder/Buchsenleisten/2-Reihig_gerade_flach/BUCHSENLEISTE-GERADE-FLACH_2X12.png rename to public/img/footprints/Electromechanics/Connectors/SocketStrips/2-Row_straight_flat/SOCKET_STRIP-STRAIGHT-FLAT_2X12.png diff --git a/public/img/footprints/Elektromechanik/Verbinder/Buchsenleisten/2-Reihig_gerade_flach/BUCHSENLEISTE-GERADE-FLACH_2X13.png b/public/img/footprints/Electromechanics/Connectors/SocketStrips/2-Row_straight_flat/SOCKET_STRIP-STRAIGHT-FLAT_2X13.png similarity index 100% rename from public/img/footprints/Elektromechanik/Verbinder/Buchsenleisten/2-Reihig_gerade_flach/BUCHSENLEISTE-GERADE-FLACH_2X13.png rename to public/img/footprints/Electromechanics/Connectors/SocketStrips/2-Row_straight_flat/SOCKET_STRIP-STRAIGHT-FLAT_2X13.png diff --git a/public/img/footprints/Elektromechanik/Verbinder/Buchsenleisten/2-Reihig_gerade_flach/BUCHSENLEISTE-GERADE-FLACH_2X15.png b/public/img/footprints/Electromechanics/Connectors/SocketStrips/2-Row_straight_flat/SOCKET_STRIP-STRAIGHT-FLAT_2X15.png similarity index 100% rename from public/img/footprints/Elektromechanik/Verbinder/Buchsenleisten/2-Reihig_gerade_flach/BUCHSENLEISTE-GERADE-FLACH_2X15.png rename to public/img/footprints/Electromechanics/Connectors/SocketStrips/2-Row_straight_flat/SOCKET_STRIP-STRAIGHT-FLAT_2X15.png diff --git a/public/img/footprints/Elektromechanik/Verbinder/Buchsenleisten/2-Reihig_gerade_flach/BUCHSENLEISTE-GERADE-FLACH_2X17.png b/public/img/footprints/Electromechanics/Connectors/SocketStrips/2-Row_straight_flat/SOCKET_STRIP-STRAIGHT-FLAT_2X17.png similarity index 100% rename from public/img/footprints/Elektromechanik/Verbinder/Buchsenleisten/2-Reihig_gerade_flach/BUCHSENLEISTE-GERADE-FLACH_2X17.png rename to public/img/footprints/Electromechanics/Connectors/SocketStrips/2-Row_straight_flat/SOCKET_STRIP-STRAIGHT-FLAT_2X17.png diff --git a/public/img/footprints/Elektromechanik/Verbinder/Buchsenleisten/2-Reihig_gerade_flach/BUCHSENLEISTE-GERADE-FLACH_2X18.png b/public/img/footprints/Electromechanics/Connectors/SocketStrips/2-Row_straight_flat/SOCKET_STRIP-STRAIGHT-FLAT_2X18.png similarity index 100% rename from public/img/footprints/Elektromechanik/Verbinder/Buchsenleisten/2-Reihig_gerade_flach/BUCHSENLEISTE-GERADE-FLACH_2X18.png rename to public/img/footprints/Electromechanics/Connectors/SocketStrips/2-Row_straight_flat/SOCKET_STRIP-STRAIGHT-FLAT_2X18.png diff --git a/public/img/footprints/Elektromechanik/Verbinder/Buchsenleisten/2-Reihig_gerade_flach/BUCHSENLEISTE-GERADE-FLACH_2X20.png b/public/img/footprints/Electromechanics/Connectors/SocketStrips/2-Row_straight_flat/SOCKET_STRIP-STRAIGHT-FLAT_2X20.png similarity index 100% rename from public/img/footprints/Elektromechanik/Verbinder/Buchsenleisten/2-Reihig_gerade_flach/BUCHSENLEISTE-GERADE-FLACH_2X20.png rename to public/img/footprints/Electromechanics/Connectors/SocketStrips/2-Row_straight_flat/SOCKET_STRIP-STRAIGHT-FLAT_2X20.png diff --git a/public/img/footprints/Elektromechanik/Verbinder/Buchsenleisten/2-Reihig_gerade_praezision/BUCHSENLEISTE-GERADE-PRAEZISION_2X02.png b/public/img/footprints/Electromechanics/Connectors/SocketStrips/2-Row_straight_precision/SOCKET_STRIP-STRAIGHT-PRECISION_2X02.png similarity index 100% rename from public/img/footprints/Elektromechanik/Verbinder/Buchsenleisten/2-Reihig_gerade_praezision/BUCHSENLEISTE-GERADE-PRAEZISION_2X02.png rename to public/img/footprints/Electromechanics/Connectors/SocketStrips/2-Row_straight_precision/SOCKET_STRIP-STRAIGHT-PRECISION_2X02.png diff --git a/public/img/footprints/Elektromechanik/Verbinder/Buchsenleisten/2-Reihig_gerade_praezision/BUCHSENLEISTE-GERADE-PRAEZISION_2X03.png b/public/img/footprints/Electromechanics/Connectors/SocketStrips/2-Row_straight_precision/SOCKET_STRIP-STRAIGHT-PRECISION_2X03.png similarity index 100% rename from public/img/footprints/Elektromechanik/Verbinder/Buchsenleisten/2-Reihig_gerade_praezision/BUCHSENLEISTE-GERADE-PRAEZISION_2X03.png rename to public/img/footprints/Electromechanics/Connectors/SocketStrips/2-Row_straight_precision/SOCKET_STRIP-STRAIGHT-PRECISION_2X03.png diff --git a/public/img/footprints/Elektromechanik/Verbinder/Buchsenleisten/2-Reihig_gerade_praezision/BUCHSENLEISTE-GERADE-PRAEZISION_2X04.png b/public/img/footprints/Electromechanics/Connectors/SocketStrips/2-Row_straight_precision/SOCKET_STRIP-STRAIGHT-PRECISION_2X04.png similarity index 100% rename from public/img/footprints/Elektromechanik/Verbinder/Buchsenleisten/2-Reihig_gerade_praezision/BUCHSENLEISTE-GERADE-PRAEZISION_2X04.png rename to public/img/footprints/Electromechanics/Connectors/SocketStrips/2-Row_straight_precision/SOCKET_STRIP-STRAIGHT-PRECISION_2X04.png diff --git a/public/img/footprints/Elektromechanik/Verbinder/Buchsenleisten/2-Reihig_gerade_praezision/BUCHSENLEISTE-GERADE-PRAEZISION_2X05.png b/public/img/footprints/Electromechanics/Connectors/SocketStrips/2-Row_straight_precision/SOCKET_STRIP-STRAIGHT-PRECISION_2X05.png similarity index 100% rename from public/img/footprints/Elektromechanik/Verbinder/Buchsenleisten/2-Reihig_gerade_praezision/BUCHSENLEISTE-GERADE-PRAEZISION_2X05.png rename to public/img/footprints/Electromechanics/Connectors/SocketStrips/2-Row_straight_precision/SOCKET_STRIP-STRAIGHT-PRECISION_2X05.png diff --git a/public/img/footprints/Elektromechanik/Verbinder/Buchsenleisten/2-Reihig_gerade_praezision/BUCHSENLEISTE-GERADE-PRAEZISION_2X06.png b/public/img/footprints/Electromechanics/Connectors/SocketStrips/2-Row_straight_precision/SOCKET_STRIP-STRAIGHT-PRECISION_2X06.png similarity index 100% rename from public/img/footprints/Elektromechanik/Verbinder/Buchsenleisten/2-Reihig_gerade_praezision/BUCHSENLEISTE-GERADE-PRAEZISION_2X06.png rename to public/img/footprints/Electromechanics/Connectors/SocketStrips/2-Row_straight_precision/SOCKET_STRIP-STRAIGHT-PRECISION_2X06.png diff --git a/public/img/footprints/Elektromechanik/Verbinder/Buchsenleisten/2-Reihig_gerade_praezision/BUCHSENLEISTE-GERADE-PRAEZISION_2X07.png b/public/img/footprints/Electromechanics/Connectors/SocketStrips/2-Row_straight_precision/SOCKET_STRIP-STRAIGHT-PRECISION_2X07.png similarity index 100% rename from public/img/footprints/Elektromechanik/Verbinder/Buchsenleisten/2-Reihig_gerade_praezision/BUCHSENLEISTE-GERADE-PRAEZISION_2X07.png rename to public/img/footprints/Electromechanics/Connectors/SocketStrips/2-Row_straight_precision/SOCKET_STRIP-STRAIGHT-PRECISION_2X07.png diff --git a/public/img/footprints/Elektromechanik/Verbinder/Buchsenleisten/2-Reihig_gerade_praezision/BUCHSENLEISTE-GERADE-PRAEZISION_2X08.png b/public/img/footprints/Electromechanics/Connectors/SocketStrips/2-Row_straight_precision/SOCKET_STRIP-STRAIGHT-PRECISION_2X08.png similarity index 100% rename from public/img/footprints/Elektromechanik/Verbinder/Buchsenleisten/2-Reihig_gerade_praezision/BUCHSENLEISTE-GERADE-PRAEZISION_2X08.png rename to public/img/footprints/Electromechanics/Connectors/SocketStrips/2-Row_straight_precision/SOCKET_STRIP-STRAIGHT-PRECISION_2X08.png diff --git a/public/img/footprints/Elektromechanik/Verbinder/Buchsenleisten/2-Reihig_gerade_praezision/BUCHSENLEISTE-GERADE-PRAEZISION_2X09.png b/public/img/footprints/Electromechanics/Connectors/SocketStrips/2-Row_straight_precision/SOCKET_STRIP-STRAIGHT-PRECISION_2X09.png similarity index 100% rename from public/img/footprints/Elektromechanik/Verbinder/Buchsenleisten/2-Reihig_gerade_praezision/BUCHSENLEISTE-GERADE-PRAEZISION_2X09.png rename to public/img/footprints/Electromechanics/Connectors/SocketStrips/2-Row_straight_precision/SOCKET_STRIP-STRAIGHT-PRECISION_2X09.png diff --git a/public/img/footprints/Elektromechanik/Verbinder/Buchsenleisten/2-Reihig_gerade_praezision/BUCHSENLEISTE-GERADE-PRAEZISION_2X10.png b/public/img/footprints/Electromechanics/Connectors/SocketStrips/2-Row_straight_precision/SOCKET_STRIP-STRAIGHT-PRECISION_2X10.png similarity index 100% rename from public/img/footprints/Elektromechanik/Verbinder/Buchsenleisten/2-Reihig_gerade_praezision/BUCHSENLEISTE-GERADE-PRAEZISION_2X10.png rename to public/img/footprints/Electromechanics/Connectors/SocketStrips/2-Row_straight_precision/SOCKET_STRIP-STRAIGHT-PRECISION_2X10.png diff --git a/public/img/footprints/Elektromechanik/Verbinder/Buchsenleisten/2-Reihig_gerade_praezision/BUCHSENLEISTE-GERADE-PRAEZISION_2X11.png b/public/img/footprints/Electromechanics/Connectors/SocketStrips/2-Row_straight_precision/SOCKET_STRIP-STRAIGHT-PRECISION_2X11.png similarity index 100% rename from public/img/footprints/Elektromechanik/Verbinder/Buchsenleisten/2-Reihig_gerade_praezision/BUCHSENLEISTE-GERADE-PRAEZISION_2X11.png rename to public/img/footprints/Electromechanics/Connectors/SocketStrips/2-Row_straight_precision/SOCKET_STRIP-STRAIGHT-PRECISION_2X11.png diff --git a/public/img/footprints/Elektromechanik/Verbinder/Buchsenleisten/2-Reihig_gerade_praezision/BUCHSENLEISTE-GERADE-PRAEZISION_2X12.png b/public/img/footprints/Electromechanics/Connectors/SocketStrips/2-Row_straight_precision/SOCKET_STRIP-STRAIGHT-PRECISION_2X12.png similarity index 100% rename from public/img/footprints/Elektromechanik/Verbinder/Buchsenleisten/2-Reihig_gerade_praezision/BUCHSENLEISTE-GERADE-PRAEZISION_2X12.png rename to public/img/footprints/Electromechanics/Connectors/SocketStrips/2-Row_straight_precision/SOCKET_STRIP-STRAIGHT-PRECISION_2X12.png diff --git a/public/img/footprints/Elektromechanik/Verbinder/Buchsenleisten/2-Reihig_gerade_praezision/BUCHSENLEISTE-GERADE-PRAEZISION_2X13.png b/public/img/footprints/Electromechanics/Connectors/SocketStrips/2-Row_straight_precision/SOCKET_STRIP-STRAIGHT-PRECISION_2X13.png similarity index 100% rename from public/img/footprints/Elektromechanik/Verbinder/Buchsenleisten/2-Reihig_gerade_praezision/BUCHSENLEISTE-GERADE-PRAEZISION_2X13.png rename to public/img/footprints/Electromechanics/Connectors/SocketStrips/2-Row_straight_precision/SOCKET_STRIP-STRAIGHT-PRECISION_2X13.png diff --git a/public/img/footprints/Elektromechanik/Verbinder/Loetoesen/LOETOESE_FASTON-V.png b/public/img/footprints/Electromechanics/Connectors/SolderingPads/SOLDERING_PAD_FASTON-V.png similarity index 100% rename from public/img/footprints/Elektromechanik/Verbinder/Loetoesen/LOETOESE_FASTON-V.png rename to public/img/footprints/Electromechanics/Connectors/SolderingPads/SOLDERING_PAD_FASTON-V.png diff --git a/public/img/footprints/Elektromechanik/Verbinder/Loetoesen/LOETOESE_LSP.png b/public/img/footprints/Electromechanics/Connectors/SolderingPads/SOLDERING_PAD_LSP.png similarity index 100% rename from public/img/footprints/Elektromechanik/Verbinder/Loetoesen/LOETOESE_LSP.png rename to public/img/footprints/Electromechanics/Connectors/SolderingPads/SOLDERING_PAD_LSP.png diff --git a/public/img/footprints/Elektromechanik/Verbinder/Federkraftklemmen/KLEMME-WAGO-233_102.png b/public/img/footprints/Electromechanics/Connectors/SpringClamps/CLAMP-WAGO-233_102.png similarity index 100% rename from public/img/footprints/Elektromechanik/Verbinder/Federkraftklemmen/KLEMME-WAGO-233_102.png rename to public/img/footprints/Electromechanics/Connectors/SpringClamps/CLAMP-WAGO-233_102.png diff --git a/public/img/footprints/Elektromechanik/Verbinder/Federkraftklemmen/KLEMME-WAGO-233_103.png b/public/img/footprints/Electromechanics/Connectors/SpringClamps/CLAMP-WAGO-233_103.png similarity index 100% rename from public/img/footprints/Elektromechanik/Verbinder/Federkraftklemmen/KLEMME-WAGO-233_103.png rename to public/img/footprints/Electromechanics/Connectors/SpringClamps/CLAMP-WAGO-233_103.png diff --git a/public/img/footprints/Elektromechanik/Verbinder/Federkraftklemmen/KLEMME-WAGO-233_104.png b/public/img/footprints/Electromechanics/Connectors/SpringClamps/CLAMP-WAGO-233_104.png similarity index 100% rename from public/img/footprints/Elektromechanik/Verbinder/Federkraftklemmen/KLEMME-WAGO-233_104.png rename to public/img/footprints/Electromechanics/Connectors/SpringClamps/CLAMP-WAGO-233_104.png diff --git a/public/img/footprints/Elektromechanik/Verbinder/Federkraftklemmen/KLEMME-WAGO-233_105.png b/public/img/footprints/Electromechanics/Connectors/SpringClamps/CLAMP-WAGO-233_105.png similarity index 100% rename from public/img/footprints/Elektromechanik/Verbinder/Federkraftklemmen/KLEMME-WAGO-233_105.png rename to public/img/footprints/Electromechanics/Connectors/SpringClamps/CLAMP-WAGO-233_105.png diff --git a/public/img/footprints/Elektromechanik/Verbinder/Federkraftklemmen/KLEMME-WAGO-233_106.png b/public/img/footprints/Electromechanics/Connectors/SpringClamps/CLAMP-WAGO-233_106.png similarity index 100% rename from public/img/footprints/Elektromechanik/Verbinder/Federkraftklemmen/KLEMME-WAGO-233_106.png rename to public/img/footprints/Electromechanics/Connectors/SpringClamps/CLAMP-WAGO-233_106.png diff --git a/public/img/footprints/Elektromechanik/Verbinder/Federkraftklemmen/KLEMME-WAGO-233_107.png b/public/img/footprints/Electromechanics/Connectors/SpringClamps/CLAMP-WAGO-233_107.png similarity index 100% rename from public/img/footprints/Elektromechanik/Verbinder/Federkraftklemmen/KLEMME-WAGO-233_107.png rename to public/img/footprints/Electromechanics/Connectors/SpringClamps/CLAMP-WAGO-233_107.png diff --git a/public/img/footprints/Elektromechanik/Verbinder/Federkraftklemmen/KLEMME-WAGO-233_108.png b/public/img/footprints/Electromechanics/Connectors/SpringClamps/CLAMP-WAGO-233_108.png similarity index 100% rename from public/img/footprints/Elektromechanik/Verbinder/Federkraftklemmen/KLEMME-WAGO-233_108.png rename to public/img/footprints/Electromechanics/Connectors/SpringClamps/CLAMP-WAGO-233_108.png diff --git a/public/img/footprints/Elektromechanik/Verbinder/Federkraftklemmen/KLEMME-WAGO-233_109.png b/public/img/footprints/Electromechanics/Connectors/SpringClamps/CLAMP-WAGO-233_109.png similarity index 100% rename from public/img/footprints/Elektromechanik/Verbinder/Federkraftklemmen/KLEMME-WAGO-233_109.png rename to public/img/footprints/Electromechanics/Connectors/SpringClamps/CLAMP-WAGO-233_109.png diff --git a/public/img/footprints/Elektromechanik/Verbinder/Federkraftklemmen/KLEMME-WAGO-233_110.png b/public/img/footprints/Electromechanics/Connectors/SpringClamps/CLAMP-WAGO-233_110.png similarity index 100% rename from public/img/footprints/Elektromechanik/Verbinder/Federkraftklemmen/KLEMME-WAGO-233_110.png rename to public/img/footprints/Electromechanics/Connectors/SpringClamps/CLAMP-WAGO-233_110.png diff --git a/public/img/footprints/Elektromechanik/Verbinder/Federkraftklemmen/KLEMME-WAGO-233_112.png b/public/img/footprints/Electromechanics/Connectors/SpringClamps/CLAMP-WAGO-233_112.png similarity index 100% rename from public/img/footprints/Elektromechanik/Verbinder/Federkraftklemmen/KLEMME-WAGO-233_112.png rename to public/img/footprints/Electromechanics/Connectors/SpringClamps/CLAMP-WAGO-233_112.png diff --git a/public/img/footprints/Elektromechanik/Verbinder/Federkraftklemmen/KLEMME-WAGO-233_116.png b/public/img/footprints/Electromechanics/Connectors/SpringClamps/CLAMP-WAGO-233_116.png similarity index 100% rename from public/img/footprints/Elektromechanik/Verbinder/Federkraftklemmen/KLEMME-WAGO-233_116.png rename to public/img/footprints/Electromechanics/Connectors/SpringClamps/CLAMP-WAGO-233_116.png diff --git a/public/img/footprints/Elektromechanik/Verbinder/Federkraftklemmen/KLEMME-WAGO-233_124.png b/public/img/footprints/Electromechanics/Connectors/SpringClamps/CLAMP-WAGO-233_124.png similarity index 100% rename from public/img/footprints/Elektromechanik/Verbinder/Federkraftklemmen/KLEMME-WAGO-233_124.png rename to public/img/footprints/Electromechanics/Connectors/SpringClamps/CLAMP-WAGO-233_124.png diff --git a/public/img/footprints/Elektromechanik/Verbinder/Federkraftklemmen/KLEMME-WAGO-233_136.png b/public/img/footprints/Electromechanics/Connectors/SpringClamps/CLAMP-WAGO-233_136.png similarity index 100% rename from public/img/footprints/Elektromechanik/Verbinder/Federkraftklemmen/KLEMME-WAGO-233_136.png rename to public/img/footprints/Electromechanics/Connectors/SpringClamps/CLAMP-WAGO-233_136.png diff --git a/public/img/footprints/Elektromechanik/Verbinder/Federkraftklemmen/KLEMME-WAGO-233_148.png b/public/img/footprints/Electromechanics/Connectors/SpringClamps/CLAMP-WAGO-233_148.png similarity index 100% rename from public/img/footprints/Elektromechanik/Verbinder/Federkraftklemmen/KLEMME-WAGO-233_148.png rename to public/img/footprints/Electromechanics/Connectors/SpringClamps/CLAMP-WAGO-233_148.png diff --git a/public/img/footprints/Elektromechanik/Verbinder/Federkraftklemmen/KLEMME-WAGO-233_202.png b/public/img/footprints/Electromechanics/Connectors/SpringClamps/CLAMP-WAGO-233_202.png similarity index 100% rename from public/img/footprints/Elektromechanik/Verbinder/Federkraftklemmen/KLEMME-WAGO-233_202.png rename to public/img/footprints/Electromechanics/Connectors/SpringClamps/CLAMP-WAGO-233_202.png diff --git a/public/img/footprints/Elektromechanik/Verbinder/Federkraftklemmen/KLEMME-WAGO-233_203.png b/public/img/footprints/Electromechanics/Connectors/SpringClamps/CLAMP-WAGO-233_203.png similarity index 100% rename from public/img/footprints/Elektromechanik/Verbinder/Federkraftklemmen/KLEMME-WAGO-233_203.png rename to public/img/footprints/Electromechanics/Connectors/SpringClamps/CLAMP-WAGO-233_203.png diff --git a/public/img/footprints/Elektromechanik/Verbinder/Federkraftklemmen/KLEMME-WAGO-233_204.png b/public/img/footprints/Electromechanics/Connectors/SpringClamps/CLAMP-WAGO-233_204.png similarity index 100% rename from public/img/footprints/Elektromechanik/Verbinder/Federkraftklemmen/KLEMME-WAGO-233_204.png rename to public/img/footprints/Electromechanics/Connectors/SpringClamps/CLAMP-WAGO-233_204.png diff --git a/public/img/footprints/Elektromechanik/Verbinder/Federkraftklemmen/KLEMME-WAGO-233_205.png b/public/img/footprints/Electromechanics/Connectors/SpringClamps/CLAMP-WAGO-233_205.png similarity index 100% rename from public/img/footprints/Elektromechanik/Verbinder/Federkraftklemmen/KLEMME-WAGO-233_205.png rename to public/img/footprints/Electromechanics/Connectors/SpringClamps/CLAMP-WAGO-233_205.png diff --git a/public/img/footprints/Elektromechanik/Verbinder/Federkraftklemmen/KLEMME-WAGO-233_206.png b/public/img/footprints/Electromechanics/Connectors/SpringClamps/CLAMP-WAGO-233_206.png similarity index 100% rename from public/img/footprints/Elektromechanik/Verbinder/Federkraftklemmen/KLEMME-WAGO-233_206.png rename to public/img/footprints/Electromechanics/Connectors/SpringClamps/CLAMP-WAGO-233_206.png diff --git a/public/img/footprints/Elektromechanik/Verbinder/Federkraftklemmen/KLEMME-WAGO-233_207.png b/public/img/footprints/Electromechanics/Connectors/SpringClamps/CLAMP-WAGO-233_207.png similarity index 100% rename from public/img/footprints/Elektromechanik/Verbinder/Federkraftklemmen/KLEMME-WAGO-233_207.png rename to public/img/footprints/Electromechanics/Connectors/SpringClamps/CLAMP-WAGO-233_207.png diff --git a/public/img/footprints/Elektromechanik/Verbinder/Federkraftklemmen/KLEMME-WAGO-233_208.png b/public/img/footprints/Electromechanics/Connectors/SpringClamps/CLAMP-WAGO-233_208.png similarity index 100% rename from public/img/footprints/Elektromechanik/Verbinder/Federkraftklemmen/KLEMME-WAGO-233_208.png rename to public/img/footprints/Electromechanics/Connectors/SpringClamps/CLAMP-WAGO-233_208.png diff --git a/public/img/footprints/Elektromechanik/Verbinder/Federkraftklemmen/KLEMME-WAGO-233_209.png b/public/img/footprints/Electromechanics/Connectors/SpringClamps/CLAMP-WAGO-233_209.png similarity index 100% rename from public/img/footprints/Elektromechanik/Verbinder/Federkraftklemmen/KLEMME-WAGO-233_209.png rename to public/img/footprints/Electromechanics/Connectors/SpringClamps/CLAMP-WAGO-233_209.png diff --git a/public/img/footprints/Elektromechanik/Verbinder/Federkraftklemmen/KLEMME-WAGO-233_210.png b/public/img/footprints/Electromechanics/Connectors/SpringClamps/CLAMP-WAGO-233_210.png similarity index 100% rename from public/img/footprints/Elektromechanik/Verbinder/Federkraftklemmen/KLEMME-WAGO-233_210.png rename to public/img/footprints/Electromechanics/Connectors/SpringClamps/CLAMP-WAGO-233_210.png diff --git a/public/img/footprints/Elektromechanik/Verbinder/Federkraftklemmen/KLEMME-WAGO-233_212.png b/public/img/footprints/Electromechanics/Connectors/SpringClamps/CLAMP-WAGO-233_212.png similarity index 100% rename from public/img/footprints/Elektromechanik/Verbinder/Federkraftklemmen/KLEMME-WAGO-233_212.png rename to public/img/footprints/Electromechanics/Connectors/SpringClamps/CLAMP-WAGO-233_212.png diff --git a/public/img/footprints/Elektromechanik/Verbinder/Federkraftklemmen/KLEMME-WAGO-233_216.png b/public/img/footprints/Electromechanics/Connectors/SpringClamps/CLAMP-WAGO-233_216.png similarity index 100% rename from public/img/footprints/Elektromechanik/Verbinder/Federkraftklemmen/KLEMME-WAGO-233_216.png rename to public/img/footprints/Electromechanics/Connectors/SpringClamps/CLAMP-WAGO-233_216.png diff --git a/public/img/footprints/Elektromechanik/Verbinder/Federkraftklemmen/KLEMME-WAGO-233_224.png b/public/img/footprints/Electromechanics/Connectors/SpringClamps/CLAMP-WAGO-233_224.png similarity index 100% rename from public/img/footprints/Elektromechanik/Verbinder/Federkraftklemmen/KLEMME-WAGO-233_224.png rename to public/img/footprints/Electromechanics/Connectors/SpringClamps/CLAMP-WAGO-233_224.png diff --git a/public/img/footprints/Elektromechanik/Verbinder/Federkraftklemmen/KLEMME-WAGO-233_236.png b/public/img/footprints/Electromechanics/Connectors/SpringClamps/CLAMP-WAGO-233_236.png similarity index 100% rename from public/img/footprints/Elektromechanik/Verbinder/Federkraftklemmen/KLEMME-WAGO-233_236.png rename to public/img/footprints/Electromechanics/Connectors/SpringClamps/CLAMP-WAGO-233_236.png diff --git a/public/img/footprints/Elektromechanik/Verbinder/Federkraftklemmen/KLEMME-WAGO-233_248.png b/public/img/footprints/Electromechanics/Connectors/SpringClamps/CLAMP-WAGO-233_248.png similarity index 100% rename from public/img/footprints/Elektromechanik/Verbinder/Federkraftklemmen/KLEMME-WAGO-233_248.png rename to public/img/footprints/Electromechanics/Connectors/SpringClamps/CLAMP-WAGO-233_248.png diff --git a/public/img/footprints/Elektromechanik/Verbinder/Federkraftklemmen/KLEMME-WAGO-233_402.png b/public/img/footprints/Electromechanics/Connectors/SpringClamps/CLAMP-WAGO-233_402.png similarity index 100% rename from public/img/footprints/Elektromechanik/Verbinder/Federkraftklemmen/KLEMME-WAGO-233_402.png rename to public/img/footprints/Electromechanics/Connectors/SpringClamps/CLAMP-WAGO-233_402.png diff --git a/public/img/footprints/Elektromechanik/Verbinder/Federkraftklemmen/KLEMME-WAGO-233_403.png b/public/img/footprints/Electromechanics/Connectors/SpringClamps/CLAMP-WAGO-233_403.png similarity index 100% rename from public/img/footprints/Elektromechanik/Verbinder/Federkraftklemmen/KLEMME-WAGO-233_403.png rename to public/img/footprints/Electromechanics/Connectors/SpringClamps/CLAMP-WAGO-233_403.png diff --git a/public/img/footprints/Elektromechanik/Verbinder/Federkraftklemmen/KLEMME-WAGO-233_404.png b/public/img/footprints/Electromechanics/Connectors/SpringClamps/CLAMP-WAGO-233_404.png similarity index 100% rename from public/img/footprints/Elektromechanik/Verbinder/Federkraftklemmen/KLEMME-WAGO-233_404.png rename to public/img/footprints/Electromechanics/Connectors/SpringClamps/CLAMP-WAGO-233_404.png diff --git a/public/img/footprints/Elektromechanik/Verbinder/Federkraftklemmen/KLEMME-WAGO-233_405.png b/public/img/footprints/Electromechanics/Connectors/SpringClamps/CLAMP-WAGO-233_405.png similarity index 100% rename from public/img/footprints/Elektromechanik/Verbinder/Federkraftklemmen/KLEMME-WAGO-233_405.png rename to public/img/footprints/Electromechanics/Connectors/SpringClamps/CLAMP-WAGO-233_405.png diff --git a/public/img/footprints/Elektromechanik/Verbinder/Federkraftklemmen/KLEMME-WAGO-233_406.png b/public/img/footprints/Electromechanics/Connectors/SpringClamps/CLAMP-WAGO-233_406.png similarity index 100% rename from public/img/footprints/Elektromechanik/Verbinder/Federkraftklemmen/KLEMME-WAGO-233_406.png rename to public/img/footprints/Electromechanics/Connectors/SpringClamps/CLAMP-WAGO-233_406.png diff --git a/public/img/footprints/Elektromechanik/Verbinder/Federkraftklemmen/KLEMME-WAGO-233_407.png b/public/img/footprints/Electromechanics/Connectors/SpringClamps/CLAMP-WAGO-233_407.png similarity index 100% rename from public/img/footprints/Elektromechanik/Verbinder/Federkraftklemmen/KLEMME-WAGO-233_407.png rename to public/img/footprints/Electromechanics/Connectors/SpringClamps/CLAMP-WAGO-233_407.png diff --git a/public/img/footprints/Elektromechanik/Verbinder/Federkraftklemmen/KLEMME-WAGO-233_408.png b/public/img/footprints/Electromechanics/Connectors/SpringClamps/CLAMP-WAGO-233_408.png similarity index 100% rename from public/img/footprints/Elektromechanik/Verbinder/Federkraftklemmen/KLEMME-WAGO-233_408.png rename to public/img/footprints/Electromechanics/Connectors/SpringClamps/CLAMP-WAGO-233_408.png diff --git a/public/img/footprints/Elektromechanik/Verbinder/Federkraftklemmen/KLEMME-WAGO-233_409.png b/public/img/footprints/Electromechanics/Connectors/SpringClamps/CLAMP-WAGO-233_409.png similarity index 100% rename from public/img/footprints/Elektromechanik/Verbinder/Federkraftklemmen/KLEMME-WAGO-233_409.png rename to public/img/footprints/Electromechanics/Connectors/SpringClamps/CLAMP-WAGO-233_409.png diff --git a/public/img/footprints/Elektromechanik/Verbinder/Federkraftklemmen/KLEMME-WAGO-233_410.png b/public/img/footprints/Electromechanics/Connectors/SpringClamps/CLAMP-WAGO-233_410.png similarity index 100% rename from public/img/footprints/Elektromechanik/Verbinder/Federkraftklemmen/KLEMME-WAGO-233_410.png rename to public/img/footprints/Electromechanics/Connectors/SpringClamps/CLAMP-WAGO-233_410.png diff --git a/public/img/footprints/Elektromechanik/Verbinder/Federkraftklemmen/KLEMME-WAGO-233_412.png b/public/img/footprints/Electromechanics/Connectors/SpringClamps/CLAMP-WAGO-233_412.png similarity index 100% rename from public/img/footprints/Elektromechanik/Verbinder/Federkraftklemmen/KLEMME-WAGO-233_412.png rename to public/img/footprints/Electromechanics/Connectors/SpringClamps/CLAMP-WAGO-233_412.png diff --git a/public/img/footprints/Elektromechanik/Verbinder/Federkraftklemmen/KLEMME-WAGO-233_416.png b/public/img/footprints/Electromechanics/Connectors/SpringClamps/CLAMP-WAGO-233_416.png similarity index 100% rename from public/img/footprints/Elektromechanik/Verbinder/Federkraftklemmen/KLEMME-WAGO-233_416.png rename to public/img/footprints/Electromechanics/Connectors/SpringClamps/CLAMP-WAGO-233_416.png diff --git a/public/img/footprints/Elektromechanik/Verbinder/Federkraftklemmen/KLEMME-WAGO-233_424.png b/public/img/footprints/Electromechanics/Connectors/SpringClamps/CLAMP-WAGO-233_424.png similarity index 100% rename from public/img/footprints/Elektromechanik/Verbinder/Federkraftklemmen/KLEMME-WAGO-233_424.png rename to public/img/footprints/Electromechanics/Connectors/SpringClamps/CLAMP-WAGO-233_424.png diff --git a/public/img/footprints/Elektromechanik/Verbinder/Federkraftklemmen/KLEMME-WAGO-233_436.png b/public/img/footprints/Electromechanics/Connectors/SpringClamps/CLAMP-WAGO-233_436.png similarity index 100% rename from public/img/footprints/Elektromechanik/Verbinder/Federkraftklemmen/KLEMME-WAGO-233_436.png rename to public/img/footprints/Electromechanics/Connectors/SpringClamps/CLAMP-WAGO-233_436.png diff --git a/public/img/footprints/Elektromechanik/Verbinder/Federkraftklemmen/KLEMME-WAGO-233_448.png b/public/img/footprints/Electromechanics/Connectors/SpringClamps/CLAMP-WAGO-233_448.png similarity index 100% rename from public/img/footprints/Elektromechanik/Verbinder/Federkraftklemmen/KLEMME-WAGO-233_448.png rename to public/img/footprints/Electromechanics/Connectors/SpringClamps/CLAMP-WAGO-233_448.png diff --git a/public/img/footprints/Elektromechanik/Verbinder/Federkraftklemmen/KLEMME-WAGO-233_502.png b/public/img/footprints/Electromechanics/Connectors/SpringClamps/CLAMP-WAGO-233_502.png similarity index 100% rename from public/img/footprints/Elektromechanik/Verbinder/Federkraftklemmen/KLEMME-WAGO-233_502.png rename to public/img/footprints/Electromechanics/Connectors/SpringClamps/CLAMP-WAGO-233_502.png diff --git a/public/img/footprints/Elektromechanik/Verbinder/Federkraftklemmen/KLEMME-WAGO-233_503.png b/public/img/footprints/Electromechanics/Connectors/SpringClamps/CLAMP-WAGO-233_503.png similarity index 100% rename from public/img/footprints/Elektromechanik/Verbinder/Federkraftklemmen/KLEMME-WAGO-233_503.png rename to public/img/footprints/Electromechanics/Connectors/SpringClamps/CLAMP-WAGO-233_503.png diff --git a/public/img/footprints/Elektromechanik/Verbinder/Federkraftklemmen/KLEMME-WAGO-233_504.png b/public/img/footprints/Electromechanics/Connectors/SpringClamps/CLAMP-WAGO-233_504.png similarity index 100% rename from public/img/footprints/Elektromechanik/Verbinder/Federkraftklemmen/KLEMME-WAGO-233_504.png rename to public/img/footprints/Electromechanics/Connectors/SpringClamps/CLAMP-WAGO-233_504.png diff --git a/public/img/footprints/Elektromechanik/Verbinder/Federkraftklemmen/KLEMME-WAGO-233_505.png b/public/img/footprints/Electromechanics/Connectors/SpringClamps/CLAMP-WAGO-233_505.png similarity index 100% rename from public/img/footprints/Elektromechanik/Verbinder/Federkraftklemmen/KLEMME-WAGO-233_505.png rename to public/img/footprints/Electromechanics/Connectors/SpringClamps/CLAMP-WAGO-233_505.png diff --git a/public/img/footprints/Elektromechanik/Verbinder/Federkraftklemmen/KLEMME-WAGO-233_506.png b/public/img/footprints/Electromechanics/Connectors/SpringClamps/CLAMP-WAGO-233_506.png similarity index 100% rename from public/img/footprints/Elektromechanik/Verbinder/Federkraftklemmen/KLEMME-WAGO-233_506.png rename to public/img/footprints/Electromechanics/Connectors/SpringClamps/CLAMP-WAGO-233_506.png diff --git a/public/img/footprints/Elektromechanik/Verbinder/Federkraftklemmen/KLEMME-WAGO-233_507.png b/public/img/footprints/Electromechanics/Connectors/SpringClamps/CLAMP-WAGO-233_507.png similarity index 100% rename from public/img/footprints/Elektromechanik/Verbinder/Federkraftklemmen/KLEMME-WAGO-233_507.png rename to public/img/footprints/Electromechanics/Connectors/SpringClamps/CLAMP-WAGO-233_507.png diff --git a/public/img/footprints/Elektromechanik/Verbinder/Federkraftklemmen/KLEMME-WAGO-233_508.png b/public/img/footprints/Electromechanics/Connectors/SpringClamps/CLAMP-WAGO-233_508.png similarity index 100% rename from public/img/footprints/Elektromechanik/Verbinder/Federkraftklemmen/KLEMME-WAGO-233_508.png rename to public/img/footprints/Electromechanics/Connectors/SpringClamps/CLAMP-WAGO-233_508.png diff --git a/public/img/footprints/Elektromechanik/Verbinder/Federkraftklemmen/KLEMME-WAGO-233_509.png b/public/img/footprints/Electromechanics/Connectors/SpringClamps/CLAMP-WAGO-233_509.png similarity index 100% rename from public/img/footprints/Elektromechanik/Verbinder/Federkraftklemmen/KLEMME-WAGO-233_509.png rename to public/img/footprints/Electromechanics/Connectors/SpringClamps/CLAMP-WAGO-233_509.png diff --git a/public/img/footprints/Elektromechanik/Verbinder/Federkraftklemmen/KLEMME-WAGO-233_510.png b/public/img/footprints/Electromechanics/Connectors/SpringClamps/CLAMP-WAGO-233_510.png similarity index 100% rename from public/img/footprints/Elektromechanik/Verbinder/Federkraftklemmen/KLEMME-WAGO-233_510.png rename to public/img/footprints/Electromechanics/Connectors/SpringClamps/CLAMP-WAGO-233_510.png diff --git a/public/img/footprints/Elektromechanik/Verbinder/Federkraftklemmen/KLEMME-WAGO-233_512.png b/public/img/footprints/Electromechanics/Connectors/SpringClamps/CLAMP-WAGO-233_512.png similarity index 100% rename from public/img/footprints/Elektromechanik/Verbinder/Federkraftklemmen/KLEMME-WAGO-233_512.png rename to public/img/footprints/Electromechanics/Connectors/SpringClamps/CLAMP-WAGO-233_512.png diff --git a/public/img/footprints/Elektromechanik/Verbinder/Federkraftklemmen/KLEMME-WAGO-233_516.png b/public/img/footprints/Electromechanics/Connectors/SpringClamps/CLAMP-WAGO-233_516.png similarity index 100% rename from public/img/footprints/Elektromechanik/Verbinder/Federkraftklemmen/KLEMME-WAGO-233_516.png rename to public/img/footprints/Electromechanics/Connectors/SpringClamps/CLAMP-WAGO-233_516.png diff --git a/public/img/footprints/Elektromechanik/Verbinder/Federkraftklemmen/KLEMME-WAGO-233_524.png b/public/img/footprints/Electromechanics/Connectors/SpringClamps/CLAMP-WAGO-233_524.png similarity index 100% rename from public/img/footprints/Elektromechanik/Verbinder/Federkraftklemmen/KLEMME-WAGO-233_524.png rename to public/img/footprints/Electromechanics/Connectors/SpringClamps/CLAMP-WAGO-233_524.png diff --git a/public/img/footprints/Elektromechanik/Verbinder/Federkraftklemmen/KLEMME-WAGO-233_536.png b/public/img/footprints/Electromechanics/Connectors/SpringClamps/CLAMP-WAGO-233_536.png similarity index 100% rename from public/img/footprints/Elektromechanik/Verbinder/Federkraftklemmen/KLEMME-WAGO-233_536.png rename to public/img/footprints/Electromechanics/Connectors/SpringClamps/CLAMP-WAGO-233_536.png diff --git a/public/img/footprints/Elektromechanik/Verbinder/Federkraftklemmen/KLEMME-WAGO-233_548.png b/public/img/footprints/Electromechanics/Connectors/SpringClamps/CLAMP-WAGO-233_548.png similarity index 100% rename from public/img/footprints/Elektromechanik/Verbinder/Federkraftklemmen/KLEMME-WAGO-233_548.png rename to public/img/footprints/Electromechanics/Connectors/SpringClamps/CLAMP-WAGO-233_548.png diff --git a/public/img/footprints/Elektromechanik/Verbinder/Sub-D/Weiblich/SUB-D_W-09.png b/public/img/footprints/Electromechanics/Connectors/Sub-D/Female/SUB-D_W-09.png similarity index 100% rename from public/img/footprints/Elektromechanik/Verbinder/Sub-D/Weiblich/SUB-D_W-09.png rename to public/img/footprints/Electromechanics/Connectors/Sub-D/Female/SUB-D_W-09.png diff --git a/public/img/footprints/Elektromechanik/Verbinder/Sub-D/Weiblich/SUB-D_W-09V.png b/public/img/footprints/Electromechanics/Connectors/Sub-D/Female/SUB-D_W-09V.png similarity index 100% rename from public/img/footprints/Elektromechanik/Verbinder/Sub-D/Weiblich/SUB-D_W-09V.png rename to public/img/footprints/Electromechanics/Connectors/Sub-D/Female/SUB-D_W-09V.png diff --git a/public/img/footprints/Elektromechanik/Verbinder/Sub-D/Weiblich/SUB-D_W-15.png b/public/img/footprints/Electromechanics/Connectors/Sub-D/Female/SUB-D_W-15.png similarity index 100% rename from public/img/footprints/Elektromechanik/Verbinder/Sub-D/Weiblich/SUB-D_W-15.png rename to public/img/footprints/Electromechanics/Connectors/Sub-D/Female/SUB-D_W-15.png diff --git a/public/img/footprints/Elektromechanik/Verbinder/Sub-D/Weiblich/SUB-D_W-15V.png b/public/img/footprints/Electromechanics/Connectors/Sub-D/Female/SUB-D_W-15V.png similarity index 100% rename from public/img/footprints/Elektromechanik/Verbinder/Sub-D/Weiblich/SUB-D_W-15V.png rename to public/img/footprints/Electromechanics/Connectors/Sub-D/Female/SUB-D_W-15V.png diff --git a/public/img/footprints/Elektromechanik/Verbinder/Sub-D/Weiblich/SUB-D_W-25.png b/public/img/footprints/Electromechanics/Connectors/Sub-D/Female/SUB-D_W-25.png similarity index 100% rename from public/img/footprints/Elektromechanik/Verbinder/Sub-D/Weiblich/SUB-D_W-25.png rename to public/img/footprints/Electromechanics/Connectors/Sub-D/Female/SUB-D_W-25.png diff --git a/public/img/footprints/Elektromechanik/Verbinder/Sub-D/Weiblich/SUB-D_W-25V.png b/public/img/footprints/Electromechanics/Connectors/Sub-D/Female/SUB-D_W-25V.png similarity index 100% rename from public/img/footprints/Elektromechanik/Verbinder/Sub-D/Weiblich/SUB-D_W-25V.png rename to public/img/footprints/Electromechanics/Connectors/Sub-D/Female/SUB-D_W-25V.png diff --git a/public/img/footprints/Elektromechanik/Verbinder/Sub-D/Weiblich/SUB-D_W-37.png b/public/img/footprints/Electromechanics/Connectors/Sub-D/Female/SUB-D_W-37.png similarity index 100% rename from public/img/footprints/Elektromechanik/Verbinder/Sub-D/Weiblich/SUB-D_W-37.png rename to public/img/footprints/Electromechanics/Connectors/Sub-D/Female/SUB-D_W-37.png diff --git a/public/img/footprints/Elektromechanik/Verbinder/Sub-D/Weiblich/SUB-D_W-37V.png b/public/img/footprints/Electromechanics/Connectors/Sub-D/Female/SUB-D_W-37V.png similarity index 100% rename from public/img/footprints/Elektromechanik/Verbinder/Sub-D/Weiblich/SUB-D_W-37V.png rename to public/img/footprints/Electromechanics/Connectors/Sub-D/Female/SUB-D_W-37V.png diff --git a/public/img/footprints/Elektromechanik/Verbinder/Sub-D/Weiblich_Platinenmontage/SUB-D-PLATINENMONTAGE_W-09.png b/public/img/footprints/Electromechanics/Connectors/Sub-D/Female_PCBMount/SUB-D-PCB_MOUNT_W-09.png similarity index 100% rename from public/img/footprints/Elektromechanik/Verbinder/Sub-D/Weiblich_Platinenmontage/SUB-D-PLATINENMONTAGE_W-09.png rename to public/img/footprints/Electromechanics/Connectors/Sub-D/Female_PCBMount/SUB-D-PCB_MOUNT_W-09.png diff --git a/public/img/footprints/Elektromechanik/Verbinder/Sub-D/Weiblich_Platinenmontage/SUB-D-PLATINENMONTAGE_W-15.png b/public/img/footprints/Electromechanics/Connectors/Sub-D/Female_PCBMount/SUB-D-PCB_MOUNT_W-15.png similarity index 100% rename from public/img/footprints/Elektromechanik/Verbinder/Sub-D/Weiblich_Platinenmontage/SUB-D-PLATINENMONTAGE_W-15.png rename to public/img/footprints/Electromechanics/Connectors/Sub-D/Female_PCBMount/SUB-D-PCB_MOUNT_W-15.png diff --git a/public/img/footprints/Elektromechanik/Verbinder/Sub-D/Weiblich_Platinenmontage/SUB-D-PLATINENMONTAGE_W-25.png b/public/img/footprints/Electromechanics/Connectors/Sub-D/Female_PCBMount/SUB-D-PCB_MOUNT_W-25.png similarity index 100% rename from public/img/footprints/Elektromechanik/Verbinder/Sub-D/Weiblich_Platinenmontage/SUB-D-PLATINENMONTAGE_W-25.png rename to public/img/footprints/Electromechanics/Connectors/Sub-D/Female_PCBMount/SUB-D-PCB_MOUNT_W-25.png diff --git a/public/img/footprints/Elektromechanik/Verbinder/Sub-D/Weiblich_Platinenmontage/SUB-D-PLATINENMONTAGE_W-37.png b/public/img/footprints/Electromechanics/Connectors/Sub-D/Female_PCBMount/SUB-D-PCB_MOUNT_W-37.png similarity index 100% rename from public/img/footprints/Elektromechanik/Verbinder/Sub-D/Weiblich_Platinenmontage/SUB-D-PLATINENMONTAGE_W-37.png rename to public/img/footprints/Electromechanics/Connectors/Sub-D/Female_PCBMount/SUB-D-PCB_MOUNT_W-37.png diff --git a/public/img/footprints/Elektromechanik/Verbinder/Sub-D/Maennlich/SUB-D_M-09.png b/public/img/footprints/Electromechanics/Connectors/Sub-D/Male/SUB-D_M-09.png similarity index 100% rename from public/img/footprints/Elektromechanik/Verbinder/Sub-D/Maennlich/SUB-D_M-09.png rename to public/img/footprints/Electromechanics/Connectors/Sub-D/Male/SUB-D_M-09.png diff --git a/public/img/footprints/Elektromechanik/Verbinder/Sub-D/Maennlich/SUB-D_M-09V.png b/public/img/footprints/Electromechanics/Connectors/Sub-D/Male/SUB-D_M-09V.png similarity index 100% rename from public/img/footprints/Elektromechanik/Verbinder/Sub-D/Maennlich/SUB-D_M-09V.png rename to public/img/footprints/Electromechanics/Connectors/Sub-D/Male/SUB-D_M-09V.png diff --git a/public/img/footprints/Elektromechanik/Verbinder/Sub-D/Maennlich/SUB-D_M-15.png b/public/img/footprints/Electromechanics/Connectors/Sub-D/Male/SUB-D_M-15.png similarity index 100% rename from public/img/footprints/Elektromechanik/Verbinder/Sub-D/Maennlich/SUB-D_M-15.png rename to public/img/footprints/Electromechanics/Connectors/Sub-D/Male/SUB-D_M-15.png diff --git a/public/img/footprints/Elektromechanik/Verbinder/Sub-D/Maennlich/SUB-D_M-15V.png b/public/img/footprints/Electromechanics/Connectors/Sub-D/Male/SUB-D_M-15V.png similarity index 100% rename from public/img/footprints/Elektromechanik/Verbinder/Sub-D/Maennlich/SUB-D_M-15V.png rename to public/img/footprints/Electromechanics/Connectors/Sub-D/Male/SUB-D_M-15V.png diff --git a/public/img/footprints/Elektromechanik/Verbinder/Sub-D/Maennlich/SUB-D_M-25.png b/public/img/footprints/Electromechanics/Connectors/Sub-D/Male/SUB-D_M-25.png similarity index 100% rename from public/img/footprints/Elektromechanik/Verbinder/Sub-D/Maennlich/SUB-D_M-25.png rename to public/img/footprints/Electromechanics/Connectors/Sub-D/Male/SUB-D_M-25.png diff --git a/public/img/footprints/Elektromechanik/Verbinder/Sub-D/Maennlich/SUB-D_M-25V.png b/public/img/footprints/Electromechanics/Connectors/Sub-D/Male/SUB-D_M-25V.png similarity index 100% rename from public/img/footprints/Elektromechanik/Verbinder/Sub-D/Maennlich/SUB-D_M-25V.png rename to public/img/footprints/Electromechanics/Connectors/Sub-D/Male/SUB-D_M-25V.png diff --git a/public/img/footprints/Elektromechanik/Verbinder/Sub-D/Maennlich/SUB-D_M-37.png b/public/img/footprints/Electromechanics/Connectors/Sub-D/Male/SUB-D_M-37.png similarity index 100% rename from public/img/footprints/Elektromechanik/Verbinder/Sub-D/Maennlich/SUB-D_M-37.png rename to public/img/footprints/Electromechanics/Connectors/Sub-D/Male/SUB-D_M-37.png diff --git a/public/img/footprints/Elektromechanik/Verbinder/Sub-D/Maennlich/SUB-D_M-37V.png b/public/img/footprints/Electromechanics/Connectors/Sub-D/Male/SUB-D_M-37V.png similarity index 100% rename from public/img/footprints/Elektromechanik/Verbinder/Sub-D/Maennlich/SUB-D_M-37V.png rename to public/img/footprints/Electromechanics/Connectors/Sub-D/Male/SUB-D_M-37V.png diff --git a/public/img/footprints/Elektromechanik/Verbinder/Sub-D/Maennlich_Platinenmontage/SUB-D-PLATINENMONTAGE_M-09.png b/public/img/footprints/Electromechanics/Connectors/Sub-D/Male_PCBMount/SUB-D-PCB_MOUNT_M-09.png similarity index 100% rename from public/img/footprints/Elektromechanik/Verbinder/Sub-D/Maennlich_Platinenmontage/SUB-D-PLATINENMONTAGE_M-09.png rename to public/img/footprints/Electromechanics/Connectors/Sub-D/Male_PCBMount/SUB-D-PCB_MOUNT_M-09.png diff --git a/public/img/footprints/Elektromechanik/Verbinder/Sub-D/Maennlich_Platinenmontage/SUB-D-PLATINENMONTAGE_M-15.png b/public/img/footprints/Electromechanics/Connectors/Sub-D/Male_PCBMount/SUB-D-PCB_MOUNT_M-15.png similarity index 100% rename from public/img/footprints/Elektromechanik/Verbinder/Sub-D/Maennlich_Platinenmontage/SUB-D-PLATINENMONTAGE_M-15.png rename to public/img/footprints/Electromechanics/Connectors/Sub-D/Male_PCBMount/SUB-D-PCB_MOUNT_M-15.png diff --git a/public/img/footprints/Elektromechanik/Verbinder/Sub-D/Maennlich_Platinenmontage/SUB-D-PLATINENMONTAGE_M-25.png b/public/img/footprints/Electromechanics/Connectors/Sub-D/Male_PCBMount/SUB-D-PCB_MOUNT_M-25.png similarity index 100% rename from public/img/footprints/Elektromechanik/Verbinder/Sub-D/Maennlich_Platinenmontage/SUB-D-PLATINENMONTAGE_M-25.png rename to public/img/footprints/Electromechanics/Connectors/Sub-D/Male_PCBMount/SUB-D-PCB_MOUNT_M-25.png diff --git a/public/img/footprints/Elektromechanik/Verbinder/Sub-D/Maennlich_Platinenmontage/SUB-D-PLATINENMONTAGE_M-37.png b/public/img/footprints/Electromechanics/Connectors/Sub-D/Male_PCBMount/SUB-D-PCB_MOUNT_M-37.png similarity index 100% rename from public/img/footprints/Elektromechanik/Verbinder/Sub-D/Maennlich_Platinenmontage/SUB-D-PLATINENMONTAGE_M-37.png rename to public/img/footprints/Electromechanics/Connectors/Sub-D/Male_PCBMount/SUB-D-PCB_MOUNT_M-37.png diff --git a/public/img/footprints/Elektromechanik/Verbinder/USB/VERBINDER-USB_A-1.png b/public/img/footprints/Electromechanics/Connectors/USB/CONNECTOR-USB_A-1.png similarity index 100% rename from public/img/footprints/Elektromechanik/Verbinder/USB/VERBINDER-USB_A-1.png rename to public/img/footprints/Electromechanics/Connectors/USB/CONNECTOR-USB_A-1.png diff --git a/public/img/footprints/Elektromechanik/Verbinder/USB/VERBINDER-USB_A-2.png b/public/img/footprints/Electromechanics/Connectors/USB/CONNECTOR-USB_A-2.png similarity index 100% rename from public/img/footprints/Elektromechanik/Verbinder/USB/VERBINDER-USB_A-2.png rename to public/img/footprints/Electromechanics/Connectors/USB/CONNECTOR-USB_A-2.png diff --git a/public/img/footprints/Elektromechanik/Verbinder/USB/VERBINDER-USB_B-1.png b/public/img/footprints/Electromechanics/Connectors/USB/CONNECTOR-USB_B-1.png similarity index 100% rename from public/img/footprints/Elektromechanik/Verbinder/USB/VERBINDER-USB_B-1.png rename to public/img/footprints/Electromechanics/Connectors/USB/CONNECTOR-USB_B-1.png diff --git a/public/img/footprints/Elektromechanik/Verbinder/USB/VERBINDER-USB_B-2.png b/public/img/footprints/Electromechanics/Connectors/USB/CONNECTOR-USB_B-2.png similarity index 100% rename from public/img/footprints/Elektromechanik/Verbinder/USB/VERBINDER-USB_B-2.png rename to public/img/footprints/Electromechanics/Connectors/USB/CONNECTOR-USB_B-2.png diff --git a/public/img/footprints/Elektromechanik/Sicherungshalter/SICHERUNGSHALTER_Quer.png b/public/img/footprints/Electromechanics/Fuseholder/FUSEHOLDER_Across.png similarity index 100% rename from public/img/footprints/Elektromechanik/Sicherungshalter/SICHERUNGSHALTER_Quer.png rename to public/img/footprints/Electromechanics/Fuseholder/FUSEHOLDER_Across.png diff --git a/public/img/footprints/Elektromechanik/Sicherungshalter/SICHERUNGSHALTER_Laengs.png b/public/img/footprints/Electromechanics/Fuseholder/FUSEHOLDER_Lenghtway.png similarity index 100% rename from public/img/footprints/Elektromechanik/Sicherungshalter/SICHERUNGSHALTER_Laengs.png rename to public/img/footprints/Electromechanics/Fuseholder/FUSEHOLDER_Lenghtway.png diff --git a/public/img/footprints/Elektromechanik/Kuehlkoerper/KUEHLKOERPER_KL195-25.png b/public/img/footprints/Electromechanics/Heatsinks/HEATSINK_KL195-25.png similarity index 100% rename from public/img/footprints/Elektromechanik/Kuehlkoerper/KUEHLKOERPER_KL195-25.png rename to public/img/footprints/Electromechanics/Heatsinks/HEATSINK_KL195-25.png diff --git a/public/img/footprints/Elektromechanik/Kuehlkoerper/KUEHLKOERPER_KL195-25I.png b/public/img/footprints/Electromechanics/Heatsinks/HEATSINK_KL195-25I.png similarity index 100% rename from public/img/footprints/Elektromechanik/Kuehlkoerper/KUEHLKOERPER_KL195-25I.png rename to public/img/footprints/Electromechanics/Heatsinks/HEATSINK_KL195-25I.png diff --git a/public/img/footprints/Elektromechanik/Kuehlkoerper/KUEHLKOERPER_KL195-38.png b/public/img/footprints/Electromechanics/Heatsinks/HEATSINK_KL195-38.png similarity index 100% rename from public/img/footprints/Elektromechanik/Kuehlkoerper/KUEHLKOERPER_KL195-38.png rename to public/img/footprints/Electromechanics/Heatsinks/HEATSINK_KL195-38.png diff --git a/public/img/footprints/Elektromechanik/Kuehlkoerper/KUEHLKOERPER_KL195-38I.png b/public/img/footprints/Electromechanics/Heatsinks/HEATSINK_KL195-38I.png similarity index 100% rename from public/img/footprints/Elektromechanik/Kuehlkoerper/KUEHLKOERPER_KL195-38I.png rename to public/img/footprints/Electromechanics/Heatsinks/HEATSINK_KL195-38I.png diff --git a/public/img/footprints/Elektromechanik/Kuehlkoerper/KUEHLKOERPER_KL195-50.png b/public/img/footprints/Electromechanics/Heatsinks/HEATSINK_KL195-50.png similarity index 100% rename from public/img/footprints/Elektromechanik/Kuehlkoerper/KUEHLKOERPER_KL195-50.png rename to public/img/footprints/Electromechanics/Heatsinks/HEATSINK_KL195-50.png diff --git a/public/img/footprints/Elektromechanik/Kuehlkoerper/KUEHLKOERPER_KL195-50I.png b/public/img/footprints/Electromechanics/Heatsinks/HEATSINK_KL195-50I.png similarity index 100% rename from public/img/footprints/Elektromechanik/Kuehlkoerper/KUEHLKOERPER_KL195-50I.png rename to public/img/footprints/Electromechanics/Heatsinks/HEATSINK_KL195-50I.png diff --git a/public/img/footprints/Elektromechanik/Kuehlkoerper/KUEHLKOERPER_KL195-63.png b/public/img/footprints/Electromechanics/Heatsinks/HEATSINK_KL195-63.png similarity index 100% rename from public/img/footprints/Elektromechanik/Kuehlkoerper/KUEHLKOERPER_KL195-63.png rename to public/img/footprints/Electromechanics/Heatsinks/HEATSINK_KL195-63.png diff --git a/public/img/footprints/Elektromechanik/Kuehlkoerper/KUEHLKOERPER_KL195-63I.png b/public/img/footprints/Electromechanics/Heatsinks/HEATSINK_KL195-63I.png similarity index 100% rename from public/img/footprints/Elektromechanik/Kuehlkoerper/KUEHLKOERPER_KL195-63I.png rename to public/img/footprints/Electromechanics/Heatsinks/HEATSINK_KL195-63I.png diff --git a/public/img/footprints/Elektromechanik/Kuehlkoerper/KUEHLKOERPER_RA37-3.png b/public/img/footprints/Electromechanics/Heatsinks/HEATSINK_RA37-3.png similarity index 100% rename from public/img/footprints/Elektromechanik/Kuehlkoerper/KUEHLKOERPER_RA37-3.png rename to public/img/footprints/Electromechanics/Heatsinks/HEATSINK_RA37-3.png diff --git a/public/img/footprints/Elektromechanik/Kuehlkoerper/KUEHLKOERPER_RAWA400-11P.png b/public/img/footprints/Electromechanics/Heatsinks/HEATSINK_RAWA400-11P.png similarity index 100% rename from public/img/footprints/Elektromechanik/Kuehlkoerper/KUEHLKOERPER_RAWA400-11P.png rename to public/img/footprints/Electromechanics/Heatsinks/HEATSINK_RAWA400-11P.png diff --git a/public/img/footprints/Elektromechanik/Kuehlkoerper/KUEHLKOERPER_RAWA400-8P.png b/public/img/footprints/Electromechanics/Heatsinks/HEATSINK_RAWA400-8P.png similarity index 100% rename from public/img/footprints/Elektromechanik/Kuehlkoerper/KUEHLKOERPER_RAWA400-8P.png rename to public/img/footprints/Electromechanics/Heatsinks/HEATSINK_RAWA400-8P.png diff --git a/public/img/footprints/Elektromechanik/Kuehlkoerper/KUEHLKOERPER_RAWA400-9P.png b/public/img/footprints/Electromechanics/Heatsinks/HEATSINK_RAWA400-9P.png similarity index 100% rename from public/img/footprints/Elektromechanik/Kuehlkoerper/KUEHLKOERPER_RAWA400-9P.png rename to public/img/footprints/Electromechanics/Heatsinks/HEATSINK_RAWA400-9P.png diff --git a/public/img/footprints/Elektromechanik/Kuehlkoerper/KUEHLKOERPER_SK104-254-MC.png b/public/img/footprints/Electromechanics/Heatsinks/HEATSINK_SK104-254-MC.png similarity index 100% rename from public/img/footprints/Elektromechanik/Kuehlkoerper/KUEHLKOERPER_SK104-254-MC.png rename to public/img/footprints/Electromechanics/Heatsinks/HEATSINK_SK104-254-MC.png diff --git a/public/img/footprints/Elektromechanik/Kuehlkoerper/KUEHLKOERPER_SK104-254-STIS.png b/public/img/footprints/Electromechanics/Heatsinks/HEATSINK_SK104-254-STIS.png similarity index 100% rename from public/img/footprints/Elektromechanik/Kuehlkoerper/KUEHLKOERPER_SK104-254-STIS.png rename to public/img/footprints/Electromechanics/Heatsinks/HEATSINK_SK104-254-STIS.png diff --git a/public/img/footprints/Elektromechanik/Kuehlkoerper/KUEHLKOERPER_SK104-254-STS.png b/public/img/footprints/Electromechanics/Heatsinks/HEATSINK_SK104-254-STS.png similarity index 100% rename from public/img/footprints/Elektromechanik/Kuehlkoerper/KUEHLKOERPER_SK104-254-STS.png rename to public/img/footprints/Electromechanics/Heatsinks/HEATSINK_SK104-254-STS.png diff --git a/public/img/footprints/Elektromechanik/Kuehlkoerper/KUEHLKOERPER_SK104-254-STSB.png b/public/img/footprints/Electromechanics/Heatsinks/HEATSINK_SK104-254-STSB.png similarity index 100% rename from public/img/footprints/Elektromechanik/Kuehlkoerper/KUEHLKOERPER_SK104-254-STSB.png rename to public/img/footprints/Electromechanics/Heatsinks/HEATSINK_SK104-254-STSB.png diff --git a/public/img/footprints/Elektromechanik/Kuehlkoerper/KUEHLKOERPER_SK104-381-MC.png b/public/img/footprints/Electromechanics/Heatsinks/HEATSINK_SK104-381-MC.png similarity index 100% rename from public/img/footprints/Elektromechanik/Kuehlkoerper/KUEHLKOERPER_SK104-381-MC.png rename to public/img/footprints/Electromechanics/Heatsinks/HEATSINK_SK104-381-MC.png diff --git a/public/img/footprints/Elektromechanik/Kuehlkoerper/KUEHLKOERPER_SK104-381-STIS.png b/public/img/footprints/Electromechanics/Heatsinks/HEATSINK_SK104-381-STIS.png similarity index 100% rename from public/img/footprints/Elektromechanik/Kuehlkoerper/KUEHLKOERPER_SK104-381-STIS.png rename to public/img/footprints/Electromechanics/Heatsinks/HEATSINK_SK104-381-STIS.png diff --git a/public/img/footprints/Elektromechanik/Kuehlkoerper/KUEHLKOERPER_SK104-381-STS.png b/public/img/footprints/Electromechanics/Heatsinks/HEATSINK_SK104-381-STS.png similarity index 100% rename from public/img/footprints/Elektromechanik/Kuehlkoerper/KUEHLKOERPER_SK104-381-STS.png rename to public/img/footprints/Electromechanics/Heatsinks/HEATSINK_SK104-381-STS.png diff --git a/public/img/footprints/Elektromechanik/Kuehlkoerper/KUEHLKOERPER_SK104-381-STSB.png b/public/img/footprints/Electromechanics/Heatsinks/HEATSINK_SK104-381-STSB.png similarity index 100% rename from public/img/footprints/Elektromechanik/Kuehlkoerper/KUEHLKOERPER_SK104-381-STSB.png rename to public/img/footprints/Electromechanics/Heatsinks/HEATSINK_SK104-381-STSB.png diff --git a/public/img/footprints/Elektromechanik/Kuehlkoerper/KUEHLKOERPER_SK104-508-MC.png b/public/img/footprints/Electromechanics/Heatsinks/HEATSINK_SK104-508-MC.png similarity index 100% rename from public/img/footprints/Elektromechanik/Kuehlkoerper/KUEHLKOERPER_SK104-508-MC.png rename to public/img/footprints/Electromechanics/Heatsinks/HEATSINK_SK104-508-MC.png diff --git a/public/img/footprints/Elektromechanik/Kuehlkoerper/KUEHLKOERPER_SK104-508-STIS.png b/public/img/footprints/Electromechanics/Heatsinks/HEATSINK_SK104-508-STIS.png similarity index 100% rename from public/img/footprints/Elektromechanik/Kuehlkoerper/KUEHLKOERPER_SK104-508-STIS.png rename to public/img/footprints/Electromechanics/Heatsinks/HEATSINK_SK104-508-STIS.png diff --git a/public/img/footprints/Elektromechanik/Kuehlkoerper/KUEHLKOERPER_SK104-508-STS.png b/public/img/footprints/Electromechanics/Heatsinks/HEATSINK_SK104-508-STS.png similarity index 100% rename from public/img/footprints/Elektromechanik/Kuehlkoerper/KUEHLKOERPER_SK104-508-STS.png rename to public/img/footprints/Electromechanics/Heatsinks/HEATSINK_SK104-508-STS.png diff --git a/public/img/footprints/Elektromechanik/Kuehlkoerper/KUEHLKOERPER_SK104-508-STSB.png b/public/img/footprints/Electromechanics/Heatsinks/HEATSINK_SK104-508-STSB.png similarity index 100% rename from public/img/footprints/Elektromechanik/Kuehlkoerper/KUEHLKOERPER_SK104-508-STSB.png rename to public/img/footprints/Electromechanics/Heatsinks/HEATSINK_SK104-508-STSB.png diff --git a/public/img/footprints/Elektromechanik/Kuehlkoerper/KUEHLKOERPER_SK104-635-MC.png b/public/img/footprints/Electromechanics/Heatsinks/HEATSINK_SK104-635-MC.png similarity index 100% rename from public/img/footprints/Elektromechanik/Kuehlkoerper/KUEHLKOERPER_SK104-635-MC.png rename to public/img/footprints/Electromechanics/Heatsinks/HEATSINK_SK104-635-MC.png diff --git a/public/img/footprints/Elektromechanik/Kuehlkoerper/KUEHLKOERPER_SK104-635-STIS.png b/public/img/footprints/Electromechanics/Heatsinks/HEATSINK_SK104-635-STIS.png similarity index 100% rename from public/img/footprints/Elektromechanik/Kuehlkoerper/KUEHLKOERPER_SK104-635-STIS.png rename to public/img/footprints/Electromechanics/Heatsinks/HEATSINK_SK104-635-STIS.png diff --git a/public/img/footprints/Elektromechanik/Kuehlkoerper/KUEHLKOERPER_SK104-635-STS.png b/public/img/footprints/Electromechanics/Heatsinks/HEATSINK_SK104-635-STS.png similarity index 100% rename from public/img/footprints/Elektromechanik/Kuehlkoerper/KUEHLKOERPER_SK104-635-STS.png rename to public/img/footprints/Electromechanics/Heatsinks/HEATSINK_SK104-635-STS.png diff --git a/public/img/footprints/Elektromechanik/Kuehlkoerper/KUEHLKOERPER_SK104-635-STSB.png b/public/img/footprints/Electromechanics/Heatsinks/HEATSINK_SK104-635-STSB.png similarity index 100% rename from public/img/footprints/Elektromechanik/Kuehlkoerper/KUEHLKOERPER_SK104-635-STSB.png rename to public/img/footprints/Electromechanics/Heatsinks/HEATSINK_SK104-635-STSB.png diff --git a/public/img/footprints/Elektromechanik/Kuehlkoerper/KUEHLKOERPER_SK96-84.png b/public/img/footprints/Electromechanics/Heatsinks/HEATSINK_SK96-84.png similarity index 100% rename from public/img/footprints/Elektromechanik/Kuehlkoerper/KUEHLKOERPER_SK96-84.png rename to public/img/footprints/Electromechanics/Heatsinks/HEATSINK_SK96-84.png diff --git a/public/img/footprints/Elektromechanik/Kuehlkoerper/KUEHLKOERPER_VIEWCOM_HS-1-25GY_50.png b/public/img/footprints/Electromechanics/Heatsinks/HEATSINK_VIEWCOM_HS-1-25GY_50.png similarity index 100% rename from public/img/footprints/Elektromechanik/Kuehlkoerper/KUEHLKOERPER_VIEWCOM_HS-1-25GY_50.png rename to public/img/footprints/Electromechanics/Heatsinks/HEATSINK_VIEWCOM_HS-1-25GY_50.png diff --git a/public/img/footprints/Elektromechanik/IC-Sockel/DIP/SOCKEL_DIP02.png b/public/img/footprints/Electromechanics/IC-Socket/DIP/SOCKET_DIP02.png similarity index 100% rename from public/img/footprints/Elektromechanik/IC-Sockel/DIP/SOCKEL_DIP02.png rename to public/img/footprints/Electromechanics/IC-Socket/DIP/SOCKET_DIP02.png diff --git a/public/img/footprints/Elektromechanik/IC-Sockel/DIP/SOCKEL_DIP04.png b/public/img/footprints/Electromechanics/IC-Socket/DIP/SOCKET_DIP04.png similarity index 100% rename from public/img/footprints/Elektromechanik/IC-Sockel/DIP/SOCKEL_DIP04.png rename to public/img/footprints/Electromechanics/IC-Socket/DIP/SOCKET_DIP04.png diff --git a/public/img/footprints/Elektromechanik/IC-Sockel/DIP/SOCKEL_DIP06-4.png b/public/img/footprints/Electromechanics/IC-Socket/DIP/SOCKET_DIP06-4.png similarity index 100% rename from public/img/footprints/Elektromechanik/IC-Sockel/DIP/SOCKEL_DIP06-4.png rename to public/img/footprints/Electromechanics/IC-Socket/DIP/SOCKET_DIP06-4.png diff --git a/public/img/footprints/Elektromechanik/IC-Sockel/DIP/SOCKEL_DIP06.png b/public/img/footprints/Electromechanics/IC-Socket/DIP/SOCKET_DIP06.png similarity index 100% rename from public/img/footprints/Elektromechanik/IC-Sockel/DIP/SOCKEL_DIP06.png rename to public/img/footprints/Electromechanics/IC-Socket/DIP/SOCKET_DIP06.png diff --git a/public/img/footprints/Elektromechanik/IC-Sockel/DIP/SOCKEL_DIP08.png b/public/img/footprints/Electromechanics/IC-Socket/DIP/SOCKET_DIP08.png similarity index 100% rename from public/img/footprints/Elektromechanik/IC-Sockel/DIP/SOCKEL_DIP08.png rename to public/img/footprints/Electromechanics/IC-Socket/DIP/SOCKET_DIP08.png diff --git a/public/img/footprints/Elektromechanik/IC-Sockel/DIP/SOCKEL_DIP08A4.png b/public/img/footprints/Electromechanics/IC-Socket/DIP/SOCKET_DIP08A4.png similarity index 100% rename from public/img/footprints/Elektromechanik/IC-Sockel/DIP/SOCKEL_DIP08A4.png rename to public/img/footprints/Electromechanics/IC-Socket/DIP/SOCKET_DIP08A4.png diff --git a/public/img/footprints/Elektromechanik/IC-Sockel/DIP/SOCKEL_DIP14.png b/public/img/footprints/Electromechanics/IC-Socket/DIP/SOCKET_DIP14.png similarity index 100% rename from public/img/footprints/Elektromechanik/IC-Sockel/DIP/SOCKEL_DIP14.png rename to public/img/footprints/Electromechanics/IC-Socket/DIP/SOCKET_DIP14.png diff --git a/public/img/footprints/Elektromechanik/IC-Sockel/DIP/SOCKEL_DIP14A4.png b/public/img/footprints/Electromechanics/IC-Socket/DIP/SOCKET_DIP14A4.png similarity index 100% rename from public/img/footprints/Elektromechanik/IC-Sockel/DIP/SOCKEL_DIP14A4.png rename to public/img/footprints/Electromechanics/IC-Socket/DIP/SOCKET_DIP14A4.png diff --git a/public/img/footprints/Elektromechanik/IC-Sockel/DIP/SOCKEL_DIP14A8.png b/public/img/footprints/Electromechanics/IC-Socket/DIP/SOCKET_DIP14A8.png similarity index 100% rename from public/img/footprints/Elektromechanik/IC-Sockel/DIP/SOCKEL_DIP14A8.png rename to public/img/footprints/Electromechanics/IC-Socket/DIP/SOCKET_DIP14A8.png diff --git a/public/img/footprints/Elektromechanik/IC-Sockel/DIP/SOCKEL_DIP16.png b/public/img/footprints/Electromechanics/IC-Socket/DIP/SOCKET_DIP16.png similarity index 100% rename from public/img/footprints/Elektromechanik/IC-Sockel/DIP/SOCKEL_DIP16.png rename to public/img/footprints/Electromechanics/IC-Socket/DIP/SOCKET_DIP16.png diff --git a/public/img/footprints/Elektromechanik/IC-Sockel/DIP/SOCKEL_DIP16A4.png b/public/img/footprints/Electromechanics/IC-Socket/DIP/SOCKET_DIP16A4.png similarity index 100% rename from public/img/footprints/Elektromechanik/IC-Sockel/DIP/SOCKEL_DIP16A4.png rename to public/img/footprints/Electromechanics/IC-Socket/DIP/SOCKET_DIP16A4.png diff --git a/public/img/footprints/Elektromechanik/IC-Sockel/DIP/SOCKEL_DIP16A8.png b/public/img/footprints/Electromechanics/IC-Socket/DIP/SOCKET_DIP16A8.png similarity index 100% rename from public/img/footprints/Elektromechanik/IC-Sockel/DIP/SOCKEL_DIP16A8.png rename to public/img/footprints/Electromechanics/IC-Socket/DIP/SOCKET_DIP16A8.png diff --git a/public/img/footprints/Elektromechanik/IC-Sockel/DIP/SOCKEL_DIP18.png b/public/img/footprints/Electromechanics/IC-Socket/DIP/SOCKET_DIP18.png similarity index 100% rename from public/img/footprints/Elektromechanik/IC-Sockel/DIP/SOCKEL_DIP18.png rename to public/img/footprints/Electromechanics/IC-Socket/DIP/SOCKET_DIP18.png diff --git a/public/img/footprints/Elektromechanik/IC-Sockel/DIP/SOCKEL_DIP20.png b/public/img/footprints/Electromechanics/IC-Socket/DIP/SOCKET_DIP20.png similarity index 100% rename from public/img/footprints/Elektromechanik/IC-Sockel/DIP/SOCKEL_DIP20.png rename to public/img/footprints/Electromechanics/IC-Socket/DIP/SOCKET_DIP20.png diff --git a/public/img/footprints/Elektromechanik/IC-Sockel/DIP/SOCKEL_DIP22-4.png b/public/img/footprints/Electromechanics/IC-Socket/DIP/SOCKET_DIP22-4.png similarity index 100% rename from public/img/footprints/Elektromechanik/IC-Sockel/DIP/SOCKEL_DIP22-4.png rename to public/img/footprints/Electromechanics/IC-Socket/DIP/SOCKET_DIP22-4.png diff --git a/public/img/footprints/Elektromechanik/IC-Sockel/DIP/SOCKEL_DIP22.png b/public/img/footprints/Electromechanics/IC-Socket/DIP/SOCKET_DIP22.png similarity index 100% rename from public/img/footprints/Elektromechanik/IC-Sockel/DIP/SOCKEL_DIP22.png rename to public/img/footprints/Electromechanics/IC-Socket/DIP/SOCKET_DIP22.png diff --git a/public/img/footprints/Elektromechanik/IC-Sockel/DIP/SOCKEL_DIP24-4.png b/public/img/footprints/Electromechanics/IC-Socket/DIP/SOCKET_DIP24-4.png similarity index 100% rename from public/img/footprints/Elektromechanik/IC-Sockel/DIP/SOCKEL_DIP24-4.png rename to public/img/footprints/Electromechanics/IC-Socket/DIP/SOCKET_DIP24-4.png diff --git a/public/img/footprints/Elektromechanik/IC-Sockel/DIP/SOCKEL_DIP24-9.png b/public/img/footprints/Electromechanics/IC-Socket/DIP/SOCKET_DIP24-9.png similarity index 100% rename from public/img/footprints/Elektromechanik/IC-Sockel/DIP/SOCKEL_DIP24-9.png rename to public/img/footprints/Electromechanics/IC-Socket/DIP/SOCKET_DIP24-9.png diff --git a/public/img/footprints/Elektromechanik/IC-Sockel/DIP/SOCKEL_DIP24.png b/public/img/footprints/Electromechanics/IC-Socket/DIP/SOCKET_DIP24.png similarity index 100% rename from public/img/footprints/Elektromechanik/IC-Sockel/DIP/SOCKEL_DIP24.png rename to public/img/footprints/Electromechanics/IC-Socket/DIP/SOCKET_DIP24.png diff --git a/public/img/footprints/Elektromechanik/IC-Sockel/DIP/SOCKEL_DIP24A12.png b/public/img/footprints/Electromechanics/IC-Socket/DIP/SOCKET_DIP24A12.png similarity index 100% rename from public/img/footprints/Elektromechanik/IC-Sockel/DIP/SOCKEL_DIP24A12.png rename to public/img/footprints/Electromechanics/IC-Socket/DIP/SOCKET_DIP24A12.png diff --git a/public/img/footprints/Elektromechanik/IC-Sockel/DIP/SOCKEL_DIP24W.png b/public/img/footprints/Electromechanics/IC-Socket/DIP/SOCKET_DIP24W.png similarity index 100% rename from public/img/footprints/Elektromechanik/IC-Sockel/DIP/SOCKEL_DIP24W.png rename to public/img/footprints/Electromechanics/IC-Socket/DIP/SOCKET_DIP24W.png diff --git a/public/img/footprints/Elektromechanik/IC-Sockel/DIP/SOCKEL_DIP28-4.png b/public/img/footprints/Electromechanics/IC-Socket/DIP/SOCKET_DIP28-4.png similarity index 100% rename from public/img/footprints/Elektromechanik/IC-Sockel/DIP/SOCKEL_DIP28-4.png rename to public/img/footprints/Electromechanics/IC-Socket/DIP/SOCKET_DIP28-4.png diff --git a/public/img/footprints/Elektromechanik/IC-Sockel/DIP/SOCKEL_DIP28.png b/public/img/footprints/Electromechanics/IC-Socket/DIP/SOCKET_DIP28.png similarity index 100% rename from public/img/footprints/Elektromechanik/IC-Sockel/DIP/SOCKEL_DIP28.png rename to public/img/footprints/Electromechanics/IC-Socket/DIP/SOCKET_DIP28.png diff --git a/public/img/footprints/Elektromechanik/IC-Sockel/DIP/SOCKEL_DIP28W.png b/public/img/footprints/Electromechanics/IC-Socket/DIP/SOCKET_DIP28W.png similarity index 100% rename from public/img/footprints/Elektromechanik/IC-Sockel/DIP/SOCKEL_DIP28W.png rename to public/img/footprints/Electromechanics/IC-Socket/DIP/SOCKET_DIP28W.png diff --git a/public/img/footprints/Elektromechanik/IC-Sockel/DIP/SOCKEL_DIP32-3.png b/public/img/footprints/Electromechanics/IC-Socket/DIP/SOCKET_DIP32-3.png similarity index 100% rename from public/img/footprints/Elektromechanik/IC-Sockel/DIP/SOCKEL_DIP32-3.png rename to public/img/footprints/Electromechanics/IC-Socket/DIP/SOCKET_DIP32-3.png diff --git a/public/img/footprints/Elektromechanik/IC-Sockel/DIP/SOCKEL_DIP32W.png b/public/img/footprints/Electromechanics/IC-Socket/DIP/SOCKET_DIP32W.png similarity index 100% rename from public/img/footprints/Elektromechanik/IC-Sockel/DIP/SOCKEL_DIP32W.png rename to public/img/footprints/Electromechanics/IC-Socket/DIP/SOCKET_DIP32W.png diff --git a/public/img/footprints/Elektromechanik/IC-Sockel/DIP/SOCKEL_DIP36W.png b/public/img/footprints/Electromechanics/IC-Socket/DIP/SOCKET_DIP36W.png similarity index 100% rename from public/img/footprints/Elektromechanik/IC-Sockel/DIP/SOCKEL_DIP36W.png rename to public/img/footprints/Electromechanics/IC-Socket/DIP/SOCKET_DIP36W.png diff --git a/public/img/footprints/Elektromechanik/IC-Sockel/DIP/SOCKEL_DIP40W.png b/public/img/footprints/Electromechanics/IC-Socket/DIP/SOCKET_DIP40W.png similarity index 100% rename from public/img/footprints/Elektromechanik/IC-Sockel/DIP/SOCKEL_DIP40W.png rename to public/img/footprints/Electromechanics/IC-Socket/DIP/SOCKET_DIP40W.png diff --git a/public/img/footprints/Elektromechanik/IC-Sockel/DIP/SOCKEL_DIP42W.png b/public/img/footprints/Electromechanics/IC-Socket/DIP/SOCKET_DIP42W.png similarity index 100% rename from public/img/footprints/Elektromechanik/IC-Sockel/DIP/SOCKEL_DIP42W.png rename to public/img/footprints/Electromechanics/IC-Socket/DIP/SOCKET_DIP42W.png diff --git a/public/img/footprints/Elektromechanik/IC-Sockel/DIP/SOCKEL_DIP48W.png b/public/img/footprints/Electromechanics/IC-Socket/DIP/SOCKET_DIP48W.png similarity index 100% rename from public/img/footprints/Elektromechanik/IC-Sockel/DIP/SOCKEL_DIP48W.png rename to public/img/footprints/Electromechanics/IC-Socket/DIP/SOCKET_DIP48W.png diff --git a/public/img/footprints/Elektromechanik/IC-Sockel/DIP/SOCKEL_DIP52W.png b/public/img/footprints/Electromechanics/IC-Socket/DIP/SOCKET_DIP52W.png similarity index 100% rename from public/img/footprints/Elektromechanik/IC-Sockel/DIP/SOCKEL_DIP52W.png rename to public/img/footprints/Electromechanics/IC-Socket/DIP/SOCKET_DIP52W.png diff --git a/public/img/footprints/Elektromechanik/IC-Sockel/DIP/SOCKEL_DIP64_9.png b/public/img/footprints/Electromechanics/IC-Socket/DIP/SOCKET_DIP64_9.png similarity index 100% rename from public/img/footprints/Elektromechanik/IC-Sockel/DIP/SOCKEL_DIP64_9.png rename to public/img/footprints/Electromechanics/IC-Socket/DIP/SOCKET_DIP64_9.png diff --git a/public/img/footprints/Elektromechanik/IC-Sockel/DIP/SOCKEL_DIP68_9.png b/public/img/footprints/Electromechanics/IC-Socket/DIP/SOCKET_DIP68_9.png similarity index 100% rename from public/img/footprints/Elektromechanik/IC-Sockel/DIP/SOCKEL_DIP68_9.png rename to public/img/footprints/Electromechanics/IC-Socket/DIP/SOCKET_DIP68_9.png diff --git a/public/img/footprints/Elektromechanik/IC-Sockel/PLCC/SOCKEL_PLCC20.png b/public/img/footprints/Electromechanics/IC-Socket/PLCC/SOCKET_PLCC20.png similarity index 100% rename from public/img/footprints/Elektromechanik/IC-Sockel/PLCC/SOCKEL_PLCC20.png rename to public/img/footprints/Electromechanics/IC-Socket/PLCC/SOCKET_PLCC20.png diff --git a/public/img/footprints/Elektromechanik/IC-Sockel/PLCC/SOCKEL_PLCC28.png b/public/img/footprints/Electromechanics/IC-Socket/PLCC/SOCKET_PLCC28.png similarity index 100% rename from public/img/footprints/Elektromechanik/IC-Sockel/PLCC/SOCKEL_PLCC28.png rename to public/img/footprints/Electromechanics/IC-Socket/PLCC/SOCKET_PLCC28.png diff --git a/public/img/footprints/Elektromechanik/IC-Sockel/PLCC/SOCKEL_PLCC32.png b/public/img/footprints/Electromechanics/IC-Socket/PLCC/SOCKET_PLCC32.png similarity index 100% rename from public/img/footprints/Elektromechanik/IC-Sockel/PLCC/SOCKEL_PLCC32.png rename to public/img/footprints/Electromechanics/IC-Socket/PLCC/SOCKET_PLCC32.png diff --git a/public/img/footprints/Elektromechanik/IC-Sockel/PLCC/SOCKEL_PLCC44.png b/public/img/footprints/Electromechanics/IC-Socket/PLCC/SOCKET_PLCC44.png similarity index 100% rename from public/img/footprints/Elektromechanik/IC-Sockel/PLCC/SOCKEL_PLCC44.png rename to public/img/footprints/Electromechanics/IC-Socket/PLCC/SOCKET_PLCC44.png diff --git a/public/img/footprints/Elektromechanik/IC-Sockel/PLCC/SOCKEL_PLCC52.png b/public/img/footprints/Electromechanics/IC-Socket/PLCC/SOCKET_PLCC52.png similarity index 100% rename from public/img/footprints/Elektromechanik/IC-Sockel/PLCC/SOCKEL_PLCC52.png rename to public/img/footprints/Electromechanics/IC-Socket/PLCC/SOCKET_PLCC52.png diff --git a/public/img/footprints/Elektromechanik/IC-Sockel/PLCC/SOCKEL_PLCC68.png b/public/img/footprints/Electromechanics/IC-Socket/PLCC/SOCKET_PLCC68.png similarity index 100% rename from public/img/footprints/Elektromechanik/IC-Sockel/PLCC/SOCKEL_PLCC68.png rename to public/img/footprints/Electromechanics/IC-Socket/PLCC/SOCKET_PLCC68.png diff --git a/public/img/footprints/Elektromechanik/IC-Sockel/PLCC/SOCKEL_PLCC84.png b/public/img/footprints/Electromechanics/IC-Socket/PLCC/SOCKET_PLCC84.png similarity index 100% rename from public/img/footprints/Elektromechanik/IC-Sockel/PLCC/SOCKEL_PLCC84.png rename to public/img/footprints/Electromechanics/IC-Socket/PLCC/SOCKET_PLCC84.png diff --git a/public/img/footprints/Elektromechanik/IC-Sockel/TEX/SOCKEL_TEX14.png b/public/img/footprints/Electromechanics/IC-Socket/TEX/SOCKET_TEX14.png similarity index 100% rename from public/img/footprints/Elektromechanik/IC-Sockel/TEX/SOCKEL_TEX14.png rename to public/img/footprints/Electromechanics/IC-Socket/TEX/SOCKET_TEX14.png diff --git a/public/img/footprints/Elektromechanik/IC-Sockel/TEX/SOCKEL_TEX16.png b/public/img/footprints/Electromechanics/IC-Socket/TEX/SOCKET_TEX16.png similarity index 100% rename from public/img/footprints/Elektromechanik/IC-Sockel/TEX/SOCKEL_TEX16.png rename to public/img/footprints/Electromechanics/IC-Socket/TEX/SOCKET_TEX16.png diff --git a/public/img/footprints/Elektromechanik/IC-Sockel/TEX/SOCKEL_TEX18.png b/public/img/footprints/Electromechanics/IC-Socket/TEX/SOCKET_TEX18.png similarity index 100% rename from public/img/footprints/Elektromechanik/IC-Sockel/TEX/SOCKEL_TEX18.png rename to public/img/footprints/Electromechanics/IC-Socket/TEX/SOCKET_TEX18.png diff --git a/public/img/footprints/Elektromechanik/IC-Sockel/TEX/SOCKEL_TEX20.png b/public/img/footprints/Electromechanics/IC-Socket/TEX/SOCKET_TEX20.png similarity index 100% rename from public/img/footprints/Elektromechanik/IC-Sockel/TEX/SOCKEL_TEX20.png rename to public/img/footprints/Electromechanics/IC-Socket/TEX/SOCKET_TEX20.png diff --git a/public/img/footprints/Elektromechanik/IC-Sockel/TEX/SOCKEL_TEX22.png b/public/img/footprints/Electromechanics/IC-Socket/TEX/SOCKET_TEX22.png similarity index 100% rename from public/img/footprints/Elektromechanik/IC-Sockel/TEX/SOCKEL_TEX22.png rename to public/img/footprints/Electromechanics/IC-Socket/TEX/SOCKET_TEX22.png diff --git a/public/img/footprints/Elektromechanik/IC-Sockel/TEX/SOCKEL_TEX24.png b/public/img/footprints/Electromechanics/IC-Socket/TEX/SOCKET_TEX24.png similarity index 100% rename from public/img/footprints/Elektromechanik/IC-Sockel/TEX/SOCKEL_TEX24.png rename to public/img/footprints/Electromechanics/IC-Socket/TEX/SOCKET_TEX24.png diff --git a/public/img/footprints/Elektromechanik/IC-Sockel/TEX/SOCKEL_TEX24W.png b/public/img/footprints/Electromechanics/IC-Socket/TEX/SOCKET_TEX24W.png similarity index 100% rename from public/img/footprints/Elektromechanik/IC-Sockel/TEX/SOCKEL_TEX24W.png rename to public/img/footprints/Electromechanics/IC-Socket/TEX/SOCKET_TEX24W.png diff --git a/public/img/footprints/Elektromechanik/IC-Sockel/TEX/SOCKEL_TEX28.png b/public/img/footprints/Electromechanics/IC-Socket/TEX/SOCKET_TEX28.png similarity index 100% rename from public/img/footprints/Elektromechanik/IC-Sockel/TEX/SOCKEL_TEX28.png rename to public/img/footprints/Electromechanics/IC-Socket/TEX/SOCKET_TEX28.png diff --git a/public/img/footprints/Elektromechanik/IC-Sockel/TEX/SOCKEL_TEX28W.png b/public/img/footprints/Electromechanics/IC-Socket/TEX/SOCKET_TEX28W.png similarity index 100% rename from public/img/footprints/Elektromechanik/IC-Sockel/TEX/SOCKEL_TEX28W.png rename to public/img/footprints/Electromechanics/IC-Socket/TEX/SOCKET_TEX28W.png diff --git a/public/img/footprints/Elektromechanik/IC-Sockel/TEX/SOCKEL_TEX32W.png b/public/img/footprints/Electromechanics/IC-Socket/TEX/SOCKET_TEX32W.png similarity index 100% rename from public/img/footprints/Elektromechanik/IC-Sockel/TEX/SOCKEL_TEX32W.png rename to public/img/footprints/Electromechanics/IC-Socket/TEX/SOCKET_TEX32W.png diff --git a/public/img/footprints/Elektromechanik/IC-Sockel/TEX/SOCKEL_TEX40W.png b/public/img/footprints/Electromechanics/IC-Socket/TEX/SOCKET_TEX40W.png similarity index 100% rename from public/img/footprints/Elektromechanik/IC-Sockel/TEX/SOCKEL_TEX40W.png rename to public/img/footprints/Electromechanics/IC-Socket/TEX/SOCKET_TEX40W.png diff --git a/public/img/footprints/Elektromechanik/IC-Sockel/TEX/SOCKEL_TEX40WW.png b/public/img/footprints/Electromechanics/IC-Socket/TEX/SOCKET_TEX40WW.png similarity index 100% rename from public/img/footprints/Elektromechanik/IC-Sockel/TEX/SOCKEL_TEX40WW.png rename to public/img/footprints/Electromechanics/IC-Socket/TEX/SOCKET_TEX40WW.png diff --git a/public/img/footprints/Elektromechanik/IC-Sockel/TEX/SOCKEL_TEX42W.png b/public/img/footprints/Electromechanics/IC-Socket/TEX/SOCKET_TEX42W.png similarity index 100% rename from public/img/footprints/Elektromechanik/IC-Sockel/TEX/SOCKEL_TEX42W.png rename to public/img/footprints/Electromechanics/IC-Socket/TEX/SOCKET_TEX42W.png diff --git a/public/img/footprints/Elektromechanik/IC-Sockel/TEX/SOCKEL_TEX48W.png b/public/img/footprints/Electromechanics/IC-Socket/TEX/SOCKET_TEX48W.png similarity index 100% rename from public/img/footprints/Elektromechanik/IC-Sockel/TEX/SOCKEL_TEX48W.png rename to public/img/footprints/Electromechanics/IC-Socket/TEX/SOCKET_TEX48W.png diff --git a/public/img/footprints/Elektromechanik/IC-Sockel/TEX/SOCKEL_TEX64WW.png b/public/img/footprints/Electromechanics/IC-Socket/TEX/SOCKET_TEX64WW.png similarity index 100% rename from public/img/footprints/Elektromechanik/IC-Sockel/TEX/SOCKEL_TEX64WW.png rename to public/img/footprints/Electromechanics/IC-Socket/TEX/SOCKET_TEX64WW.png diff --git a/public/img/footprints/Elektromechanik/Speicherkartenslots/KARTENSLOT_CF-1.png b/public/img/footprints/Electromechanics/MemoryCardSlots/CARD_SLOT_CF-1.png similarity index 100% rename from public/img/footprints/Elektromechanik/Speicherkartenslots/KARTENSLOT_CF-1.png rename to public/img/footprints/Electromechanics/MemoryCardSlots/CARD_SLOT_CF-1.png diff --git a/public/img/footprints/Elektromechanik/Speicherkartenslots/KARTENSLOT_SD.png b/public/img/footprints/Electromechanics/MemoryCardSlots/CARD_SLOT_SD.png similarity index 100% rename from public/img/footprints/Elektromechanik/Speicherkartenslots/KARTENSLOT_SD.png rename to public/img/footprints/Electromechanics/MemoryCardSlots/CARD_SLOT_SD.png diff --git a/public/img/footprints/Elektromechanik/Speicherkartenslots/SD-KARTE_Schwarz.png b/public/img/footprints/Electromechanics/MemoryCardSlots/SD-KARTE_Black.png similarity index 100% rename from public/img/footprints/Elektromechanik/Speicherkartenslots/SD-KARTE_Schwarz.png rename to public/img/footprints/Electromechanics/MemoryCardSlots/SD-KARTE_Black.png diff --git a/public/img/footprints/Elektromechanik/Speicherkartenslots/SD-KARTE_Rot.png b/public/img/footprints/Electromechanics/MemoryCardSlots/SD-KARTE_Red.png similarity index 100% rename from public/img/footprints/Elektromechanik/Speicherkartenslots/SD-KARTE_Rot.png rename to public/img/footprints/Electromechanics/MemoryCardSlots/SD-KARTE_Red.png diff --git a/public/img/footprints/Elektromechanik/Relais/REEDRELAIS_SIL.png b/public/img/footprints/Electromechanics/Relays/REEDRELAY_SIL.png similarity index 100% rename from public/img/footprints/Elektromechanik/Relais/REEDRELAIS_SIL.png rename to public/img/footprints/Electromechanics/Relays/REEDRELAY_SIL.png diff --git a/public/img/footprints/Elektromechanik/Relais/RELAIS_CELDUC-SK-ABD.png b/public/img/footprints/Electromechanics/Relays/RELAY_CELDUC-SK-ABD.png similarity index 100% rename from public/img/footprints/Elektromechanik/Relais/RELAIS_CELDUC-SK-ABD.png rename to public/img/footprints/Electromechanics/Relays/RELAY_CELDUC-SK-ABD.png diff --git a/public/img/footprints/Elektromechanik/Relais/RELAIS_CELDUC-SK-AL.png b/public/img/footprints/Electromechanics/Relays/RELAY_CELDUC-SK-AL.png similarity index 100% rename from public/img/footprints/Elektromechanik/Relais/RELAIS_CELDUC-SK-AL.png rename to public/img/footprints/Electromechanics/Relays/RELAY_CELDUC-SK-AL.png diff --git a/public/img/footprints/Elektromechanik/Relais/RELAIS_CELDUC-SK-L.png b/public/img/footprints/Electromechanics/Relays/RELAY_CELDUC-SK-L.png similarity index 100% rename from public/img/footprints/Elektromechanik/Relais/RELAIS_CELDUC-SK-L.png rename to public/img/footprints/Electromechanics/Relays/RELAY_CELDUC-SK-L.png diff --git a/public/img/footprints/Elektromechanik/Relais/RELAIS_DK1A-L2-5V.png b/public/img/footprints/Electromechanics/Relays/RELAY_DK1A-L2-5V.png similarity index 100% rename from public/img/footprints/Elektromechanik/Relais/RELAIS_DK1A-L2-5V.png rename to public/img/footprints/Electromechanics/Relays/RELAY_DK1A-L2-5V.png diff --git a/public/img/footprints/Elektromechanik/Relais/RELAIS_G2RL-1-E.png b/public/img/footprints/Electromechanics/Relays/RELAY_G2RL-1-E.png similarity index 100% rename from public/img/footprints/Elektromechanik/Relais/RELAIS_G2RL-1-E.png rename to public/img/footprints/Electromechanics/Relays/RELAY_G2RL-1-E.png diff --git a/public/img/footprints/Elektromechanik/Relais/RELAIS_G2RL-1.png b/public/img/footprints/Electromechanics/Relays/RELAY_G2RL-1.png similarity index 100% rename from public/img/footprints/Elektromechanik/Relais/RELAIS_G2RL-1.png rename to public/img/footprints/Electromechanics/Relays/RELAY_G2RL-1.png diff --git a/public/img/footprints/Elektromechanik/Relais/RELAIS_G2RL-1A-E.png b/public/img/footprints/Electromechanics/Relays/RELAY_G2RL-1A-E.png similarity index 100% rename from public/img/footprints/Elektromechanik/Relais/RELAIS_G2RL-1A-E.png rename to public/img/footprints/Electromechanics/Relays/RELAY_G2RL-1A-E.png diff --git a/public/img/footprints/Elektromechanik/Relais/RELAIS_G2RL-1A.png b/public/img/footprints/Electromechanics/Relays/RELAY_G2RL-1A.png similarity index 100% rename from public/img/footprints/Elektromechanik/Relais/RELAIS_G2RL-1A.png rename to public/img/footprints/Electromechanics/Relays/RELAY_G2RL-1A.png diff --git a/public/img/footprints/Elektromechanik/Relais/RELAIS_G2RL-2.png b/public/img/footprints/Electromechanics/Relays/RELAY_G2RL-2.png similarity index 100% rename from public/img/footprints/Elektromechanik/Relais/RELAIS_G2RL-2.png rename to public/img/footprints/Electromechanics/Relays/RELAY_G2RL-2.png diff --git a/public/img/footprints/Elektromechanik/Relais/RELAIS_G2RL-2A.png b/public/img/footprints/Electromechanics/Relays/RELAY_G2RL-2A.png similarity index 100% rename from public/img/footprints/Elektromechanik/Relais/RELAIS_G2RL-2A.png rename to public/img/footprints/Electromechanics/Relays/RELAY_G2RL-2A.png diff --git a/public/img/footprints/Elektromechanik/Relais/RELAIS_G6D.png b/public/img/footprints/Electromechanics/Relays/RELAY_G6D.png similarity index 100% rename from public/img/footprints/Elektromechanik/Relais/RELAIS_G6D.png rename to public/img/footprints/Electromechanics/Relays/RELAY_G6D.png diff --git a/public/img/footprints/Elektromechanik/Relais/RELAIS_JJM-1A.png b/public/img/footprints/Electromechanics/Relays/RELAY_JJM-1A.png similarity index 100% rename from public/img/footprints/Elektromechanik/Relais/RELAIS_JJM-1A.png rename to public/img/footprints/Electromechanics/Relays/RELAY_JJM-1A.png diff --git a/public/img/footprints/Elektromechanik/Relais/RELAIS_JJM-1C.png b/public/img/footprints/Electromechanics/Relays/RELAY_JJM-1C.png similarity index 100% rename from public/img/footprints/Elektromechanik/Relais/RELAIS_JJM-1C.png rename to public/img/footprints/Electromechanics/Relays/RELAY_JJM-1C.png diff --git a/public/img/footprints/Elektromechanik/Relais/RELAIS_JJM-2W.png b/public/img/footprints/Electromechanics/Relays/RELAY_JJM-2W.png similarity index 100% rename from public/img/footprints/Elektromechanik/Relais/RELAIS_JJM-2W.png rename to public/img/footprints/Electromechanics/Relays/RELAY_JJM-2W.png diff --git a/public/img/footprints/Elektromechanik/Relais/RELAIS_PB-G90-1A-1.png b/public/img/footprints/Electromechanics/Relays/RELAY_PB-G90-1A-1.png similarity index 100% rename from public/img/footprints/Elektromechanik/Relais/RELAIS_PB-G90-1A-1.png rename to public/img/footprints/Electromechanics/Relays/RELAY_PB-G90-1A-1.png diff --git a/public/img/footprints/Elektromechanik/Relais/RELAIS_PB-G90-1A-2.png b/public/img/footprints/Electromechanics/Relays/RELAY_PB-G90-1A-2.png similarity index 100% rename from public/img/footprints/Elektromechanik/Relais/RELAIS_PB-G90-1A-2.png rename to public/img/footprints/Electromechanics/Relays/RELAY_PB-G90-1A-2.png diff --git a/public/img/footprints/Elektromechanik/Relais/RELAIS_PB-G90-1B-1.png b/public/img/footprints/Electromechanics/Relays/RELAY_PB-G90-1B-1.png similarity index 100% rename from public/img/footprints/Elektromechanik/Relais/RELAIS_PB-G90-1B-1.png rename to public/img/footprints/Electromechanics/Relays/RELAY_PB-G90-1B-1.png diff --git a/public/img/footprints/Elektromechanik/Relais/RELAIS_PB-G90-1B-2.png b/public/img/footprints/Electromechanics/Relays/RELAY_PB-G90-1B-2.png similarity index 100% rename from public/img/footprints/Elektromechanik/Relais/RELAIS_PB-G90-1B-2.png rename to public/img/footprints/Electromechanics/Relays/RELAY_PB-G90-1B-2.png diff --git a/public/img/footprints/Elektromechanik/Relais/RELAIS_PB-G90-1C-1.png b/public/img/footprints/Electromechanics/Relays/RELAY_PB-G90-1C-1.png similarity index 100% rename from public/img/footprints/Elektromechanik/Relais/RELAIS_PB-G90-1C-1.png rename to public/img/footprints/Electromechanics/Relays/RELAY_PB-G90-1C-1.png diff --git a/public/img/footprints/Elektromechanik/Relais/RELAIS_PB-G90-1C-2.png b/public/img/footprints/Electromechanics/Relays/RELAY_PB-G90-1C-2.png similarity index 100% rename from public/img/footprints/Elektromechanik/Relais/RELAIS_PB-G90-1C-2.png rename to public/img/footprints/Electromechanics/Relays/RELAY_PB-G90-1C-2.png diff --git a/public/img/footprints/Elektromechanik/Relais/RELAIS_RY2.png b/public/img/footprints/Electromechanics/Relays/RELAY_RY2.png similarity index 100% rename from public/img/footprints/Elektromechanik/Relais/RELAIS_RY2.png rename to public/img/footprints/Electromechanics/Relays/RELAY_RY2.png diff --git a/public/img/footprints/Elektromechanik/Schalter_Taster/Drucktaster/TASTER_6X6-BLACK.png b/public/img/footprints/Electromechanics/Switches_Buttons/Button/BUTTON_6X6-BLACK.png similarity index 100% rename from public/img/footprints/Elektromechanik/Schalter_Taster/Drucktaster/TASTER_6X6-BLACK.png rename to public/img/footprints/Electromechanics/Switches_Buttons/Button/BUTTON_6X6-BLACK.png diff --git a/public/img/footprints/Elektromechanik/Schalter_Taster/Drucktaster/TASTER_6X6-BLUE.png b/public/img/footprints/Electromechanics/Switches_Buttons/Button/BUTTON_6X6-BLUE.png similarity index 100% rename from public/img/footprints/Elektromechanik/Schalter_Taster/Drucktaster/TASTER_6X6-BLUE.png rename to public/img/footprints/Electromechanics/Switches_Buttons/Button/BUTTON_6X6-BLUE.png diff --git a/public/img/footprints/Elektromechanik/Schalter_Taster/Drucktaster/TASTER_6X6-GREEN.png b/public/img/footprints/Electromechanics/Switches_Buttons/Button/BUTTON_6X6-GREEN.png similarity index 100% rename from public/img/footprints/Elektromechanik/Schalter_Taster/Drucktaster/TASTER_6X6-GREEN.png rename to public/img/footprints/Electromechanics/Switches_Buttons/Button/BUTTON_6X6-GREEN.png diff --git a/public/img/footprints/Elektromechanik/Schalter_Taster/Drucktaster/TASTER_6X6-RED.png b/public/img/footprints/Electromechanics/Switches_Buttons/Button/BUTTON_6X6-RED.png similarity index 100% rename from public/img/footprints/Elektromechanik/Schalter_Taster/Drucktaster/TASTER_6X6-RED.png rename to public/img/footprints/Electromechanics/Switches_Buttons/Button/BUTTON_6X6-RED.png diff --git a/public/img/footprints/Elektromechanik/Schalter_Taster/Drucktaster/TASTER_6X6-WHITE.png b/public/img/footprints/Electromechanics/Switches_Buttons/Button/BUTTON_6X6-WHITE.png similarity index 100% rename from public/img/footprints/Elektromechanik/Schalter_Taster/Drucktaster/TASTER_6X6-WHITE.png rename to public/img/footprints/Electromechanics/Switches_Buttons/Button/BUTTON_6X6-WHITE.png diff --git a/public/img/footprints/Elektromechanik/Schalter_Taster/Drucktaster/TASTER_B3F-10XX1.png b/public/img/footprints/Electromechanics/Switches_Buttons/Button/BUTTON_B3F-10XX1.png similarity index 100% rename from public/img/footprints/Elektromechanik/Schalter_Taster/Drucktaster/TASTER_B3F-10XX1.png rename to public/img/footprints/Electromechanics/Switches_Buttons/Button/BUTTON_B3F-10XX1.png diff --git a/public/img/footprints/Elektromechanik/Schalter_Taster/Drucktaster/TASTER_LSH125.png b/public/img/footprints/Electromechanics/Switches_Buttons/Button/BUTTON_LSH125.png similarity index 100% rename from public/img/footprints/Elektromechanik/Schalter_Taster/Drucktaster/TASTER_LSH125.png rename to public/img/footprints/Electromechanics/Switches_Buttons/Button/BUTTON_LSH125.png diff --git a/public/img/footprints/Elektromechanik/Schalter_Taster/Drucktaster/TASTER_LSH43.png b/public/img/footprints/Electromechanics/Switches_Buttons/Button/BUTTON_LSH43.png similarity index 100% rename from public/img/footprints/Elektromechanik/Schalter_Taster/Drucktaster/TASTER_LSH43.png rename to public/img/footprints/Electromechanics/Switches_Buttons/Button/BUTTON_LSH43.png diff --git a/public/img/footprints/Elektromechanik/Schalter_Taster/Drucktaster/TASTER_LSH50.png b/public/img/footprints/Electromechanics/Switches_Buttons/Button/BUTTON_LSH50.png similarity index 100% rename from public/img/footprints/Elektromechanik/Schalter_Taster/Drucktaster/TASTER_LSH50.png rename to public/img/footprints/Electromechanics/Switches_Buttons/Button/BUTTON_LSH50.png diff --git a/public/img/footprints/Elektromechanik/Schalter_Taster/Drucktaster/TASTER_LSH70.png b/public/img/footprints/Electromechanics/Switches_Buttons/Button/BUTTON_LSH70.png similarity index 100% rename from public/img/footprints/Elektromechanik/Schalter_Taster/Drucktaster/TASTER_LSH70.png rename to public/img/footprints/Electromechanics/Switches_Buttons/Button/BUTTON_LSH70.png diff --git a/public/img/footprints/Elektromechanik/Schalter_Taster/Drucktaster/TASTER_LSH80.png b/public/img/footprints/Electromechanics/Switches_Buttons/Button/BUTTON_LSH80.png similarity index 100% rename from public/img/footprints/Elektromechanik/Schalter_Taster/Drucktaster/TASTER_LSH80.png rename to public/img/footprints/Electromechanics/Switches_Buttons/Button/BUTTON_LSH80.png diff --git a/public/img/footprints/Elektromechanik/Schalter_Taster/Drucktaster/TASTER_LSH95.png b/public/img/footprints/Electromechanics/Switches_Buttons/Button/BUTTON_LSH95.png similarity index 100% rename from public/img/footprints/Elektromechanik/Schalter_Taster/Drucktaster/TASTER_LSH95.png rename to public/img/footprints/Electromechanics/Switches_Buttons/Button/BUTTON_LSH95.png diff --git a/public/img/footprints/Elektromechanik/Schalter_Taster/Drucktaster/TASTER_SKHH-3MM.png b/public/img/footprints/Electromechanics/Switches_Buttons/Button/BUTTON_SKHH-3MM.png similarity index 100% rename from public/img/footprints/Elektromechanik/Schalter_Taster/Drucktaster/TASTER_SKHH-3MM.png rename to public/img/footprints/Electromechanics/Switches_Buttons/Button/BUTTON_SKHH-3MM.png diff --git a/public/img/footprints/Elektromechanik/Schalter_Taster/Drucktaster/TASTER_SKHH-5MM.png b/public/img/footprints/Electromechanics/Switches_Buttons/Button/BUTTON_SKHH-5MM.png similarity index 100% rename from public/img/footprints/Elektromechanik/Schalter_Taster/Drucktaster/TASTER_SKHH-5MM.png rename to public/img/footprints/Electromechanics/Switches_Buttons/Button/BUTTON_SKHH-5MM.png diff --git a/public/img/footprints/Elektromechanik/Schalter_Taster/Drucktaster/TASTER_SKHH-7MM.png b/public/img/footprints/Electromechanics/Switches_Buttons/Button/BUTTON_SKHH-7MM.png similarity index 100% rename from public/img/footprints/Elektromechanik/Schalter_Taster/Drucktaster/TASTER_SKHH-7MM.png rename to public/img/footprints/Electromechanics/Switches_Buttons/Button/BUTTON_SKHH-7MM.png diff --git a/public/img/footprints/Elektromechanik/Schalter_Taster/Drucktaster/TASTER_SKHH-9-5MM.png b/public/img/footprints/Electromechanics/Switches_Buttons/Button/BUTTON_SKHH-9-5MM.png similarity index 100% rename from public/img/footprints/Elektromechanik/Schalter_Taster/Drucktaster/TASTER_SKHH-9-5MM.png rename to public/img/footprints/Electromechanics/Switches_Buttons/Button/BUTTON_SKHH-9-5MM.png diff --git a/public/img/footprints/Elektromechanik/Schalter_Taster/DIP-Switch/DIPSWITCH_DIP02-SM.png b/public/img/footprints/Electromechanics/Switches_Buttons/DIP-Switch/DIPSWITCH_DIP02-SM.png similarity index 100% rename from public/img/footprints/Elektromechanik/Schalter_Taster/DIP-Switch/DIPSWITCH_DIP02-SM.png rename to public/img/footprints/Electromechanics/Switches_Buttons/DIP-Switch/DIPSWITCH_DIP02-SM.png diff --git a/public/img/footprints/Elektromechanik/Schalter_Taster/DIP-Switch/DIPSWITCH_DIP02-SMJ.png b/public/img/footprints/Electromechanics/Switches_Buttons/DIP-Switch/DIPSWITCH_DIP02-SMJ.png similarity index 100% rename from public/img/footprints/Elektromechanik/Schalter_Taster/DIP-Switch/DIPSWITCH_DIP02-SMJ.png rename to public/img/footprints/Electromechanics/Switches_Buttons/DIP-Switch/DIPSWITCH_DIP02-SMJ.png diff --git a/public/img/footprints/Elektromechanik/Schalter_Taster/DIP-Switch/DIPSWITCH_DIP02-SMV.png b/public/img/footprints/Electromechanics/Switches_Buttons/DIP-Switch/DIPSWITCH_DIP02-SMV.png similarity index 100% rename from public/img/footprints/Elektromechanik/Schalter_Taster/DIP-Switch/DIPSWITCH_DIP02-SMV.png rename to public/img/footprints/Electromechanics/Switches_Buttons/DIP-Switch/DIPSWITCH_DIP02-SMV.png diff --git a/public/img/footprints/Elektromechanik/Schalter_Taster/DIP-Switch/DIPSWITCH_DIP02-SMV2.png b/public/img/footprints/Electromechanics/Switches_Buttons/DIP-Switch/DIPSWITCH_DIP02-SMV2.png similarity index 100% rename from public/img/footprints/Elektromechanik/Schalter_Taster/DIP-Switch/DIPSWITCH_DIP02-SMV2.png rename to public/img/footprints/Electromechanics/Switches_Buttons/DIP-Switch/DIPSWITCH_DIP02-SMV2.png diff --git a/public/img/footprints/Elektromechanik/Schalter_Taster/DIP-Switch/DIPSWITCH_DIP02.png b/public/img/footprints/Electromechanics/Switches_Buttons/DIP-Switch/DIPSWITCH_DIP02.png similarity index 100% rename from public/img/footprints/Elektromechanik/Schalter_Taster/DIP-Switch/DIPSWITCH_DIP02.png rename to public/img/footprints/Electromechanics/Switches_Buttons/DIP-Switch/DIPSWITCH_DIP02.png diff --git a/public/img/footprints/Elektromechanik/Schalter_Taster/DIP-Switch/DIPSWITCH_DIP04-SM.png b/public/img/footprints/Electromechanics/Switches_Buttons/DIP-Switch/DIPSWITCH_DIP04-SM.png similarity index 100% rename from public/img/footprints/Elektromechanik/Schalter_Taster/DIP-Switch/DIPSWITCH_DIP04-SM.png rename to public/img/footprints/Electromechanics/Switches_Buttons/DIP-Switch/DIPSWITCH_DIP04-SM.png diff --git a/public/img/footprints/Elektromechanik/Schalter_Taster/DIP-Switch/DIPSWITCH_DIP04-SMJ.png b/public/img/footprints/Electromechanics/Switches_Buttons/DIP-Switch/DIPSWITCH_DIP04-SMJ.png similarity index 100% rename from public/img/footprints/Elektromechanik/Schalter_Taster/DIP-Switch/DIPSWITCH_DIP04-SMJ.png rename to public/img/footprints/Electromechanics/Switches_Buttons/DIP-Switch/DIPSWITCH_DIP04-SMJ.png diff --git a/public/img/footprints/Elektromechanik/Schalter_Taster/DIP-Switch/DIPSWITCH_DIP04-SMV.png b/public/img/footprints/Electromechanics/Switches_Buttons/DIP-Switch/DIPSWITCH_DIP04-SMV.png similarity index 100% rename from public/img/footprints/Elektromechanik/Schalter_Taster/DIP-Switch/DIPSWITCH_DIP04-SMV.png rename to public/img/footprints/Electromechanics/Switches_Buttons/DIP-Switch/DIPSWITCH_DIP04-SMV.png diff --git a/public/img/footprints/Elektromechanik/Schalter_Taster/DIP-Switch/DIPSWITCH_DIP04-SMV2.png b/public/img/footprints/Electromechanics/Switches_Buttons/DIP-Switch/DIPSWITCH_DIP04-SMV2.png similarity index 100% rename from public/img/footprints/Elektromechanik/Schalter_Taster/DIP-Switch/DIPSWITCH_DIP04-SMV2.png rename to public/img/footprints/Electromechanics/Switches_Buttons/DIP-Switch/DIPSWITCH_DIP04-SMV2.png diff --git a/public/img/footprints/Elektromechanik/Schalter_Taster/DIP-Switch/DIPSWITCH_DIP04.png b/public/img/footprints/Electromechanics/Switches_Buttons/DIP-Switch/DIPSWITCH_DIP04.png similarity index 100% rename from public/img/footprints/Elektromechanik/Schalter_Taster/DIP-Switch/DIPSWITCH_DIP04.png rename to public/img/footprints/Electromechanics/Switches_Buttons/DIP-Switch/DIPSWITCH_DIP04.png diff --git a/public/img/footprints/Elektromechanik/Schalter_Taster/DIP-Switch/DIPSWITCH_DIP06-SM.png b/public/img/footprints/Electromechanics/Switches_Buttons/DIP-Switch/DIPSWITCH_DIP06-SM.png similarity index 100% rename from public/img/footprints/Elektromechanik/Schalter_Taster/DIP-Switch/DIPSWITCH_DIP06-SM.png rename to public/img/footprints/Electromechanics/Switches_Buttons/DIP-Switch/DIPSWITCH_DIP06-SM.png diff --git a/public/img/footprints/Elektromechanik/Schalter_Taster/DIP-Switch/DIPSWITCH_DIP06-SMJ.png b/public/img/footprints/Electromechanics/Switches_Buttons/DIP-Switch/DIPSWITCH_DIP06-SMJ.png similarity index 100% rename from public/img/footprints/Elektromechanik/Schalter_Taster/DIP-Switch/DIPSWITCH_DIP06-SMJ.png rename to public/img/footprints/Electromechanics/Switches_Buttons/DIP-Switch/DIPSWITCH_DIP06-SMJ.png diff --git a/public/img/footprints/Elektromechanik/Schalter_Taster/DIP-Switch/DIPSWITCH_DIP06-SMV.png b/public/img/footprints/Electromechanics/Switches_Buttons/DIP-Switch/DIPSWITCH_DIP06-SMV.png similarity index 100% rename from public/img/footprints/Elektromechanik/Schalter_Taster/DIP-Switch/DIPSWITCH_DIP06-SMV.png rename to public/img/footprints/Electromechanics/Switches_Buttons/DIP-Switch/DIPSWITCH_DIP06-SMV.png diff --git a/public/img/footprints/Elektromechanik/Schalter_Taster/DIP-Switch/DIPSWITCH_DIP06-SMV2.png b/public/img/footprints/Electromechanics/Switches_Buttons/DIP-Switch/DIPSWITCH_DIP06-SMV2.png similarity index 100% rename from public/img/footprints/Elektromechanik/Schalter_Taster/DIP-Switch/DIPSWITCH_DIP06-SMV2.png rename to public/img/footprints/Electromechanics/Switches_Buttons/DIP-Switch/DIPSWITCH_DIP06-SMV2.png diff --git a/public/img/footprints/Elektromechanik/Schalter_Taster/DIP-Switch/DIPSWITCH_DIP06.png b/public/img/footprints/Electromechanics/Switches_Buttons/DIP-Switch/DIPSWITCH_DIP06.png similarity index 100% rename from public/img/footprints/Elektromechanik/Schalter_Taster/DIP-Switch/DIPSWITCH_DIP06.png rename to public/img/footprints/Electromechanics/Switches_Buttons/DIP-Switch/DIPSWITCH_DIP06.png diff --git a/public/img/footprints/Elektromechanik/Schalter_Taster/DIP-Switch/DIPSWITCH_DIP08-SM.png b/public/img/footprints/Electromechanics/Switches_Buttons/DIP-Switch/DIPSWITCH_DIP08-SM.png similarity index 100% rename from public/img/footprints/Elektromechanik/Schalter_Taster/DIP-Switch/DIPSWITCH_DIP08-SM.png rename to public/img/footprints/Electromechanics/Switches_Buttons/DIP-Switch/DIPSWITCH_DIP08-SM.png diff --git a/public/img/footprints/Elektromechanik/Schalter_Taster/DIP-Switch/DIPSWITCH_DIP08-SMJ.png b/public/img/footprints/Electromechanics/Switches_Buttons/DIP-Switch/DIPSWITCH_DIP08-SMJ.png similarity index 100% rename from public/img/footprints/Elektromechanik/Schalter_Taster/DIP-Switch/DIPSWITCH_DIP08-SMJ.png rename to public/img/footprints/Electromechanics/Switches_Buttons/DIP-Switch/DIPSWITCH_DIP08-SMJ.png diff --git a/public/img/footprints/Elektromechanik/Schalter_Taster/DIP-Switch/DIPSWITCH_DIP08-SMV.png b/public/img/footprints/Electromechanics/Switches_Buttons/DIP-Switch/DIPSWITCH_DIP08-SMV.png similarity index 100% rename from public/img/footprints/Elektromechanik/Schalter_Taster/DIP-Switch/DIPSWITCH_DIP08-SMV.png rename to public/img/footprints/Electromechanics/Switches_Buttons/DIP-Switch/DIPSWITCH_DIP08-SMV.png diff --git a/public/img/footprints/Elektromechanik/Schalter_Taster/DIP-Switch/DIPSWITCH_DIP08-SMV1.png b/public/img/footprints/Electromechanics/Switches_Buttons/DIP-Switch/DIPSWITCH_DIP08-SMV1.png similarity index 100% rename from public/img/footprints/Elektromechanik/Schalter_Taster/DIP-Switch/DIPSWITCH_DIP08-SMV1.png rename to public/img/footprints/Electromechanics/Switches_Buttons/DIP-Switch/DIPSWITCH_DIP08-SMV1.png diff --git a/public/img/footprints/Elektromechanik/Schalter_Taster/DIP-Switch/DIPSWITCH_DIP08-SMV2.png b/public/img/footprints/Electromechanics/Switches_Buttons/DIP-Switch/DIPSWITCH_DIP08-SMV2.png similarity index 100% rename from public/img/footprints/Elektromechanik/Schalter_Taster/DIP-Switch/DIPSWITCH_DIP08-SMV2.png rename to public/img/footprints/Electromechanics/Switches_Buttons/DIP-Switch/DIPSWITCH_DIP08-SMV2.png diff --git a/public/img/footprints/Elektromechanik/Schalter_Taster/DIP-Switch/DIPSWITCH_DIP08.png b/public/img/footprints/Electromechanics/Switches_Buttons/DIP-Switch/DIPSWITCH_DIP08.png similarity index 100% rename from public/img/footprints/Elektromechanik/Schalter_Taster/DIP-Switch/DIPSWITCH_DIP08.png rename to public/img/footprints/Electromechanics/Switches_Buttons/DIP-Switch/DIPSWITCH_DIP08.png diff --git a/public/img/footprints/Elektromechanik/Schalter_Taster/DIP-Switch/DIPSWITCH_DIP10-SM.png b/public/img/footprints/Electromechanics/Switches_Buttons/DIP-Switch/DIPSWITCH_DIP10-SM.png similarity index 100% rename from public/img/footprints/Elektromechanik/Schalter_Taster/DIP-Switch/DIPSWITCH_DIP10-SM.png rename to public/img/footprints/Electromechanics/Switches_Buttons/DIP-Switch/DIPSWITCH_DIP10-SM.png diff --git a/public/img/footprints/Elektromechanik/Schalter_Taster/DIP-Switch/DIPSWITCH_DIP10-SMJ.png b/public/img/footprints/Electromechanics/Switches_Buttons/DIP-Switch/DIPSWITCH_DIP10-SMJ.png similarity index 100% rename from public/img/footprints/Elektromechanik/Schalter_Taster/DIP-Switch/DIPSWITCH_DIP10-SMJ.png rename to public/img/footprints/Electromechanics/Switches_Buttons/DIP-Switch/DIPSWITCH_DIP10-SMJ.png diff --git a/public/img/footprints/Elektromechanik/Schalter_Taster/DIP-Switch/DIPSWITCH_DIP10-SMV.png b/public/img/footprints/Electromechanics/Switches_Buttons/DIP-Switch/DIPSWITCH_DIP10-SMV.png similarity index 100% rename from public/img/footprints/Elektromechanik/Schalter_Taster/DIP-Switch/DIPSWITCH_DIP10-SMV.png rename to public/img/footprints/Electromechanics/Switches_Buttons/DIP-Switch/DIPSWITCH_DIP10-SMV.png diff --git a/public/img/footprints/Elektromechanik/Schalter_Taster/DIP-Switch/DIPSWITCH_DIP10-SMV2.png b/public/img/footprints/Electromechanics/Switches_Buttons/DIP-Switch/DIPSWITCH_DIP10-SMV2.png similarity index 100% rename from public/img/footprints/Elektromechanik/Schalter_Taster/DIP-Switch/DIPSWITCH_DIP10-SMV2.png rename to public/img/footprints/Electromechanics/Switches_Buttons/DIP-Switch/DIPSWITCH_DIP10-SMV2.png diff --git a/public/img/footprints/Elektromechanik/Schalter_Taster/DIP-Switch/DIPSWITCH_DIP10.png b/public/img/footprints/Electromechanics/Switches_Buttons/DIP-Switch/DIPSWITCH_DIP10.png similarity index 100% rename from public/img/footprints/Elektromechanik/Schalter_Taster/DIP-Switch/DIPSWITCH_DIP10.png rename to public/img/footprints/Electromechanics/Switches_Buttons/DIP-Switch/DIPSWITCH_DIP10.png diff --git a/public/img/footprints/Elektromechanik/Schalter_Taster/DIP-Switch/DIPSWITCH_DIP12-SM.png b/public/img/footprints/Electromechanics/Switches_Buttons/DIP-Switch/DIPSWITCH_DIP12-SM.png similarity index 100% rename from public/img/footprints/Elektromechanik/Schalter_Taster/DIP-Switch/DIPSWITCH_DIP12-SM.png rename to public/img/footprints/Electromechanics/Switches_Buttons/DIP-Switch/DIPSWITCH_DIP12-SM.png diff --git a/public/img/footprints/Elektromechanik/Schalter_Taster/DIP-Switch/DIPSWITCH_DIP12-SMJ.png b/public/img/footprints/Electromechanics/Switches_Buttons/DIP-Switch/DIPSWITCH_DIP12-SMJ.png similarity index 100% rename from public/img/footprints/Elektromechanik/Schalter_Taster/DIP-Switch/DIPSWITCH_DIP12-SMJ.png rename to public/img/footprints/Electromechanics/Switches_Buttons/DIP-Switch/DIPSWITCH_DIP12-SMJ.png diff --git a/public/img/footprints/Elektromechanik/Schalter_Taster/DIP-Switch/DIPSWITCH_DIP12-SMV.png b/public/img/footprints/Electromechanics/Switches_Buttons/DIP-Switch/DIPSWITCH_DIP12-SMV.png similarity index 100% rename from public/img/footprints/Elektromechanik/Schalter_Taster/DIP-Switch/DIPSWITCH_DIP12-SMV.png rename to public/img/footprints/Electromechanics/Switches_Buttons/DIP-Switch/DIPSWITCH_DIP12-SMV.png diff --git a/public/img/footprints/Elektromechanik/Schalter_Taster/DIP-Switch/DIPSWITCH_DIP12-SMV2.png b/public/img/footprints/Electromechanics/Switches_Buttons/DIP-Switch/DIPSWITCH_DIP12-SMV2.png similarity index 100% rename from public/img/footprints/Elektromechanik/Schalter_Taster/DIP-Switch/DIPSWITCH_DIP12-SMV2.png rename to public/img/footprints/Electromechanics/Switches_Buttons/DIP-Switch/DIPSWITCH_DIP12-SMV2.png diff --git a/public/img/footprints/Elektromechanik/Schalter_Taster/DIP-Switch/DIPSWITCH_DIP12.png b/public/img/footprints/Electromechanics/Switches_Buttons/DIP-Switch/DIPSWITCH_DIP12.png similarity index 100% rename from public/img/footprints/Elektromechanik/Schalter_Taster/DIP-Switch/DIPSWITCH_DIP12.png rename to public/img/footprints/Electromechanics/Switches_Buttons/DIP-Switch/DIPSWITCH_DIP12.png diff --git a/public/img/footprints/Elektromechanik/Schalter_Taster/DIP-Switch/DIPSWITCH_DIP14-SM.png b/public/img/footprints/Electromechanics/Switches_Buttons/DIP-Switch/DIPSWITCH_DIP14-SM.png similarity index 100% rename from public/img/footprints/Elektromechanik/Schalter_Taster/DIP-Switch/DIPSWITCH_DIP14-SM.png rename to public/img/footprints/Electromechanics/Switches_Buttons/DIP-Switch/DIPSWITCH_DIP14-SM.png diff --git a/public/img/footprints/Elektromechanik/Schalter_Taster/DIP-Switch/DIPSWITCH_DIP14-SMJ.png b/public/img/footprints/Electromechanics/Switches_Buttons/DIP-Switch/DIPSWITCH_DIP14-SMJ.png similarity index 100% rename from public/img/footprints/Elektromechanik/Schalter_Taster/DIP-Switch/DIPSWITCH_DIP14-SMJ.png rename to public/img/footprints/Electromechanics/Switches_Buttons/DIP-Switch/DIPSWITCH_DIP14-SMJ.png diff --git a/public/img/footprints/Elektromechanik/Schalter_Taster/DIP-Switch/DIPSWITCH_DIP14-SMV.png b/public/img/footprints/Electromechanics/Switches_Buttons/DIP-Switch/DIPSWITCH_DIP14-SMV.png similarity index 100% rename from public/img/footprints/Elektromechanik/Schalter_Taster/DIP-Switch/DIPSWITCH_DIP14-SMV.png rename to public/img/footprints/Electromechanics/Switches_Buttons/DIP-Switch/DIPSWITCH_DIP14-SMV.png diff --git a/public/img/footprints/Elektromechanik/Schalter_Taster/DIP-Switch/DIPSWITCH_DIP14-SMV2.png b/public/img/footprints/Electromechanics/Switches_Buttons/DIP-Switch/DIPSWITCH_DIP14-SMV2.png similarity index 100% rename from public/img/footprints/Elektromechanik/Schalter_Taster/DIP-Switch/DIPSWITCH_DIP14-SMV2.png rename to public/img/footprints/Electromechanics/Switches_Buttons/DIP-Switch/DIPSWITCH_DIP14-SMV2.png diff --git a/public/img/footprints/Elektromechanik/Schalter_Taster/DIP-Switch/DIPSWITCH_DIP14.png b/public/img/footprints/Electromechanics/Switches_Buttons/DIP-Switch/DIPSWITCH_DIP14.png similarity index 100% rename from public/img/footprints/Elektromechanik/Schalter_Taster/DIP-Switch/DIPSWITCH_DIP14.png rename to public/img/footprints/Electromechanics/Switches_Buttons/DIP-Switch/DIPSWITCH_DIP14.png diff --git a/public/img/footprints/Elektromechanik/Schalter_Taster/DIP-Switch/DIPSWITCH_DIP16-SM.png b/public/img/footprints/Electromechanics/Switches_Buttons/DIP-Switch/DIPSWITCH_DIP16-SM.png similarity index 100% rename from public/img/footprints/Elektromechanik/Schalter_Taster/DIP-Switch/DIPSWITCH_DIP16-SM.png rename to public/img/footprints/Electromechanics/Switches_Buttons/DIP-Switch/DIPSWITCH_DIP16-SM.png diff --git a/public/img/footprints/Elektromechanik/Schalter_Taster/DIP-Switch/DIPSWITCH_DIP16-SMJ.png b/public/img/footprints/Electromechanics/Switches_Buttons/DIP-Switch/DIPSWITCH_DIP16-SMJ.png similarity index 100% rename from public/img/footprints/Elektromechanik/Schalter_Taster/DIP-Switch/DIPSWITCH_DIP16-SMJ.png rename to public/img/footprints/Electromechanics/Switches_Buttons/DIP-Switch/DIPSWITCH_DIP16-SMJ.png diff --git a/public/img/footprints/Elektromechanik/Schalter_Taster/DIP-Switch/DIPSWITCH_DIP16-SMV.png b/public/img/footprints/Electromechanics/Switches_Buttons/DIP-Switch/DIPSWITCH_DIP16-SMV.png similarity index 100% rename from public/img/footprints/Elektromechanik/Schalter_Taster/DIP-Switch/DIPSWITCH_DIP16-SMV.png rename to public/img/footprints/Electromechanics/Switches_Buttons/DIP-Switch/DIPSWITCH_DIP16-SMV.png diff --git a/public/img/footprints/Elektromechanik/Schalter_Taster/DIP-Switch/DIPSWITCH_DIP16-SMV1.png b/public/img/footprints/Electromechanics/Switches_Buttons/DIP-Switch/DIPSWITCH_DIP16-SMV1.png similarity index 100% rename from public/img/footprints/Elektromechanik/Schalter_Taster/DIP-Switch/DIPSWITCH_DIP16-SMV1.png rename to public/img/footprints/Electromechanics/Switches_Buttons/DIP-Switch/DIPSWITCH_DIP16-SMV1.png diff --git a/public/img/footprints/Elektromechanik/Schalter_Taster/DIP-Switch/DIPSWITCH_DIP16-SMV2.png b/public/img/footprints/Electromechanics/Switches_Buttons/DIP-Switch/DIPSWITCH_DIP16-SMV2.png similarity index 100% rename from public/img/footprints/Elektromechanik/Schalter_Taster/DIP-Switch/DIPSWITCH_DIP16-SMV2.png rename to public/img/footprints/Electromechanics/Switches_Buttons/DIP-Switch/DIPSWITCH_DIP16-SMV2.png diff --git a/public/img/footprints/Elektromechanik/Schalter_Taster/DIP-Switch/DIPSWITCH_DIP16.png b/public/img/footprints/Electromechanics/Switches_Buttons/DIP-Switch/DIPSWITCH_DIP16.png similarity index 100% rename from public/img/footprints/Elektromechanik/Schalter_Taster/DIP-Switch/DIPSWITCH_DIP16.png rename to public/img/footprints/Electromechanics/Switches_Buttons/DIP-Switch/DIPSWITCH_DIP16.png diff --git a/public/img/footprints/Elektromechanik/Schalter_Taster/DIP-Switch/DIPSWITCH_DIP18-SM.png b/public/img/footprints/Electromechanics/Switches_Buttons/DIP-Switch/DIPSWITCH_DIP18-SM.png similarity index 100% rename from public/img/footprints/Elektromechanik/Schalter_Taster/DIP-Switch/DIPSWITCH_DIP18-SM.png rename to public/img/footprints/Electromechanics/Switches_Buttons/DIP-Switch/DIPSWITCH_DIP18-SM.png diff --git a/public/img/footprints/Elektromechanik/Schalter_Taster/DIP-Switch/DIPSWITCH_DIP18-SMJ.png b/public/img/footprints/Electromechanics/Switches_Buttons/DIP-Switch/DIPSWITCH_DIP18-SMJ.png similarity index 100% rename from public/img/footprints/Elektromechanik/Schalter_Taster/DIP-Switch/DIPSWITCH_DIP18-SMJ.png rename to public/img/footprints/Electromechanics/Switches_Buttons/DIP-Switch/DIPSWITCH_DIP18-SMJ.png diff --git a/public/img/footprints/Elektromechanik/Schalter_Taster/DIP-Switch/DIPSWITCH_DIP18-SMV.png b/public/img/footprints/Electromechanics/Switches_Buttons/DIP-Switch/DIPSWITCH_DIP18-SMV.png similarity index 100% rename from public/img/footprints/Elektromechanik/Schalter_Taster/DIP-Switch/DIPSWITCH_DIP18-SMV.png rename to public/img/footprints/Electromechanics/Switches_Buttons/DIP-Switch/DIPSWITCH_DIP18-SMV.png diff --git a/public/img/footprints/Elektromechanik/Schalter_Taster/DIP-Switch/DIPSWITCH_DIP18-SMV2.png b/public/img/footprints/Electromechanics/Switches_Buttons/DIP-Switch/DIPSWITCH_DIP18-SMV2.png similarity index 100% rename from public/img/footprints/Elektromechanik/Schalter_Taster/DIP-Switch/DIPSWITCH_DIP18-SMV2.png rename to public/img/footprints/Electromechanics/Switches_Buttons/DIP-Switch/DIPSWITCH_DIP18-SMV2.png diff --git a/public/img/footprints/Elektromechanik/Schalter_Taster/DIP-Switch/DIPSWITCH_DIP18.png b/public/img/footprints/Electromechanics/Switches_Buttons/DIP-Switch/DIPSWITCH_DIP18.png similarity index 100% rename from public/img/footprints/Elektromechanik/Schalter_Taster/DIP-Switch/DIPSWITCH_DIP18.png rename to public/img/footprints/Electromechanics/Switches_Buttons/DIP-Switch/DIPSWITCH_DIP18.png diff --git a/public/img/footprints/Elektromechanik/Schalter_Taster/DIP-Switch/DIPSWITCH_DIP20-SM.png b/public/img/footprints/Electromechanics/Switches_Buttons/DIP-Switch/DIPSWITCH_DIP20-SM.png similarity index 100% rename from public/img/footprints/Elektromechanik/Schalter_Taster/DIP-Switch/DIPSWITCH_DIP20-SM.png rename to public/img/footprints/Electromechanics/Switches_Buttons/DIP-Switch/DIPSWITCH_DIP20-SM.png diff --git a/public/img/footprints/Elektromechanik/Schalter_Taster/DIP-Switch/DIPSWITCH_DIP20-SMJ.png b/public/img/footprints/Electromechanics/Switches_Buttons/DIP-Switch/DIPSWITCH_DIP20-SMJ.png similarity index 100% rename from public/img/footprints/Elektromechanik/Schalter_Taster/DIP-Switch/DIPSWITCH_DIP20-SMJ.png rename to public/img/footprints/Electromechanics/Switches_Buttons/DIP-Switch/DIPSWITCH_DIP20-SMJ.png diff --git a/public/img/footprints/Elektromechanik/Schalter_Taster/DIP-Switch/DIPSWITCH_DIP20-SMV.png b/public/img/footprints/Electromechanics/Switches_Buttons/DIP-Switch/DIPSWITCH_DIP20-SMV.png similarity index 100% rename from public/img/footprints/Elektromechanik/Schalter_Taster/DIP-Switch/DIPSWITCH_DIP20-SMV.png rename to public/img/footprints/Electromechanics/Switches_Buttons/DIP-Switch/DIPSWITCH_DIP20-SMV.png diff --git a/public/img/footprints/Elektromechanik/Schalter_Taster/DIP-Switch/DIPSWITCH_DIP20-SMV2.png b/public/img/footprints/Electromechanics/Switches_Buttons/DIP-Switch/DIPSWITCH_DIP20-SMV2.png similarity index 100% rename from public/img/footprints/Elektromechanik/Schalter_Taster/DIP-Switch/DIPSWITCH_DIP20-SMV2.png rename to public/img/footprints/Electromechanics/Switches_Buttons/DIP-Switch/DIPSWITCH_DIP20-SMV2.png diff --git a/public/img/footprints/Elektromechanik/Schalter_Taster/DIP-Switch/DIPSWITCH_DIP20.png b/public/img/footprints/Electromechanics/Switches_Buttons/DIP-Switch/DIPSWITCH_DIP20.png similarity index 100% rename from public/img/footprints/Elektromechanik/Schalter_Taster/DIP-Switch/DIPSWITCH_DIP20.png rename to public/img/footprints/Electromechanics/Switches_Buttons/DIP-Switch/DIPSWITCH_DIP20.png diff --git a/public/img/footprints/Elektromechanik/Schalter_Taster/DIP-Switch/DIPSWITCH_DIP24-SM.png b/public/img/footprints/Electromechanics/Switches_Buttons/DIP-Switch/DIPSWITCH_DIP24-SM.png similarity index 100% rename from public/img/footprints/Elektromechanik/Schalter_Taster/DIP-Switch/DIPSWITCH_DIP24-SM.png rename to public/img/footprints/Electromechanics/Switches_Buttons/DIP-Switch/DIPSWITCH_DIP24-SM.png diff --git a/public/img/footprints/Elektromechanik/Schalter_Taster/DIP-Switch/DIPSWITCH_DIP24-SMJ.png b/public/img/footprints/Electromechanics/Switches_Buttons/DIP-Switch/DIPSWITCH_DIP24-SMJ.png similarity index 100% rename from public/img/footprints/Elektromechanik/Schalter_Taster/DIP-Switch/DIPSWITCH_DIP24-SMJ.png rename to public/img/footprints/Electromechanics/Switches_Buttons/DIP-Switch/DIPSWITCH_DIP24-SMJ.png diff --git a/public/img/footprints/Elektromechanik/Schalter_Taster/DIP-Switch/DIPSWITCH_DIP24-SMV.png b/public/img/footprints/Electromechanics/Switches_Buttons/DIP-Switch/DIPSWITCH_DIP24-SMV.png similarity index 100% rename from public/img/footprints/Elektromechanik/Schalter_Taster/DIP-Switch/DIPSWITCH_DIP24-SMV.png rename to public/img/footprints/Electromechanics/Switches_Buttons/DIP-Switch/DIPSWITCH_DIP24-SMV.png diff --git a/public/img/footprints/Elektromechanik/Schalter_Taster/DIP-Switch/DIPSWITCH_DIP24.png b/public/img/footprints/Electromechanics/Switches_Buttons/DIP-Switch/DIPSWITCH_DIP24.png similarity index 100% rename from public/img/footprints/Elektromechanik/Schalter_Taster/DIP-Switch/DIPSWITCH_DIP24.png rename to public/img/footprints/Electromechanics/Switches_Buttons/DIP-Switch/DIPSWITCH_DIP24.png diff --git a/public/img/footprints/Elektromechanik/Schalter_Taster/Drehschalter/DREHSCHALTER-PANASONIC_EVQVX-11MM.png b/public/img/footprints/Electromechanics/Switches_Buttons/RotarySwitches/ROTARY_SWITCH-PANASONIC_EVQVX-11MM.png similarity index 100% rename from public/img/footprints/Elektromechanik/Schalter_Taster/Drehschalter/DREHSCHALTER-PANASONIC_EVQVX-11MM.png rename to public/img/footprints/Electromechanics/Switches_Buttons/RotarySwitches/ROTARY_SWITCH-PANASONIC_EVQVX-11MM.png diff --git a/public/img/footprints/Elektromechanik/Schalter_Taster/Drehschalter/DREHSCHALTER-PANASONIC_EVQVX-9MM.png b/public/img/footprints/Electromechanics/Switches_Buttons/RotarySwitches/ROTARY_SWITCH-PANASONIC_EVQVX-9MM.png similarity index 100% rename from public/img/footprints/Elektromechanik/Schalter_Taster/Drehschalter/DREHSCHALTER-PANASONIC_EVQVX-9MM.png rename to public/img/footprints/Electromechanics/Switches_Buttons/RotarySwitches/ROTARY_SWITCH-PANASONIC_EVQVX-9MM.png diff --git a/public/img/footprints/Elektromechanik/Schalter_Taster/Drehschalter/DREHSCHALTER_DIP10-1.png b/public/img/footprints/Electromechanics/Switches_Buttons/RotarySwitches/ROTARY_SWITCH_DIP10-1.png similarity index 100% rename from public/img/footprints/Elektromechanik/Schalter_Taster/Drehschalter/DREHSCHALTER_DIP10-1.png rename to public/img/footprints/Electromechanics/Switches_Buttons/RotarySwitches/ROTARY_SWITCH_DIP10-1.png diff --git a/public/img/footprints/Elektromechanik/Schalter_Taster/Drehschalter/DREHSCHALTER_DIP10.png b/public/img/footprints/Electromechanics/Switches_Buttons/RotarySwitches/ROTARY_SWITCH_DIP10.png similarity index 100% rename from public/img/footprints/Elektromechanik/Schalter_Taster/Drehschalter/DREHSCHALTER_DIP10.png rename to public/img/footprints/Electromechanics/Switches_Buttons/RotarySwitches/ROTARY_SWITCH_DIP10.png diff --git a/public/img/footprints/Elektromechanik/Schalter_Taster/Drehschalter/DREHSCHALTER_DIP16-1.png b/public/img/footprints/Electromechanics/Switches_Buttons/RotarySwitches/ROTARY_SWITCH_DIP16-1.png similarity index 100% rename from public/img/footprints/Elektromechanik/Schalter_Taster/Drehschalter/DREHSCHALTER_DIP16-1.png rename to public/img/footprints/Electromechanics/Switches_Buttons/RotarySwitches/ROTARY_SWITCH_DIP16-1.png diff --git a/public/img/footprints/Elektromechanik/Schalter_Taster/Drehschalter/DREHSCHALTER_DIP16.png b/public/img/footprints/Electromechanics/Switches_Buttons/RotarySwitches/ROTARY_SWITCH_DIP16.png similarity index 100% rename from public/img/footprints/Elektromechanik/Schalter_Taster/Drehschalter/DREHSCHALTER_DIP16.png rename to public/img/footprints/Electromechanics/Switches_Buttons/RotarySwitches/ROTARY_SWITCH_DIP16.png diff --git a/public/img/footprints/Elektromechanik/Schalter_Taster/Schiebeschalter/SCHIEBESCHALTER_SECME-1K2-RH.png b/public/img/footprints/Electromechanics/Switches_Buttons/SlideSwitch/SLIDE_SWITCH_SECME-1K2-RH.png similarity index 100% rename from public/img/footprints/Elektromechanik/Schalter_Taster/Schiebeschalter/SCHIEBESCHALTER_SECME-1K2-RH.png rename to public/img/footprints/Electromechanics/Switches_Buttons/SlideSwitch/SLIDE_SWITCH_SECME-1K2-RH.png diff --git a/public/img/footprints/Elektromechanik/Schalter_Taster/Schiebeschalter/SCHIEBESCHALTER_SECME-1K2-RL.png b/public/img/footprints/Electromechanics/Switches_Buttons/SlideSwitch/SLIDE_SWITCH_SECME-1K2-RL.png similarity index 100% rename from public/img/footprints/Elektromechanik/Schalter_Taster/Schiebeschalter/SCHIEBESCHALTER_SECME-1K2-RL.png rename to public/img/footprints/Electromechanics/Switches_Buttons/SlideSwitch/SLIDE_SWITCH_SECME-1K2-RL.png diff --git a/public/img/footprints/Elektromechanik/Schalter_Taster/Schiebeschalter/SCHIEBESCHALTER_SECME-1K2-SH.png b/public/img/footprints/Electromechanics/Switches_Buttons/SlideSwitch/SLIDE_SWITCH_SECME-1K2-SH.png similarity index 100% rename from public/img/footprints/Elektromechanik/Schalter_Taster/Schiebeschalter/SCHIEBESCHALTER_SECME-1K2-SH.png rename to public/img/footprints/Electromechanics/Switches_Buttons/SlideSwitch/SLIDE_SWITCH_SECME-1K2-SH.png diff --git a/public/img/footprints/Elektromechanik/Schalter_Taster/Schiebeschalter/SCHIEBESCHALTER_SECME-1K2-SL.png b/public/img/footprints/Electromechanics/Switches_Buttons/SlideSwitch/SLIDE_SWITCH_SECME-1K2-SL.png similarity index 100% rename from public/img/footprints/Elektromechanik/Schalter_Taster/Schiebeschalter/SCHIEBESCHALTER_SECME-1K2-SL.png rename to public/img/footprints/Electromechanics/Switches_Buttons/SlideSwitch/SLIDE_SWITCH_SECME-1K2-SL.png diff --git a/public/img/footprints/Elektromechanik/Schalter_Taster/Schiebeschalter/SCHIEBESCHALTER_SECME-1K2-SLB.png b/public/img/footprints/Electromechanics/Switches_Buttons/SlideSwitch/SLIDE_SWITCH_SECME-1K2-SLB.png similarity index 100% rename from public/img/footprints/Elektromechanik/Schalter_Taster/Schiebeschalter/SCHIEBESCHALTER_SECME-1K2-SLB.png rename to public/img/footprints/Electromechanics/Switches_Buttons/SlideSwitch/SLIDE_SWITCH_SECME-1K2-SLB.png diff --git a/public/img/footprints/Elektromechanik/Schalter_Taster/Kippschalter/1_Wechsler_abgewinkelt_liegend/KIPPSCHALTER_1P-90-H-K.png b/public/img/footprints/Electromechanics/Switches_Buttons/ToggleSwitch/1_angled_horizontal/TOGGLE_SWITCH_1P-90-H-K.png similarity index 100% rename from public/img/footprints/Elektromechanik/Schalter_Taster/Kippschalter/1_Wechsler_abgewinkelt_liegend/KIPPSCHALTER_1P-90-H-K.png rename to public/img/footprints/Electromechanics/Switches_Buttons/ToggleSwitch/1_angled_horizontal/TOGGLE_SWITCH_1P-90-H-K.png diff --git a/public/img/footprints/Elektromechanik/Schalter_Taster/Kippschalter/1_Wechsler_abgewinkelt_liegend/KIPPSCHALTER_1P-90-H-L.png b/public/img/footprints/Electromechanics/Switches_Buttons/ToggleSwitch/1_angled_horizontal/TOGGLE_SWITCH_1P-90-H-L.png similarity index 100% rename from public/img/footprints/Elektromechanik/Schalter_Taster/Kippschalter/1_Wechsler_abgewinkelt_liegend/KIPPSCHALTER_1P-90-H-L.png rename to public/img/footprints/Electromechanics/Switches_Buttons/ToggleSwitch/1_angled_horizontal/TOGGLE_SWITCH_1P-90-H-L.png diff --git a/public/img/footprints/Elektromechanik/Schalter_Taster/Kippschalter/1_Wechsler_abgewinkelt_liegend/KIPPSCHALTER_1P-90-H-M.png b/public/img/footprints/Electromechanics/Switches_Buttons/ToggleSwitch/1_angled_horizontal/TOGGLE_SWITCH_1P-90-H-M.png similarity index 100% rename from public/img/footprints/Elektromechanik/Schalter_Taster/Kippschalter/1_Wechsler_abgewinkelt_liegend/KIPPSCHALTER_1P-90-H-M.png rename to public/img/footprints/Electromechanics/Switches_Buttons/ToggleSwitch/1_angled_horizontal/TOGGLE_SWITCH_1P-90-H-M.png diff --git a/public/img/footprints/Elektromechanik/Schalter_Taster/Kippschalter/1_Wechsler_abgewinkelt_hochkant/KIPPSCHALTER_1P-90-V-K.png b/public/img/footprints/Electromechanics/Switches_Buttons/ToggleSwitch/1_angled_vertical/TOGGLE_SWITCH_1P-90-V-K.png similarity index 100% rename from public/img/footprints/Elektromechanik/Schalter_Taster/Kippschalter/1_Wechsler_abgewinkelt_hochkant/KIPPSCHALTER_1P-90-V-K.png rename to public/img/footprints/Electromechanics/Switches_Buttons/ToggleSwitch/1_angled_vertical/TOGGLE_SWITCH_1P-90-V-K.png diff --git a/public/img/footprints/Elektromechanik/Schalter_Taster/Kippschalter/1_Wechsler_abgewinkelt_hochkant/KIPPSCHALTER_1P-90-V-L.png b/public/img/footprints/Electromechanics/Switches_Buttons/ToggleSwitch/1_angled_vertical/TOGGLE_SWITCH_1P-90-V-L.png similarity index 100% rename from public/img/footprints/Elektromechanik/Schalter_Taster/Kippschalter/1_Wechsler_abgewinkelt_hochkant/KIPPSCHALTER_1P-90-V-L.png rename to public/img/footprints/Electromechanics/Switches_Buttons/ToggleSwitch/1_angled_vertical/TOGGLE_SWITCH_1P-90-V-L.png diff --git a/public/img/footprints/Elektromechanik/Schalter_Taster/Kippschalter/1_Wechsler_abgewinkelt_hochkant/KIPPSCHALTER_1P-90-V-M.png b/public/img/footprints/Electromechanics/Switches_Buttons/ToggleSwitch/1_angled_vertical/TOGGLE_SWITCH_1P-90-V-M.png similarity index 100% rename from public/img/footprints/Elektromechanik/Schalter_Taster/Kippschalter/1_Wechsler_abgewinkelt_hochkant/KIPPSCHALTER_1P-90-V-M.png rename to public/img/footprints/Electromechanics/Switches_Buttons/ToggleSwitch/1_angled_vertical/TOGGLE_SWITCH_1P-90-V-M.png diff --git a/public/img/footprints/Elektromechanik/Schalter_Taster/Kippschalter/1_Wechsler_stehend/KIPPSCHALTER_1P-K.png b/public/img/footprints/Electromechanics/Switches_Buttons/ToggleSwitch/1_vertical/TOGGLE_SWITCH_1P-K.png similarity index 100% rename from public/img/footprints/Elektromechanik/Schalter_Taster/Kippschalter/1_Wechsler_stehend/KIPPSCHALTER_1P-K.png rename to public/img/footprints/Electromechanics/Switches_Buttons/ToggleSwitch/1_vertical/TOGGLE_SWITCH_1P-K.png diff --git a/public/img/footprints/Elektromechanik/Schalter_Taster/Kippschalter/1_Wechsler_stehend/KIPPSCHALTER_1P-L.png b/public/img/footprints/Electromechanics/Switches_Buttons/ToggleSwitch/1_vertical/TOGGLE_SWITCH_1P-L.png similarity index 100% rename from public/img/footprints/Elektromechanik/Schalter_Taster/Kippschalter/1_Wechsler_stehend/KIPPSCHALTER_1P-L.png rename to public/img/footprints/Electromechanics/Switches_Buttons/ToggleSwitch/1_vertical/TOGGLE_SWITCH_1P-L.png diff --git a/public/img/footprints/Elektromechanik/Schalter_Taster/Kippschalter/1_Wechsler_stehend/KIPPSCHALTER_1P-M.png b/public/img/footprints/Electromechanics/Switches_Buttons/ToggleSwitch/1_vertical/TOGGLE_SWITCH_1P-M.png similarity index 100% rename from public/img/footprints/Elektromechanik/Schalter_Taster/Kippschalter/1_Wechsler_stehend/KIPPSCHALTER_1P-M.png rename to public/img/footprints/Electromechanics/Switches_Buttons/ToggleSwitch/1_vertical/TOGGLE_SWITCH_1P-M.png diff --git a/public/img/footprints/Elektromechanik/Schalter_Taster/Kippschalter/1_Wechsler_stehend/KIPPSCHALTER_1P-Gewinde-K.png b/public/img/footprints/Electromechanics/Switches_Buttons/ToggleSwitch/1_vertical/TOGGLE_SWITCH_1P-Threaded-K.png similarity index 100% rename from public/img/footprints/Elektromechanik/Schalter_Taster/Kippschalter/1_Wechsler_stehend/KIPPSCHALTER_1P-Gewinde-K.png rename to public/img/footprints/Electromechanics/Switches_Buttons/ToggleSwitch/1_vertical/TOGGLE_SWITCH_1P-Threaded-K.png diff --git a/public/img/footprints/Elektromechanik/Schalter_Taster/Kippschalter/1_Wechsler_stehend/KIPPSCHALTER_1P-Gewinde-L.png b/public/img/footprints/Electromechanics/Switches_Buttons/ToggleSwitch/1_vertical/TOGGLE_SWITCH_1P-Threaded-L.png similarity index 100% rename from public/img/footprints/Elektromechanik/Schalter_Taster/Kippschalter/1_Wechsler_stehend/KIPPSCHALTER_1P-Gewinde-L.png rename to public/img/footprints/Electromechanics/Switches_Buttons/ToggleSwitch/1_vertical/TOGGLE_SWITCH_1P-Threaded-L.png diff --git a/public/img/footprints/Elektromechanik/Schalter_Taster/Kippschalter/1_Wechsler_stehend/KIPPSCHALTER_1P-Gewinde-M.png b/public/img/footprints/Electromechanics/Switches_Buttons/ToggleSwitch/1_vertical/TOGGLE_SWITCH_1P-Threaded-M.png similarity index 100% rename from public/img/footprints/Elektromechanik/Schalter_Taster/Kippschalter/1_Wechsler_stehend/KIPPSCHALTER_1P-Gewinde-M.png rename to public/img/footprints/Electromechanics/Switches_Buttons/ToggleSwitch/1_vertical/TOGGLE_SWITCH_1P-Threaded-M.png diff --git a/public/img/footprints/Elektromechanik/Schalter_Taster/Kippschalter/2_Wechsler_abgewinkelt_liegend/KIPPSCHALTER_2P-90-H-K.png b/public/img/footprints/Electromechanics/Switches_Buttons/ToggleSwitch/2_angled_horizontal/TOGGLE_SWITCH_2P-90-H-K.png similarity index 100% rename from public/img/footprints/Elektromechanik/Schalter_Taster/Kippschalter/2_Wechsler_abgewinkelt_liegend/KIPPSCHALTER_2P-90-H-K.png rename to public/img/footprints/Electromechanics/Switches_Buttons/ToggleSwitch/2_angled_horizontal/TOGGLE_SWITCH_2P-90-H-K.png diff --git a/public/img/footprints/Elektromechanik/Schalter_Taster/Kippschalter/2_Wechsler_abgewinkelt_liegend/KIPPSCHALTER_2P-90-H-L.png b/public/img/footprints/Electromechanics/Switches_Buttons/ToggleSwitch/2_angled_horizontal/TOGGLE_SWITCH_2P-90-H-L.png similarity index 100% rename from public/img/footprints/Elektromechanik/Schalter_Taster/Kippschalter/2_Wechsler_abgewinkelt_liegend/KIPPSCHALTER_2P-90-H-L.png rename to public/img/footprints/Electromechanics/Switches_Buttons/ToggleSwitch/2_angled_horizontal/TOGGLE_SWITCH_2P-90-H-L.png diff --git a/public/img/footprints/Elektromechanik/Schalter_Taster/Kippschalter/2_Wechsler_abgewinkelt_liegend/KIPPSCHALTER_2P-90-H-M.png b/public/img/footprints/Electromechanics/Switches_Buttons/ToggleSwitch/2_angled_horizontal/TOGGLE_SWITCH_2P-90-H-M.png similarity index 100% rename from public/img/footprints/Elektromechanik/Schalter_Taster/Kippschalter/2_Wechsler_abgewinkelt_liegend/KIPPSCHALTER_2P-90-H-M.png rename to public/img/footprints/Electromechanics/Switches_Buttons/ToggleSwitch/2_angled_horizontal/TOGGLE_SWITCH_2P-90-H-M.png diff --git a/public/img/footprints/Elektromechanik/Schalter_Taster/Kippschalter/2_Wechsler_abgewinkelt_hochkant/KIPPSCHALTER_2P-90-V-K.png b/public/img/footprints/Electromechanics/Switches_Buttons/ToggleSwitch/2_angled_vertical/TOGGLE_SWITCH_2P-90-V-K.png similarity index 100% rename from public/img/footprints/Elektromechanik/Schalter_Taster/Kippschalter/2_Wechsler_abgewinkelt_hochkant/KIPPSCHALTER_2P-90-V-K.png rename to public/img/footprints/Electromechanics/Switches_Buttons/ToggleSwitch/2_angled_vertical/TOGGLE_SWITCH_2P-90-V-K.png diff --git a/public/img/footprints/Elektromechanik/Schalter_Taster/Kippschalter/2_Wechsler_abgewinkelt_hochkant/KIPPSCHALTER_2P-90-V-L.png b/public/img/footprints/Electromechanics/Switches_Buttons/ToggleSwitch/2_angled_vertical/TOGGLE_SWITCH_2P-90-V-L.png similarity index 100% rename from public/img/footprints/Elektromechanik/Schalter_Taster/Kippschalter/2_Wechsler_abgewinkelt_hochkant/KIPPSCHALTER_2P-90-V-L.png rename to public/img/footprints/Electromechanics/Switches_Buttons/ToggleSwitch/2_angled_vertical/TOGGLE_SWITCH_2P-90-V-L.png diff --git a/public/img/footprints/Elektromechanik/Schalter_Taster/Kippschalter/2_Wechsler_abgewinkelt_hochkant/KIPPSCHALTER_2P-90-V-M.png b/public/img/footprints/Electromechanics/Switches_Buttons/ToggleSwitch/2_angled_vertical/TOGGLE_SWITCH_2P-90-V-M.png similarity index 100% rename from public/img/footprints/Elektromechanik/Schalter_Taster/Kippschalter/2_Wechsler_abgewinkelt_hochkant/KIPPSCHALTER_2P-90-V-M.png rename to public/img/footprints/Electromechanics/Switches_Buttons/ToggleSwitch/2_angled_vertical/TOGGLE_SWITCH_2P-90-V-M.png diff --git a/public/img/footprints/Elektromechanik/Schalter_Taster/Kippschalter/2_Wechsler_stehend/KIPPSCHALTER_2P-K.png b/public/img/footprints/Electromechanics/Switches_Buttons/ToggleSwitch/2_vertical/TOGGLE_SWITCH_2P-K.png similarity index 100% rename from public/img/footprints/Elektromechanik/Schalter_Taster/Kippschalter/2_Wechsler_stehend/KIPPSCHALTER_2P-K.png rename to public/img/footprints/Electromechanics/Switches_Buttons/ToggleSwitch/2_vertical/TOGGLE_SWITCH_2P-K.png diff --git a/public/img/footprints/Elektromechanik/Schalter_Taster/Kippschalter/2_Wechsler_stehend/KIPPSCHALTER_2P-L.png b/public/img/footprints/Electromechanics/Switches_Buttons/ToggleSwitch/2_vertical/TOGGLE_SWITCH_2P-L.png similarity index 100% rename from public/img/footprints/Elektromechanik/Schalter_Taster/Kippschalter/2_Wechsler_stehend/KIPPSCHALTER_2P-L.png rename to public/img/footprints/Electromechanics/Switches_Buttons/ToggleSwitch/2_vertical/TOGGLE_SWITCH_2P-L.png diff --git a/public/img/footprints/Elektromechanik/Schalter_Taster/Kippschalter/2_Wechsler_stehend/KIPPSCHALTER_2P-M.png b/public/img/footprints/Electromechanics/Switches_Buttons/ToggleSwitch/2_vertical/TOGGLE_SWITCH_2P-M.png similarity index 100% rename from public/img/footprints/Elektromechanik/Schalter_Taster/Kippschalter/2_Wechsler_stehend/KIPPSCHALTER_2P-M.png rename to public/img/footprints/Electromechanics/Switches_Buttons/ToggleSwitch/2_vertical/TOGGLE_SWITCH_2P-M.png diff --git a/public/img/footprints/Elektromechanik/Schalter_Taster/Kippschalter/2_Wechsler_stehend/KIPPSCHALTER_2P-Gewinde-K.png b/public/img/footprints/Electromechanics/Switches_Buttons/ToggleSwitch/2_vertical/TOGGLE_SWITCH_2P-Threaded-K.png similarity index 100% rename from public/img/footprints/Elektromechanik/Schalter_Taster/Kippschalter/2_Wechsler_stehend/KIPPSCHALTER_2P-Gewinde-K.png rename to public/img/footprints/Electromechanics/Switches_Buttons/ToggleSwitch/2_vertical/TOGGLE_SWITCH_2P-Threaded-K.png diff --git a/public/img/footprints/Elektromechanik/Schalter_Taster/Kippschalter/2_Wechsler_stehend/KIPPSCHALTER_2P-Gewinde-L.png b/public/img/footprints/Electromechanics/Switches_Buttons/ToggleSwitch/2_vertical/TOGGLE_SWITCH_2P-Threaded-L.png similarity index 100% rename from public/img/footprints/Elektromechanik/Schalter_Taster/Kippschalter/2_Wechsler_stehend/KIPPSCHALTER_2P-Gewinde-L.png rename to public/img/footprints/Electromechanics/Switches_Buttons/ToggleSwitch/2_vertical/TOGGLE_SWITCH_2P-Threaded-L.png diff --git a/public/img/footprints/Elektromechanik/Schalter_Taster/Kippschalter/2_Wechsler_stehend/KIPPSCHALTER_2P-Gewinde-M.png b/public/img/footprints/Electromechanics/Switches_Buttons/ToggleSwitch/2_vertical/TOGGLE_SWITCH_2P-Threaded-M.png similarity index 100% rename from public/img/footprints/Elektromechanik/Schalter_Taster/Kippschalter/2_Wechsler_stehend/KIPPSCHALTER_2P-Gewinde-M.png rename to public/img/footprints/Electromechanics/Switches_Buttons/ToggleSwitch/2_vertical/TOGGLE_SWITCH_2P-Threaded-M.png diff --git a/public/img/footprints/Elektromechanik/Schalter_Taster/Kippschalter/3_Wechsler_abgewinkelt_liegend/KIPPSCHALTER_3P-90-H-K.png b/public/img/footprints/Electromechanics/Switches_Buttons/ToggleSwitch/3_angled_horizontal/TOGGLE_SWITCH_3P-90-H-K.png similarity index 100% rename from public/img/footprints/Elektromechanik/Schalter_Taster/Kippschalter/3_Wechsler_abgewinkelt_liegend/KIPPSCHALTER_3P-90-H-K.png rename to public/img/footprints/Electromechanics/Switches_Buttons/ToggleSwitch/3_angled_horizontal/TOGGLE_SWITCH_3P-90-H-K.png diff --git a/public/img/footprints/Elektromechanik/Schalter_Taster/Kippschalter/3_Wechsler_abgewinkelt_liegend/KIPPSCHALTER_3P-90-H-L.png b/public/img/footprints/Electromechanics/Switches_Buttons/ToggleSwitch/3_angled_horizontal/TOGGLE_SWITCH_3P-90-H-L.png similarity index 100% rename from public/img/footprints/Elektromechanik/Schalter_Taster/Kippschalter/3_Wechsler_abgewinkelt_liegend/KIPPSCHALTER_3P-90-H-L.png rename to public/img/footprints/Electromechanics/Switches_Buttons/ToggleSwitch/3_angled_horizontal/TOGGLE_SWITCH_3P-90-H-L.png diff --git a/public/img/footprints/Elektromechanik/Schalter_Taster/Kippschalter/3_Wechsler_abgewinkelt_liegend/KIPPSCHALTER_3P-90-H-M.png b/public/img/footprints/Electromechanics/Switches_Buttons/ToggleSwitch/3_angled_horizontal/TOGGLE_SWITCH_3P-90-H-M.png similarity index 100% rename from public/img/footprints/Elektromechanik/Schalter_Taster/Kippschalter/3_Wechsler_abgewinkelt_liegend/KIPPSCHALTER_3P-90-H-M.png rename to public/img/footprints/Electromechanics/Switches_Buttons/ToggleSwitch/3_angled_horizontal/TOGGLE_SWITCH_3P-90-H-M.png diff --git a/public/img/footprints/Elektromechanik/Schalter_Taster/Kippschalter/3_Wechsler_abgewinkelt_hochkant/KIPPSCHALTER_3P-90-V-K.png b/public/img/footprints/Electromechanics/Switches_Buttons/ToggleSwitch/3_angled_vertical/TOGGLE_SWITCH_3P-90-V-K.png similarity index 100% rename from public/img/footprints/Elektromechanik/Schalter_Taster/Kippschalter/3_Wechsler_abgewinkelt_hochkant/KIPPSCHALTER_3P-90-V-K.png rename to public/img/footprints/Electromechanics/Switches_Buttons/ToggleSwitch/3_angled_vertical/TOGGLE_SWITCH_3P-90-V-K.png diff --git a/public/img/footprints/Elektromechanik/Schalter_Taster/Kippschalter/3_Wechsler_abgewinkelt_hochkant/KIPPSCHALTER_3P-90-V-L.png b/public/img/footprints/Electromechanics/Switches_Buttons/ToggleSwitch/3_angled_vertical/TOGGLE_SWITCH_3P-90-V-L.png similarity index 100% rename from public/img/footprints/Elektromechanik/Schalter_Taster/Kippschalter/3_Wechsler_abgewinkelt_hochkant/KIPPSCHALTER_3P-90-V-L.png rename to public/img/footprints/Electromechanics/Switches_Buttons/ToggleSwitch/3_angled_vertical/TOGGLE_SWITCH_3P-90-V-L.png diff --git a/public/img/footprints/Elektromechanik/Schalter_Taster/Kippschalter/3_Wechsler_abgewinkelt_hochkant/KIPPSCHALTER_3P-90-V-M.png b/public/img/footprints/Electromechanics/Switches_Buttons/ToggleSwitch/3_angled_vertical/TOGGLE_SWITCH_3P-90-V-M.png similarity index 100% rename from public/img/footprints/Elektromechanik/Schalter_Taster/Kippschalter/3_Wechsler_abgewinkelt_hochkant/KIPPSCHALTER_3P-90-V-M.png rename to public/img/footprints/Electromechanics/Switches_Buttons/ToggleSwitch/3_angled_vertical/TOGGLE_SWITCH_3P-90-V-M.png diff --git a/public/img/footprints/Elektromechanik/Schalter_Taster/Kippschalter/3_Wechsler_stehend/KIPPSCHALTER_3P-K.png b/public/img/footprints/Electromechanics/Switches_Buttons/ToggleSwitch/3_vertical/TOGGLE_SWITCH_3P-K.png similarity index 100% rename from public/img/footprints/Elektromechanik/Schalter_Taster/Kippschalter/3_Wechsler_stehend/KIPPSCHALTER_3P-K.png rename to public/img/footprints/Electromechanics/Switches_Buttons/ToggleSwitch/3_vertical/TOGGLE_SWITCH_3P-K.png diff --git a/public/img/footprints/Elektromechanik/Schalter_Taster/Kippschalter/3_Wechsler_stehend/KIPPSCHALTER_3P-L.png b/public/img/footprints/Electromechanics/Switches_Buttons/ToggleSwitch/3_vertical/TOGGLE_SWITCH_3P-L.png similarity index 100% rename from public/img/footprints/Elektromechanik/Schalter_Taster/Kippschalter/3_Wechsler_stehend/KIPPSCHALTER_3P-L.png rename to public/img/footprints/Electromechanics/Switches_Buttons/ToggleSwitch/3_vertical/TOGGLE_SWITCH_3P-L.png diff --git a/public/img/footprints/Elektromechanik/Schalter_Taster/Kippschalter/3_Wechsler_stehend/KIPPSCHALTER_3P-M.png b/public/img/footprints/Electromechanics/Switches_Buttons/ToggleSwitch/3_vertical/TOGGLE_SWITCH_3P-M.png similarity index 100% rename from public/img/footprints/Elektromechanik/Schalter_Taster/Kippschalter/3_Wechsler_stehend/KIPPSCHALTER_3P-M.png rename to public/img/footprints/Electromechanics/Switches_Buttons/ToggleSwitch/3_vertical/TOGGLE_SWITCH_3P-M.png diff --git a/public/img/footprints/Elektromechanik/Schalter_Taster/Kippschalter/3_Wechsler_stehend/KIPPSCHALTER_3P-Gewinde-K.png b/public/img/footprints/Electromechanics/Switches_Buttons/ToggleSwitch/3_vertical/TOGGLE_SWITCH_3P-Threaded-K.png similarity index 100% rename from public/img/footprints/Elektromechanik/Schalter_Taster/Kippschalter/3_Wechsler_stehend/KIPPSCHALTER_3P-Gewinde-K.png rename to public/img/footprints/Electromechanics/Switches_Buttons/ToggleSwitch/3_vertical/TOGGLE_SWITCH_3P-Threaded-K.png diff --git a/public/img/footprints/Elektromechanik/Schalter_Taster/Kippschalter/3_Wechsler_stehend/KIPPSCHALTER_3P-Gewinde-L.png b/public/img/footprints/Electromechanics/Switches_Buttons/ToggleSwitch/3_vertical/TOGGLE_SWITCH_3P-Threaded-L.png similarity index 100% rename from public/img/footprints/Elektromechanik/Schalter_Taster/Kippschalter/3_Wechsler_stehend/KIPPSCHALTER_3P-Gewinde-L.png rename to public/img/footprints/Electromechanics/Switches_Buttons/ToggleSwitch/3_vertical/TOGGLE_SWITCH_3P-Threaded-L.png diff --git a/public/img/footprints/Elektromechanik/Schalter_Taster/Kippschalter/3_Wechsler_stehend/KIPPSCHALTER_3P-Gewinde-M.png b/public/img/footprints/Electromechanics/Switches_Buttons/ToggleSwitch/3_vertical/TOGGLE_SWITCH_3P-Threaded-M.png similarity index 100% rename from public/img/footprints/Elektromechanik/Schalter_Taster/Kippschalter/3_Wechsler_stehend/KIPPSCHALTER_3P-Gewinde-M.png rename to public/img/footprints/Electromechanics/Switches_Buttons/ToggleSwitch/3_vertical/TOGGLE_SWITCH_3P-Threaded-M.png diff --git a/public/img/footprints/Elektromechanik/Drahtbruecken/DRAHTBRUECKE_05MM.png b/public/img/footprints/Electromechanics/WireJumpers/WIREJUMPER_05MM.png similarity index 100% rename from public/img/footprints/Elektromechanik/Drahtbruecken/DRAHTBRUECKE_05MM.png rename to public/img/footprints/Electromechanics/WireJumpers/WIREJUMPER_05MM.png diff --git a/public/img/footprints/Elektromechanik/Drahtbruecken/DRAHTBRUECKE_07MM.png b/public/img/footprints/Electromechanics/WireJumpers/WIREJUMPER_07MM.png similarity index 100% rename from public/img/footprints/Elektromechanik/Drahtbruecken/DRAHTBRUECKE_07MM.png rename to public/img/footprints/Electromechanics/WireJumpers/WIREJUMPER_07MM.png diff --git a/public/img/footprints/Elektromechanik/Drahtbruecken/DRAHTBRUECKE_10MM.png b/public/img/footprints/Electromechanics/WireJumpers/WIREJUMPER_10MM.png similarity index 100% rename from public/img/footprints/Elektromechanik/Drahtbruecken/DRAHTBRUECKE_10MM.png rename to public/img/footprints/Electromechanics/WireJumpers/WIREJUMPER_10MM.png diff --git a/public/img/footprints/Elektromechanik/Drahtbruecken/DRAHTBRUECKE_12MM.png b/public/img/footprints/Electromechanics/WireJumpers/WIREJUMPER_12MM.png similarity index 100% rename from public/img/footprints/Elektromechanik/Drahtbruecken/DRAHTBRUECKE_12MM.png rename to public/img/footprints/Electromechanics/WireJumpers/WIREJUMPER_12MM.png diff --git a/public/img/footprints/Elektromechanik/Drahtbruecken/DRAHTBRUECKE_15MM.png b/public/img/footprints/Electromechanics/WireJumpers/WIREJUMPER_15MM.png similarity index 100% rename from public/img/footprints/Elektromechanik/Drahtbruecken/DRAHTBRUECKE_15MM.png rename to public/img/footprints/Electromechanics/WireJumpers/WIREJUMPER_15MM.png diff --git a/public/img/footprints/Elektromechanik/Drahtbruecken/DRAHTBRUECKE_17MM.png b/public/img/footprints/Electromechanics/WireJumpers/WIREJUMPER_17MM.png similarity index 100% rename from public/img/footprints/Elektromechanik/Drahtbruecken/DRAHTBRUECKE_17MM.png rename to public/img/footprints/Electromechanics/WireJumpers/WIREJUMPER_17MM.png diff --git a/public/img/footprints/Elektromechanik/Drahtbruecken/DRAHTBRUECKE_20MM.png b/public/img/footprints/Electromechanics/WireJumpers/WIREJUMPER_20MM.png similarity index 100% rename from public/img/footprints/Elektromechanik/Drahtbruecken/DRAHTBRUECKE_20MM.png rename to public/img/footprints/Electromechanics/WireJumpers/WIREJUMPER_20MM.png diff --git a/public/img/footprints/Elektromechanik/Drahtbruecken/DRAHTBRUECKE_22MM.png b/public/img/footprints/Electromechanics/WireJumpers/WIREJUMPER_22MM.png similarity index 100% rename from public/img/footprints/Elektromechanik/Drahtbruecken/DRAHTBRUECKE_22MM.png rename to public/img/footprints/Electromechanics/WireJumpers/WIREJUMPER_22MM.png diff --git a/public/img/footprints/Elektromechanik/Drahtbruecken/DRAHTBRUECKE_25MM.png b/public/img/footprints/Electromechanics/WireJumpers/WIREJUMPER_25MM.png similarity index 100% rename from public/img/footprints/Elektromechanik/Drahtbruecken/DRAHTBRUECKE_25MM.png rename to public/img/footprints/Electromechanics/WireJumpers/WIREJUMPER_25MM.png diff --git a/public/img/footprints/Elektromechanik/Drahtbruecken/DRAHTBRUECKE_27MM.png b/public/img/footprints/Electromechanics/WireJumpers/WIREJUMPER_27MM.png similarity index 100% rename from public/img/footprints/Elektromechanik/Drahtbruecken/DRAHTBRUECKE_27MM.png rename to public/img/footprints/Electromechanics/WireJumpers/WIREJUMPER_27MM.png diff --git a/public/img/footprints/Elektromechanik/Drahtbruecken/DRAHTBRUECKE_30MM.png b/public/img/footprints/Electromechanics/WireJumpers/WIREJUMPER_30MM.png similarity index 100% rename from public/img/footprints/Elektromechanik/Drahtbruecken/DRAHTBRUECKE_30MM.png rename to public/img/footprints/Electromechanics/WireJumpers/WIREJUMPER_30MM.png diff --git a/public/img/footprints/Optik/7_Segment/7-SEGMENT_1-20CM.png b/public/img/footprints/Optics/7_Segment/7-SEGMENT_1-20CM.png similarity index 100% rename from public/img/footprints/Optik/7_Segment/7-SEGMENT_1-20CM.png rename to public/img/footprints/Optics/7_Segment/7-SEGMENT_1-20CM.png diff --git a/public/img/footprints/Optik/7_Segment/7-SEGMENT_2-VQE.png b/public/img/footprints/Optics/7_Segment/7-SEGMENT_2-VQE.png similarity index 100% rename from public/img/footprints/Optik/7_Segment/7-SEGMENT_2-VQE.png rename to public/img/footprints/Optics/7_Segment/7-SEGMENT_2-VQE.png diff --git a/public/img/footprints/Optik/7_Segment/7-SEGMENT_2.png b/public/img/footprints/Optics/7_Segment/7-SEGMENT_2.png similarity index 100% rename from public/img/footprints/Optik/7_Segment/7-SEGMENT_2.png rename to public/img/footprints/Optics/7_Segment/7-SEGMENT_2.png diff --git a/public/img/footprints/Optik/7_Segment/7-SEGMENT_3-TOT4301.png b/public/img/footprints/Optics/7_Segment/7-SEGMENT_3-TOT4301.png similarity index 100% rename from public/img/footprints/Optik/7_Segment/7-SEGMENT_3-TOT4301.png rename to public/img/footprints/Optics/7_Segment/7-SEGMENT_3-TOT4301.png diff --git a/public/img/footprints/Optik/LEDs/SMD/LED-BLAU_0603.png b/public/img/footprints/Optics/LEDs/SMD/LED-BLUE_0603.png similarity index 100% rename from public/img/footprints/Optik/LEDs/SMD/LED-BLAU_0603.png rename to public/img/footprints/Optics/LEDs/SMD/LED-BLUE_0603.png diff --git a/public/img/footprints/Optik/LEDs/SMD/LED-BLAU_0805.png b/public/img/footprints/Optics/LEDs/SMD/LED-BLUE_0805.png similarity index 100% rename from public/img/footprints/Optik/LEDs/SMD/LED-BLAU_0805.png rename to public/img/footprints/Optics/LEDs/SMD/LED-BLUE_0805.png diff --git a/public/img/footprints/Optik/LEDs/SMD/LED-BLAU_1206.png b/public/img/footprints/Optics/LEDs/SMD/LED-BLUE_1206.png similarity index 100% rename from public/img/footprints/Optik/LEDs/SMD/LED-BLAU_1206.png rename to public/img/footprints/Optics/LEDs/SMD/LED-BLUE_1206.png diff --git a/public/img/footprints/Optik/LEDs/SMD/LED-GELB_0603.png b/public/img/footprints/Optics/LEDs/SMD/LED-GELB_0603.png similarity index 100% rename from public/img/footprints/Optik/LEDs/SMD/LED-GELB_0603.png rename to public/img/footprints/Optics/LEDs/SMD/LED-GELB_0603.png diff --git a/public/img/footprints/Optik/LEDs/SMD/LED-GELB_0805.png b/public/img/footprints/Optics/LEDs/SMD/LED-GELB_0805.png similarity index 100% rename from public/img/footprints/Optik/LEDs/SMD/LED-GELB_0805.png rename to public/img/footprints/Optics/LEDs/SMD/LED-GELB_0805.png diff --git a/public/img/footprints/Optik/LEDs/SMD/LED-GELB_1206.png b/public/img/footprints/Optics/LEDs/SMD/LED-GELB_1206.png similarity index 100% rename from public/img/footprints/Optik/LEDs/SMD/LED-GELB_1206.png rename to public/img/footprints/Optics/LEDs/SMD/LED-GELB_1206.png diff --git a/public/img/footprints/Optik/LEDs/SMD/LED-GRUEN_0603.png b/public/img/footprints/Optics/LEDs/SMD/LED-GREEN_0603.png similarity index 100% rename from public/img/footprints/Optik/LEDs/SMD/LED-GRUEN_0603.png rename to public/img/footprints/Optics/LEDs/SMD/LED-GREEN_0603.png diff --git a/public/img/footprints/Optik/LEDs/SMD/LED-GRUEN_0805.png b/public/img/footprints/Optics/LEDs/SMD/LED-GREEN_0805.png similarity index 100% rename from public/img/footprints/Optik/LEDs/SMD/LED-GRUEN_0805.png rename to public/img/footprints/Optics/LEDs/SMD/LED-GREEN_0805.png diff --git a/public/img/footprints/Optik/LEDs/SMD/LED-GRUEN_1206.png b/public/img/footprints/Optics/LEDs/SMD/LED-GREEN_1206.png similarity index 100% rename from public/img/footprints/Optik/LEDs/SMD/LED-GRUEN_1206.png rename to public/img/footprints/Optics/LEDs/SMD/LED-GREEN_1206.png diff --git a/public/img/footprints/Optik/LEDs/SMD/LED-ROT_0603.png b/public/img/footprints/Optics/LEDs/SMD/LED-RED_0603.png similarity index 100% rename from public/img/footprints/Optik/LEDs/SMD/LED-ROT_0603.png rename to public/img/footprints/Optics/LEDs/SMD/LED-RED_0603.png diff --git a/public/img/footprints/Optik/LEDs/SMD/LED-ROT_0805.png b/public/img/footprints/Optics/LEDs/SMD/LED-RED_0805.png similarity index 100% rename from public/img/footprints/Optik/LEDs/SMD/LED-ROT_0805.png rename to public/img/footprints/Optics/LEDs/SMD/LED-RED_0805.png diff --git a/public/img/footprints/Optik/LEDs/SMD/LED-ROT_1206.png b/public/img/footprints/Optics/LEDs/SMD/LED-RED_1206.png similarity index 100% rename from public/img/footprints/Optik/LEDs/SMD/LED-ROT_1206.png rename to public/img/footprints/Optics/LEDs/SMD/LED-RED_1206.png diff --git a/public/img/footprints/Optik/LEDs/SMD/LED-TRANSPARENT_0603.png b/public/img/footprints/Optics/LEDs/SMD/LED-TRANSPARENT_0603.png similarity index 100% rename from public/img/footprints/Optik/LEDs/SMD/LED-TRANSPARENT_0603.png rename to public/img/footprints/Optics/LEDs/SMD/LED-TRANSPARENT_0603.png diff --git a/public/img/footprints/Optik/LEDs/SMD/LED-TRANSPARENT_0805.png b/public/img/footprints/Optics/LEDs/SMD/LED-TRANSPARENT_0805.png similarity index 100% rename from public/img/footprints/Optik/LEDs/SMD/LED-TRANSPARENT_0805.png rename to public/img/footprints/Optics/LEDs/SMD/LED-TRANSPARENT_0805.png diff --git a/public/img/footprints/Optik/LEDs/SMD/LED-TRANSPARENT_1206.png b/public/img/footprints/Optics/LEDs/SMD/LED-TRANSPARENT_1206.png similarity index 100% rename from public/img/footprints/Optik/LEDs/SMD/LED-TRANSPARENT_1206.png rename to public/img/footprints/Optics/LEDs/SMD/LED-TRANSPARENT_1206.png diff --git a/public/img/footprints/Optik/LEDs/SMD/LED_MINITOP.png b/public/img/footprints/Optics/LEDs/SMD/LED_MINITOP.png similarity index 100% rename from public/img/footprints/Optik/LEDs/SMD/LED_MINITOP.png rename to public/img/footprints/Optics/LEDs/SMD/LED_MINITOP.png diff --git a/public/img/footprints/Optik/LEDs/SMD/LED_PLCC2.png b/public/img/footprints/Optics/LEDs/SMD/LED_PLCC2.png similarity index 100% rename from public/img/footprints/Optik/LEDs/SMD/LED_PLCC2.png rename to public/img/footprints/Optics/LEDs/SMD/LED_PLCC2.png diff --git a/public/img/footprints/Optik/LEDs/Bedrahtet/LED-BLAU_3MM.png b/public/img/footprints/Optics/LEDs/THT/LED-BLUE_3MM.png similarity index 100% rename from public/img/footprints/Optik/LEDs/Bedrahtet/LED-BLAU_3MM.png rename to public/img/footprints/Optics/LEDs/THT/LED-BLUE_3MM.png diff --git a/public/img/footprints/Optik/LEDs/Bedrahtet/LED-BLAU_5MM-eckig.png b/public/img/footprints/Optics/LEDs/THT/LED-BLUE_5MM-square.png similarity index 100% rename from public/img/footprints/Optik/LEDs/Bedrahtet/LED-BLAU_5MM-eckig.png rename to public/img/footprints/Optics/LEDs/THT/LED-BLUE_5MM-square.png diff --git a/public/img/footprints/Optik/LEDs/Bedrahtet/LED-BLAU_5MM.png b/public/img/footprints/Optics/LEDs/THT/LED-BLUE_5MM.png similarity index 100% rename from public/img/footprints/Optik/LEDs/Bedrahtet/LED-BLAU_5MM.png rename to public/img/footprints/Optics/LEDs/THT/LED-BLUE_5MM.png diff --git a/public/img/footprints/Optik/LEDs/Bedrahtet/LED-BLAU_ROW-1.png b/public/img/footprints/Optics/LEDs/THT/LED-BLUE_ROW-1.png similarity index 100% rename from public/img/footprints/Optik/LEDs/Bedrahtet/LED-BLAU_ROW-1.png rename to public/img/footprints/Optics/LEDs/THT/LED-BLUE_ROW-1.png diff --git a/public/img/footprints/Optik/LEDs/Bedrahtet/LED-BLAU_ROW-2.png b/public/img/footprints/Optics/LEDs/THT/LED-BLUE_ROW-2.png similarity index 100% rename from public/img/footprints/Optik/LEDs/Bedrahtet/LED-BLAU_ROW-2.png rename to public/img/footprints/Optics/LEDs/THT/LED-BLUE_ROW-2.png diff --git a/public/img/footprints/Optik/LEDs/Bedrahtet/LED-BLAU_ROW-3.png b/public/img/footprints/Optics/LEDs/THT/LED-BLUE_ROW-3.png similarity index 100% rename from public/img/footprints/Optik/LEDs/Bedrahtet/LED-BLAU_ROW-3.png rename to public/img/footprints/Optics/LEDs/THT/LED-BLUE_ROW-3.png diff --git a/public/img/footprints/Optik/LEDs/Bedrahtet/LED-BLAU_ROW-4.png b/public/img/footprints/Optics/LEDs/THT/LED-BLUE_ROW-4.png similarity index 100% rename from public/img/footprints/Optik/LEDs/Bedrahtet/LED-BLAU_ROW-4.png rename to public/img/footprints/Optics/LEDs/THT/LED-BLUE_ROW-4.png diff --git a/public/img/footprints/Optik/LEDs/Bedrahtet/LED-BLAU_ROW-5.png b/public/img/footprints/Optics/LEDs/THT/LED-BLUE_ROW-5.png similarity index 100% rename from public/img/footprints/Optik/LEDs/Bedrahtet/LED-BLAU_ROW-5.png rename to public/img/footprints/Optics/LEDs/THT/LED-BLUE_ROW-5.png diff --git a/public/img/footprints/Optik/LEDs/Bedrahtet/LED-GELB_3MM.png b/public/img/footprints/Optics/LEDs/THT/LED-GELB_3MM.png similarity index 100% rename from public/img/footprints/Optik/LEDs/Bedrahtet/LED-GELB_3MM.png rename to public/img/footprints/Optics/LEDs/THT/LED-GELB_3MM.png diff --git a/public/img/footprints/Optik/LEDs/Bedrahtet/LED-GELB_5MM-eckig.png b/public/img/footprints/Optics/LEDs/THT/LED-GELB_5MM-square.png similarity index 100% rename from public/img/footprints/Optik/LEDs/Bedrahtet/LED-GELB_5MM-eckig.png rename to public/img/footprints/Optics/LEDs/THT/LED-GELB_5MM-square.png diff --git a/public/img/footprints/Optik/LEDs/Bedrahtet/LED-GELB_5MM.png b/public/img/footprints/Optics/LEDs/THT/LED-GELB_5MM.png similarity index 100% rename from public/img/footprints/Optik/LEDs/Bedrahtet/LED-GELB_5MM.png rename to public/img/footprints/Optics/LEDs/THT/LED-GELB_5MM.png diff --git a/public/img/footprints/Optik/LEDs/Bedrahtet/LED-GELB_ROW-1.png b/public/img/footprints/Optics/LEDs/THT/LED-GELB_ROW-1.png similarity index 100% rename from public/img/footprints/Optik/LEDs/Bedrahtet/LED-GELB_ROW-1.png rename to public/img/footprints/Optics/LEDs/THT/LED-GELB_ROW-1.png diff --git a/public/img/footprints/Optik/LEDs/Bedrahtet/LED-GELB_ROW-2.png b/public/img/footprints/Optics/LEDs/THT/LED-GELB_ROW-2.png similarity index 100% rename from public/img/footprints/Optik/LEDs/Bedrahtet/LED-GELB_ROW-2.png rename to public/img/footprints/Optics/LEDs/THT/LED-GELB_ROW-2.png diff --git a/public/img/footprints/Optik/LEDs/Bedrahtet/LED-GELB_ROW-3.png b/public/img/footprints/Optics/LEDs/THT/LED-GELB_ROW-3.png similarity index 100% rename from public/img/footprints/Optik/LEDs/Bedrahtet/LED-GELB_ROW-3.png rename to public/img/footprints/Optics/LEDs/THT/LED-GELB_ROW-3.png diff --git a/public/img/footprints/Optik/LEDs/Bedrahtet/LED-GELB_ROW-4.png b/public/img/footprints/Optics/LEDs/THT/LED-GELB_ROW-4.png similarity index 100% rename from public/img/footprints/Optik/LEDs/Bedrahtet/LED-GELB_ROW-4.png rename to public/img/footprints/Optics/LEDs/THT/LED-GELB_ROW-4.png diff --git a/public/img/footprints/Optik/LEDs/Bedrahtet/LED-GELB_ROW-5.png b/public/img/footprints/Optics/LEDs/THT/LED-GELB_ROW-5.png similarity index 100% rename from public/img/footprints/Optik/LEDs/Bedrahtet/LED-GELB_ROW-5.png rename to public/img/footprints/Optics/LEDs/THT/LED-GELB_ROW-5.png diff --git a/public/img/footprints/Optik/LEDs/Bedrahtet/LED-GRUEN_3MM.png b/public/img/footprints/Optics/LEDs/THT/LED-GREEN_3MM.png similarity index 100% rename from public/img/footprints/Optik/LEDs/Bedrahtet/LED-GRUEN_3MM.png rename to public/img/footprints/Optics/LEDs/THT/LED-GREEN_3MM.png diff --git a/public/img/footprints/Optik/LEDs/Bedrahtet/LED-GRUEN_5MM-eckig.png b/public/img/footprints/Optics/LEDs/THT/LED-GREEN_5MM-square.png similarity index 100% rename from public/img/footprints/Optik/LEDs/Bedrahtet/LED-GRUEN_5MM-eckig.png rename to public/img/footprints/Optics/LEDs/THT/LED-GREEN_5MM-square.png diff --git a/public/img/footprints/Optik/LEDs/Bedrahtet/LED-GRUEN_5MM.png b/public/img/footprints/Optics/LEDs/THT/LED-GREEN_5MM.png similarity index 100% rename from public/img/footprints/Optik/LEDs/Bedrahtet/LED-GRUEN_5MM.png rename to public/img/footprints/Optics/LEDs/THT/LED-GREEN_5MM.png diff --git a/public/img/footprints/Optik/LEDs/Bedrahtet/LED-GRUEN_ROW-1.png b/public/img/footprints/Optics/LEDs/THT/LED-GREEN_ROW-1.png similarity index 100% rename from public/img/footprints/Optik/LEDs/Bedrahtet/LED-GRUEN_ROW-1.png rename to public/img/footprints/Optics/LEDs/THT/LED-GREEN_ROW-1.png diff --git a/public/img/footprints/Optik/LEDs/Bedrahtet/LED-GRUEN_ROW-2.png b/public/img/footprints/Optics/LEDs/THT/LED-GREEN_ROW-2.png similarity index 100% rename from public/img/footprints/Optik/LEDs/Bedrahtet/LED-GRUEN_ROW-2.png rename to public/img/footprints/Optics/LEDs/THT/LED-GREEN_ROW-2.png diff --git a/public/img/footprints/Optik/LEDs/Bedrahtet/LED-GRUEN_ROW-3.png b/public/img/footprints/Optics/LEDs/THT/LED-GREEN_ROW-3.png similarity index 100% rename from public/img/footprints/Optik/LEDs/Bedrahtet/LED-GRUEN_ROW-3.png rename to public/img/footprints/Optics/LEDs/THT/LED-GREEN_ROW-3.png diff --git a/public/img/footprints/Optik/LEDs/Bedrahtet/LED-GRUEN_ROW-4.png b/public/img/footprints/Optics/LEDs/THT/LED-GREEN_ROW-4.png similarity index 100% rename from public/img/footprints/Optik/LEDs/Bedrahtet/LED-GRUEN_ROW-4.png rename to public/img/footprints/Optics/LEDs/THT/LED-GREEN_ROW-4.png diff --git a/public/img/footprints/Optik/LEDs/Bedrahtet/LED-GRUEN_ROW-5.png b/public/img/footprints/Optics/LEDs/THT/LED-GREEN_ROW-5.png similarity index 100% rename from public/img/footprints/Optik/LEDs/Bedrahtet/LED-GRUEN_ROW-5.png rename to public/img/footprints/Optics/LEDs/THT/LED-GREEN_ROW-5.png diff --git a/public/img/footprints/Optik/LEDs/Bedrahtet/LED-ROT_3MM.png b/public/img/footprints/Optics/LEDs/THT/LED-RED_3MM.png similarity index 100% rename from public/img/footprints/Optik/LEDs/Bedrahtet/LED-ROT_3MM.png rename to public/img/footprints/Optics/LEDs/THT/LED-RED_3MM.png diff --git a/public/img/footprints/Optik/LEDs/Bedrahtet/LED-ROT_5MM-eckig.png b/public/img/footprints/Optics/LEDs/THT/LED-RED_5MM-square.png similarity index 100% rename from public/img/footprints/Optik/LEDs/Bedrahtet/LED-ROT_5MM-eckig.png rename to public/img/footprints/Optics/LEDs/THT/LED-RED_5MM-square.png diff --git a/public/img/footprints/Optik/LEDs/Bedrahtet/LED-ROT_5MM.png b/public/img/footprints/Optics/LEDs/THT/LED-RED_5MM.png similarity index 100% rename from public/img/footprints/Optik/LEDs/Bedrahtet/LED-ROT_5MM.png rename to public/img/footprints/Optics/LEDs/THT/LED-RED_5MM.png diff --git a/public/img/footprints/Optik/LEDs/Bedrahtet/LED-ROT_ROW-1.png b/public/img/footprints/Optics/LEDs/THT/LED-RED_ROW-1.png similarity index 100% rename from public/img/footprints/Optik/LEDs/Bedrahtet/LED-ROT_ROW-1.png rename to public/img/footprints/Optics/LEDs/THT/LED-RED_ROW-1.png diff --git a/public/img/footprints/Optik/LEDs/Bedrahtet/LED-ROT_ROW-2.png b/public/img/footprints/Optics/LEDs/THT/LED-RED_ROW-2.png similarity index 100% rename from public/img/footprints/Optik/LEDs/Bedrahtet/LED-ROT_ROW-2.png rename to public/img/footprints/Optics/LEDs/THT/LED-RED_ROW-2.png diff --git a/public/img/footprints/Optik/LEDs/Bedrahtet/LED-ROT_ROW-3.png b/public/img/footprints/Optics/LEDs/THT/LED-RED_ROW-3.png similarity index 100% rename from public/img/footprints/Optik/LEDs/Bedrahtet/LED-ROT_ROW-3.png rename to public/img/footprints/Optics/LEDs/THT/LED-RED_ROW-3.png diff --git a/public/img/footprints/Optik/LEDs/Bedrahtet/LED-ROT_ROW-4.png b/public/img/footprints/Optics/LEDs/THT/LED-RED_ROW-4.png similarity index 100% rename from public/img/footprints/Optik/LEDs/Bedrahtet/LED-ROT_ROW-4.png rename to public/img/footprints/Optics/LEDs/THT/LED-RED_ROW-4.png diff --git a/public/img/footprints/Optik/LEDs/Bedrahtet/LED-ROT_ROW-5.png b/public/img/footprints/Optics/LEDs/THT/LED-RED_ROW-5.png similarity index 100% rename from public/img/footprints/Optik/LEDs/Bedrahtet/LED-ROT_ROW-5.png rename to public/img/footprints/Optics/LEDs/THT/LED-RED_ROW-5.png diff --git a/public/img/footprints/Optik/LEDs/Bedrahtet/LED-TRANSPARENT_3MM.png b/public/img/footprints/Optics/LEDs/THT/LED-TRANSPARENT_3MM.png similarity index 100% rename from public/img/footprints/Optik/LEDs/Bedrahtet/LED-TRANSPARENT_3MM.png rename to public/img/footprints/Optics/LEDs/THT/LED-TRANSPARENT_3MM.png diff --git a/public/img/footprints/Optik/LEDs/Bedrahtet/LED-TRANSPARENT_5MM-eckig.png b/public/img/footprints/Optics/LEDs/THT/LED-TRANSPARENT_5MM-square.png similarity index 100% rename from public/img/footprints/Optik/LEDs/Bedrahtet/LED-TRANSPARENT_5MM-eckig.png rename to public/img/footprints/Optics/LEDs/THT/LED-TRANSPARENT_5MM-square.png diff --git a/public/img/footprints/Optik/LEDs/Bedrahtet/LED-TRANSPARENT_5MM.png b/public/img/footprints/Optics/LEDs/THT/LED-TRANSPARENT_5MM.png similarity index 100% rename from public/img/footprints/Optik/LEDs/Bedrahtet/LED-TRANSPARENT_5MM.png rename to public/img/footprints/Optics/LEDs/THT/LED-TRANSPARENT_5MM.png diff --git a/public/img/footprints/Optik/LEDs/Bedrahtet/LED-TRANSPARENT_ROW-1.png b/public/img/footprints/Optics/LEDs/THT/LED-TRANSPARENT_ROW-1.png similarity index 100% rename from public/img/footprints/Optik/LEDs/Bedrahtet/LED-TRANSPARENT_ROW-1.png rename to public/img/footprints/Optics/LEDs/THT/LED-TRANSPARENT_ROW-1.png diff --git a/public/img/footprints/Optik/LEDs/Bedrahtet/LED-TRANSPARENT_ROW-2.png b/public/img/footprints/Optics/LEDs/THT/LED-TRANSPARENT_ROW-2.png similarity index 100% rename from public/img/footprints/Optik/LEDs/Bedrahtet/LED-TRANSPARENT_ROW-2.png rename to public/img/footprints/Optics/LEDs/THT/LED-TRANSPARENT_ROW-2.png diff --git a/public/img/footprints/Optik/LEDs/Bedrahtet/LED-TRANSPARENT_ROW-3.png b/public/img/footprints/Optics/LEDs/THT/LED-TRANSPARENT_ROW-3.png similarity index 100% rename from public/img/footprints/Optik/LEDs/Bedrahtet/LED-TRANSPARENT_ROW-3.png rename to public/img/footprints/Optics/LEDs/THT/LED-TRANSPARENT_ROW-3.png diff --git a/public/img/footprints/Optik/LEDs/Bedrahtet/LED-TRANSPARENT_ROW-4.png b/public/img/footprints/Optics/LEDs/THT/LED-TRANSPARENT_ROW-4.png similarity index 100% rename from public/img/footprints/Optik/LEDs/Bedrahtet/LED-TRANSPARENT_ROW-4.png rename to public/img/footprints/Optics/LEDs/THT/LED-TRANSPARENT_ROW-4.png diff --git a/public/img/footprints/Optik/LEDs/Bedrahtet/LED-TRANSPARENT_ROW-5.png b/public/img/footprints/Optics/LEDs/THT/LED-TRANSPARENT_ROW-5.png similarity index 100% rename from public/img/footprints/Optik/LEDs/Bedrahtet/LED-TRANSPARENT_ROW-5.png rename to public/img/footprints/Optics/LEDs/THT/LED-TRANSPARENT_ROW-5.png diff --git a/public/img/footprints/Optik/Laser/LASER_PDLD-PIGTAIL.png b/public/img/footprints/Optics/Laser/LASER_PDLD-PIGTAIL.png similarity index 100% rename from public/img/footprints/Optik/Laser/LASER_PDLD-PIGTAIL.png rename to public/img/footprints/Optics/Laser/LASER_PDLD-PIGTAIL.png diff --git a/public/img/footprints/Optik/Laser/LASER_TORX173.png b/public/img/footprints/Optics/Laser/LASER_TORX173.png similarity index 100% rename from public/img/footprints/Optik/Laser/LASER_TORX173.png rename to public/img/footprints/Optics/Laser/LASER_TORX173.png diff --git a/public/img/footprints/Optik/Laser/LASER_TOTX173.png b/public/img/footprints/Optics/Laser/LASER_TOTX173.png similarity index 100% rename from public/img/footprints/Optik/Laser/LASER_TOTX173.png rename to public/img/footprints/Optics/Laser/LASER_TOTX173.png diff --git a/public/img/footprints/Passiv/Kondensatoren/KONDENSATOR_CTS_A_15MM.png b/public/img/footprints/Passive/Capacitors/CAPACITOR_CTS_A_15MM.png similarity index 100% rename from public/img/footprints/Passiv/Kondensatoren/KONDENSATOR_CTS_A_15MM.png rename to public/img/footprints/Passive/Capacitors/CAPACITOR_CTS_A_15MM.png diff --git a/public/img/footprints/Passiv/Kondensatoren/KONDENSATOR_CTS_B_20MM.png b/public/img/footprints/Passive/Capacitors/CAPACITOR_CTS_B_20MM.png similarity index 100% rename from public/img/footprints/Passiv/Kondensatoren/KONDENSATOR_CTS_B_20MM.png rename to public/img/footprints/Passive/Capacitors/CAPACITOR_CTS_B_20MM.png diff --git a/public/img/footprints/Passiv/Kondensatoren/KONDENSATOR_CTS_C_25MM.png b/public/img/footprints/Passive/Capacitors/CAPACITOR_CTS_C_25MM.png similarity index 100% rename from public/img/footprints/Passiv/Kondensatoren/KONDENSATOR_CTS_C_25MM.png rename to public/img/footprints/Passive/Capacitors/CAPACITOR_CTS_C_25MM.png diff --git a/public/img/footprints/Passiv/Kondensatoren/KONDENSATOR_CTS_D_30MM.png b/public/img/footprints/Passive/Capacitors/CAPACITOR_CTS_D_30MM.png similarity index 100% rename from public/img/footprints/Passiv/Kondensatoren/KONDENSATOR_CTS_D_30MM.png rename to public/img/footprints/Passive/Capacitors/CAPACITOR_CTS_D_30MM.png diff --git a/public/img/footprints/Passiv/Kondensatoren/Keramik/SMD/KERKO-SMD-ARRAY_4X0603-0612.png b/public/img/footprints/Passive/Capacitors/Ceramic/SMD/Ceramic-SMD-ARRAY_4X0603-0612.png similarity index 100% rename from public/img/footprints/Passiv/Kondensatoren/Keramik/SMD/KERKO-SMD-ARRAY_4X0603-0612.png rename to public/img/footprints/Passive/Capacitors/Ceramic/SMD/Ceramic-SMD-ARRAY_4X0603-0612.png diff --git a/public/img/footprints/Passiv/Kondensatoren/Keramik/SMD/KERKO-SMD_0402.png b/public/img/footprints/Passive/Capacitors/Ceramic/SMD/Ceramic-SMD_0402.png similarity index 100% rename from public/img/footprints/Passiv/Kondensatoren/Keramik/SMD/KERKO-SMD_0402.png rename to public/img/footprints/Passive/Capacitors/Ceramic/SMD/Ceramic-SMD_0402.png diff --git a/public/img/footprints/Passiv/Kondensatoren/Keramik/SMD/KERKO-SMD_0603.png b/public/img/footprints/Passive/Capacitors/Ceramic/SMD/Ceramic-SMD_0603.png similarity index 100% rename from public/img/footprints/Passiv/Kondensatoren/Keramik/SMD/KERKO-SMD_0603.png rename to public/img/footprints/Passive/Capacitors/Ceramic/SMD/Ceramic-SMD_0603.png diff --git a/public/img/footprints/Passiv/Kondensatoren/Keramik/SMD/KERKO-SMD_0805.png b/public/img/footprints/Passive/Capacitors/Ceramic/SMD/Ceramic-SMD_0805.png similarity index 100% rename from public/img/footprints/Passiv/Kondensatoren/Keramik/SMD/KERKO-SMD_0805.png rename to public/img/footprints/Passive/Capacitors/Ceramic/SMD/Ceramic-SMD_0805.png diff --git a/public/img/footprints/Passiv/Kondensatoren/Keramik/SMD/KERKO-SMD_1206.png b/public/img/footprints/Passive/Capacitors/Ceramic/SMD/Ceramic-SMD_1206.png similarity index 100% rename from public/img/footprints/Passiv/Kondensatoren/Keramik/SMD/KERKO-SMD_1206.png rename to public/img/footprints/Passive/Capacitors/Ceramic/SMD/Ceramic-SMD_1206.png diff --git a/public/img/footprints/Passiv/Kondensatoren/Keramik/SMD/KERKO-SMD_1210.png b/public/img/footprints/Passive/Capacitors/Ceramic/SMD/Ceramic-SMD_1210.png similarity index 100% rename from public/img/footprints/Passiv/Kondensatoren/Keramik/SMD/KERKO-SMD_1210.png rename to public/img/footprints/Passive/Capacitors/Ceramic/SMD/Ceramic-SMD_1210.png diff --git a/public/img/footprints/Passiv/Kondensatoren/Keramik/SMD/KERKO-SMD_1812.png b/public/img/footprints/Passive/Capacitors/Ceramic/SMD/Ceramic-SMD_1812.png similarity index 100% rename from public/img/footprints/Passiv/Kondensatoren/Keramik/SMD/KERKO-SMD_1812.png rename to public/img/footprints/Passive/Capacitors/Ceramic/SMD/Ceramic-SMD_1812.png diff --git a/public/img/footprints/Passiv/Kondensatoren/Keramik/SMD/KERKO-SMD_1825.png b/public/img/footprints/Passive/Capacitors/Ceramic/SMD/Ceramic-SMD_1825.png similarity index 100% rename from public/img/footprints/Passiv/Kondensatoren/Keramik/SMD/KERKO-SMD_1825.png rename to public/img/footprints/Passive/Capacitors/Ceramic/SMD/Ceramic-SMD_1825.png diff --git a/public/img/footprints/Passiv/Kondensatoren/Keramik/SMD/KERKO-SMD_2220.png b/public/img/footprints/Passive/Capacitors/Ceramic/SMD/Ceramic-SMD_2220.png similarity index 100% rename from public/img/footprints/Passiv/Kondensatoren/Keramik/SMD/KERKO-SMD_2220.png rename to public/img/footprints/Passive/Capacitors/Ceramic/SMD/Ceramic-SMD_2220.png diff --git a/public/img/footprints/Passiv/Kondensatoren/Keramik/Bedrahtet/RM_10mm/KERKO_10RM-13D.png b/public/img/footprints/Passive/Capacitors/Ceramic/THT/RM_10mm/Ceramic_10RM-13D.png similarity index 100% rename from public/img/footprints/Passiv/Kondensatoren/Keramik/Bedrahtet/RM_10mm/KERKO_10RM-13D.png rename to public/img/footprints/Passive/Capacitors/Ceramic/THT/RM_10mm/Ceramic_10RM-13D.png diff --git a/public/img/footprints/Passiv/Kondensatoren/Keramik/Bedrahtet/RM_10mm/KERKO_10RM-18D.png b/public/img/footprints/Passive/Capacitors/Ceramic/THT/RM_10mm/Ceramic_10RM-18D.png similarity index 100% rename from public/img/footprints/Passiv/Kondensatoren/Keramik/Bedrahtet/RM_10mm/KERKO_10RM-18D.png rename to public/img/footprints/Passive/Capacitors/Ceramic/THT/RM_10mm/Ceramic_10RM-18D.png diff --git a/public/img/footprints/Passiv/Kondensatoren/Keramik/Bedrahtet/RM_10mm/KERKO_10RM-25D.png b/public/img/footprints/Passive/Capacitors/Ceramic/THT/RM_10mm/Ceramic_10RM-25D.png similarity index 100% rename from public/img/footprints/Passiv/Kondensatoren/Keramik/Bedrahtet/RM_10mm/KERKO_10RM-25D.png rename to public/img/footprints/Passive/Capacitors/Ceramic/THT/RM_10mm/Ceramic_10RM-25D.png diff --git a/public/img/footprints/Passiv/Kondensatoren/Keramik/Bedrahtet/RM_2mm5/KERKO_2RM5-3D8.png b/public/img/footprints/Passive/Capacitors/Ceramic/THT/RM_2mm5/Ceramic_2RM5-3D8.png similarity index 100% rename from public/img/footprints/Passiv/Kondensatoren/Keramik/Bedrahtet/RM_2mm5/KERKO_2RM5-3D8.png rename to public/img/footprints/Passive/Capacitors/Ceramic/THT/RM_2mm5/Ceramic_2RM5-3D8.png diff --git a/public/img/footprints/Passiv/Kondensatoren/Keramik/Bedrahtet/RM_2mm5/KERKO_2RM5-4D4.png b/public/img/footprints/Passive/Capacitors/Ceramic/THT/RM_2mm5/Ceramic_2RM5-4D4.png similarity index 100% rename from public/img/footprints/Passiv/Kondensatoren/Keramik/Bedrahtet/RM_2mm5/KERKO_2RM5-4D4.png rename to public/img/footprints/Passive/Capacitors/Ceramic/THT/RM_2mm5/Ceramic_2RM5-4D4.png diff --git a/public/img/footprints/Passiv/Kondensatoren/Keramik/Bedrahtet/RM_2mm5/KERKO_2RM5-5D.png b/public/img/footprints/Passive/Capacitors/Ceramic/THT/RM_2mm5/Ceramic_2RM5-5D.png similarity index 100% rename from public/img/footprints/Passiv/Kondensatoren/Keramik/Bedrahtet/RM_2mm5/KERKO_2RM5-5D.png rename to public/img/footprints/Passive/Capacitors/Ceramic/THT/RM_2mm5/Ceramic_2RM5-5D.png diff --git a/public/img/footprints/Passiv/Kondensatoren/Keramik/Bedrahtet/RM_5mm/KERKO_5RM-10D.png b/public/img/footprints/Passive/Capacitors/Ceramic/THT/RM_5mm/Ceramic_5RM-10D.png similarity index 100% rename from public/img/footprints/Passiv/Kondensatoren/Keramik/Bedrahtet/RM_5mm/KERKO_5RM-10D.png rename to public/img/footprints/Passive/Capacitors/Ceramic/THT/RM_5mm/Ceramic_5RM-10D.png diff --git a/public/img/footprints/Passiv/Kondensatoren/Keramik/Bedrahtet/RM_5mm/KERKO_5RM-13D.png b/public/img/footprints/Passive/Capacitors/Ceramic/THT/RM_5mm/Ceramic_5RM-13D.png similarity index 100% rename from public/img/footprints/Passiv/Kondensatoren/Keramik/Bedrahtet/RM_5mm/KERKO_5RM-13D.png rename to public/img/footprints/Passive/Capacitors/Ceramic/THT/RM_5mm/Ceramic_5RM-13D.png diff --git a/public/img/footprints/Passiv/Kondensatoren/Keramik/Bedrahtet/RM_5mm/KERKO_5RM-3D8.png b/public/img/footprints/Passive/Capacitors/Ceramic/THT/RM_5mm/Ceramic_5RM-3D8.png similarity index 100% rename from public/img/footprints/Passiv/Kondensatoren/Keramik/Bedrahtet/RM_5mm/KERKO_5RM-3D8.png rename to public/img/footprints/Passive/Capacitors/Ceramic/THT/RM_5mm/Ceramic_5RM-3D8.png diff --git a/public/img/footprints/Passiv/Kondensatoren/Keramik/Bedrahtet/RM_5mm/KERKO_5RM-4D4.png b/public/img/footprints/Passive/Capacitors/Ceramic/THT/RM_5mm/Ceramic_5RM-4D4.png similarity index 100% rename from public/img/footprints/Passiv/Kondensatoren/Keramik/Bedrahtet/RM_5mm/KERKO_5RM-4D4.png rename to public/img/footprints/Passive/Capacitors/Ceramic/THT/RM_5mm/Ceramic_5RM-4D4.png diff --git a/public/img/footprints/Passiv/Kondensatoren/Keramik/Bedrahtet/RM_5mm/KERKO_5RM-5D.png b/public/img/footprints/Passive/Capacitors/Ceramic/THT/RM_5mm/Ceramic_5RM-5D.png similarity index 100% rename from public/img/footprints/Passiv/Kondensatoren/Keramik/Bedrahtet/RM_5mm/KERKO_5RM-5D.png rename to public/img/footprints/Passive/Capacitors/Ceramic/THT/RM_5mm/Ceramic_5RM-5D.png diff --git a/public/img/footprints/Passiv/Kondensatoren/Keramik/Bedrahtet/RM_5mm/KERKO_5RM-6D.png b/public/img/footprints/Passive/Capacitors/Ceramic/THT/RM_5mm/Ceramic_5RM-6D.png similarity index 100% rename from public/img/footprints/Passiv/Kondensatoren/Keramik/Bedrahtet/RM_5mm/KERKO_5RM-6D.png rename to public/img/footprints/Passive/Capacitors/Ceramic/THT/RM_5mm/Ceramic_5RM-6D.png diff --git a/public/img/footprints/Passiv/Kondensatoren/Keramik/Bedrahtet/RM_5mm/KERKO_5RM-7D6.png b/public/img/footprints/Passive/Capacitors/Ceramic/THT/RM_5mm/Ceramic_5RM-7D6.png similarity index 100% rename from public/img/footprints/Passiv/Kondensatoren/Keramik/Bedrahtet/RM_5mm/KERKO_5RM-7D6.png rename to public/img/footprints/Passive/Capacitors/Ceramic/THT/RM_5mm/Ceramic_5RM-7D6.png diff --git a/public/img/footprints/Passiv/Kondensatoren/Keramik/Bedrahtet/RM_5mm/KERKO_5RM-8D.png b/public/img/footprints/Passive/Capacitors/Ceramic/THT/RM_5mm/Ceramic_5RM-8D.png similarity index 100% rename from public/img/footprints/Passiv/Kondensatoren/Keramik/Bedrahtet/RM_5mm/KERKO_5RM-8D.png rename to public/img/footprints/Passive/Capacitors/Ceramic/THT/RM_5mm/Ceramic_5RM-8D.png diff --git a/public/img/footprints/Passiv/Kondensatoren/Keramik/Bedrahtet/RM_6mm4/KERKO_6RM4-10D.png b/public/img/footprints/Passive/Capacitors/Ceramic/THT/RM_6mm4/Ceramic_6RM4-10D.png similarity index 100% rename from public/img/footprints/Passiv/Kondensatoren/Keramik/Bedrahtet/RM_6mm4/KERKO_6RM4-10D.png rename to public/img/footprints/Passive/Capacitors/Ceramic/THT/RM_6mm4/Ceramic_6RM4-10D.png diff --git a/public/img/footprints/Passiv/Kondensatoren/Keramik/Bedrahtet/RM_6mm4/KERKO_6RM4-12D.png b/public/img/footprints/Passive/Capacitors/Ceramic/THT/RM_6mm4/Ceramic_6RM4-12D.png similarity index 100% rename from public/img/footprints/Passiv/Kondensatoren/Keramik/Bedrahtet/RM_6mm4/KERKO_6RM4-12D.png rename to public/img/footprints/Passive/Capacitors/Ceramic/THT/RM_6mm4/Ceramic_6RM4-12D.png diff --git a/public/img/footprints/Passiv/Kondensatoren/Keramik/Bedrahtet/RM_6mm4/KERKO_6RM4-5D.png b/public/img/footprints/Passive/Capacitors/Ceramic/THT/RM_6mm4/Ceramic_6RM4-5D.png similarity index 100% rename from public/img/footprints/Passiv/Kondensatoren/Keramik/Bedrahtet/RM_6mm4/KERKO_6RM4-5D.png rename to public/img/footprints/Passive/Capacitors/Ceramic/THT/RM_6mm4/Ceramic_6RM4-5D.png diff --git a/public/img/footprints/Passiv/Kondensatoren/Keramik/Bedrahtet/RM_6mm4/KERKO_6RM4-6D5.png b/public/img/footprints/Passive/Capacitors/Ceramic/THT/RM_6mm4/Ceramic_6RM4-6D5.png similarity index 100% rename from public/img/footprints/Passiv/Kondensatoren/Keramik/Bedrahtet/RM_6mm4/KERKO_6RM4-6D5.png rename to public/img/footprints/Passive/Capacitors/Ceramic/THT/RM_6mm4/Ceramic_6RM4-6D5.png diff --git a/public/img/footprints/Passiv/Kondensatoren/Keramik/Bedrahtet/RM_6mm4/KERKO_6RM4-7D4.png b/public/img/footprints/Passive/Capacitors/Ceramic/THT/RM_6mm4/Ceramic_6RM4-7D4.png similarity index 100% rename from public/img/footprints/Passiv/Kondensatoren/Keramik/Bedrahtet/RM_6mm4/KERKO_6RM4-7D4.png rename to public/img/footprints/Passive/Capacitors/Ceramic/THT/RM_6mm4/Ceramic_6RM4-7D4.png diff --git a/public/img/footprints/Passiv/Kondensatoren/Keramik/Bedrahtet/RM_7mm5/KERKO_7RM5-10D.png b/public/img/footprints/Passive/Capacitors/Ceramic/THT/RM_7mm5/Ceramic_7RM5-10D.png similarity index 100% rename from public/img/footprints/Passiv/Kondensatoren/Keramik/Bedrahtet/RM_7mm5/KERKO_7RM5-10D.png rename to public/img/footprints/Passive/Capacitors/Ceramic/THT/RM_7mm5/Ceramic_7RM5-10D.png diff --git a/public/img/footprints/Passiv/Kondensatoren/Elektrolyt/Axial/ELKO_AXIAL_10D_22L.png b/public/img/footprints/Passive/Capacitors/Electrolyte/Axial/Electrolyte_AXIAL_10D_22L.png similarity index 100% rename from public/img/footprints/Passiv/Kondensatoren/Elektrolyt/Axial/ELKO_AXIAL_10D_22L.png rename to public/img/footprints/Passive/Capacitors/Electrolyte/Axial/Electrolyte_AXIAL_10D_22L.png diff --git a/public/img/footprints/Passiv/Kondensatoren/Elektrolyt/Axial/ELKO_AXIAL_10D_25L.png b/public/img/footprints/Passive/Capacitors/Electrolyte/Axial/Electrolyte_AXIAL_10D_25L.png similarity index 100% rename from public/img/footprints/Passiv/Kondensatoren/Elektrolyt/Axial/ELKO_AXIAL_10D_25L.png rename to public/img/footprints/Passive/Capacitors/Electrolyte/Axial/Electrolyte_AXIAL_10D_25L.png diff --git a/public/img/footprints/Passiv/Kondensatoren/Elektrolyt/Axial/ELKO_AXIAL_10D_30L.png b/public/img/footprints/Passive/Capacitors/Electrolyte/Axial/Electrolyte_AXIAL_10D_30L.png similarity index 100% rename from public/img/footprints/Passiv/Kondensatoren/Elektrolyt/Axial/ELKO_AXIAL_10D_30L.png rename to public/img/footprints/Passive/Capacitors/Electrolyte/Axial/Electrolyte_AXIAL_10D_30L.png diff --git a/public/img/footprints/Passiv/Kondensatoren/Elektrolyt/Axial/ELKO_AXIAL_12D_30L.png b/public/img/footprints/Passive/Capacitors/Electrolyte/Axial/Electrolyte_AXIAL_12D_30L.png similarity index 100% rename from public/img/footprints/Passiv/Kondensatoren/Elektrolyt/Axial/ELKO_AXIAL_12D_30L.png rename to public/img/footprints/Passive/Capacitors/Electrolyte/Axial/Electrolyte_AXIAL_12D_30L.png diff --git a/public/img/footprints/Passiv/Kondensatoren/Elektrolyt/Axial/ELKO_AXIAL_12D_35L.png b/public/img/footprints/Passive/Capacitors/Electrolyte/Axial/Electrolyte_AXIAL_12D_35L.png similarity index 100% rename from public/img/footprints/Passiv/Kondensatoren/Elektrolyt/Axial/ELKO_AXIAL_12D_35L.png rename to public/img/footprints/Passive/Capacitors/Electrolyte/Axial/Electrolyte_AXIAL_12D_35L.png diff --git a/public/img/footprints/Passiv/Kondensatoren/Elektrolyt/Axial/ELKO_AXIAL_14D_35L.png b/public/img/footprints/Passive/Capacitors/Electrolyte/Axial/Electrolyte_AXIAL_14D_35L.png similarity index 100% rename from public/img/footprints/Passiv/Kondensatoren/Elektrolyt/Axial/ELKO_AXIAL_14D_35L.png rename to public/img/footprints/Passive/Capacitors/Electrolyte/Axial/Electrolyte_AXIAL_14D_35L.png diff --git a/public/img/footprints/Passiv/Kondensatoren/Elektrolyt/Axial/ELKO_AXIAL_16D_30L.png b/public/img/footprints/Passive/Capacitors/Electrolyte/Axial/Electrolyte_AXIAL_16D_30L.png similarity index 100% rename from public/img/footprints/Passiv/Kondensatoren/Elektrolyt/Axial/ELKO_AXIAL_16D_30L.png rename to public/img/footprints/Passive/Capacitors/Electrolyte/Axial/Electrolyte_AXIAL_16D_30L.png diff --git a/public/img/footprints/Passiv/Kondensatoren/Elektrolyt/Axial/ELKO_AXIAL_16D_35L.png b/public/img/footprints/Passive/Capacitors/Electrolyte/Axial/Electrolyte_AXIAL_16D_35L.png similarity index 100% rename from public/img/footprints/Passiv/Kondensatoren/Elektrolyt/Axial/ELKO_AXIAL_16D_35L.png rename to public/img/footprints/Passive/Capacitors/Electrolyte/Axial/Electrolyte_AXIAL_16D_35L.png diff --git a/public/img/footprints/Passiv/Kondensatoren/Elektrolyt/Axial/ELKO_AXIAL_16D_45L.png b/public/img/footprints/Passive/Capacitors/Electrolyte/Axial/Electrolyte_AXIAL_16D_45L.png similarity index 100% rename from public/img/footprints/Passiv/Kondensatoren/Elektrolyt/Axial/ELKO_AXIAL_16D_45L.png rename to public/img/footprints/Passive/Capacitors/Electrolyte/Axial/Electrolyte_AXIAL_16D_45L.png diff --git a/public/img/footprints/Passiv/Kondensatoren/Elektrolyt/Axial/ELKO_AXIAL_18D_35L.png b/public/img/footprints/Passive/Capacitors/Electrolyte/Axial/Electrolyte_AXIAL_18D_35L.png similarity index 100% rename from public/img/footprints/Passiv/Kondensatoren/Elektrolyt/Axial/ELKO_AXIAL_18D_35L.png rename to public/img/footprints/Passive/Capacitors/Electrolyte/Axial/Electrolyte_AXIAL_18D_35L.png diff --git a/public/img/footprints/Passiv/Kondensatoren/Elektrolyt/Axial/ELKO_AXIAL_18D_45L.png b/public/img/footprints/Passive/Capacitors/Electrolyte/Axial/Electrolyte_AXIAL_18D_45L.png similarity index 100% rename from public/img/footprints/Passiv/Kondensatoren/Elektrolyt/Axial/ELKO_AXIAL_18D_45L.png rename to public/img/footprints/Passive/Capacitors/Electrolyte/Axial/Electrolyte_AXIAL_18D_45L.png diff --git a/public/img/footprints/Passiv/Kondensatoren/Elektrolyt/Axial/ELKO_AXIAL_21D_45L.png b/public/img/footprints/Passive/Capacitors/Electrolyte/Axial/Electrolyte_AXIAL_21D_45L.png similarity index 100% rename from public/img/footprints/Passiv/Kondensatoren/Elektrolyt/Axial/ELKO_AXIAL_21D_45L.png rename to public/img/footprints/Passive/Capacitors/Electrolyte/Axial/Electrolyte_AXIAL_21D_45L.png diff --git a/public/img/footprints/Passiv/Kondensatoren/Elektrolyt/Axial/ELKO_AXIAL_22D_45L.png b/public/img/footprints/Passive/Capacitors/Electrolyte/Axial/Electrolyte_AXIAL_22D_45L.png similarity index 100% rename from public/img/footprints/Passiv/Kondensatoren/Elektrolyt/Axial/ELKO_AXIAL_22D_45L.png rename to public/img/footprints/Passive/Capacitors/Electrolyte/Axial/Electrolyte_AXIAL_22D_45L.png diff --git a/public/img/footprints/Passiv/Kondensatoren/Elektrolyt/Axial/ELKO_AXIAL_25D_45L.png b/public/img/footprints/Passive/Capacitors/Electrolyte/Axial/Electrolyte_AXIAL_25D_45L.png similarity index 100% rename from public/img/footprints/Passiv/Kondensatoren/Elektrolyt/Axial/ELKO_AXIAL_25D_45L.png rename to public/img/footprints/Passive/Capacitors/Electrolyte/Axial/Electrolyte_AXIAL_25D_45L.png diff --git a/public/img/footprints/Passiv/Kondensatoren/Elektrolyt/Axial/ELKO_AXIAL_25D_50L.png b/public/img/footprints/Passive/Capacitors/Electrolyte/Axial/Electrolyte_AXIAL_25D_50L.png similarity index 100% rename from public/img/footprints/Passiv/Kondensatoren/Elektrolyt/Axial/ELKO_AXIAL_25D_50L.png rename to public/img/footprints/Passive/Capacitors/Electrolyte/Axial/Electrolyte_AXIAL_25D_50L.png diff --git a/public/img/footprints/Passiv/Kondensatoren/Elektrolyt/Axial/ELKO_AXIAL_25D_55L.png b/public/img/footprints/Passive/Capacitors/Electrolyte/Axial/Electrolyte_AXIAL_25D_55L.png similarity index 100% rename from public/img/footprints/Passiv/Kondensatoren/Elektrolyt/Axial/ELKO_AXIAL_25D_55L.png rename to public/img/footprints/Passive/Capacitors/Electrolyte/Axial/Electrolyte_AXIAL_25D_55L.png diff --git a/public/img/footprints/Passiv/Kondensatoren/Elektrolyt/Axial/ELKO_AXIAL_30D_50L.png b/public/img/footprints/Passive/Capacitors/Electrolyte/Axial/Electrolyte_AXIAL_30D_50L.png similarity index 100% rename from public/img/footprints/Passiv/Kondensatoren/Elektrolyt/Axial/ELKO_AXIAL_30D_50L.png rename to public/img/footprints/Passive/Capacitors/Electrolyte/Axial/Electrolyte_AXIAL_30D_50L.png diff --git a/public/img/footprints/Passiv/Kondensatoren/Elektrolyt/Axial/ELKO_AXIAL_30D_55L.png b/public/img/footprints/Passive/Capacitors/Electrolyte/Axial/Electrolyte_AXIAL_30D_55L.png similarity index 100% rename from public/img/footprints/Passiv/Kondensatoren/Elektrolyt/Axial/ELKO_AXIAL_30D_55L.png rename to public/img/footprints/Passive/Capacitors/Electrolyte/Axial/Electrolyte_AXIAL_30D_55L.png diff --git a/public/img/footprints/Passiv/Kondensatoren/Elektrolyt/Axial/ELKO_AXIAL_5D_15L.png b/public/img/footprints/Passive/Capacitors/Electrolyte/Axial/Electrolyte_AXIAL_5D_15L.png similarity index 100% rename from public/img/footprints/Passiv/Kondensatoren/Elektrolyt/Axial/ELKO_AXIAL_5D_15L.png rename to public/img/footprints/Passive/Capacitors/Electrolyte/Axial/Electrolyte_AXIAL_5D_15L.png diff --git a/public/img/footprints/Passiv/Kondensatoren/Elektrolyt/Axial/ELKO_AXIAL_6D_15L.png b/public/img/footprints/Passive/Capacitors/Electrolyte/Axial/Electrolyte_AXIAL_6D_15L.png similarity index 100% rename from public/img/footprints/Passiv/Kondensatoren/Elektrolyt/Axial/ELKO_AXIAL_6D_15L.png rename to public/img/footprints/Passive/Capacitors/Electrolyte/Axial/Electrolyte_AXIAL_6D_15L.png diff --git a/public/img/footprints/Passiv/Kondensatoren/Elektrolyt/Axial/ELKO_AXIAL_6D_22L.png b/public/img/footprints/Passive/Capacitors/Electrolyte/Axial/Electrolyte_AXIAL_6D_22L.png similarity index 100% rename from public/img/footprints/Passiv/Kondensatoren/Elektrolyt/Axial/ELKO_AXIAL_6D_22L.png rename to public/img/footprints/Passive/Capacitors/Electrolyte/Axial/Electrolyte_AXIAL_6D_22L.png diff --git a/public/img/footprints/Passiv/Kondensatoren/Elektrolyt/Axial/ELKO_AXIAL_9D_15L.png b/public/img/footprints/Passive/Capacitors/Electrolyte/Axial/Electrolyte_AXIAL_9D_15L.png similarity index 100% rename from public/img/footprints/Passiv/Kondensatoren/Elektrolyt/Axial/ELKO_AXIAL_9D_15L.png rename to public/img/footprints/Passive/Capacitors/Electrolyte/Axial/Electrolyte_AXIAL_9D_15L.png diff --git a/public/img/footprints/Passiv/Kondensatoren/Elektrolyt/Axial/ELKO_AXIAL_9D_22L.png b/public/img/footprints/Passive/Capacitors/Electrolyte/Axial/Electrolyte_AXIAL_9D_22L.png similarity index 100% rename from public/img/footprints/Passiv/Kondensatoren/Elektrolyt/Axial/ELKO_AXIAL_9D_22L.png rename to public/img/footprints/Passive/Capacitors/Electrolyte/Axial/Electrolyte_AXIAL_9D_22L.png diff --git a/public/img/footprints/Passiv/Kondensatoren/Elektrolyt/Axial/ELKO_AXIAL_9D_25L.png b/public/img/footprints/Passive/Capacitors/Electrolyte/Axial/Electrolyte_AXIAL_9D_25L.png similarity index 100% rename from public/img/footprints/Passiv/Kondensatoren/Elektrolyt/Axial/ELKO_AXIAL_9D_25L.png rename to public/img/footprints/Passive/Capacitors/Electrolyte/Axial/Electrolyte_AXIAL_9D_25L.png diff --git a/public/img/footprints/Passiv/Kondensatoren/Elektrolyt/Radial/ELKO_RADIAL_2RM5_5D.png b/public/img/footprints/Passive/Capacitors/Electrolyte/Radial/Electrolyte_RADIAL_2RM5_5D.png similarity index 100% rename from public/img/footprints/Passiv/Kondensatoren/Elektrolyt/Radial/ELKO_RADIAL_2RM5_5D.png rename to public/img/footprints/Passive/Capacitors/Electrolyte/Radial/Electrolyte_RADIAL_2RM5_5D.png diff --git a/public/img/footprints/Passiv/Kondensatoren/Elektrolyt/Radial/ELKO_RADIAL_2RM5_6D3.png b/public/img/footprints/Passive/Capacitors/Electrolyte/Radial/Electrolyte_RADIAL_2RM5_6D3.png similarity index 100% rename from public/img/footprints/Passiv/Kondensatoren/Elektrolyt/Radial/ELKO_RADIAL_2RM5_6D3.png rename to public/img/footprints/Passive/Capacitors/Electrolyte/Radial/Electrolyte_RADIAL_2RM5_6D3.png diff --git a/public/img/footprints/Passiv/Kondensatoren/Elektrolyt/Radial/ELKO_RADIAL_2RM_5D.png b/public/img/footprints/Passive/Capacitors/Electrolyte/Radial/Electrolyte_RADIAL_2RM_5D.png similarity index 100% rename from public/img/footprints/Passiv/Kondensatoren/Elektrolyt/Radial/ELKO_RADIAL_2RM_5D.png rename to public/img/footprints/Passive/Capacitors/Electrolyte/Radial/Electrolyte_RADIAL_2RM_5D.png diff --git a/public/img/footprints/Passiv/Kondensatoren/Elektrolyt/Radial/ELKO_RADIAL_3RM5_8D.png b/public/img/footprints/Passive/Capacitors/Electrolyte/Radial/Electrolyte_RADIAL_3RM5_8D.png similarity index 100% rename from public/img/footprints/Passiv/Kondensatoren/Elektrolyt/Radial/ELKO_RADIAL_3RM5_8D.png rename to public/img/footprints/Passive/Capacitors/Electrolyte/Radial/Electrolyte_RADIAL_3RM5_8D.png diff --git a/public/img/footprints/Passiv/Kondensatoren/Elektrolyt/Radial/ELKO_RADIAL_5RM_10D.png b/public/img/footprints/Passive/Capacitors/Electrolyte/Radial/Electrolyte_RADIAL_5RM_10D.png similarity index 100% rename from public/img/footprints/Passiv/Kondensatoren/Elektrolyt/Radial/ELKO_RADIAL_5RM_10D.png rename to public/img/footprints/Passive/Capacitors/Electrolyte/Radial/Electrolyte_RADIAL_5RM_10D.png diff --git a/public/img/footprints/Passiv/Kondensatoren/Elektrolyt/Radial/ELKO_RADIAL_5RM_10D_H.png b/public/img/footprints/Passive/Capacitors/Electrolyte/Radial/Electrolyte_RADIAL_5RM_10D_H.png similarity index 100% rename from public/img/footprints/Passiv/Kondensatoren/Elektrolyt/Radial/ELKO_RADIAL_5RM_10D_H.png rename to public/img/footprints/Passive/Capacitors/Electrolyte/Radial/Electrolyte_RADIAL_5RM_10D_H.png diff --git a/public/img/footprints/Passiv/Kondensatoren/Elektrolyt/Radial/ELKO_RADIAL_5RM_12D5.png b/public/img/footprints/Passive/Capacitors/Electrolyte/Radial/Electrolyte_RADIAL_5RM_12D5.png similarity index 100% rename from public/img/footprints/Passiv/Kondensatoren/Elektrolyt/Radial/ELKO_RADIAL_5RM_12D5.png rename to public/img/footprints/Passive/Capacitors/Electrolyte/Radial/Electrolyte_RADIAL_5RM_12D5.png diff --git a/public/img/footprints/Passiv/Kondensatoren/Elektrolyt/Radial/ELKO_RADIAL_5RM_12D5_H.png b/public/img/footprints/Passive/Capacitors/Electrolyte/Radial/Electrolyte_RADIAL_5RM_12D5_H.png similarity index 100% rename from public/img/footprints/Passiv/Kondensatoren/Elektrolyt/Radial/ELKO_RADIAL_5RM_12D5_H.png rename to public/img/footprints/Passive/Capacitors/Electrolyte/Radial/Electrolyte_RADIAL_5RM_12D5_H.png diff --git a/public/img/footprints/Passiv/Kondensatoren/Elektrolyt/Radial/ELKO_RADIAL_7RM5_16D.png b/public/img/footprints/Passive/Capacitors/Electrolyte/Radial/Electrolyte_RADIAL_7RM5_16D.png similarity index 100% rename from public/img/footprints/Passiv/Kondensatoren/Elektrolyt/Radial/ELKO_RADIAL_7RM5_16D.png rename to public/img/footprints/Passive/Capacitors/Electrolyte/Radial/Electrolyte_RADIAL_7RM5_16D.png diff --git a/public/img/footprints/Passiv/Kondensatoren/Elektrolyt/Radial/ELKO_RADIAL_7RM5_16D_H.png b/public/img/footprints/Passive/Capacitors/Electrolyte/Radial/Electrolyte_RADIAL_7RM5_16D_H.png similarity index 100% rename from public/img/footprints/Passiv/Kondensatoren/Elektrolyt/Radial/ELKO_RADIAL_7RM5_16D_H.png rename to public/img/footprints/Passive/Capacitors/Electrolyte/Radial/Electrolyte_RADIAL_7RM5_16D_H.png diff --git a/public/img/footprints/Passiv/Kondensatoren/Elektrolyt/Radial/ELKO_RADIAL_7RM5_16D_T.png b/public/img/footprints/Passive/Capacitors/Electrolyte/Radial/Electrolyte_RADIAL_7RM5_16D_T.png similarity index 100% rename from public/img/footprints/Passiv/Kondensatoren/Elektrolyt/Radial/ELKO_RADIAL_7RM5_16D_T.png rename to public/img/footprints/Passive/Capacitors/Electrolyte/Radial/Electrolyte_RADIAL_7RM5_16D_T.png diff --git a/public/img/footprints/Passiv/Kondensatoren/Elektrolyt/Radial/ELKO_RADIAL_7RM5_18D.png b/public/img/footprints/Passive/Capacitors/Electrolyte/Radial/Electrolyte_RADIAL_7RM5_18D.png similarity index 100% rename from public/img/footprints/Passiv/Kondensatoren/Elektrolyt/Radial/ELKO_RADIAL_7RM5_18D.png rename to public/img/footprints/Passive/Capacitors/Electrolyte/Radial/Electrolyte_RADIAL_7RM5_18D.png diff --git a/public/img/footprints/Passiv/Kondensatoren/Elektrolyt/SMD/ELKO_SMD_0405.png b/public/img/footprints/Passive/Capacitors/Electrolyte/SMD/Electrolyte_SMD_0405.png similarity index 100% rename from public/img/footprints/Passiv/Kondensatoren/Elektrolyt/SMD/ELKO_SMD_0405.png rename to public/img/footprints/Passive/Capacitors/Electrolyte/SMD/Electrolyte_SMD_0405.png diff --git a/public/img/footprints/Passiv/Kondensatoren/Elektrolyt/SMD/ELKO_SMD_0505.png b/public/img/footprints/Passive/Capacitors/Electrolyte/SMD/Electrolyte_SMD_0505.png similarity index 100% rename from public/img/footprints/Passiv/Kondensatoren/Elektrolyt/SMD/ELKO_SMD_0505.png rename to public/img/footprints/Passive/Capacitors/Electrolyte/SMD/Electrolyte_SMD_0505.png diff --git a/public/img/footprints/Passiv/Kondensatoren/Elektrolyt/SMD/ELKO_SMD_0605.png b/public/img/footprints/Passive/Capacitors/Electrolyte/SMD/Electrolyte_SMD_0605.png similarity index 100% rename from public/img/footprints/Passiv/Kondensatoren/Elektrolyt/SMD/ELKO_SMD_0605.png rename to public/img/footprints/Passive/Capacitors/Electrolyte/SMD/Electrolyte_SMD_0605.png diff --git a/public/img/footprints/Passiv/Kondensatoren/Elektrolyt/SMD/ELKO_SMD_0807.png b/public/img/footprints/Passive/Capacitors/Electrolyte/SMD/Electrolyte_SMD_0807.png similarity index 100% rename from public/img/footprints/Passiv/Kondensatoren/Elektrolyt/SMD/ELKO_SMD_0807.png rename to public/img/footprints/Passive/Capacitors/Electrolyte/SMD/Electrolyte_SMD_0807.png diff --git a/public/img/footprints/Passiv/Kondensatoren/Elektrolyt/SMD/ELKO_SMD_0808.png b/public/img/footprints/Passive/Capacitors/Electrolyte/SMD/Electrolyte_SMD_0808.png similarity index 100% rename from public/img/footprints/Passiv/Kondensatoren/Elektrolyt/SMD/ELKO_SMD_0808.png rename to public/img/footprints/Passive/Capacitors/Electrolyte/SMD/Electrolyte_SMD_0808.png diff --git a/public/img/footprints/Passiv/Kondensatoren/Elektrolyt/SMD/ELKO_SMD_0810.png b/public/img/footprints/Passive/Capacitors/Electrolyte/SMD/Electrolyte_SMD_0810.png similarity index 100% rename from public/img/footprints/Passiv/Kondensatoren/Elektrolyt/SMD/ELKO_SMD_0810.png rename to public/img/footprints/Passive/Capacitors/Electrolyte/SMD/Electrolyte_SMD_0810.png diff --git a/public/img/footprints/Passiv/Kondensatoren/Elektrolyt/SMD/ELKO_SMD_1010.png b/public/img/footprints/Passive/Capacitors/Electrolyte/SMD/Electrolyte_SMD_1010.png similarity index 100% rename from public/img/footprints/Passiv/Kondensatoren/Elektrolyt/SMD/ELKO_SMD_1010.png rename to public/img/footprints/Passive/Capacitors/Electrolyte/SMD/Electrolyte_SMD_1010.png diff --git a/public/img/footprints/Passiv/Kondensatoren/Elektrolyt/SMD/ELKO_SMD_1012.png b/public/img/footprints/Passive/Capacitors/Electrolyte/SMD/Electrolyte_SMD_1012.png similarity index 100% rename from public/img/footprints/Passiv/Kondensatoren/Elektrolyt/SMD/ELKO_SMD_1012.png rename to public/img/footprints/Passive/Capacitors/Electrolyte/SMD/Electrolyte_SMD_1012.png diff --git a/public/img/footprints/Passiv/Kondensatoren/Elektrolyt/SMD/ELKO_SMD_1014.png b/public/img/footprints/Passive/Capacitors/Electrolyte/SMD/Electrolyte_SMD_1014.png similarity index 100% rename from public/img/footprints/Passiv/Kondensatoren/Elektrolyt/SMD/ELKO_SMD_1014.png rename to public/img/footprints/Passive/Capacitors/Electrolyte/SMD/Electrolyte_SMD_1014.png diff --git a/public/img/footprints/Passiv/Kondensatoren/Elektrolyt/SMD/ELKO_SMD_1212.png b/public/img/footprints/Passive/Capacitors/Electrolyte/SMD/Electrolyte_SMD_1212.png similarity index 100% rename from public/img/footprints/Passiv/Kondensatoren/Elektrolyt/SMD/ELKO_SMD_1212.png rename to public/img/footprints/Passive/Capacitors/Electrolyte/SMD/Electrolyte_SMD_1212.png diff --git a/public/img/footprints/Passiv/Kondensatoren/Elektrolyt/SMD/ELKO_SMD_1214.png b/public/img/footprints/Passive/Capacitors/Electrolyte/SMD/Electrolyte_SMD_1214.png similarity index 100% rename from public/img/footprints/Passiv/Kondensatoren/Elektrolyt/SMD/ELKO_SMD_1214.png rename to public/img/footprints/Passive/Capacitors/Electrolyte/SMD/Electrolyte_SMD_1214.png diff --git a/public/img/footprints/Passiv/Kondensatoren/Elektrolyt/SMD/ELKO_SMD_PANASONIC_B.png b/public/img/footprints/Passive/Capacitors/Electrolyte/SMD/Electrolyte_SMD_PANASONIC_B.png similarity index 100% rename from public/img/footprints/Passiv/Kondensatoren/Elektrolyt/SMD/ELKO_SMD_PANASONIC_B.png rename to public/img/footprints/Passive/Capacitors/Electrolyte/SMD/Electrolyte_SMD_PANASONIC_B.png diff --git a/public/img/footprints/Passiv/Kondensatoren/Elektrolyt/SMD/ELKO_SMD_PANASONIC_C.png b/public/img/footprints/Passive/Capacitors/Electrolyte/SMD/Electrolyte_SMD_PANASONIC_C.png similarity index 100% rename from public/img/footprints/Passiv/Kondensatoren/Elektrolyt/SMD/ELKO_SMD_PANASONIC_C.png rename to public/img/footprints/Passive/Capacitors/Electrolyte/SMD/Electrolyte_SMD_PANASONIC_C.png diff --git a/public/img/footprints/Passiv/Kondensatoren/Elektrolyt/SMD/ELKO_SMD_PANASONIC_D.png b/public/img/footprints/Passive/Capacitors/Electrolyte/SMD/Electrolyte_SMD_PANASONIC_D.png similarity index 100% rename from public/img/footprints/Passiv/Kondensatoren/Elektrolyt/SMD/ELKO_SMD_PANASONIC_D.png rename to public/img/footprints/Passive/Capacitors/Electrolyte/SMD/Electrolyte_SMD_PANASONIC_D.png diff --git a/public/img/footprints/Passiv/Kondensatoren/Elektrolyt/SMD/ELKO_SMD_PANASONIC_E.png b/public/img/footprints/Passive/Capacitors/Electrolyte/SMD/Electrolyte_SMD_PANASONIC_E.png similarity index 100% rename from public/img/footprints/Passiv/Kondensatoren/Elektrolyt/SMD/ELKO_SMD_PANASONIC_E.png rename to public/img/footprints/Passive/Capacitors/Electrolyte/SMD/Electrolyte_SMD_PANASONIC_E.png diff --git a/public/img/footprints/Passiv/Kondensatoren/Elektrolyt/SMD/ELKO_SMD_PANASONIC_F.png b/public/img/footprints/Passive/Capacitors/Electrolyte/SMD/Electrolyte_SMD_PANASONIC_F.png similarity index 100% rename from public/img/footprints/Passiv/Kondensatoren/Elektrolyt/SMD/ELKO_SMD_PANASONIC_F.png rename to public/img/footprints/Passive/Capacitors/Electrolyte/SMD/Electrolyte_SMD_PANASONIC_F.png diff --git a/public/img/footprints/Passiv/Kondensatoren/Elektrolyt/SMD/ELKO_SMD_PANASONIC_G.png b/public/img/footprints/Passive/Capacitors/Electrolyte/SMD/Electrolyte_SMD_PANASONIC_G.png similarity index 100% rename from public/img/footprints/Passiv/Kondensatoren/Elektrolyt/SMD/ELKO_SMD_PANASONIC_G.png rename to public/img/footprints/Passive/Capacitors/Electrolyte/SMD/Electrolyte_SMD_PANASONIC_G.png diff --git a/public/img/footprints/Passiv/Kondensatoren/Folie/Sonstige/FOLIENKONDENSATOR_100_040_130_095.png b/public/img/footprints/Passive/Capacitors/Film/Miscellaneous/FILM_CAPACITOR_100_040_130_095.png similarity index 100% rename from public/img/footprints/Passiv/Kondensatoren/Folie/Sonstige/FOLIENKONDENSATOR_100_040_130_095.png rename to public/img/footprints/Passive/Capacitors/Film/Miscellaneous/FILM_CAPACITOR_100_040_130_095.png diff --git a/public/img/footprints/Passiv/Kondensatoren/Folie/Sonstige/FOLIENKONDENSATOR_100_050_130_110.png b/public/img/footprints/Passive/Capacitors/Film/Miscellaneous/FILM_CAPACITOR_100_050_130_110.png similarity index 100% rename from public/img/footprints/Passiv/Kondensatoren/Folie/Sonstige/FOLIENKONDENSATOR_100_050_130_110.png rename to public/img/footprints/Passive/Capacitors/Film/Miscellaneous/FILM_CAPACITOR_100_050_130_110.png diff --git a/public/img/footprints/Passiv/Kondensatoren/Folie/Sonstige/FOLIENKONDENSATOR_100_060_130_120.png b/public/img/footprints/Passive/Capacitors/Film/Miscellaneous/FILM_CAPACITOR_100_060_130_120.png similarity index 100% rename from public/img/footprints/Passiv/Kondensatoren/Folie/Sonstige/FOLIENKONDENSATOR_100_060_130_120.png rename to public/img/footprints/Passive/Capacitors/Film/Miscellaneous/FILM_CAPACITOR_100_060_130_120.png diff --git a/public/img/footprints/Passiv/Kondensatoren/Folie/Sonstige/FOLIENKONDENSATOR_150_050_180_110.png b/public/img/footprints/Passive/Capacitors/Film/Miscellaneous/FILM_CAPACITOR_150_050_180_110.png similarity index 100% rename from public/img/footprints/Passiv/Kondensatoren/Folie/Sonstige/FOLIENKONDENSATOR_150_050_180_110.png rename to public/img/footprints/Passive/Capacitors/Film/Miscellaneous/FILM_CAPACITOR_150_050_180_110.png diff --git a/public/img/footprints/Passiv/Kondensatoren/Folie/Sonstige/FOLIENKONDENSATOR_150_060_180_125.png b/public/img/footprints/Passive/Capacitors/Film/Miscellaneous/FILM_CAPACITOR_150_060_180_125.png similarity index 100% rename from public/img/footprints/Passiv/Kondensatoren/Folie/Sonstige/FOLIENKONDENSATOR_150_060_180_125.png rename to public/img/footprints/Passive/Capacitors/Film/Miscellaneous/FILM_CAPACITOR_150_060_180_125.png diff --git a/public/img/footprints/Passiv/Kondensatoren/Folie/Sonstige/FOLIENKONDENSATOR_150_070_180_140.png b/public/img/footprints/Passive/Capacitors/Film/Miscellaneous/FILM_CAPACITOR_150_070_180_140.png similarity index 100% rename from public/img/footprints/Passiv/Kondensatoren/Folie/Sonstige/FOLIENKONDENSATOR_150_070_180_140.png rename to public/img/footprints/Passive/Capacitors/Film/Miscellaneous/FILM_CAPACITOR_150_070_180_140.png diff --git a/public/img/footprints/Passiv/Kondensatoren/Folie/Sonstige/FOLIENKONDENSATOR_150_080_180_150.png b/public/img/footprints/Passive/Capacitors/Film/Miscellaneous/FILM_CAPACITOR_150_080_180_150.png similarity index 100% rename from public/img/footprints/Passiv/Kondensatoren/Folie/Sonstige/FOLIENKONDENSATOR_150_080_180_150.png rename to public/img/footprints/Passive/Capacitors/Film/Miscellaneous/FILM_CAPACITOR_150_080_180_150.png diff --git a/public/img/footprints/Passiv/Kondensatoren/Folie/Sonstige/FOLIENKONDENSATOR_150_090_180_160.png b/public/img/footprints/Passive/Capacitors/Film/Miscellaneous/FILM_CAPACITOR_150_090_180_160.png similarity index 100% rename from public/img/footprints/Passiv/Kondensatoren/Folie/Sonstige/FOLIENKONDENSATOR_150_090_180_160.png rename to public/img/footprints/Passive/Capacitors/Film/Miscellaneous/FILM_CAPACITOR_150_090_180_160.png diff --git a/public/img/footprints/Passiv/Kondensatoren/Folie/Sonstige/FOLIENKONDENSATOR_225_060_265_150.png b/public/img/footprints/Passive/Capacitors/Film/Miscellaneous/FILM_CAPACITOR_225_060_265_150.png similarity index 100% rename from public/img/footprints/Passiv/Kondensatoren/Folie/Sonstige/FOLIENKONDENSATOR_225_060_265_150.png rename to public/img/footprints/Passive/Capacitors/Film/Miscellaneous/FILM_CAPACITOR_225_060_265_150.png diff --git a/public/img/footprints/Passiv/Kondensatoren/Folie/Sonstige/FOLIENKONDENSATOR_225_070_265_165.png b/public/img/footprints/Passive/Capacitors/Film/Miscellaneous/FILM_CAPACITOR_225_070_265_165.png similarity index 100% rename from public/img/footprints/Passiv/Kondensatoren/Folie/Sonstige/FOLIENKONDENSATOR_225_070_265_165.png rename to public/img/footprints/Passive/Capacitors/Film/Miscellaneous/FILM_CAPACITOR_225_070_265_165.png diff --git a/public/img/footprints/Passiv/Kondensatoren/Folie/Sonstige/FOLIENKONDENSATOR_225_085_265_185.png b/public/img/footprints/Passive/Capacitors/Film/Miscellaneous/FILM_CAPACITOR_225_085_265_185.png similarity index 100% rename from public/img/footprints/Passiv/Kondensatoren/Folie/Sonstige/FOLIENKONDENSATOR_225_085_265_185.png rename to public/img/footprints/Passive/Capacitors/Film/Miscellaneous/FILM_CAPACITOR_225_085_265_185.png diff --git a/public/img/footprints/Passiv/Kondensatoren/Folie/Sonstige/FOLIENKONDENSATOR_225_105_265_190.png b/public/img/footprints/Passive/Capacitors/Film/Miscellaneous/FILM_CAPACITOR_225_105_265_190.png similarity index 100% rename from public/img/footprints/Passiv/Kondensatoren/Folie/Sonstige/FOLIENKONDENSATOR_225_105_265_190.png rename to public/img/footprints/Passive/Capacitors/Film/Miscellaneous/FILM_CAPACITOR_225_105_265_190.png diff --git a/public/img/footprints/Passiv/Kondensatoren/Folie/Sonstige/FOLIENKONDENSATOR_225_110_265_210.png b/public/img/footprints/Passive/Capacitors/Film/Miscellaneous/FILM_CAPACITOR_225_110_265_210.png similarity index 100% rename from public/img/footprints/Passiv/Kondensatoren/Folie/Sonstige/FOLIENKONDENSATOR_225_110_265_210.png rename to public/img/footprints/Passive/Capacitors/Film/Miscellaneous/FILM_CAPACITOR_225_110_265_210.png diff --git a/public/img/footprints/Passiv/Kondensatoren/Folie/Sonstige/FOLIENKONDENSATOR_275_090_315_210.png b/public/img/footprints/Passive/Capacitors/Film/Miscellaneous/FILM_CAPACITOR_275_090_315_210.png similarity index 100% rename from public/img/footprints/Passiv/Kondensatoren/Folie/Sonstige/FOLIENKONDENSATOR_275_090_315_210.png rename to public/img/footprints/Passive/Capacitors/Film/Miscellaneous/FILM_CAPACITOR_275_090_315_210.png diff --git a/public/img/footprints/Passiv/Kondensatoren/Folie/Sonstige/FOLIENKONDENSATOR_275_110_315_210.png b/public/img/footprints/Passive/Capacitors/Film/Miscellaneous/FILM_CAPACITOR_275_110_315_210.png similarity index 100% rename from public/img/footprints/Passiv/Kondensatoren/Folie/Sonstige/FOLIENKONDENSATOR_275_110_315_210.png rename to public/img/footprints/Passive/Capacitors/Film/Miscellaneous/FILM_CAPACITOR_275_110_315_210.png diff --git a/public/img/footprints/Passiv/Kondensatoren/Folie/Sonstige/FOLIENKONDENSATOR_275_130_315_240.png b/public/img/footprints/Passive/Capacitors/Film/Miscellaneous/FILM_CAPACITOR_275_130_315_240.png similarity index 100% rename from public/img/footprints/Passiv/Kondensatoren/Folie/Sonstige/FOLIENKONDENSATOR_275_130_315_240.png rename to public/img/footprints/Passive/Capacitors/Film/Miscellaneous/FILM_CAPACITOR_275_130_315_240.png diff --git a/public/img/footprints/Passiv/Kondensatoren/Folie/Sonstige/FOLIENKONDENSATOR_275_150_315_260.png b/public/img/footprints/Passive/Capacitors/Film/Miscellaneous/FILM_CAPACITOR_275_150_315_260.png similarity index 100% rename from public/img/footprints/Passiv/Kondensatoren/Folie/Sonstige/FOLIENKONDENSATOR_275_150_315_260.png rename to public/img/footprints/Passive/Capacitors/Film/Miscellaneous/FILM_CAPACITOR_275_150_315_260.png diff --git a/public/img/footprints/Passiv/Kondensatoren/Folie/Sonstige/FOLIENKONDENSATOR_275_170_315_345.png b/public/img/footprints/Passive/Capacitors/Film/Miscellaneous/FILM_CAPACITOR_275_170_315_345.png similarity index 100% rename from public/img/footprints/Passiv/Kondensatoren/Folie/Sonstige/FOLIENKONDENSATOR_275_170_315_345.png rename to public/img/footprints/Passive/Capacitors/Film/Miscellaneous/FILM_CAPACITOR_275_170_315_345.png diff --git a/public/img/footprints/Passiv/Kondensatoren/Folie/Sonstige/FOLIENKONDENSATOR_275_200_315_395.png b/public/img/footprints/Passive/Capacitors/Film/Miscellaneous/FILM_CAPACITOR_275_200_315_395.png similarity index 100% rename from public/img/footprints/Passiv/Kondensatoren/Folie/Sonstige/FOLIENKONDENSATOR_275_200_315_395.png rename to public/img/footprints/Passive/Capacitors/Film/Miscellaneous/FILM_CAPACITOR_275_200_315_395.png diff --git a/public/img/footprints/Passiv/Kondensatoren/Folie/Sonstige/FOLIENKONDENSATOR_325_140_415_260.png b/public/img/footprints/Passive/Capacitors/Film/Miscellaneous/FILM_CAPACITOR_325_140_415_260.png similarity index 100% rename from public/img/footprints/Passiv/Kondensatoren/Folie/Sonstige/FOLIENKONDENSATOR_325_140_415_260.png rename to public/img/footprints/Passive/Capacitors/Film/Miscellaneous/FILM_CAPACITOR_325_140_415_260.png diff --git a/public/img/footprints/Passiv/Kondensatoren/Folie/Sonstige/FOLIENKONDENSATOR_325_160_415_320.png b/public/img/footprints/Passive/Capacitors/Film/Miscellaneous/FILM_CAPACITOR_325_160_415_320.png similarity index 100% rename from public/img/footprints/Passiv/Kondensatoren/Folie/Sonstige/FOLIENKONDENSATOR_325_160_415_320.png rename to public/img/footprints/Passive/Capacitors/Film/Miscellaneous/FILM_CAPACITOR_325_160_415_320.png diff --git a/public/img/footprints/Passiv/Kondensatoren/Folie/Sonstige/FOLIENKONDENSATOR_325_180_415_395.png b/public/img/footprints/Passive/Capacitors/Film/Miscellaneous/FILM_CAPACITOR_325_180_415_395.png similarity index 100% rename from public/img/footprints/Passiv/Kondensatoren/Folie/Sonstige/FOLIENKONDENSATOR_325_180_415_395.png rename to public/img/footprints/Passive/Capacitors/Film/Miscellaneous/FILM_CAPACITOR_325_180_415_395.png diff --git a/public/img/footprints/Passiv/Kondensatoren/Folie/Sonstige/FOLIENKONDENSATOR_375_150_415_260.png b/public/img/footprints/Passive/Capacitors/Film/Miscellaneous/FILM_CAPACITOR_375_150_415_260.png similarity index 100% rename from public/img/footprints/Passiv/Kondensatoren/Folie/Sonstige/FOLIENKONDENSATOR_375_150_415_260.png rename to public/img/footprints/Passive/Capacitors/Film/Miscellaneous/FILM_CAPACITOR_375_150_415_260.png diff --git a/public/img/footprints/Passiv/Kondensatoren/Folie/Sonstige/FOLIENKONDENSATOR_375_190_415_320.png b/public/img/footprints/Passive/Capacitors/Film/Miscellaneous/FILM_CAPACITOR_375_190_415_320.png similarity index 100% rename from public/img/footprints/Passiv/Kondensatoren/Folie/Sonstige/FOLIENKONDENSATOR_375_190_415_320.png rename to public/img/footprints/Passive/Capacitors/Film/Miscellaneous/FILM_CAPACITOR_375_190_415_320.png diff --git a/public/img/footprints/Passiv/Kondensatoren/Folie/Sonstige/FOLIENKONDENSATOR_375_200_415_395.png b/public/img/footprints/Passive/Capacitors/Film/Miscellaneous/FILM_CAPACITOR_375_200_415_395.png similarity index 100% rename from public/img/footprints/Passiv/Kondensatoren/Folie/Sonstige/FOLIENKONDENSATOR_375_200_415_395.png rename to public/img/footprints/Passive/Capacitors/Film/Miscellaneous/FILM_CAPACITOR_375_200_415_395.png diff --git a/public/img/footprints/Passiv/Kondensatoren/Folie/WIMA/RM_10mm/FOLIENKONDENSATOR-WIMA_10RM-4B-13L-9H5.png b/public/img/footprints/Passive/Capacitors/Film/WIMA/RM_10mm/FILM_CAPACITOR-WIMA_10RM-4B-13L-9H5.png similarity index 100% rename from public/img/footprints/Passiv/Kondensatoren/Folie/WIMA/RM_10mm/FOLIENKONDENSATOR-WIMA_10RM-4B-13L-9H5.png rename to public/img/footprints/Passive/Capacitors/Film/WIMA/RM_10mm/FILM_CAPACITOR-WIMA_10RM-4B-13L-9H5.png diff --git a/public/img/footprints/Passiv/Kondensatoren/Folie/WIMA/RM_10mm/FOLIENKONDENSATOR-WIMA_10RM-5B-13L-11H.png b/public/img/footprints/Passive/Capacitors/Film/WIMA/RM_10mm/FILM_CAPACITOR-WIMA_10RM-5B-13L-11H.png similarity index 100% rename from public/img/footprints/Passiv/Kondensatoren/Folie/WIMA/RM_10mm/FOLIENKONDENSATOR-WIMA_10RM-5B-13L-11H.png rename to public/img/footprints/Passive/Capacitors/Film/WIMA/RM_10mm/FILM_CAPACITOR-WIMA_10RM-5B-13L-11H.png diff --git a/public/img/footprints/Passiv/Kondensatoren/Folie/WIMA/RM_10mm/FOLIENKONDENSATOR-WIMA_10RM-6B-13L-12H.png b/public/img/footprints/Passive/Capacitors/Film/WIMA/RM_10mm/FILM_CAPACITOR-WIMA_10RM-6B-13L-12H.png similarity index 100% rename from public/img/footprints/Passiv/Kondensatoren/Folie/WIMA/RM_10mm/FOLIENKONDENSATOR-WIMA_10RM-6B-13L-12H.png rename to public/img/footprints/Passive/Capacitors/Film/WIMA/RM_10mm/FILM_CAPACITOR-WIMA_10RM-6B-13L-12H.png diff --git a/public/img/footprints/Passiv/Kondensatoren/Folie/WIMA/RM_15mm/FOLIENKONDENSATOR-WIMA_15RM-5B-18L-11H.png b/public/img/footprints/Passive/Capacitors/Film/WIMA/RM_15mm/FILM_CAPACITOR-WIMA_15RM-5B-18L-11H.png similarity index 100% rename from public/img/footprints/Passiv/Kondensatoren/Folie/WIMA/RM_15mm/FOLIENKONDENSATOR-WIMA_15RM-5B-18L-11H.png rename to public/img/footprints/Passive/Capacitors/Film/WIMA/RM_15mm/FILM_CAPACITOR-WIMA_15RM-5B-18L-11H.png diff --git a/public/img/footprints/Passiv/Kondensatoren/Folie/WIMA/RM_15mm/FOLIENKONDENSATOR-WIMA_15RM-6B-18L-12H5.png b/public/img/footprints/Passive/Capacitors/Film/WIMA/RM_15mm/FILM_CAPACITOR-WIMA_15RM-6B-18L-12H5.png similarity index 100% rename from public/img/footprints/Passiv/Kondensatoren/Folie/WIMA/RM_15mm/FOLIENKONDENSATOR-WIMA_15RM-6B-18L-12H5.png rename to public/img/footprints/Passive/Capacitors/Film/WIMA/RM_15mm/FILM_CAPACITOR-WIMA_15RM-6B-18L-12H5.png diff --git a/public/img/footprints/Passiv/Kondensatoren/Folie/WIMA/RM_15mm/FOLIENKONDENSATOR-WIMA_15RM-7B-18L-14H.png b/public/img/footprints/Passive/Capacitors/Film/WIMA/RM_15mm/FILM_CAPACITOR-WIMA_15RM-7B-18L-14H.png similarity index 100% rename from public/img/footprints/Passiv/Kondensatoren/Folie/WIMA/RM_15mm/FOLIENKONDENSATOR-WIMA_15RM-7B-18L-14H.png rename to public/img/footprints/Passive/Capacitors/Film/WIMA/RM_15mm/FILM_CAPACITOR-WIMA_15RM-7B-18L-14H.png diff --git a/public/img/footprints/Passiv/Kondensatoren/Folie/WIMA/RM_15mm/FOLIENKONDENSATOR-WIMA_15RM-8B-18L-15H.png b/public/img/footprints/Passive/Capacitors/Film/WIMA/RM_15mm/FILM_CAPACITOR-WIMA_15RM-8B-18L-15H.png similarity index 100% rename from public/img/footprints/Passiv/Kondensatoren/Folie/WIMA/RM_15mm/FOLIENKONDENSATOR-WIMA_15RM-8B-18L-15H.png rename to public/img/footprints/Passive/Capacitors/Film/WIMA/RM_15mm/FILM_CAPACITOR-WIMA_15RM-8B-18L-15H.png diff --git a/public/img/footprints/Passiv/Kondensatoren/Folie/WIMA/RM_15mm/FOLIENKONDENSATOR-WIMA_15RM-9B-18L-16H.png b/public/img/footprints/Passive/Capacitors/Film/WIMA/RM_15mm/FILM_CAPACITOR-WIMA_15RM-9B-18L-16H.png similarity index 100% rename from public/img/footprints/Passiv/Kondensatoren/Folie/WIMA/RM_15mm/FOLIENKONDENSATOR-WIMA_15RM-9B-18L-16H.png rename to public/img/footprints/Passive/Capacitors/Film/WIMA/RM_15mm/FILM_CAPACITOR-WIMA_15RM-9B-18L-16H.png diff --git a/public/img/footprints/Passiv/Kondensatoren/Folie/WIMA/RM_22mm5/FOLIENKONDENSATOR-WIMA_22RM5-10B5-26L5-19H.png b/public/img/footprints/Passive/Capacitors/Film/WIMA/RM_22mm5/FILM_CAPACITOR-WIMA_22RM5-10B5-26L5-19H.png similarity index 100% rename from public/img/footprints/Passiv/Kondensatoren/Folie/WIMA/RM_22mm5/FOLIENKONDENSATOR-WIMA_22RM5-10B5-26L5-19H.png rename to public/img/footprints/Passive/Capacitors/Film/WIMA/RM_22mm5/FILM_CAPACITOR-WIMA_22RM5-10B5-26L5-19H.png diff --git a/public/img/footprints/Passiv/Kondensatoren/Folie/WIMA/RM_22mm5/FOLIENKONDENSATOR-WIMA_22RM5-11B-26L5-21H.png b/public/img/footprints/Passive/Capacitors/Film/WIMA/RM_22mm5/FILM_CAPACITOR-WIMA_22RM5-11B-26L5-21H.png similarity index 100% rename from public/img/footprints/Passiv/Kondensatoren/Folie/WIMA/RM_22mm5/FOLIENKONDENSATOR-WIMA_22RM5-11B-26L5-21H.png rename to public/img/footprints/Passive/Capacitors/Film/WIMA/RM_22mm5/FILM_CAPACITOR-WIMA_22RM5-11B-26L5-21H.png diff --git a/public/img/footprints/Passiv/Kondensatoren/Folie/WIMA/RM_22mm5/FOLIENKONDENSATOR-WIMA_22RM5-6B-26L5-15H.png b/public/img/footprints/Passive/Capacitors/Film/WIMA/RM_22mm5/FILM_CAPACITOR-WIMA_22RM5-6B-26L5-15H.png similarity index 100% rename from public/img/footprints/Passiv/Kondensatoren/Folie/WIMA/RM_22mm5/FOLIENKONDENSATOR-WIMA_22RM5-6B-26L5-15H.png rename to public/img/footprints/Passive/Capacitors/Film/WIMA/RM_22mm5/FILM_CAPACITOR-WIMA_22RM5-6B-26L5-15H.png diff --git a/public/img/footprints/Passiv/Kondensatoren/Folie/WIMA/RM_22mm5/FOLIENKONDENSATOR-WIMA_22RM5-7B-26L5-16H5.png b/public/img/footprints/Passive/Capacitors/Film/WIMA/RM_22mm5/FILM_CAPACITOR-WIMA_22RM5-7B-26L5-16H5.png similarity index 100% rename from public/img/footprints/Passiv/Kondensatoren/Folie/WIMA/RM_22mm5/FOLIENKONDENSATOR-WIMA_22RM5-7B-26L5-16H5.png rename to public/img/footprints/Passive/Capacitors/Film/WIMA/RM_22mm5/FILM_CAPACITOR-WIMA_22RM5-7B-26L5-16H5.png diff --git a/public/img/footprints/Passiv/Kondensatoren/Folie/WIMA/RM_22mm5/FOLIENKONDENSATOR-WIMA_22RM5-8B5-26L5-18H5.png b/public/img/footprints/Passive/Capacitors/Film/WIMA/RM_22mm5/FILM_CAPACITOR-WIMA_22RM5-8B5-26L5-18H5.png similarity index 100% rename from public/img/footprints/Passiv/Kondensatoren/Folie/WIMA/RM_22mm5/FOLIENKONDENSATOR-WIMA_22RM5-8B5-26L5-18H5.png rename to public/img/footprints/Passive/Capacitors/Film/WIMA/RM_22mm5/FILM_CAPACITOR-WIMA_22RM5-8B5-26L5-18H5.png diff --git a/public/img/footprints/Passiv/Kondensatoren/Folie/WIMA/RM_27mm5/FOLIENKONDENSATOR-WIMA_27RM5-11B-31L5-21H.png b/public/img/footprints/Passive/Capacitors/Film/WIMA/RM_27mm5/FILM_CAPACITOR-WIMA_27RM5-11B-31L5-21H.png similarity index 100% rename from public/img/footprints/Passiv/Kondensatoren/Folie/WIMA/RM_27mm5/FOLIENKONDENSATOR-WIMA_27RM5-11B-31L5-21H.png rename to public/img/footprints/Passive/Capacitors/Film/WIMA/RM_27mm5/FILM_CAPACITOR-WIMA_27RM5-11B-31L5-21H.png diff --git a/public/img/footprints/Passiv/Kondensatoren/Folie/WIMA/RM_27mm5/FOLIENKONDENSATOR-WIMA_27RM5-13B-31L5-24H.png b/public/img/footprints/Passive/Capacitors/Film/WIMA/RM_27mm5/FILM_CAPACITOR-WIMA_27RM5-13B-31L5-24H.png similarity index 100% rename from public/img/footprints/Passiv/Kondensatoren/Folie/WIMA/RM_27mm5/FOLIENKONDENSATOR-WIMA_27RM5-13B-31L5-24H.png rename to public/img/footprints/Passive/Capacitors/Film/WIMA/RM_27mm5/FILM_CAPACITOR-WIMA_27RM5-13B-31L5-24H.png diff --git a/public/img/footprints/Passiv/Kondensatoren/Folie/WIMA/RM_27mm5/FOLIENKONDENSATOR-WIMA_27RM5-15B-31L5-26H.png b/public/img/footprints/Passive/Capacitors/Film/WIMA/RM_27mm5/FILM_CAPACITOR-WIMA_27RM5-15B-31L5-26H.png similarity index 100% rename from public/img/footprints/Passiv/Kondensatoren/Folie/WIMA/RM_27mm5/FOLIENKONDENSATOR-WIMA_27RM5-15B-31L5-26H.png rename to public/img/footprints/Passive/Capacitors/Film/WIMA/RM_27mm5/FILM_CAPACITOR-WIMA_27RM5-15B-31L5-26H.png diff --git a/public/img/footprints/Passiv/Kondensatoren/Folie/WIMA/RM_27mm5/FOLIENKONDENSATOR-WIMA_27RM5-17B-31L5-34H5.png b/public/img/footprints/Passive/Capacitors/Film/WIMA/RM_27mm5/FILM_CAPACITOR-WIMA_27RM5-17B-31L5-34H5.png similarity index 100% rename from public/img/footprints/Passiv/Kondensatoren/Folie/WIMA/RM_27mm5/FOLIENKONDENSATOR-WIMA_27RM5-17B-31L5-34H5.png rename to public/img/footprints/Passive/Capacitors/Film/WIMA/RM_27mm5/FILM_CAPACITOR-WIMA_27RM5-17B-31L5-34H5.png diff --git a/public/img/footprints/Passiv/Kondensatoren/Folie/WIMA/RM_27mm5/FOLIENKONDENSATOR-WIMA_27RM5-20B-31L5-39H5.png b/public/img/footprints/Passive/Capacitors/Film/WIMA/RM_27mm5/FILM_CAPACITOR-WIMA_27RM5-20B-31L5-39H5.png similarity index 100% rename from public/img/footprints/Passiv/Kondensatoren/Folie/WIMA/RM_27mm5/FOLIENKONDENSATOR-WIMA_27RM5-20B-31L5-39H5.png rename to public/img/footprints/Passive/Capacitors/Film/WIMA/RM_27mm5/FILM_CAPACITOR-WIMA_27RM5-20B-31L5-39H5.png diff --git a/public/img/footprints/Passiv/Kondensatoren/Folie/WIMA/RM_27mm5/FOLIENKONDENSATOR-WIMA_27RM5-9B-31L5-21H.png b/public/img/footprints/Passive/Capacitors/Film/WIMA/RM_27mm5/FILM_CAPACITOR-WIMA_27RM5-9B-31L5-21H.png similarity index 100% rename from public/img/footprints/Passiv/Kondensatoren/Folie/WIMA/RM_27mm5/FOLIENKONDENSATOR-WIMA_27RM5-9B-31L5-21H.png rename to public/img/footprints/Passive/Capacitors/Film/WIMA/RM_27mm5/FILM_CAPACITOR-WIMA_27RM5-9B-31L5-21H.png diff --git a/public/img/footprints/Passiv/Kondensatoren/Folie/WIMA/RM_2mm5/FOLIENKONDENSATOR-WIMA_2RM5-2B5-4L6-7H5.png b/public/img/footprints/Passive/Capacitors/Film/WIMA/RM_2mm5/FILM_CAPACITOR-WIMA_2RM5-2B5-4L6-7H5.png similarity index 100% rename from public/img/footprints/Passiv/Kondensatoren/Folie/WIMA/RM_2mm5/FOLIENKONDENSATOR-WIMA_2RM5-2B5-4L6-7H5.png rename to public/img/footprints/Passive/Capacitors/Film/WIMA/RM_2mm5/FILM_CAPACITOR-WIMA_2RM5-2B5-4L6-7H5.png diff --git a/public/img/footprints/Passiv/Kondensatoren/Folie/WIMA/RM_2mm5/FOLIENKONDENSATOR-WIMA_2RM5-3B-4L6-7H5.png b/public/img/footprints/Passive/Capacitors/Film/WIMA/RM_2mm5/FILM_CAPACITOR-WIMA_2RM5-3B-4L6-7H5.png similarity index 100% rename from public/img/footprints/Passiv/Kondensatoren/Folie/WIMA/RM_2mm5/FOLIENKONDENSATOR-WIMA_2RM5-3B-4L6-7H5.png rename to public/img/footprints/Passive/Capacitors/Film/WIMA/RM_2mm5/FILM_CAPACITOR-WIMA_2RM5-3B-4L6-7H5.png diff --git a/public/img/footprints/Passiv/Kondensatoren/Folie/WIMA/RM_2mm5/FOLIENKONDENSATOR-WIMA_2RM5-4B-4L6-9H.png b/public/img/footprints/Passive/Capacitors/Film/WIMA/RM_2mm5/FILM_CAPACITOR-WIMA_2RM5-4B-4L6-9H.png similarity index 100% rename from public/img/footprints/Passiv/Kondensatoren/Folie/WIMA/RM_2mm5/FOLIENKONDENSATOR-WIMA_2RM5-4B-4L6-9H.png rename to public/img/footprints/Passive/Capacitors/Film/WIMA/RM_2mm5/FILM_CAPACITOR-WIMA_2RM5-4B-4L6-9H.png diff --git a/public/img/footprints/Passiv/Kondensatoren/Folie/WIMA/RM_2mm5/FOLIENKONDENSATOR-WIMA_2RM5-5B-4L6-10H.png b/public/img/footprints/Passive/Capacitors/Film/WIMA/RM_2mm5/FILM_CAPACITOR-WIMA_2RM5-5B-4L6-10H.png similarity index 100% rename from public/img/footprints/Passiv/Kondensatoren/Folie/WIMA/RM_2mm5/FOLIENKONDENSATOR-WIMA_2RM5-5B-4L6-10H.png rename to public/img/footprints/Passive/Capacitors/Film/WIMA/RM_2mm5/FILM_CAPACITOR-WIMA_2RM5-5B-4L6-10H.png diff --git a/public/img/footprints/Passiv/Kondensatoren/Folie/WIMA/RM_2mm5/FOLIENKONDENSATOR-WIMA_2RM5-6B-4L6-10H.png b/public/img/footprints/Passive/Capacitors/Film/WIMA/RM_2mm5/FILM_CAPACITOR-WIMA_2RM5-6B-4L6-10H.png similarity index 100% rename from public/img/footprints/Passiv/Kondensatoren/Folie/WIMA/RM_2mm5/FOLIENKONDENSATOR-WIMA_2RM5-6B-4L6-10H.png rename to public/img/footprints/Passive/Capacitors/Film/WIMA/RM_2mm5/FILM_CAPACITOR-WIMA_2RM5-6B-4L6-10H.png diff --git a/public/img/footprints/Passiv/Kondensatoren/Folie/WIMA/RM_37mm5/FOLIENKONDENSATOR-WIMA_37RM5-15B-41L5-26H.png b/public/img/footprints/Passive/Capacitors/Film/WIMA/RM_37mm5/FILM_CAPACITOR-WIMA_37RM5-15B-41L5-26H.png similarity index 100% rename from public/img/footprints/Passiv/Kondensatoren/Folie/WIMA/RM_37mm5/FOLIENKONDENSATOR-WIMA_37RM5-15B-41L5-26H.png rename to public/img/footprints/Passive/Capacitors/Film/WIMA/RM_37mm5/FILM_CAPACITOR-WIMA_37RM5-15B-41L5-26H.png diff --git a/public/img/footprints/Passiv/Kondensatoren/Folie/WIMA/RM_37mm5/FOLIENKONDENSATOR-WIMA_37RM5-19B-41L5-32H.png b/public/img/footprints/Passive/Capacitors/Film/WIMA/RM_37mm5/FILM_CAPACITOR-WIMA_37RM5-19B-41L5-32H.png similarity index 100% rename from public/img/footprints/Passiv/Kondensatoren/Folie/WIMA/RM_37mm5/FOLIENKONDENSATOR-WIMA_37RM5-19B-41L5-32H.png rename to public/img/footprints/Passive/Capacitors/Film/WIMA/RM_37mm5/FILM_CAPACITOR-WIMA_37RM5-19B-41L5-32H.png diff --git a/public/img/footprints/Passiv/Kondensatoren/Folie/WIMA/RM_37mm5/FOLIENKONDENSATOR-WIMA_37RM5-20B-41L5-39H5.png b/public/img/footprints/Passive/Capacitors/Film/WIMA/RM_37mm5/FILM_CAPACITOR-WIMA_37RM5-20B-41L5-39H5.png similarity index 100% rename from public/img/footprints/Passiv/Kondensatoren/Folie/WIMA/RM_37mm5/FOLIENKONDENSATOR-WIMA_37RM5-20B-41L5-39H5.png rename to public/img/footprints/Passive/Capacitors/Film/WIMA/RM_37mm5/FILM_CAPACITOR-WIMA_37RM5-20B-41L5-39H5.png diff --git a/public/img/footprints/Passiv/Kondensatoren/Folie/WIMA/RM_5mm/FOLIENKONDENSATOR-WIMA_5RM-2B5-7L2-6H5.png b/public/img/footprints/Passive/Capacitors/Film/WIMA/RM_5mm/FILM_CAPACITOR-WIMA_5RM-2B5-7L2-6H5.png similarity index 100% rename from public/img/footprints/Passiv/Kondensatoren/Folie/WIMA/RM_5mm/FOLIENKONDENSATOR-WIMA_5RM-2B5-7L2-6H5.png rename to public/img/footprints/Passive/Capacitors/Film/WIMA/RM_5mm/FILM_CAPACITOR-WIMA_5RM-2B5-7L2-6H5.png diff --git a/public/img/footprints/Passiv/Kondensatoren/Folie/WIMA/RM_5mm/FOLIENKONDENSATOR-WIMA_5RM-3B-7L2-7H5.png b/public/img/footprints/Passive/Capacitors/Film/WIMA/RM_5mm/FILM_CAPACITOR-WIMA_5RM-3B-7L2-7H5.png similarity index 100% rename from public/img/footprints/Passiv/Kondensatoren/Folie/WIMA/RM_5mm/FOLIENKONDENSATOR-WIMA_5RM-3B-7L2-7H5.png rename to public/img/footprints/Passive/Capacitors/Film/WIMA/RM_5mm/FILM_CAPACITOR-WIMA_5RM-3B-7L2-7H5.png diff --git a/public/img/footprints/Passiv/Kondensatoren/Folie/WIMA/RM_5mm/FOLIENKONDENSATOR-WIMA_5RM-3B5-7L2-8H5.png b/public/img/footprints/Passive/Capacitors/Film/WIMA/RM_5mm/FILM_CAPACITOR-WIMA_5RM-3B5-7L2-8H5.png similarity index 100% rename from public/img/footprints/Passiv/Kondensatoren/Folie/WIMA/RM_5mm/FOLIENKONDENSATOR-WIMA_5RM-3B5-7L2-8H5.png rename to public/img/footprints/Passive/Capacitors/Film/WIMA/RM_5mm/FILM_CAPACITOR-WIMA_5RM-3B5-7L2-8H5.png diff --git a/public/img/footprints/Passiv/Kondensatoren/Folie/WIMA/RM_5mm/FOLIENKONDENSATOR-WIMA_5RM-4B5-7L2-9H5.png b/public/img/footprints/Passive/Capacitors/Film/WIMA/RM_5mm/FILM_CAPACITOR-WIMA_5RM-4B5-7L2-9H5.png similarity index 100% rename from public/img/footprints/Passiv/Kondensatoren/Folie/WIMA/RM_5mm/FOLIENKONDENSATOR-WIMA_5RM-4B5-7L2-9H5.png rename to public/img/footprints/Passive/Capacitors/Film/WIMA/RM_5mm/FILM_CAPACITOR-WIMA_5RM-4B5-7L2-9H5.png diff --git a/public/img/footprints/Passiv/Kondensatoren/Folie/WIMA/RM_5mm/FOLIENKONDENSATOR-WIMA_5RM-5B-7L2-10H.png b/public/img/footprints/Passive/Capacitors/Film/WIMA/RM_5mm/FILM_CAPACITOR-WIMA_5RM-5B-7L2-10H.png similarity index 100% rename from public/img/footprints/Passiv/Kondensatoren/Folie/WIMA/RM_5mm/FOLIENKONDENSATOR-WIMA_5RM-5B-7L2-10H.png rename to public/img/footprints/Passive/Capacitors/Film/WIMA/RM_5mm/FILM_CAPACITOR-WIMA_5RM-5B-7L2-10H.png diff --git a/public/img/footprints/Passiv/Kondensatoren/Folie/WIMA/RM_5mm/FOLIENKONDENSATOR-WIMA_5RM-5B5-7L2-11H5.png b/public/img/footprints/Passive/Capacitors/Film/WIMA/RM_5mm/FILM_CAPACITOR-WIMA_5RM-5B5-7L2-11H5.png similarity index 100% rename from public/img/footprints/Passiv/Kondensatoren/Folie/WIMA/RM_5mm/FOLIENKONDENSATOR-WIMA_5RM-5B5-7L2-11H5.png rename to public/img/footprints/Passive/Capacitors/Film/WIMA/RM_5mm/FILM_CAPACITOR-WIMA_5RM-5B5-7L2-11H5.png diff --git a/public/img/footprints/Passiv/Kondensatoren/Folie/WIMA/RM_5mm/FOLIENKONDENSATOR-WIMA_5RM-7B2-7L2-13H.png b/public/img/footprints/Passive/Capacitors/Film/WIMA/RM_5mm/FILM_CAPACITOR-WIMA_5RM-7B2-7L2-13H.png similarity index 100% rename from public/img/footprints/Passiv/Kondensatoren/Folie/WIMA/RM_5mm/FOLIENKONDENSATOR-WIMA_5RM-7B2-7L2-13H.png rename to public/img/footprints/Passive/Capacitors/Film/WIMA/RM_5mm/FILM_CAPACITOR-WIMA_5RM-7B2-7L2-13H.png diff --git a/public/img/footprints/Passiv/Kondensatoren/Folie/WIMA/RM_5mm/FOLIENKONDENSATOR-WIMA_5RM-8B5-7L2-14H.png b/public/img/footprints/Passive/Capacitors/Film/WIMA/RM_5mm/FILM_CAPACITOR-WIMA_5RM-8B5-7L2-14H.png similarity index 100% rename from public/img/footprints/Passiv/Kondensatoren/Folie/WIMA/RM_5mm/FOLIENKONDENSATOR-WIMA_5RM-8B5-7L2-14H.png rename to public/img/footprints/Passive/Capacitors/Film/WIMA/RM_5mm/FILM_CAPACITOR-WIMA_5RM-8B5-7L2-14H.png diff --git a/public/img/footprints/Passiv/Kondensatoren/Folie/WIMA/RM_7mm5/FOLIENKONDENSATOR-WIMA_7RM5-3B-10L-8H5.png b/public/img/footprints/Passive/Capacitors/Film/WIMA/RM_7mm5/FILM_CAPACITOR-WIMA_7RM5-3B-10L-8H5.png similarity index 100% rename from public/img/footprints/Passiv/Kondensatoren/Folie/WIMA/RM_7mm5/FOLIENKONDENSATOR-WIMA_7RM5-3B-10L-8H5.png rename to public/img/footprints/Passive/Capacitors/Film/WIMA/RM_7mm5/FILM_CAPACITOR-WIMA_7RM5-3B-10L-8H5.png diff --git a/public/img/footprints/Passiv/Kondensatoren/Folie/WIMA/RM_7mm5/FOLIENKONDENSATOR-WIMA_7RM5-4B-10L-9H.png b/public/img/footprints/Passive/Capacitors/Film/WIMA/RM_7mm5/FILM_CAPACITOR-WIMA_7RM5-4B-10L-9H.png similarity index 100% rename from public/img/footprints/Passiv/Kondensatoren/Folie/WIMA/RM_7mm5/FOLIENKONDENSATOR-WIMA_7RM5-4B-10L-9H.png rename to public/img/footprints/Passive/Capacitors/Film/WIMA/RM_7mm5/FILM_CAPACITOR-WIMA_7RM5-4B-10L-9H.png diff --git a/public/img/footprints/Passiv/Kondensatoren/Folie/WIMA/RM_7mm5/FOLIENKONDENSATOR-WIMA_7RM5-5B-10L3-10H5.png b/public/img/footprints/Passive/Capacitors/Film/WIMA/RM_7mm5/FILM_CAPACITOR-WIMA_7RM5-5B-10L3-10H5.png similarity index 100% rename from public/img/footprints/Passiv/Kondensatoren/Folie/WIMA/RM_7mm5/FOLIENKONDENSATOR-WIMA_7RM5-5B-10L3-10H5.png rename to public/img/footprints/Passive/Capacitors/Film/WIMA/RM_7mm5/FILM_CAPACITOR-WIMA_7RM5-5B-10L3-10H5.png diff --git a/public/img/footprints/Passiv/Kondensatoren/Folie/WIMA/RM_7mm5/FOLIENKONDENSATOR-WIMA_7RM5-5B7-10L-12H5.png b/public/img/footprints/Passive/Capacitors/Film/WIMA/RM_7mm5/FILM_CAPACITOR-WIMA_7RM5-5B7-10L-12H5.png similarity index 100% rename from public/img/footprints/Passiv/Kondensatoren/Folie/WIMA/RM_7mm5/FOLIENKONDENSATOR-WIMA_7RM5-5B7-10L-12H5.png rename to public/img/footprints/Passive/Capacitors/Film/WIMA/RM_7mm5/FILM_CAPACITOR-WIMA_7RM5-5B7-10L-12H5.png diff --git a/public/img/footprints/Passiv/Kondensatoren/Tantal/SMD/TANTAL-SMD_SCT-A.png b/public/img/footprints/Passive/Capacitors/Tantalum/SMD/TANTALUM-SMD_SCT-A.png similarity index 100% rename from public/img/footprints/Passiv/Kondensatoren/Tantal/SMD/TANTAL-SMD_SCT-A.png rename to public/img/footprints/Passive/Capacitors/Tantalum/SMD/TANTALUM-SMD_SCT-A.png diff --git a/public/img/footprints/Passiv/Kondensatoren/Tantal/SMD/TANTAL-SMD_SCT-B.png b/public/img/footprints/Passive/Capacitors/Tantalum/SMD/TANTALUM-SMD_SCT-B.png similarity index 100% rename from public/img/footprints/Passiv/Kondensatoren/Tantal/SMD/TANTAL-SMD_SCT-B.png rename to public/img/footprints/Passive/Capacitors/Tantalum/SMD/TANTALUM-SMD_SCT-B.png diff --git a/public/img/footprints/Passiv/Kondensatoren/Tantal/SMD/TANTAL-SMD_SCT-C.png b/public/img/footprints/Passive/Capacitors/Tantalum/SMD/TANTALUM-SMD_SCT-C.png similarity index 100% rename from public/img/footprints/Passiv/Kondensatoren/Tantal/SMD/TANTAL-SMD_SCT-C.png rename to public/img/footprints/Passive/Capacitors/Tantalum/SMD/TANTALUM-SMD_SCT-C.png diff --git a/public/img/footprints/Passiv/Kondensatoren/Tantal/SMD/TANTAL-SMD_SCT-D.png b/public/img/footprints/Passive/Capacitors/Tantalum/SMD/TANTALUM-SMD_SCT-D.png similarity index 100% rename from public/img/footprints/Passiv/Kondensatoren/Tantal/SMD/TANTAL-SMD_SCT-D.png rename to public/img/footprints/Passive/Capacitors/Tantalum/SMD/TANTALUM-SMD_SCT-D.png diff --git a/public/img/footprints/Passiv/Kondensatoren/Tantal/SMD/TANTAL-SMD_SCT-E.png b/public/img/footprints/Passive/Capacitors/Tantalum/SMD/TANTALUM-SMD_SCT-E.png similarity index 100% rename from public/img/footprints/Passiv/Kondensatoren/Tantal/SMD/TANTAL-SMD_SCT-E.png rename to public/img/footprints/Passive/Capacitors/Tantalum/SMD/TANTALUM-SMD_SCT-E.png diff --git a/public/img/footprints/Passiv/Kondensatoren/Tantal/SMD/TANTAL-SMD_SCT-R.png b/public/img/footprints/Passive/Capacitors/Tantalum/SMD/TANTALUM-SMD_SCT-R.png similarity index 100% rename from public/img/footprints/Passiv/Kondensatoren/Tantal/SMD/TANTAL-SMD_SCT-R.png rename to public/img/footprints/Passive/Capacitors/Tantalum/SMD/TANTALUM-SMD_SCT-R.png diff --git a/public/img/footprints/Passiv/Kondensatoren/Tantal/Bedrahtet/RM_2mm5/TANTAL_2RM5-10D.png b/public/img/footprints/Passive/Capacitors/Tantalum/THT/RM_2mm5/TANTALUM_2RM5-10D.png similarity index 100% rename from public/img/footprints/Passiv/Kondensatoren/Tantal/Bedrahtet/RM_2mm5/TANTAL_2RM5-10D.png rename to public/img/footprints/Passive/Capacitors/Tantalum/THT/RM_2mm5/TANTALUM_2RM5-10D.png diff --git a/public/img/footprints/Passiv/Kondensatoren/Tantal/Bedrahtet/RM_2mm5/TANTAL_2RM5-4D.png b/public/img/footprints/Passive/Capacitors/Tantalum/THT/RM_2mm5/TANTALUM_2RM5-4D.png similarity index 100% rename from public/img/footprints/Passiv/Kondensatoren/Tantal/Bedrahtet/RM_2mm5/TANTAL_2RM5-4D.png rename to public/img/footprints/Passive/Capacitors/Tantalum/THT/RM_2mm5/TANTALUM_2RM5-4D.png diff --git a/public/img/footprints/Passiv/Kondensatoren/Tantal/Bedrahtet/RM_2mm5/TANTAL_2RM5-4D5.png b/public/img/footprints/Passive/Capacitors/Tantalum/THT/RM_2mm5/TANTALUM_2RM5-4D5.png similarity index 100% rename from public/img/footprints/Passiv/Kondensatoren/Tantal/Bedrahtet/RM_2mm5/TANTAL_2RM5-4D5.png rename to public/img/footprints/Passive/Capacitors/Tantalum/THT/RM_2mm5/TANTALUM_2RM5-4D5.png diff --git a/public/img/footprints/Passiv/Kondensatoren/Tantal/Bedrahtet/RM_2mm5/TANTAL_2RM5-5D.png b/public/img/footprints/Passive/Capacitors/Tantalum/THT/RM_2mm5/TANTALUM_2RM5-5D.png similarity index 100% rename from public/img/footprints/Passiv/Kondensatoren/Tantal/Bedrahtet/RM_2mm5/TANTAL_2RM5-5D.png rename to public/img/footprints/Passive/Capacitors/Tantalum/THT/RM_2mm5/TANTALUM_2RM5-5D.png diff --git a/public/img/footprints/Passiv/Kondensatoren/Tantal/Bedrahtet/RM_2mm5/TANTAL_2RM5-5D5.png b/public/img/footprints/Passive/Capacitors/Tantalum/THT/RM_2mm5/TANTALUM_2RM5-5D5.png similarity index 100% rename from public/img/footprints/Passiv/Kondensatoren/Tantal/Bedrahtet/RM_2mm5/TANTAL_2RM5-5D5.png rename to public/img/footprints/Passive/Capacitors/Tantalum/THT/RM_2mm5/TANTALUM_2RM5-5D5.png diff --git a/public/img/footprints/Passiv/Kondensatoren/Tantal/Bedrahtet/RM_2mm5/TANTAL_2RM5-6D.png b/public/img/footprints/Passive/Capacitors/Tantalum/THT/RM_2mm5/TANTALUM_2RM5-6D.png similarity index 100% rename from public/img/footprints/Passiv/Kondensatoren/Tantal/Bedrahtet/RM_2mm5/TANTAL_2RM5-6D.png rename to public/img/footprints/Passive/Capacitors/Tantalum/THT/RM_2mm5/TANTALUM_2RM5-6D.png diff --git a/public/img/footprints/Passiv/Kondensatoren/Tantal/Bedrahtet/RM_2mm5/TANTAL_2RM5-6D5.png b/public/img/footprints/Passive/Capacitors/Tantalum/THT/RM_2mm5/TANTALUM_2RM5-6D5.png similarity index 100% rename from public/img/footprints/Passiv/Kondensatoren/Tantal/Bedrahtet/RM_2mm5/TANTAL_2RM5-6D5.png rename to public/img/footprints/Passive/Capacitors/Tantalum/THT/RM_2mm5/TANTALUM_2RM5-6D5.png diff --git a/public/img/footprints/Passiv/Kondensatoren/Tantal/Bedrahtet/RM_2mm5/TANTAL_2RM5-7D.png b/public/img/footprints/Passive/Capacitors/Tantalum/THT/RM_2mm5/TANTALUM_2RM5-7D.png similarity index 100% rename from public/img/footprints/Passiv/Kondensatoren/Tantal/Bedrahtet/RM_2mm5/TANTAL_2RM5-7D.png rename to public/img/footprints/Passive/Capacitors/Tantalum/THT/RM_2mm5/TANTALUM_2RM5-7D.png diff --git a/public/img/footprints/Passiv/Kondensatoren/Tantal/Bedrahtet/RM_2mm5/TANTAL_2RM5-8D.png b/public/img/footprints/Passive/Capacitors/Tantalum/THT/RM_2mm5/TANTALUM_2RM5-8D.png similarity index 100% rename from public/img/footprints/Passiv/Kondensatoren/Tantal/Bedrahtet/RM_2mm5/TANTAL_2RM5-8D.png rename to public/img/footprints/Passive/Capacitors/Tantalum/THT/RM_2mm5/TANTALUM_2RM5-8D.png diff --git a/public/img/footprints/Passiv/Kondensatoren/Tantal/Bedrahtet/RM_2mm5/TANTAL_2RM5-8D5.png b/public/img/footprints/Passive/Capacitors/Tantalum/THT/RM_2mm5/TANTALUM_2RM5-8D5.png similarity index 100% rename from public/img/footprints/Passiv/Kondensatoren/Tantal/Bedrahtet/RM_2mm5/TANTAL_2RM5-8D5.png rename to public/img/footprints/Passive/Capacitors/Tantalum/THT/RM_2mm5/TANTALUM_2RM5-8D5.png diff --git a/public/img/footprints/Passiv/Kondensatoren/Tantal/Bedrahtet/RM_2mm5/TANTAL_2RM5-9D.png b/public/img/footprints/Passive/Capacitors/Tantalum/THT/RM_2mm5/TANTALUM_2RM5-9D.png similarity index 100% rename from public/img/footprints/Passiv/Kondensatoren/Tantal/Bedrahtet/RM_2mm5/TANTAL_2RM5-9D.png rename to public/img/footprints/Passive/Capacitors/Tantalum/THT/RM_2mm5/TANTALUM_2RM5-9D.png diff --git a/public/img/footprints/Passiv/Kondensatoren/Tantal/Bedrahtet/RM_5mm/TANTAL_5RM-10D.png b/public/img/footprints/Passive/Capacitors/Tantalum/THT/RM_5mm/TANTALUM_5RM-10D.png similarity index 100% rename from public/img/footprints/Passiv/Kondensatoren/Tantal/Bedrahtet/RM_5mm/TANTAL_5RM-10D.png rename to public/img/footprints/Passive/Capacitors/Tantalum/THT/RM_5mm/TANTALUM_5RM-10D.png diff --git a/public/img/footprints/Passiv/Kondensatoren/Tantal/Bedrahtet/RM_5mm/TANTAL_5RM-11D.png b/public/img/footprints/Passive/Capacitors/Tantalum/THT/RM_5mm/TANTALUM_5RM-11D.png similarity index 100% rename from public/img/footprints/Passiv/Kondensatoren/Tantal/Bedrahtet/RM_5mm/TANTAL_5RM-11D.png rename to public/img/footprints/Passive/Capacitors/Tantalum/THT/RM_5mm/TANTALUM_5RM-11D.png diff --git a/public/img/footprints/Passiv/Kondensatoren/Tantal/Bedrahtet/RM_5mm/TANTAL_5RM-4D5.png b/public/img/footprints/Passive/Capacitors/Tantalum/THT/RM_5mm/TANTALUM_5RM-4D5.png similarity index 100% rename from public/img/footprints/Passiv/Kondensatoren/Tantal/Bedrahtet/RM_5mm/TANTAL_5RM-4D5.png rename to public/img/footprints/Passive/Capacitors/Tantalum/THT/RM_5mm/TANTALUM_5RM-4D5.png diff --git a/public/img/footprints/Passiv/Kondensatoren/Tantal/Bedrahtet/RM_5mm/TANTAL_5RM-5D.png b/public/img/footprints/Passive/Capacitors/Tantalum/THT/RM_5mm/TANTALUM_5RM-5D.png similarity index 100% rename from public/img/footprints/Passiv/Kondensatoren/Tantal/Bedrahtet/RM_5mm/TANTAL_5RM-5D.png rename to public/img/footprints/Passive/Capacitors/Tantalum/THT/RM_5mm/TANTALUM_5RM-5D.png diff --git a/public/img/footprints/Passiv/Kondensatoren/Tantal/Bedrahtet/RM_5mm/TANTAL_5RM-5D5.png b/public/img/footprints/Passive/Capacitors/Tantalum/THT/RM_5mm/TANTALUM_5RM-5D5.png similarity index 100% rename from public/img/footprints/Passiv/Kondensatoren/Tantal/Bedrahtet/RM_5mm/TANTAL_5RM-5D5.png rename to public/img/footprints/Passive/Capacitors/Tantalum/THT/RM_5mm/TANTALUM_5RM-5D5.png diff --git a/public/img/footprints/Passiv/Kondensatoren/Tantal/Bedrahtet/RM_5mm/TANTAL_5RM-6D.png b/public/img/footprints/Passive/Capacitors/Tantalum/THT/RM_5mm/TANTALUM_5RM-6D.png similarity index 100% rename from public/img/footprints/Passiv/Kondensatoren/Tantal/Bedrahtet/RM_5mm/TANTAL_5RM-6D.png rename to public/img/footprints/Passive/Capacitors/Tantalum/THT/RM_5mm/TANTALUM_5RM-6D.png diff --git a/public/img/footprints/Passiv/Kondensatoren/Tantal/Bedrahtet/RM_5mm/TANTAL_5RM-6D5.png b/public/img/footprints/Passive/Capacitors/Tantalum/THT/RM_5mm/TANTALUM_5RM-6D5.png similarity index 100% rename from public/img/footprints/Passiv/Kondensatoren/Tantal/Bedrahtet/RM_5mm/TANTAL_5RM-6D5.png rename to public/img/footprints/Passive/Capacitors/Tantalum/THT/RM_5mm/TANTALUM_5RM-6D5.png diff --git a/public/img/footprints/Passiv/Kondensatoren/Tantal/Bedrahtet/RM_5mm/TANTAL_5RM-7D.png b/public/img/footprints/Passive/Capacitors/Tantalum/THT/RM_5mm/TANTALUM_5RM-7D.png similarity index 100% rename from public/img/footprints/Passiv/Kondensatoren/Tantal/Bedrahtet/RM_5mm/TANTAL_5RM-7D.png rename to public/img/footprints/Passive/Capacitors/Tantalum/THT/RM_5mm/TANTALUM_5RM-7D.png diff --git a/public/img/footprints/Passiv/Kondensatoren/Tantal/Bedrahtet/RM_5mm/TANTAL_5RM-8D.png b/public/img/footprints/Passive/Capacitors/Tantalum/THT/RM_5mm/TANTALUM_5RM-8D.png similarity index 100% rename from public/img/footprints/Passiv/Kondensatoren/Tantal/Bedrahtet/RM_5mm/TANTAL_5RM-8D.png rename to public/img/footprints/Passive/Capacitors/Tantalum/THT/RM_5mm/TANTALUM_5RM-8D.png diff --git a/public/img/footprints/Passiv/Kondensatoren/Tantal/Bedrahtet/RM_5mm/TANTAL_5RM-8D5.png b/public/img/footprints/Passive/Capacitors/Tantalum/THT/RM_5mm/TANTALUM_5RM-8D5.png similarity index 100% rename from public/img/footprints/Passiv/Kondensatoren/Tantal/Bedrahtet/RM_5mm/TANTAL_5RM-8D5.png rename to public/img/footprints/Passive/Capacitors/Tantalum/THT/RM_5mm/TANTALUM_5RM-8D5.png diff --git a/public/img/footprints/Passiv/Kondensatoren/Tantal/Bedrahtet/RM_5mm/TANTAL_5RM-9D.png b/public/img/footprints/Passive/Capacitors/Tantalum/THT/RM_5mm/TANTALUM_5RM-9D.png similarity index 100% rename from public/img/footprints/Passiv/Kondensatoren/Tantal/Bedrahtet/RM_5mm/TANTAL_5RM-9D.png rename to public/img/footprints/Passive/Capacitors/Tantalum/THT/RM_5mm/TANTALUM_5RM-9D.png diff --git a/public/img/footprints/Passiv/Kondensatoren/Trimmkondensatoren/TRIMMKONDENSATOR-BLAU_TZ03F.png b/public/img/footprints/Passive/Capacitors/TrimmerCapacitors/TRIMMER_CAPACITOR-BLUE_TZ03F.png similarity index 100% rename from public/img/footprints/Passiv/Kondensatoren/Trimmkondensatoren/TRIMMKONDENSATOR-BLAU_TZ03F.png rename to public/img/footprints/Passive/Capacitors/TrimmerCapacitors/TRIMMER_CAPACITOR-BLUE_TZ03F.png diff --git a/public/img/footprints/Passiv/Kondensatoren/Trimmkondensatoren/TRIMMKONDENSATOR-BRAUN_TZ03F.png b/public/img/footprints/Passive/Capacitors/TrimmerCapacitors/TRIMMER_CAPACITOR-BRAUN_TZ03F.png similarity index 100% rename from public/img/footprints/Passiv/Kondensatoren/Trimmkondensatoren/TRIMMKONDENSATOR-BRAUN_TZ03F.png rename to public/img/footprints/Passive/Capacitors/TrimmerCapacitors/TRIMMER_CAPACITOR-BRAUN_TZ03F.png diff --git a/public/img/footprints/Passiv/Kondensatoren/Trimmkondensatoren/TRIMMKONDENSATOR-GELB_TZ03F.png b/public/img/footprints/Passive/Capacitors/TrimmerCapacitors/TRIMMER_CAPACITOR-GELB_TZ03F.png similarity index 100% rename from public/img/footprints/Passiv/Kondensatoren/Trimmkondensatoren/TRIMMKONDENSATOR-GELB_TZ03F.png rename to public/img/footprints/Passive/Capacitors/TrimmerCapacitors/TRIMMER_CAPACITOR-GELB_TZ03F.png diff --git a/public/img/footprints/Passiv/Kondensatoren/Trimmkondensatoren/TRIMMKONDENSATOR-GRUEN_TZ03F.png b/public/img/footprints/Passive/Capacitors/TrimmerCapacitors/TRIMMER_CAPACITOR-GREEN_TZ03F.png similarity index 100% rename from public/img/footprints/Passiv/Kondensatoren/Trimmkondensatoren/TRIMMKONDENSATOR-GRUEN_TZ03F.png rename to public/img/footprints/Passive/Capacitors/TrimmerCapacitors/TRIMMER_CAPACITOR-GREEN_TZ03F.png diff --git a/public/img/footprints/Passiv/Kondensatoren/Trimmkondensatoren/TRIMMKONDENSATOR-ORANGE_TZ03F.png b/public/img/footprints/Passive/Capacitors/TrimmerCapacitors/TRIMMER_CAPACITOR-ORANGE_TZ03F.png similarity index 100% rename from public/img/footprints/Passiv/Kondensatoren/Trimmkondensatoren/TRIMMKONDENSATOR-ORANGE_TZ03F.png rename to public/img/footprints/Passive/Capacitors/TrimmerCapacitors/TRIMMER_CAPACITOR-ORANGE_TZ03F.png diff --git a/public/img/footprints/Passiv/Kondensatoren/Trimmkondensatoren/TRIMMKONDENSATOR-PINK_TZ03F.png b/public/img/footprints/Passive/Capacitors/TrimmerCapacitors/TRIMMER_CAPACITOR-PINK_TZ03F.png similarity index 100% rename from public/img/footprints/Passiv/Kondensatoren/Trimmkondensatoren/TRIMMKONDENSATOR-PINK_TZ03F.png rename to public/img/footprints/Passive/Capacitors/TrimmerCapacitors/TRIMMER_CAPACITOR-PINK_TZ03F.png diff --git a/public/img/footprints/Passiv/Kondensatoren/Trimmkondensatoren/TRIMMKONDENSATOR-ROT_TZ03F.png b/public/img/footprints/Passive/Capacitors/TrimmerCapacitors/TRIMMER_CAPACITOR-RED_TZ03F.png similarity index 100% rename from public/img/footprints/Passiv/Kondensatoren/Trimmkondensatoren/TRIMMKONDENSATOR-ROT_TZ03F.png rename to public/img/footprints/Passive/Capacitors/TrimmerCapacitors/TRIMMER_CAPACITOR-RED_TZ03F.png diff --git a/public/img/footprints/Passiv/Kondensatoren/Trimmkondensatoren/TRIMMKONDENSATOR-SCHWARZ_TZ03F.png b/public/img/footprints/Passive/Capacitors/TrimmerCapacitors/TRIMMER_CAPACITOR-SCHWARZ_TZ03F.png similarity index 100% rename from public/img/footprints/Passiv/Kondensatoren/Trimmkondensatoren/TRIMMKONDENSATOR-SCHWARZ_TZ03F.png rename to public/img/footprints/Passive/Capacitors/TrimmerCapacitors/TRIMMER_CAPACITOR-SCHWARZ_TZ03F.png diff --git a/public/img/footprints/Passiv/Kondensatoren/Trimmkondensatoren/TRIMMKONDENSATOR-WEISS_TZ03F.png b/public/img/footprints/Passive/Capacitors/TrimmerCapacitors/TRIMMER_CAPACITOR-WEISS_TZ03F.png similarity index 100% rename from public/img/footprints/Passiv/Kondensatoren/Trimmkondensatoren/TRIMMKONDENSATOR-WEISS_TZ03F.png rename to public/img/footprints/Passive/Capacitors/TrimmerCapacitors/TRIMMER_CAPACITOR-WEISS_TZ03F.png diff --git a/public/img/footprints/Passiv/EMV_Filter/EMV-MURATA_NFE61P.png b/public/img/footprints/Passive/EMC_Filter/EMC-MURATA_NFE61P.png similarity index 100% rename from public/img/footprints/Passiv/EMV_Filter/EMV-MURATA_NFE61P.png rename to public/img/footprints/Passive/EMC_Filter/EMC-MURATA_NFE61P.png diff --git a/public/img/footprints/Passiv/Induktivitaeten/SMD/SPULE_MURATA_2012-LQH3C.png b/public/img/footprints/Passive/Inductors/SMD/COIL_MURATA_2012-LQH3C.png similarity index 100% rename from public/img/footprints/Passiv/Induktivitaeten/SMD/SPULE_MURATA_2012-LQH3C.png rename to public/img/footprints/Passive/Inductors/SMD/COIL_MURATA_2012-LQH3C.png diff --git a/public/img/footprints/Passiv/Induktivitaeten/SMD/SPULE_SMSL-1305.png b/public/img/footprints/Passive/Inductors/SMD/COIL_SMSL-1305.png similarity index 100% rename from public/img/footprints/Passiv/Induktivitaeten/SMD/SPULE_SMSL-1305.png rename to public/img/footprints/Passive/Inductors/SMD/COIL_SMSL-1305.png diff --git a/public/img/footprints/Passiv/Induktivitaeten/SMD/SPULE_TYCO_H38.png b/public/img/footprints/Passive/Inductors/SMD/COIL_TYCO_H38.png similarity index 100% rename from public/img/footprints/Passiv/Induktivitaeten/SMD/SPULE_TYCO_H38.png rename to public/img/footprints/Passive/Inductors/SMD/COIL_TYCO_H38.png diff --git a/public/img/footprints/Passiv/Induktivitaeten/SMD/WE/SPULE_PD4.png b/public/img/footprints/Passive/Inductors/SMD/WE/COIL_PD4.png similarity index 100% rename from public/img/footprints/Passiv/Induktivitaeten/SMD/WE/SPULE_PD4.png rename to public/img/footprints/Passive/Inductors/SMD/WE/COIL_PD4.png diff --git a/public/img/footprints/Passiv/Induktivitaeten/SMD/WE/SPULE_PDM.png b/public/img/footprints/Passive/Inductors/SMD/WE/COIL_PDM.png similarity index 100% rename from public/img/footprints/Passiv/Induktivitaeten/SMD/WE/SPULE_PDM.png rename to public/img/footprints/Passive/Inductors/SMD/WE/COIL_PDM.png diff --git a/public/img/footprints/Passiv/Induktivitaeten/SMD/WE/SPULE_PD_L.png b/public/img/footprints/Passive/Inductors/SMD/WE/COIL_PD_L.png similarity index 100% rename from public/img/footprints/Passiv/Induktivitaeten/SMD/WE/SPULE_PD_L.png rename to public/img/footprints/Passive/Inductors/SMD/WE/COIL_PD_L.png diff --git a/public/img/footprints/Passiv/Induktivitaeten/SMD/WE/SPULE_PD_M.png b/public/img/footprints/Passive/Inductors/SMD/WE/COIL_PD_M.png similarity index 100% rename from public/img/footprints/Passiv/Induktivitaeten/SMD/WE/SPULE_PD_M.png rename to public/img/footprints/Passive/Inductors/SMD/WE/COIL_PD_M.png diff --git a/public/img/footprints/Passiv/Induktivitaeten/SMD/WE/SPULE_PD_S.png b/public/img/footprints/Passive/Inductors/SMD/WE/COIL_PD_S.png similarity index 100% rename from public/img/footprints/Passiv/Induktivitaeten/SMD/WE/SPULE_PD_S.png rename to public/img/footprints/Passive/Inductors/SMD/WE/COIL_PD_S.png diff --git a/public/img/footprints/Passiv/Induktivitaeten/SMD/WE/SPULE_PD_XL.png b/public/img/footprints/Passive/Inductors/SMD/WE/COIL_PD_XL.png similarity index 100% rename from public/img/footprints/Passiv/Induktivitaeten/SMD/WE/SPULE_PD_XL.png rename to public/img/footprints/Passive/Inductors/SMD/WE/COIL_PD_XL.png diff --git a/public/img/footprints/Passiv/Induktivitaeten/SMD/WE/SPULE_PD_XXL.png b/public/img/footprints/Passive/Inductors/SMD/WE/COIL_PD_XXL.png similarity index 100% rename from public/img/footprints/Passiv/Induktivitaeten/SMD/WE/SPULE_PD_XXL.png rename to public/img/footprints/Passive/Inductors/SMD/WE/COIL_PD_XXL.png diff --git a/public/img/footprints/Passiv/Induktivitaeten/Bedrahtet/SPULE_5MM-S.png b/public/img/footprints/Passive/Inductors/THT/COIL_5MM-S.png similarity index 100% rename from public/img/footprints/Passiv/Induktivitaeten/Bedrahtet/SPULE_5MM-S.png rename to public/img/footprints/Passive/Inductors/THT/COIL_5MM-S.png diff --git a/public/img/footprints/Passiv/Induktivitaeten/Bedrahtet/SPULE_EF12.png b/public/img/footprints/Passive/Inductors/THT/COIL_EF12.png similarity index 100% rename from public/img/footprints/Passiv/Induktivitaeten/Bedrahtet/SPULE_EF12.png rename to public/img/footprints/Passive/Inductors/THT/COIL_EF12.png diff --git a/public/img/footprints/Passiv/Induktivitaeten/Bedrahtet/SPULE_EF16.png b/public/img/footprints/Passive/Inductors/THT/COIL_EF16.png similarity index 100% rename from public/img/footprints/Passiv/Induktivitaeten/Bedrahtet/SPULE_EF16.png rename to public/img/footprints/Passive/Inductors/THT/COIL_EF16.png diff --git a/public/img/footprints/Passiv/Induktivitaeten/Bedrahtet/Toroidal/SPULE_ED16.png b/public/img/footprints/Passive/Inductors/THT/Toroidal/COIL_ED16.png similarity index 100% rename from public/img/footprints/Passiv/Induktivitaeten/Bedrahtet/Toroidal/SPULE_ED16.png rename to public/img/footprints/Passive/Inductors/THT/Toroidal/COIL_ED16.png diff --git a/public/img/footprints/Passiv/Induktivitaeten/Bedrahtet/Toroidal/SPULE_ED22.png b/public/img/footprints/Passive/Inductors/THT/Toroidal/COIL_ED22.png similarity index 100% rename from public/img/footprints/Passiv/Induktivitaeten/Bedrahtet/Toroidal/SPULE_ED22.png rename to public/img/footprints/Passive/Inductors/THT/Toroidal/COIL_ED22.png diff --git a/public/img/footprints/Passiv/Induktivitaeten/Bedrahtet/Toroidal/SPULE_ED26.png b/public/img/footprints/Passive/Inductors/THT/Toroidal/COIL_ED26.png similarity index 100% rename from public/img/footprints/Passiv/Induktivitaeten/Bedrahtet/Toroidal/SPULE_ED26.png rename to public/img/footprints/Passive/Inductors/THT/Toroidal/COIL_ED26.png diff --git a/public/img/footprints/Passiv/Induktivitaeten/Bedrahtet/Toroidal/SPULE_ED38.png b/public/img/footprints/Passive/Inductors/THT/Toroidal/COIL_ED38.png similarity index 100% rename from public/img/footprints/Passiv/Induktivitaeten/Bedrahtet/Toroidal/SPULE_ED38.png rename to public/img/footprints/Passive/Inductors/THT/Toroidal/COIL_ED38.png diff --git a/public/img/footprints/Passiv/Induktivitaeten/Bedrahtet/Toroidal/SPULE_ED43.png b/public/img/footprints/Passive/Inductors/THT/Toroidal/COIL_ED43.png similarity index 100% rename from public/img/footprints/Passiv/Induktivitaeten/Bedrahtet/Toroidal/SPULE_ED43.png rename to public/img/footprints/Passive/Inductors/THT/Toroidal/COIL_ED43.png diff --git a/public/img/footprints/Passiv/Induktivitaeten/Bedrahtet/Toroidal/SPULE_SFT1030.png b/public/img/footprints/Passive/Inductors/THT/Toroidal/COIL_SFT1030.png similarity index 100% rename from public/img/footprints/Passiv/Induktivitaeten/Bedrahtet/Toroidal/SPULE_SFT1030.png rename to public/img/footprints/Passive/Inductors/THT/Toroidal/COIL_SFT1030.png diff --git a/public/img/footprints/Passiv/Induktivitaeten/Bedrahtet/Toroidal/SPULE_SFT1040.png b/public/img/footprints/Passive/Inductors/THT/Toroidal/COIL_SFT1040.png similarity index 100% rename from public/img/footprints/Passiv/Induktivitaeten/Bedrahtet/Toroidal/SPULE_SFT1040.png rename to public/img/footprints/Passive/Inductors/THT/Toroidal/COIL_SFT1040.png diff --git a/public/img/footprints/Passiv/Induktivitaeten/Bedrahtet/Toroidal/SPULE_SFT1240.png b/public/img/footprints/Passive/Inductors/THT/Toroidal/COIL_SFT1240.png similarity index 100% rename from public/img/footprints/Passiv/Induktivitaeten/Bedrahtet/Toroidal/SPULE_SFT1240.png rename to public/img/footprints/Passive/Inductors/THT/Toroidal/COIL_SFT1240.png diff --git a/public/img/footprints/Passiv/Induktivitaeten/Bedrahtet/Toroidal/SPULE_SFT830D.png b/public/img/footprints/Passive/Inductors/THT/Toroidal/COIL_SFT830D.png similarity index 100% rename from public/img/footprints/Passiv/Induktivitaeten/Bedrahtet/Toroidal/SPULE_SFT830D.png rename to public/img/footprints/Passive/Inductors/THT/Toroidal/COIL_SFT830D.png diff --git a/public/img/footprints/Passiv/Induktivitaeten/Bedrahtet/Toroidal/SPULE_SFT830S.png b/public/img/footprints/Passive/Inductors/THT/Toroidal/COIL_SFT830S.png similarity index 100% rename from public/img/footprints/Passiv/Induktivitaeten/Bedrahtet/Toroidal/SPULE_SFT830S.png rename to public/img/footprints/Passive/Inductors/THT/Toroidal/COIL_SFT830S.png diff --git a/public/img/footprints/Passiv/Induktivitaeten/Bedrahtet/Toroidal/SPULE_SFT840D.png b/public/img/footprints/Passive/Inductors/THT/Toroidal/COIL_SFT840D.png similarity index 100% rename from public/img/footprints/Passiv/Induktivitaeten/Bedrahtet/Toroidal/SPULE_SFT840D.png rename to public/img/footprints/Passive/Inductors/THT/Toroidal/COIL_SFT840D.png diff --git a/public/img/footprints/Passiv/Induktivitaeten/Bedrahtet/WE/SPULE_WE612SV.png b/public/img/footprints/Passive/Inductors/THT/WE/COIL_WE612SV.png similarity index 100% rename from public/img/footprints/Passiv/Induktivitaeten/Bedrahtet/WE/SPULE_WE612SV.png rename to public/img/footprints/Passive/Inductors/THT/WE/COIL_WE612SV.png diff --git a/public/img/footprints/Passiv/Induktivitaeten/Bedrahtet/WE/SPULE_WE622MV.png b/public/img/footprints/Passive/Inductors/THT/WE/COIL_WE622MV.png similarity index 100% rename from public/img/footprints/Passiv/Induktivitaeten/Bedrahtet/WE/SPULE_WE622MV.png rename to public/img/footprints/Passive/Inductors/THT/WE/COIL_WE622MV.png diff --git a/public/img/footprints/Passiv/Induktivitaeten/Bedrahtet/WE/SPULE_WE632LV.png b/public/img/footprints/Passive/Inductors/THT/WE/COIL_WE632LV.png similarity index 100% rename from public/img/footprints/Passiv/Induktivitaeten/Bedrahtet/WE/SPULE_WE632LV.png rename to public/img/footprints/Passive/Inductors/THT/WE/COIL_WE632LV.png diff --git a/public/img/footprints/Passiv/Induktivitaeten/Bedrahtet/WE/SPULE_WE642XV.png b/public/img/footprints/Passive/Inductors/THT/WE/COIL_WE642XV.png similarity index 100% rename from public/img/footprints/Passiv/Induktivitaeten/Bedrahtet/WE/SPULE_WE642XV.png rename to public/img/footprints/Passive/Inductors/THT/WE/COIL_WE642XV.png diff --git a/public/img/footprints/Passiv/Induktivitaeten/Bedrahtet/WE/SPULE_WESV.png b/public/img/footprints/Passive/Inductors/THT/WE/COIL_WESV.png similarity index 100% rename from public/img/footprints/Passiv/Induktivitaeten/Bedrahtet/WE/SPULE_WESV.png rename to public/img/footprints/Passive/Inductors/THT/WE/COIL_WESV.png diff --git a/public/img/footprints/Passiv/Widerstaende/PTC/PTC_660-105-3.png b/public/img/footprints/Passive/Resistors/PTC/PTC_660-105-3.png similarity index 100% rename from public/img/footprints/Passiv/Widerstaende/PTC/PTC_660-105-3.png rename to public/img/footprints/Passive/Resistors/PTC/PTC_660-105-3.png diff --git a/public/img/footprints/Passiv/Widerstaende/PTC/PTC_660-105-4.png b/public/img/footprints/Passive/Resistors/PTC/PTC_660-105-4.png similarity index 100% rename from public/img/footprints/Passiv/Widerstaende/PTC/PTC_660-105-4.png rename to public/img/footprints/Passive/Resistors/PTC/PTC_660-105-4.png diff --git a/public/img/footprints/Passiv/Widerstaende/PTC/PTC_660-105-5.png b/public/img/footprints/Passive/Resistors/PTC/PTC_660-105-5.png similarity index 100% rename from public/img/footprints/Passiv/Widerstaende/PTC/PTC_660-105-5.png rename to public/img/footprints/Passive/Resistors/PTC/PTC_660-105-5.png diff --git a/public/img/footprints/Passiv/Widerstaende/PTC/PTC_660-105-55.png b/public/img/footprints/Passive/Resistors/PTC/PTC_660-105-55.png similarity index 100% rename from public/img/footprints/Passiv/Widerstaende/PTC/PTC_660-105-55.png rename to public/img/footprints/Passive/Resistors/PTC/PTC_660-105-55.png diff --git a/public/img/footprints/Passiv/Widerstaende/PTC/PTC_660-125-3.png b/public/img/footprints/Passive/Resistors/PTC/PTC_660-125-3.png similarity index 100% rename from public/img/footprints/Passiv/Widerstaende/PTC/PTC_660-125-3.png rename to public/img/footprints/Passive/Resistors/PTC/PTC_660-125-3.png diff --git a/public/img/footprints/Passiv/Widerstaende/PTC/PTC_660-125-4.png b/public/img/footprints/Passive/Resistors/PTC/PTC_660-125-4.png similarity index 100% rename from public/img/footprints/Passiv/Widerstaende/PTC/PTC_660-125-4.png rename to public/img/footprints/Passive/Resistors/PTC/PTC_660-125-4.png diff --git a/public/img/footprints/Passiv/Widerstaende/PTC/PTC_660-125-5.png b/public/img/footprints/Passive/Resistors/PTC/PTC_660-125-5.png similarity index 100% rename from public/img/footprints/Passiv/Widerstaende/PTC/PTC_660-125-5.png rename to public/img/footprints/Passive/Resistors/PTC/PTC_660-125-5.png diff --git a/public/img/footprints/Passiv/Widerstaende/PTC/PTC_660-125-55.png b/public/img/footprints/Passive/Resistors/PTC/PTC_660-125-55.png similarity index 100% rename from public/img/footprints/Passiv/Widerstaende/PTC/PTC_660-125-55.png rename to public/img/footprints/Passive/Resistors/PTC/PTC_660-125-55.png diff --git a/public/img/footprints/Passiv/Widerstaende/PTC/PTC_660-165-3.png b/public/img/footprints/Passive/Resistors/PTC/PTC_660-165-3.png similarity index 100% rename from public/img/footprints/Passiv/Widerstaende/PTC/PTC_660-165-3.png rename to public/img/footprints/Passive/Resistors/PTC/PTC_660-165-3.png diff --git a/public/img/footprints/Passiv/Widerstaende/PTC/PTC_660-165-4.png b/public/img/footprints/Passive/Resistors/PTC/PTC_660-165-4.png similarity index 100% rename from public/img/footprints/Passiv/Widerstaende/PTC/PTC_660-165-4.png rename to public/img/footprints/Passive/Resistors/PTC/PTC_660-165-4.png diff --git a/public/img/footprints/Passiv/Widerstaende/PTC/PTC_660-165-5.png b/public/img/footprints/Passive/Resistors/PTC/PTC_660-165-5.png similarity index 100% rename from public/img/footprints/Passiv/Widerstaende/PTC/PTC_660-165-5.png rename to public/img/footprints/Passive/Resistors/PTC/PTC_660-165-5.png diff --git a/public/img/footprints/Passiv/Widerstaende/PTC/PTC_660-165-55.png b/public/img/footprints/Passive/Resistors/PTC/PTC_660-165-55.png similarity index 100% rename from public/img/footprints/Passiv/Widerstaende/PTC/PTC_660-165-55.png rename to public/img/footprints/Passive/Resistors/PTC/PTC_660-165-55.png diff --git a/public/img/footprints/Passiv/Widerstaende/PTC/PTC_660-205-3.png b/public/img/footprints/Passive/Resistors/PTC/PTC_660-205-3.png similarity index 100% rename from public/img/footprints/Passiv/Widerstaende/PTC/PTC_660-205-3.png rename to public/img/footprints/Passive/Resistors/PTC/PTC_660-205-3.png diff --git a/public/img/footprints/Passiv/Widerstaende/PTC/PTC_660-205-4.png b/public/img/footprints/Passive/Resistors/PTC/PTC_660-205-4.png similarity index 100% rename from public/img/footprints/Passiv/Widerstaende/PTC/PTC_660-205-4.png rename to public/img/footprints/Passive/Resistors/PTC/PTC_660-205-4.png diff --git a/public/img/footprints/Passiv/Widerstaende/PTC/PTC_660-205-5.png b/public/img/footprints/Passive/Resistors/PTC/PTC_660-205-5.png similarity index 100% rename from public/img/footprints/Passiv/Widerstaende/PTC/PTC_660-205-5.png rename to public/img/footprints/Passive/Resistors/PTC/PTC_660-205-5.png diff --git a/public/img/footprints/Passiv/Widerstaende/PTC/PTC_660-205-55.png b/public/img/footprints/Passive/Resistors/PTC/PTC_660-205-55.png similarity index 100% rename from public/img/footprints/Passiv/Widerstaende/PTC/PTC_660-205-55.png rename to public/img/footprints/Passive/Resistors/PTC/PTC_660-205-55.png diff --git a/public/img/footprints/Passiv/Widerstaende/PTC/PTC_660-5-3.png b/public/img/footprints/Passive/Resistors/PTC/PTC_660-5-3.png similarity index 100% rename from public/img/footprints/Passiv/Widerstaende/PTC/PTC_660-5-3.png rename to public/img/footprints/Passive/Resistors/PTC/PTC_660-5-3.png diff --git a/public/img/footprints/Passiv/Widerstaende/PTC/PTC_660-5-4.png b/public/img/footprints/Passive/Resistors/PTC/PTC_660-5-4.png similarity index 100% rename from public/img/footprints/Passiv/Widerstaende/PTC/PTC_660-5-4.png rename to public/img/footprints/Passive/Resistors/PTC/PTC_660-5-4.png diff --git a/public/img/footprints/Passiv/Widerstaende/PTC/PTC_660-5-5.png b/public/img/footprints/Passive/Resistors/PTC/PTC_660-5-5.png similarity index 100% rename from public/img/footprints/Passiv/Widerstaende/PTC/PTC_660-5-5.png rename to public/img/footprints/Passive/Resistors/PTC/PTC_660-5-5.png diff --git a/public/img/footprints/Passiv/Widerstaende/PTC/PTC_660-5-55.png b/public/img/footprints/Passive/Resistors/PTC/PTC_660-5-55.png similarity index 100% rename from public/img/footprints/Passiv/Widerstaende/PTC/PTC_660-5-55.png rename to public/img/footprints/Passive/Resistors/PTC/PTC_660-5-55.png diff --git a/public/img/footprints/Passiv/Widerstaende/PTC/PTC_660-7-3.png b/public/img/footprints/Passive/Resistors/PTC/PTC_660-7-3.png similarity index 100% rename from public/img/footprints/Passiv/Widerstaende/PTC/PTC_660-7-3.png rename to public/img/footprints/Passive/Resistors/PTC/PTC_660-7-3.png diff --git a/public/img/footprints/Passiv/Widerstaende/PTC/PTC_660-7-4.png b/public/img/footprints/Passive/Resistors/PTC/PTC_660-7-4.png similarity index 100% rename from public/img/footprints/Passiv/Widerstaende/PTC/PTC_660-7-4.png rename to public/img/footprints/Passive/Resistors/PTC/PTC_660-7-4.png diff --git a/public/img/footprints/Passiv/Widerstaende/PTC/PTC_660-7-5.png b/public/img/footprints/Passive/Resistors/PTC/PTC_660-7-5.png similarity index 100% rename from public/img/footprints/Passiv/Widerstaende/PTC/PTC_660-7-5.png rename to public/img/footprints/Passive/Resistors/PTC/PTC_660-7-5.png diff --git a/public/img/footprints/Passiv/Widerstaende/PTC/PTC_660-7-55.png b/public/img/footprints/Passive/Resistors/PTC/PTC_660-7-55.png similarity index 100% rename from public/img/footprints/Passiv/Widerstaende/PTC/PTC_660-7-55.png rename to public/img/footprints/Passive/Resistors/PTC/PTC_660-7-55.png diff --git a/public/img/footprints/Passiv/Widerstaende/PTC/PTC_660-85-3.png b/public/img/footprints/Passive/Resistors/PTC/PTC_660-85-3.png similarity index 100% rename from public/img/footprints/Passiv/Widerstaende/PTC/PTC_660-85-3.png rename to public/img/footprints/Passive/Resistors/PTC/PTC_660-85-3.png diff --git a/public/img/footprints/Passiv/Widerstaende/PTC/PTC_660-85-4.png b/public/img/footprints/Passive/Resistors/PTC/PTC_660-85-4.png similarity index 100% rename from public/img/footprints/Passiv/Widerstaende/PTC/PTC_660-85-4.png rename to public/img/footprints/Passive/Resistors/PTC/PTC_660-85-4.png diff --git a/public/img/footprints/Passiv/Widerstaende/PTC/PTC_660-85-5.png b/public/img/footprints/Passive/Resistors/PTC/PTC_660-85-5.png similarity index 100% rename from public/img/footprints/Passiv/Widerstaende/PTC/PTC_660-85-5.png rename to public/img/footprints/Passive/Resistors/PTC/PTC_660-85-5.png diff --git a/public/img/footprints/Passiv/Widerstaende/PTC/PTC_660-85-55.png b/public/img/footprints/Passive/Resistors/PTC/PTC_660-85-55.png similarity index 100% rename from public/img/footprints/Passiv/Widerstaende/PTC/PTC_660-85-55.png rename to public/img/footprints/Passive/Resistors/PTC/PTC_660-85-55.png diff --git a/public/img/footprints/Passiv/Widerstaende/SIL/WIDERSTAND_SIL04.png b/public/img/footprints/Passive/Resistors/SIL/RESISTOR_SIL04.png similarity index 100% rename from public/img/footprints/Passiv/Widerstaende/SIL/WIDERSTAND_SIL04.png rename to public/img/footprints/Passive/Resistors/SIL/RESISTOR_SIL04.png diff --git a/public/img/footprints/Passiv/Widerstaende/SIL/WIDERSTAND_SIL05.png b/public/img/footprints/Passive/Resistors/SIL/RESISTOR_SIL05.png similarity index 100% rename from public/img/footprints/Passiv/Widerstaende/SIL/WIDERSTAND_SIL05.png rename to public/img/footprints/Passive/Resistors/SIL/RESISTOR_SIL05.png diff --git a/public/img/footprints/Passiv/Widerstaende/SIL/WIDERSTAND_SIL06.png b/public/img/footprints/Passive/Resistors/SIL/RESISTOR_SIL06.png similarity index 100% rename from public/img/footprints/Passiv/Widerstaende/SIL/WIDERSTAND_SIL06.png rename to public/img/footprints/Passive/Resistors/SIL/RESISTOR_SIL06.png diff --git a/public/img/footprints/Passiv/Widerstaende/SIL/WIDERSTAND_SIL07.png b/public/img/footprints/Passive/Resistors/SIL/RESISTOR_SIL07.png similarity index 100% rename from public/img/footprints/Passiv/Widerstaende/SIL/WIDERSTAND_SIL07.png rename to public/img/footprints/Passive/Resistors/SIL/RESISTOR_SIL07.png diff --git a/public/img/footprints/Passiv/Widerstaende/SIL/WIDERSTAND_SIL08.png b/public/img/footprints/Passive/Resistors/SIL/RESISTOR_SIL08.png similarity index 100% rename from public/img/footprints/Passiv/Widerstaende/SIL/WIDERSTAND_SIL08.png rename to public/img/footprints/Passive/Resistors/SIL/RESISTOR_SIL08.png diff --git a/public/img/footprints/Passiv/Widerstaende/SIL/WIDERSTAND_SIL09.png b/public/img/footprints/Passive/Resistors/SIL/RESISTOR_SIL09.png similarity index 100% rename from public/img/footprints/Passiv/Widerstaende/SIL/WIDERSTAND_SIL09.png rename to public/img/footprints/Passive/Resistors/SIL/RESISTOR_SIL09.png diff --git a/public/img/footprints/Passiv/Widerstaende/SIL/WIDERSTAND_SIL10.png b/public/img/footprints/Passive/Resistors/SIL/RESISTOR_SIL10.png similarity index 100% rename from public/img/footprints/Passiv/Widerstaende/SIL/WIDERSTAND_SIL10.png rename to public/img/footprints/Passive/Resistors/SIL/RESISTOR_SIL10.png diff --git a/public/img/footprints/Passiv/Widerstaende/SIL/WIDERSTAND_SIL11.png b/public/img/footprints/Passive/Resistors/SIL/RESISTOR_SIL11.png similarity index 100% rename from public/img/footprints/Passiv/Widerstaende/SIL/WIDERSTAND_SIL11.png rename to public/img/footprints/Passive/Resistors/SIL/RESISTOR_SIL11.png diff --git a/public/img/footprints/Passiv/Widerstaende/SIL/WIDERSTAND_SIL12.png b/public/img/footprints/Passive/Resistors/SIL/RESISTOR_SIL12.png similarity index 100% rename from public/img/footprints/Passiv/Widerstaende/SIL/WIDERSTAND_SIL12.png rename to public/img/footprints/Passive/Resistors/SIL/RESISTOR_SIL12.png diff --git a/public/img/footprints/Passiv/Widerstaende/SIL/WIDERSTAND_SIL13.png b/public/img/footprints/Passive/Resistors/SIL/RESISTOR_SIL13.png similarity index 100% rename from public/img/footprints/Passiv/Widerstaende/SIL/WIDERSTAND_SIL13.png rename to public/img/footprints/Passive/Resistors/SIL/RESISTOR_SIL13.png diff --git a/public/img/footprints/Passiv/Widerstaende/SIL/WIDERSTAND_SIL14.png b/public/img/footprints/Passive/Resistors/SIL/RESISTOR_SIL14.png similarity index 100% rename from public/img/footprints/Passiv/Widerstaende/SIL/WIDERSTAND_SIL14.png rename to public/img/footprints/Passive/Resistors/SIL/RESISTOR_SIL14.png diff --git a/public/img/footprints/Passiv/Widerstaende/SMD/WIDERSTAND-SMD-ARRAY_4X0603-0612.png b/public/img/footprints/Passive/Resistors/SMD/RESISTOR-SMD-ARRAY_4X0603-0612.png similarity index 100% rename from public/img/footprints/Passiv/Widerstaende/SMD/WIDERSTAND-SMD-ARRAY_4X0603-0612.png rename to public/img/footprints/Passive/Resistors/SMD/RESISTOR-SMD-ARRAY_4X0603-0612.png diff --git a/public/img/footprints/Passiv/Widerstaende/SMD/WIDERSTAND-SMD_0102-MLF.png b/public/img/footprints/Passive/Resistors/SMD/RESISTOR-SMD_0102-MLF.png similarity index 100% rename from public/img/footprints/Passiv/Widerstaende/SMD/WIDERSTAND-SMD_0102-MLF.png rename to public/img/footprints/Passive/Resistors/SMD/RESISTOR-SMD_0102-MLF.png diff --git a/public/img/footprints/Passiv/Widerstaende/SMD/WIDERSTAND-SMD_0204-MLF.png b/public/img/footprints/Passive/Resistors/SMD/RESISTOR-SMD_0204-MLF.png similarity index 100% rename from public/img/footprints/Passiv/Widerstaende/SMD/WIDERSTAND-SMD_0204-MLF.png rename to public/img/footprints/Passive/Resistors/SMD/RESISTOR-SMD_0204-MLF.png diff --git a/public/img/footprints/Passiv/Widerstaende/SMD/WIDERSTAND-SMD_0207-MLF.png b/public/img/footprints/Passive/Resistors/SMD/RESISTOR-SMD_0207-MLF.png similarity index 100% rename from public/img/footprints/Passiv/Widerstaende/SMD/WIDERSTAND-SMD_0207-MLF.png rename to public/img/footprints/Passive/Resistors/SMD/RESISTOR-SMD_0207-MLF.png diff --git a/public/img/footprints/Passiv/Widerstaende/SMD/WIDERSTAND-SMD_0402.png b/public/img/footprints/Passive/Resistors/SMD/RESISTOR-SMD_0402.png similarity index 100% rename from public/img/footprints/Passiv/Widerstaende/SMD/WIDERSTAND-SMD_0402.png rename to public/img/footprints/Passive/Resistors/SMD/RESISTOR-SMD_0402.png diff --git a/public/img/footprints/Passiv/Widerstaende/SMD/WIDERSTAND-SMD_0603.png b/public/img/footprints/Passive/Resistors/SMD/RESISTOR-SMD_0603.png similarity index 100% rename from public/img/footprints/Passiv/Widerstaende/SMD/WIDERSTAND-SMD_0603.png rename to public/img/footprints/Passive/Resistors/SMD/RESISTOR-SMD_0603.png diff --git a/public/img/footprints/Passiv/Widerstaende/SMD/WIDERSTAND-SMD_0805.png b/public/img/footprints/Passive/Resistors/SMD/RESISTOR-SMD_0805.png similarity index 100% rename from public/img/footprints/Passiv/Widerstaende/SMD/WIDERSTAND-SMD_0805.png rename to public/img/footprints/Passive/Resistors/SMD/RESISTOR-SMD_0805.png diff --git a/public/img/footprints/Passiv/Widerstaende/SMD/WIDERSTAND-SMD_1206.png b/public/img/footprints/Passive/Resistors/SMD/RESISTOR-SMD_1206.png similarity index 100% rename from public/img/footprints/Passiv/Widerstaende/SMD/WIDERSTAND-SMD_1206.png rename to public/img/footprints/Passive/Resistors/SMD/RESISTOR-SMD_1206.png diff --git a/public/img/footprints/Passiv/Widerstaende/SMD/WIDERSTAND-SMD_1210.png b/public/img/footprints/Passive/Resistors/SMD/RESISTOR-SMD_1210.png similarity index 100% rename from public/img/footprints/Passiv/Widerstaende/SMD/WIDERSTAND-SMD_1210.png rename to public/img/footprints/Passive/Resistors/SMD/RESISTOR-SMD_1210.png diff --git a/public/img/footprints/Passiv/Widerstaende/SMD/WIDERSTAND-SMD_1218.png b/public/img/footprints/Passive/Resistors/SMD/RESISTOR-SMD_1218.png similarity index 100% rename from public/img/footprints/Passiv/Widerstaende/SMD/WIDERSTAND-SMD_1218.png rename to public/img/footprints/Passive/Resistors/SMD/RESISTOR-SMD_1218.png diff --git a/public/img/footprints/Passiv/Widerstaende/SMD/WIDERSTAND-SMD_2010.png b/public/img/footprints/Passive/Resistors/SMD/RESISTOR-SMD_2010.png similarity index 100% rename from public/img/footprints/Passiv/Widerstaende/SMD/WIDERSTAND-SMD_2010.png rename to public/img/footprints/Passive/Resistors/SMD/RESISTOR-SMD_2010.png diff --git a/public/img/footprints/Passiv/Widerstaende/SMD/WIDERSTAND-SMD_2512.png b/public/img/footprints/Passive/Resistors/SMD/RESISTOR-SMD_2512.png similarity index 100% rename from public/img/footprints/Passiv/Widerstaende/SMD/WIDERSTAND-SMD_2512.png rename to public/img/footprints/Passive/Resistors/SMD/RESISTOR-SMD_2512.png diff --git a/public/img/footprints/Passiv/Widerstaende/Bedrahtet/Aluminium/WIDERSTAND-ALU_RH10.png b/public/img/footprints/Passive/Resistors/THT/Aluminium/RESISTOR-ALU_RH10.png similarity index 100% rename from public/img/footprints/Passiv/Widerstaende/Bedrahtet/Aluminium/WIDERSTAND-ALU_RH10.png rename to public/img/footprints/Passive/Resistors/THT/Aluminium/RESISTOR-ALU_RH10.png diff --git a/public/img/footprints/Passiv/Widerstaende/Bedrahtet/Aluminium/WIDERSTAND-ALU_RH100.png b/public/img/footprints/Passive/Resistors/THT/Aluminium/RESISTOR-ALU_RH100.png similarity index 100% rename from public/img/footprints/Passiv/Widerstaende/Bedrahtet/Aluminium/WIDERSTAND-ALU_RH100.png rename to public/img/footprints/Passive/Resistors/THT/Aluminium/RESISTOR-ALU_RH100.png diff --git a/public/img/footprints/Passiv/Widerstaende/Bedrahtet/Aluminium/WIDERSTAND-ALU_RH100X.png b/public/img/footprints/Passive/Resistors/THT/Aluminium/RESISTOR-ALU_RH100X.png similarity index 100% rename from public/img/footprints/Passiv/Widerstaende/Bedrahtet/Aluminium/WIDERSTAND-ALU_RH100X.png rename to public/img/footprints/Passive/Resistors/THT/Aluminium/RESISTOR-ALU_RH100X.png diff --git a/public/img/footprints/Passiv/Widerstaende/Bedrahtet/Aluminium/WIDERSTAND-ALU_RH25.png b/public/img/footprints/Passive/Resistors/THT/Aluminium/RESISTOR-ALU_RH25.png similarity index 100% rename from public/img/footprints/Passiv/Widerstaende/Bedrahtet/Aluminium/WIDERSTAND-ALU_RH25.png rename to public/img/footprints/Passive/Resistors/THT/Aluminium/RESISTOR-ALU_RH25.png diff --git a/public/img/footprints/Passiv/Widerstaende/Bedrahtet/Aluminium/WIDERSTAND-ALU_RH250.png b/public/img/footprints/Passive/Resistors/THT/Aluminium/RESISTOR-ALU_RH250.png similarity index 100% rename from public/img/footprints/Passiv/Widerstaende/Bedrahtet/Aluminium/WIDERSTAND-ALU_RH250.png rename to public/img/footprints/Passive/Resistors/THT/Aluminium/RESISTOR-ALU_RH250.png diff --git a/public/img/footprints/Passiv/Widerstaende/Bedrahtet/Aluminium/WIDERSTAND-ALU_RH5.png b/public/img/footprints/Passive/Resistors/THT/Aluminium/RESISTOR-ALU_RH5.png similarity index 100% rename from public/img/footprints/Passiv/Widerstaende/Bedrahtet/Aluminium/WIDERSTAND-ALU_RH5.png rename to public/img/footprints/Passive/Resistors/THT/Aluminium/RESISTOR-ALU_RH5.png diff --git a/public/img/footprints/Passiv/Widerstaende/Bedrahtet/Aluminium/WIDERSTAND-ALU_RH50.png b/public/img/footprints/Passive/Resistors/THT/Aluminium/RESISTOR-ALU_RH50.png similarity index 100% rename from public/img/footprints/Passiv/Widerstaende/Bedrahtet/Aluminium/WIDERSTAND-ALU_RH50.png rename to public/img/footprints/Passive/Resistors/THT/Aluminium/RESISTOR-ALU_RH50.png diff --git a/public/img/footprints/Passiv/Widerstaende/Bedrahtet/Aluminium/WIDERSTAND-ALU_RH75.png b/public/img/footprints/Passive/Resistors/THT/Aluminium/RESISTOR-ALU_RH75.png similarity index 100% rename from public/img/footprints/Passiv/Widerstaende/Bedrahtet/Aluminium/WIDERSTAND-ALU_RH75.png rename to public/img/footprints/Passive/Resistors/THT/Aluminium/RESISTOR-ALU_RH75.png diff --git a/public/img/footprints/Passiv/Widerstaende/Bedrahtet/Kohleschicht/WIDERSTAND-KOHLE_0204.png b/public/img/footprints/Passive/Resistors/THT/Carbon/RESISTOR-CARBON_0204.png similarity index 100% rename from public/img/footprints/Passiv/Widerstaende/Bedrahtet/Kohleschicht/WIDERSTAND-KOHLE_0204.png rename to public/img/footprints/Passive/Resistors/THT/Carbon/RESISTOR-CARBON_0204.png diff --git a/public/img/footprints/Passiv/Widerstaende/Bedrahtet/Kohleschicht/WIDERSTAND-KOHLE_0207.png b/public/img/footprints/Passive/Resistors/THT/Carbon/RESISTOR-CARBON_0207.png similarity index 100% rename from public/img/footprints/Passiv/Widerstaende/Bedrahtet/Kohleschicht/WIDERSTAND-KOHLE_0207.png rename to public/img/footprints/Passive/Resistors/THT/Carbon/RESISTOR-CARBON_0207.png diff --git a/public/img/footprints/Passiv/Widerstaende/Bedrahtet/Kohleschicht/WIDERSTAND-KOHLE_0309.png b/public/img/footprints/Passive/Resistors/THT/Carbon/RESISTOR-CARBON_0309.png similarity index 100% rename from public/img/footprints/Passiv/Widerstaende/Bedrahtet/Kohleschicht/WIDERSTAND-KOHLE_0309.png rename to public/img/footprints/Passive/Resistors/THT/Carbon/RESISTOR-CARBON_0309.png diff --git a/public/img/footprints/Passiv/Widerstaende/Bedrahtet/Kohleschicht/WIDERSTAND-KOHLE_0414.png b/public/img/footprints/Passive/Resistors/THT/Carbon/RESISTOR-CARBON_0414.png similarity index 100% rename from public/img/footprints/Passiv/Widerstaende/Bedrahtet/Kohleschicht/WIDERSTAND-KOHLE_0414.png rename to public/img/footprints/Passive/Resistors/THT/Carbon/RESISTOR-CARBON_0414.png diff --git a/public/img/footprints/Passiv/Widerstaende/Bedrahtet/Kohleschicht/WIDERSTAND-KOHLE_0617.png b/public/img/footprints/Passive/Resistors/THT/Carbon/RESISTOR-CARBON_0617.png similarity index 100% rename from public/img/footprints/Passiv/Widerstaende/Bedrahtet/Kohleschicht/WIDERSTAND-KOHLE_0617.png rename to public/img/footprints/Passive/Resistors/THT/Carbon/RESISTOR-CARBON_0617.png diff --git a/public/img/footprints/Passiv/Widerstaende/Bedrahtet/Kohleschicht/WIDERSTAND-KOHLE_0922.png b/public/img/footprints/Passive/Resistors/THT/Carbon/RESISTOR-CARBON_0922.png similarity index 100% rename from public/img/footprints/Passiv/Widerstaende/Bedrahtet/Kohleschicht/WIDERSTAND-KOHLE_0922.png rename to public/img/footprints/Passive/Resistors/THT/Carbon/RESISTOR-CARBON_0922.png diff --git a/public/img/footprints/Passiv/Widerstaende/Bedrahtet/Keramik/Axial/WIDERSTAND-KERAMIK_PW1.png b/public/img/footprints/Passive/Resistors/THT/Ceramic/Axial/RESISTOR-CERAMIC_PW1.png similarity index 100% rename from public/img/footprints/Passiv/Widerstaende/Bedrahtet/Keramik/Axial/WIDERSTAND-KERAMIK_PW1.png rename to public/img/footprints/Passive/Resistors/THT/Ceramic/Axial/RESISTOR-CERAMIC_PW1.png diff --git a/public/img/footprints/Passiv/Widerstaende/Bedrahtet/Keramik/Axial/WIDERSTAND-KERAMIK_PW10.png b/public/img/footprints/Passive/Resistors/THT/Ceramic/Axial/RESISTOR-CERAMIC_PW10.png similarity index 100% rename from public/img/footprints/Passiv/Widerstaende/Bedrahtet/Keramik/Axial/WIDERSTAND-KERAMIK_PW10.png rename to public/img/footprints/Passive/Resistors/THT/Ceramic/Axial/RESISTOR-CERAMIC_PW10.png diff --git a/public/img/footprints/Passiv/Widerstaende/Bedrahtet/Keramik/Axial/WIDERSTAND-KERAMIK_PW15.png b/public/img/footprints/Passive/Resistors/THT/Ceramic/Axial/RESISTOR-CERAMIC_PW15.png similarity index 100% rename from public/img/footprints/Passiv/Widerstaende/Bedrahtet/Keramik/Axial/WIDERSTAND-KERAMIK_PW15.png rename to public/img/footprints/Passive/Resistors/THT/Ceramic/Axial/RESISTOR-CERAMIC_PW15.png diff --git a/public/img/footprints/Passiv/Widerstaende/Bedrahtet/Keramik/Axial/WIDERSTAND-KERAMIK_PW2.png b/public/img/footprints/Passive/Resistors/THT/Ceramic/Axial/RESISTOR-CERAMIC_PW2.png similarity index 100% rename from public/img/footprints/Passiv/Widerstaende/Bedrahtet/Keramik/Axial/WIDERSTAND-KERAMIK_PW2.png rename to public/img/footprints/Passive/Resistors/THT/Ceramic/Axial/RESISTOR-CERAMIC_PW2.png diff --git a/public/img/footprints/Passiv/Widerstaende/Bedrahtet/Keramik/Axial/WIDERSTAND-KERAMIK_PW20.png b/public/img/footprints/Passive/Resistors/THT/Ceramic/Axial/RESISTOR-CERAMIC_PW20.png similarity index 100% rename from public/img/footprints/Passiv/Widerstaende/Bedrahtet/Keramik/Axial/WIDERSTAND-KERAMIK_PW20.png rename to public/img/footprints/Passive/Resistors/THT/Ceramic/Axial/RESISTOR-CERAMIC_PW20.png diff --git a/public/img/footprints/Passiv/Widerstaende/Bedrahtet/Keramik/Axial/WIDERSTAND-KERAMIK_PW22.png b/public/img/footprints/Passive/Resistors/THT/Ceramic/Axial/RESISTOR-CERAMIC_PW22.png similarity index 100% rename from public/img/footprints/Passiv/Widerstaende/Bedrahtet/Keramik/Axial/WIDERSTAND-KERAMIK_PW22.png rename to public/img/footprints/Passive/Resistors/THT/Ceramic/Axial/RESISTOR-CERAMIC_PW22.png diff --git a/public/img/footprints/Passiv/Widerstaende/Bedrahtet/Keramik/Axial/WIDERSTAND-KERAMIK_PW25.png b/public/img/footprints/Passive/Resistors/THT/Ceramic/Axial/RESISTOR-CERAMIC_PW25.png similarity index 100% rename from public/img/footprints/Passiv/Widerstaende/Bedrahtet/Keramik/Axial/WIDERSTAND-KERAMIK_PW25.png rename to public/img/footprints/Passive/Resistors/THT/Ceramic/Axial/RESISTOR-CERAMIC_PW25.png diff --git a/public/img/footprints/Passiv/Widerstaende/Bedrahtet/Keramik/Axial/WIDERSTAND-KERAMIK_PW3.png b/public/img/footprints/Passive/Resistors/THT/Ceramic/Axial/RESISTOR-CERAMIC_PW3.png similarity index 100% rename from public/img/footprints/Passiv/Widerstaende/Bedrahtet/Keramik/Axial/WIDERSTAND-KERAMIK_PW3.png rename to public/img/footprints/Passive/Resistors/THT/Ceramic/Axial/RESISTOR-CERAMIC_PW3.png diff --git a/public/img/footprints/Passiv/Widerstaende/Bedrahtet/Keramik/Axial/WIDERSTAND-KERAMIK_PW5.png b/public/img/footprints/Passive/Resistors/THT/Ceramic/Axial/RESISTOR-CERAMIC_PW5.png similarity index 100% rename from public/img/footprints/Passiv/Widerstaende/Bedrahtet/Keramik/Axial/WIDERSTAND-KERAMIK_PW5.png rename to public/img/footprints/Passive/Resistors/THT/Ceramic/Axial/RESISTOR-CERAMIC_PW5.png diff --git a/public/img/footprints/Passiv/Widerstaende/Bedrahtet/Keramik/Axial/WIDERSTAND-KERAMIK_PW7.png b/public/img/footprints/Passive/Resistors/THT/Ceramic/Axial/RESISTOR-CERAMIC_PW7.png similarity index 100% rename from public/img/footprints/Passiv/Widerstaende/Bedrahtet/Keramik/Axial/WIDERSTAND-KERAMIK_PW7.png rename to public/img/footprints/Passive/Resistors/THT/Ceramic/Axial/RESISTOR-CERAMIC_PW7.png diff --git a/public/img/footprints/Passiv/Widerstaende/Bedrahtet/Keramik/Radial/WIDERSTAND-KERAMIK_PV10.png b/public/img/footprints/Passive/Resistors/THT/Ceramic/Radial/RESISTOR-CERAMIC_PV10.png similarity index 100% rename from public/img/footprints/Passiv/Widerstaende/Bedrahtet/Keramik/Radial/WIDERSTAND-KERAMIK_PV10.png rename to public/img/footprints/Passive/Resistors/THT/Ceramic/Radial/RESISTOR-CERAMIC_PV10.png diff --git a/public/img/footprints/Passiv/Widerstaende/Bedrahtet/Keramik/Radial/WIDERSTAND-KERAMIK_PV10S.png b/public/img/footprints/Passive/Resistors/THT/Ceramic/Radial/RESISTOR-CERAMIC_PV10S.png similarity index 100% rename from public/img/footprints/Passiv/Widerstaende/Bedrahtet/Keramik/Radial/WIDERSTAND-KERAMIK_PV10S.png rename to public/img/footprints/Passive/Resistors/THT/Ceramic/Radial/RESISTOR-CERAMIC_PV10S.png diff --git a/public/img/footprints/Passiv/Widerstaende/Bedrahtet/Keramik/Radial/WIDERSTAND-KERAMIK_PV2.png b/public/img/footprints/Passive/Resistors/THT/Ceramic/Radial/RESISTOR-CERAMIC_PV2.png similarity index 100% rename from public/img/footprints/Passiv/Widerstaende/Bedrahtet/Keramik/Radial/WIDERSTAND-KERAMIK_PV2.png rename to public/img/footprints/Passive/Resistors/THT/Ceramic/Radial/RESISTOR-CERAMIC_PV2.png diff --git a/public/img/footprints/Passiv/Widerstaende/Bedrahtet/Keramik/Radial/WIDERSTAND-KERAMIK_PV2B.png b/public/img/footprints/Passive/Resistors/THT/Ceramic/Radial/RESISTOR-CERAMIC_PV2B.png similarity index 100% rename from public/img/footprints/Passiv/Widerstaende/Bedrahtet/Keramik/Radial/WIDERSTAND-KERAMIK_PV2B.png rename to public/img/footprints/Passive/Resistors/THT/Ceramic/Radial/RESISTOR-CERAMIC_PV2B.png diff --git a/public/img/footprints/Passiv/Widerstaende/Bedrahtet/Keramik/Radial/WIDERSTAND-KERAMIK_PV3.png b/public/img/footprints/Passive/Resistors/THT/Ceramic/Radial/RESISTOR-CERAMIC_PV3.png similarity index 100% rename from public/img/footprints/Passiv/Widerstaende/Bedrahtet/Keramik/Radial/WIDERSTAND-KERAMIK_PV3.png rename to public/img/footprints/Passive/Resistors/THT/Ceramic/Radial/RESISTOR-CERAMIC_PV3.png diff --git a/public/img/footprints/Passiv/Widerstaende/Bedrahtet/Keramik/Radial/WIDERSTAND-KERAMIK_PV4.png b/public/img/footprints/Passive/Resistors/THT/Ceramic/Radial/RESISTOR-CERAMIC_PV4.png similarity index 100% rename from public/img/footprints/Passiv/Widerstaende/Bedrahtet/Keramik/Radial/WIDERSTAND-KERAMIK_PV4.png rename to public/img/footprints/Passive/Resistors/THT/Ceramic/Radial/RESISTOR-CERAMIC_PV4.png diff --git a/public/img/footprints/Passiv/Widerstaende/Bedrahtet/Keramik/Radial/WIDERSTAND-KERAMIK_PV5.png b/public/img/footprints/Passive/Resistors/THT/Ceramic/Radial/RESISTOR-CERAMIC_PV5.png similarity index 100% rename from public/img/footprints/Passiv/Widerstaende/Bedrahtet/Keramik/Radial/WIDERSTAND-KERAMIK_PV5.png rename to public/img/footprints/Passive/Resistors/THT/Ceramic/Radial/RESISTOR-CERAMIC_PV5.png diff --git a/public/img/footprints/Passiv/Widerstaende/Bedrahtet/Keramik/Radial/WIDERSTAND-KERAMIK_PV7.png b/public/img/footprints/Passive/Resistors/THT/Ceramic/Radial/RESISTOR-CERAMIC_PV7.png similarity index 100% rename from public/img/footprints/Passiv/Widerstaende/Bedrahtet/Keramik/Radial/WIDERSTAND-KERAMIK_PV7.png rename to public/img/footprints/Passive/Resistors/THT/Ceramic/Radial/RESISTOR-CERAMIC_PV7.png diff --git a/public/img/footprints/Passiv/Widerstaende/Bedrahtet/PR/WIDERSTAND_PR-01-H.png b/public/img/footprints/Passive/Resistors/THT/PR/RESISTOR_PR-01-H.png similarity index 100% rename from public/img/footprints/Passiv/Widerstaende/Bedrahtet/PR/WIDERSTAND_PR-01-H.png rename to public/img/footprints/Passive/Resistors/THT/PR/RESISTOR_PR-01-H.png diff --git a/public/img/footprints/Passiv/Widerstaende/Bedrahtet/PR/WIDERSTAND_PR-01.png b/public/img/footprints/Passive/Resistors/THT/PR/RESISTOR_PR-01.png similarity index 100% rename from public/img/footprints/Passiv/Widerstaende/Bedrahtet/PR/WIDERSTAND_PR-01.png rename to public/img/footprints/Passive/Resistors/THT/PR/RESISTOR_PR-01.png diff --git a/public/img/footprints/Passiv/Widerstaende/Bedrahtet/PR/WIDERSTAND_PR-02-H.png b/public/img/footprints/Passive/Resistors/THT/PR/RESISTOR_PR-02-H.png similarity index 100% rename from public/img/footprints/Passiv/Widerstaende/Bedrahtet/PR/WIDERSTAND_PR-02-H.png rename to public/img/footprints/Passive/Resistors/THT/PR/RESISTOR_PR-02-H.png diff --git a/public/img/footprints/Passiv/Widerstaende/Bedrahtet/PR/WIDERSTAND_PR-02.png b/public/img/footprints/Passive/Resistors/THT/PR/RESISTOR_PR-02.png similarity index 100% rename from public/img/footprints/Passiv/Widerstaende/Bedrahtet/PR/WIDERSTAND_PR-02.png rename to public/img/footprints/Passive/Resistors/THT/PR/RESISTOR_PR-02.png diff --git a/public/img/footprints/Passiv/Widerstaende/Bedrahtet/PR/WIDERSTAND_PR-03-H.png b/public/img/footprints/Passive/Resistors/THT/PR/RESISTOR_PR-03-H.png similarity index 100% rename from public/img/footprints/Passiv/Widerstaende/Bedrahtet/PR/WIDERSTAND_PR-03-H.png rename to public/img/footprints/Passive/Resistors/THT/PR/RESISTOR_PR-03-H.png diff --git a/public/img/footprints/Passiv/Widerstaende/Bedrahtet/PR/WIDERSTAND_PR-03.png b/public/img/footprints/Passive/Resistors/THT/PR/RESISTOR_PR-03.png similarity index 100% rename from public/img/footprints/Passiv/Widerstaende/Bedrahtet/PR/WIDERSTAND_PR-03.png rename to public/img/footprints/Passive/Resistors/THT/PR/RESISTOR_PR-03.png diff --git a/public/img/footprints/Passiv/Widerstaende/Bedrahtet/RB/WIDERSTAND_RB-57.png b/public/img/footprints/Passive/Resistors/THT/RB/RESISTOR_RB-57.png similarity index 100% rename from public/img/footprints/Passiv/Widerstaende/Bedrahtet/RB/WIDERSTAND_RB-57.png rename to public/img/footprints/Passive/Resistors/THT/RB/RESISTOR_RB-57.png diff --git a/public/img/footprints/Passiv/Widerstaende/Bedrahtet/RB/WIDERSTAND_RB-58.png b/public/img/footprints/Passive/Resistors/THT/RB/RESISTOR_RB-58.png similarity index 100% rename from public/img/footprints/Passiv/Widerstaende/Bedrahtet/RB/WIDERSTAND_RB-58.png rename to public/img/footprints/Passive/Resistors/THT/RB/RESISTOR_RB-58.png diff --git a/public/img/footprints/Passiv/Widerstaende/Bedrahtet/RB/WIDERSTAND_RB-59.png b/public/img/footprints/Passive/Resistors/THT/RB/RESISTOR_RB-59.png similarity index 100% rename from public/img/footprints/Passiv/Widerstaende/Bedrahtet/RB/WIDERSTAND_RB-59.png rename to public/img/footprints/Passive/Resistors/THT/RB/RESISTOR_RB-59.png diff --git a/public/img/footprints/Passiv/Widerstaende/Bedrahtet/RB/WIDERSTAND_RB-60.png b/public/img/footprints/Passive/Resistors/THT/RB/RESISTOR_RB-60.png similarity index 100% rename from public/img/footprints/Passiv/Widerstaende/Bedrahtet/RB/WIDERSTAND_RB-60.png rename to public/img/footprints/Passive/Resistors/THT/RB/RESISTOR_RB-60.png diff --git a/public/img/footprints/Passiv/Widerstaende/Bedrahtet/RB/WIDERSTAND_RB-61.png b/public/img/footprints/Passive/Resistors/THT/RB/RESISTOR_RB-61.png similarity index 100% rename from public/img/footprints/Passiv/Widerstaende/Bedrahtet/RB/WIDERSTAND_RB-61.png rename to public/img/footprints/Passive/Resistors/THT/RB/RESISTOR_RB-61.png diff --git a/public/img/footprints/Passiv/Widerstaende/Bedrahtet/Dickschicht/WIDERSTAND-DICKSCHICHT_BPC10H.png b/public/img/footprints/Passive/Resistors/THT/ThickFilm/RESISTOR-THICK_FILM_BPC10H.png similarity index 100% rename from public/img/footprints/Passiv/Widerstaende/Bedrahtet/Dickschicht/WIDERSTAND-DICKSCHICHT_BPC10H.png rename to public/img/footprints/Passive/Resistors/THT/ThickFilm/RESISTOR-THICK_FILM_BPC10H.png diff --git a/public/img/footprints/Passiv/Widerstaende/Bedrahtet/Dickschicht/WIDERSTAND-DICKSCHICHT_BPC10V.png b/public/img/footprints/Passive/Resistors/THT/ThickFilm/RESISTOR-THICK_FILM_BPC10V.png similarity index 100% rename from public/img/footprints/Passiv/Widerstaende/Bedrahtet/Dickschicht/WIDERSTAND-DICKSCHICHT_BPC10V.png rename to public/img/footprints/Passive/Resistors/THT/ThickFilm/RESISTOR-THICK_FILM_BPC10V.png diff --git a/public/img/footprints/Passiv/Widerstaende/Bedrahtet/Dickschicht/WIDERSTAND-DICKSCHICHT_BPC3H.png b/public/img/footprints/Passive/Resistors/THT/ThickFilm/RESISTOR-THICK_FILM_BPC3H.png similarity index 100% rename from public/img/footprints/Passiv/Widerstaende/Bedrahtet/Dickschicht/WIDERSTAND-DICKSCHICHT_BPC3H.png rename to public/img/footprints/Passive/Resistors/THT/ThickFilm/RESISTOR-THICK_FILM_BPC3H.png diff --git a/public/img/footprints/Passiv/Widerstaende/Bedrahtet/Dickschicht/WIDERSTAND-DICKSCHICHT_BPC3V.png b/public/img/footprints/Passive/Resistors/THT/ThickFilm/RESISTOR-THICK_FILM_BPC3V.png similarity index 100% rename from public/img/footprints/Passiv/Widerstaende/Bedrahtet/Dickschicht/WIDERSTAND-DICKSCHICHT_BPC3V.png rename to public/img/footprints/Passive/Resistors/THT/ThickFilm/RESISTOR-THICK_FILM_BPC3V.png diff --git a/public/img/footprints/Passiv/Widerstaende/Bedrahtet/Dickschicht/WIDERSTAND-DICKSCHICHT_BPC5H.png b/public/img/footprints/Passive/Resistors/THT/ThickFilm/RESISTOR-THICK_FILM_BPC5H.png similarity index 100% rename from public/img/footprints/Passiv/Widerstaende/Bedrahtet/Dickschicht/WIDERSTAND-DICKSCHICHT_BPC5H.png rename to public/img/footprints/Passive/Resistors/THT/ThickFilm/RESISTOR-THICK_FILM_BPC5H.png diff --git a/public/img/footprints/Passiv/Widerstaende/Bedrahtet/Dickschicht/WIDERSTAND-DICKSCHICHT_BPC5V.png b/public/img/footprints/Passive/Resistors/THT/ThickFilm/RESISTOR-THICK_FILM_BPC5V.png similarity index 100% rename from public/img/footprints/Passiv/Widerstaende/Bedrahtet/Dickschicht/WIDERSTAND-DICKSCHICHT_BPC5V.png rename to public/img/footprints/Passive/Resistors/THT/ThickFilm/RESISTOR-THICK_FILM_BPC5V.png diff --git a/public/img/footprints/Passiv/Widerstaende/Bedrahtet/Dickschicht/WIDERSTAND-DICKSCHICHT_BPC7H.png b/public/img/footprints/Passive/Resistors/THT/ThickFilm/RESISTOR-THICK_FILM_BPC7H.png similarity index 100% rename from public/img/footprints/Passiv/Widerstaende/Bedrahtet/Dickschicht/WIDERSTAND-DICKSCHICHT_BPC7H.png rename to public/img/footprints/Passive/Resistors/THT/ThickFilm/RESISTOR-THICK_FILM_BPC7H.png diff --git a/public/img/footprints/Passiv/Widerstaende/Bedrahtet/Dickschicht/WIDERSTAND-DICKSCHICHT_BPC7V.png b/public/img/footprints/Passive/Resistors/THT/ThickFilm/RESISTOR-THICK_FILM_BPC7V.png similarity index 100% rename from public/img/footprints/Passiv/Widerstaende/Bedrahtet/Dickschicht/WIDERSTAND-DICKSCHICHT_BPC7V.png rename to public/img/footprints/Passive/Resistors/THT/ThickFilm/RESISTOR-THICK_FILM_BPC7V.png diff --git a/public/img/footprints/Passiv/Widerstaende/Trimmer/TRIMMER_3202.png b/public/img/footprints/Passive/Resistors/Trimmer/TRIMMER_3202.png similarity index 100% rename from public/img/footprints/Passiv/Widerstaende/Trimmer/TRIMMER_3202.png rename to public/img/footprints/Passive/Resistors/Trimmer/TRIMMER_3202.png diff --git a/public/img/footprints/Passiv/Widerstaende/Trimmer/TRIMMER_64W.png b/public/img/footprints/Passive/Resistors/Trimmer/TRIMMER_64W.png similarity index 100% rename from public/img/footprints/Passiv/Widerstaende/Trimmer/TRIMMER_64W.png rename to public/img/footprints/Passive/Resistors/Trimmer/TRIMMER_64W.png diff --git a/public/img/footprints/Passiv/Widerstaende/Trimmer/TRIMMER_64Y.png b/public/img/footprints/Passive/Resistors/Trimmer/TRIMMER_64Y.png similarity index 100% rename from public/img/footprints/Passiv/Widerstaende/Trimmer/TRIMMER_64Y.png rename to public/img/footprints/Passive/Resistors/Trimmer/TRIMMER_64Y.png diff --git a/public/img/footprints/Passiv/Widerstaende/Trimmer/TRIMMER_72-PT.png b/public/img/footprints/Passive/Resistors/Trimmer/TRIMMER_72-PT.png similarity index 100% rename from public/img/footprints/Passiv/Widerstaende/Trimmer/TRIMMER_72-PT.png rename to public/img/footprints/Passive/Resistors/Trimmer/TRIMMER_72-PT.png diff --git a/public/img/footprints/Passiv/Widerstaende/Trimmer/TRIMMER_B25V.png b/public/img/footprints/Passive/Resistors/Trimmer/TRIMMER_B25V.png similarity index 100% rename from public/img/footprints/Passiv/Widerstaende/Trimmer/TRIMMER_B25V.png rename to public/img/footprints/Passive/Resistors/Trimmer/TRIMMER_B25V.png diff --git a/public/img/footprints/Passiv/Widerstaende/Trimmer/TRIMMER_B25X.png b/public/img/footprints/Passive/Resistors/Trimmer/TRIMMER_B25X.png similarity index 100% rename from public/img/footprints/Passiv/Widerstaende/Trimmer/TRIMMER_B25X.png rename to public/img/footprints/Passive/Resistors/Trimmer/TRIMMER_B25X.png diff --git a/public/img/footprints/Passiv/Widerstaende/Trimmer/TRIMMER_PT10-H.png b/public/img/footprints/Passive/Resistors/Trimmer/TRIMMER_PT10-H.png similarity index 100% rename from public/img/footprints/Passiv/Widerstaende/Trimmer/TRIMMER_PT10-H.png rename to public/img/footprints/Passive/Resistors/Trimmer/TRIMMER_PT10-H.png diff --git a/public/img/footprints/Passiv/Widerstaende/Trimmer/TRIMMER_PT15-H.png b/public/img/footprints/Passive/Resistors/Trimmer/TRIMMER_PT15-H.png similarity index 100% rename from public/img/footprints/Passiv/Widerstaende/Trimmer/TRIMMER_PT15-H.png rename to public/img/footprints/Passive/Resistors/Trimmer/TRIMMER_PT15-H.png diff --git a/public/img/footprints/Passiv/Widerstaende/Trimmer/TRIMMER_S64Y.png b/public/img/footprints/Passive/Resistors/Trimmer/TRIMMER_S64Y.png similarity index 100% rename from public/img/footprints/Passiv/Widerstaende/Trimmer/TRIMMER_S64Y.png rename to public/img/footprints/Passive/Resistors/Trimmer/TRIMMER_S64Y.png diff --git a/public/img/footprints/Passiv/Widerstaende/Trimmer/TRIMMER_T18.png b/public/img/footprints/Passive/Resistors/Trimmer/TRIMMER_T18.png similarity index 100% rename from public/img/footprints/Passiv/Widerstaende/Trimmer/TRIMMER_T18.png rename to public/img/footprints/Passive/Resistors/Trimmer/TRIMMER_T18.png diff --git a/public/img/footprints/Passiv/Widerstaende/Trimmer/TRIMMER_T7-YA.png b/public/img/footprints/Passive/Resistors/Trimmer/TRIMMER_T7-YA.png similarity index 100% rename from public/img/footprints/Passiv/Widerstaende/Trimmer/TRIMMER_T7-YA.png rename to public/img/footprints/Passive/Resistors/Trimmer/TRIMMER_T7-YA.png diff --git a/public/img/footprints/Passiv/Widerstaende/Trimmer/TRIMMER_T7-YB.png b/public/img/footprints/Passive/Resistors/Trimmer/TRIMMER_T7-YB.png similarity index 100% rename from public/img/footprints/Passiv/Widerstaende/Trimmer/TRIMMER_T7-YB.png rename to public/img/footprints/Passive/Resistors/Trimmer/TRIMMER_T7-YB.png diff --git a/public/img/footprints/Passiv/Widerstaende/Trimmer/TRIMMER_TS53-YJ.png b/public/img/footprints/Passive/Resistors/Trimmer/TRIMMER_TS53-YJ.png similarity index 100% rename from public/img/footprints/Passiv/Widerstaende/Trimmer/TRIMMER_TS53-YJ.png rename to public/img/footprints/Passive/Resistors/Trimmer/TRIMMER_TS53-YJ.png diff --git a/public/img/footprints/Passiv/Widerstaende/Trimmer/TRIMMER_TS53-YL.png b/public/img/footprints/Passive/Resistors/Trimmer/TRIMMER_TS53-YL.png similarity index 100% rename from public/img/footprints/Passiv/Widerstaende/Trimmer/TRIMMER_TS53-YL.png rename to public/img/footprints/Passive/Resistors/Trimmer/TRIMMER_TS53-YL.png diff --git a/public/img/footprints/Passiv/Widerstaende/Trimmer/TRIMMER_TSM-4YJ.png b/public/img/footprints/Passive/Resistors/Trimmer/TRIMMER_TSM-4YJ.png similarity index 100% rename from public/img/footprints/Passiv/Widerstaende/Trimmer/TRIMMER_TSM-4YJ.png rename to public/img/footprints/Passive/Resistors/Trimmer/TRIMMER_TSM-4YJ.png diff --git a/public/img/footprints/Passiv/Widerstaende/Trimmer/TRIMMER_TSM-4YL.png b/public/img/footprints/Passive/Resistors/Trimmer/TRIMMER_TSM-4YL.png similarity index 100% rename from public/img/footprints/Passiv/Widerstaende/Trimmer/TRIMMER_TSM-4YL.png rename to public/img/footprints/Passive/Resistors/Trimmer/TRIMMER_TSM-4YL.png diff --git a/public/img/footprints/Passiv/Widerstaende/Trimmer/TRIMMER_TSM-4ZJ.png b/public/img/footprints/Passive/Resistors/Trimmer/TRIMMER_TSM-4ZJ.png similarity index 100% rename from public/img/footprints/Passiv/Widerstaende/Trimmer/TRIMMER_TSM-4ZJ.png rename to public/img/footprints/Passive/Resistors/Trimmer/TRIMMER_TSM-4ZJ.png diff --git a/public/img/footprints/Passiv/Widerstaende/Trimmer/TRIMMER_TSM-4ZL.png b/public/img/footprints/Passive/Resistors/Trimmer/TRIMMER_TSM-4ZL.png similarity index 100% rename from public/img/footprints/Passiv/Widerstaende/Trimmer/TRIMMER_TSM-4ZL.png rename to public/img/footprints/Passive/Resistors/Trimmer/TRIMMER_TSM-4ZL.png diff --git a/public/img/footprints/Passiv/Widerstaende/Varistor/VARISTOR_RM10.png b/public/img/footprints/Passive/Resistors/Varistor/VARISTOR_RM10.png similarity index 100% rename from public/img/footprints/Passiv/Widerstaende/Varistor/VARISTOR_RM10.png rename to public/img/footprints/Passive/Resistors/Varistor/VARISTOR_RM10.png diff --git a/public/img/footprints/Passiv/Widerstaende/Varistor/VARISTOR_RM14.png b/public/img/footprints/Passive/Resistors/Varistor/VARISTOR_RM14.png similarity index 100% rename from public/img/footprints/Passiv/Widerstaende/Varistor/VARISTOR_RM14.png rename to public/img/footprints/Passive/Resistors/Varistor/VARISTOR_RM14.png diff --git a/public/img/footprints/Passiv/Widerstaende/Varistor/VARISTOR_RM20.png b/public/img/footprints/Passive/Resistors/Varistor/VARISTOR_RM20.png similarity index 100% rename from public/img/footprints/Passiv/Widerstaende/Varistor/VARISTOR_RM20.png rename to public/img/footprints/Passive/Resistors/Varistor/VARISTOR_RM20.png diff --git a/public/img/footprints/Passiv/Widerstaende/Varistor/VARISTOR_RM5.png b/public/img/footprints/Passive/Resistors/Varistor/VARISTOR_RM5.png similarity index 100% rename from public/img/footprints/Passiv/Widerstaende/Varistor/VARISTOR_RM5.png rename to public/img/footprints/Passive/Resistors/Varistor/VARISTOR_RM5.png diff --git a/public/img/footprints/Passiv/Widerstaende/Varistor/VARISTOR_RM7.png b/public/img/footprints/Passive/Resistors/Varistor/VARISTOR_RM7.png similarity index 100% rename from public/img/footprints/Passiv/Widerstaende/Varistor/VARISTOR_RM7.png rename to public/img/footprints/Passive/Resistors/Varistor/VARISTOR_RM7.png diff --git a/public/img/footprints/Passiv/Transformatoren/SMD/TRAFO-SMD_LP-500X.png b/public/img/footprints/Passive/Transformers/SMD/TRANSFORMER-SMD_LP-500X.png similarity index 100% rename from public/img/footprints/Passiv/Transformatoren/SMD/TRAFO-SMD_LP-500X.png rename to public/img/footprints/Passive/Transformers/SMD/TRANSFORMER-SMD_LP-500X.png diff --git a/public/img/footprints/Passiv/Transformatoren/SMD/TRAFO-SMD_SL2.png b/public/img/footprints/Passive/Transformers/SMD/TRANSFORMER-SMD_SL2.png similarity index 100% rename from public/img/footprints/Passiv/Transformatoren/SMD/TRAFO-SMD_SL2.png rename to public/img/footprints/Passive/Transformers/SMD/TRANSFORMER-SMD_SL2.png diff --git a/public/img/footprints/Passiv/Transformatoren/Bedrahtet/ERA_EI/TRAFO-ERA_30-2.png b/public/img/footprints/Passive/Transformers/THT/ERA_EI/TRANSFORMER-ERA_30-2.png similarity index 100% rename from public/img/footprints/Passiv/Transformatoren/Bedrahtet/ERA_EI/TRAFO-ERA_30-2.png rename to public/img/footprints/Passive/Transformers/THT/ERA_EI/TRANSFORMER-ERA_30-2.png diff --git a/public/img/footprints/Passiv/Transformatoren/Bedrahtet/ERA_EI/TRAFO-ERA_38-2.png b/public/img/footprints/Passive/Transformers/THT/ERA_EI/TRANSFORMER-ERA_38-2.png similarity index 100% rename from public/img/footprints/Passiv/Transformatoren/Bedrahtet/ERA_EI/TRAFO-ERA_38-2.png rename to public/img/footprints/Passive/Transformers/THT/ERA_EI/TRANSFORMER-ERA_38-2.png diff --git a/public/img/footprints/Passiv/Transformatoren/Bedrahtet/ERA_EI/TRAFO-ERA_42-2.png b/public/img/footprints/Passive/Transformers/THT/ERA_EI/TRANSFORMER-ERA_42-2.png similarity index 100% rename from public/img/footprints/Passiv/Transformatoren/Bedrahtet/ERA_EI/TRAFO-ERA_42-2.png rename to public/img/footprints/Passive/Transformers/THT/ERA_EI/TRANSFORMER-ERA_42-2.png diff --git a/public/img/footprints/Passiv/Transformatoren/Bedrahtet/ERA_EI/TRAFO-ERA_42-2B.png b/public/img/footprints/Passive/Transformers/THT/ERA_EI/TRANSFORMER-ERA_42-2B.png similarity index 100% rename from public/img/footprints/Passiv/Transformatoren/Bedrahtet/ERA_EI/TRAFO-ERA_42-2B.png rename to public/img/footprints/Passive/Transformers/THT/ERA_EI/TRANSFORMER-ERA_42-2B.png diff --git a/public/img/footprints/Passiv/Transformatoren/Bedrahtet/ERA_EI/TRAFO-ERA_48-2.png b/public/img/footprints/Passive/Transformers/THT/ERA_EI/TRANSFORMER-ERA_48-2.png similarity index 100% rename from public/img/footprints/Passiv/Transformatoren/Bedrahtet/ERA_EI/TRAFO-ERA_48-2.png rename to public/img/footprints/Passive/Transformers/THT/ERA_EI/TRANSFORMER-ERA_48-2.png diff --git a/public/img/footprints/Passiv/Transformatoren/Bedrahtet/ERA_EI/TRAFO-ERA_48-2B.png b/public/img/footprints/Passive/Transformers/THT/ERA_EI/TRANSFORMER-ERA_48-2B.png similarity index 100% rename from public/img/footprints/Passiv/Transformatoren/Bedrahtet/ERA_EI/TRAFO-ERA_48-2B.png rename to public/img/footprints/Passive/Transformers/THT/ERA_EI/TRANSFORMER-ERA_48-2B.png diff --git a/public/img/footprints/Passiv/Transformatoren/Bedrahtet/ERA_EI/TRAFO-ERA_54-2.png b/public/img/footprints/Passive/Transformers/THT/ERA_EI/TRANSFORMER-ERA_54-2.png similarity index 100% rename from public/img/footprints/Passiv/Transformatoren/Bedrahtet/ERA_EI/TRAFO-ERA_54-2.png rename to public/img/footprints/Passive/Transformers/THT/ERA_EI/TRANSFORMER-ERA_54-2.png diff --git a/public/img/footprints/Passiv/Transformatoren/Bedrahtet/ERA_EI/TRAFO-ERA_54-2B.png b/public/img/footprints/Passive/Transformers/THT/ERA_EI/TRANSFORMER-ERA_54-2B.png similarity index 100% rename from public/img/footprints/Passiv/Transformatoren/Bedrahtet/ERA_EI/TRAFO-ERA_54-2B.png rename to public/img/footprints/Passive/Transformers/THT/ERA_EI/TRANSFORMER-ERA_54-2B.png diff --git a/public/img/footprints/Passiv/Transformatoren/Bedrahtet/ERA_EI/TRAFO-ERA_60-2.png b/public/img/footprints/Passive/Transformers/THT/ERA_EI/TRANSFORMER-ERA_60-2.png similarity index 100% rename from public/img/footprints/Passiv/Transformatoren/Bedrahtet/ERA_EI/TRAFO-ERA_60-2.png rename to public/img/footprints/Passive/Transformers/THT/ERA_EI/TRANSFORMER-ERA_60-2.png diff --git a/public/img/footprints/Passiv/Transformatoren/Bedrahtet/ERA_EI/TRAFO-ERA_66-2.png b/public/img/footprints/Passive/Transformers/THT/ERA_EI/TRANSFORMER-ERA_66-2.png similarity index 100% rename from public/img/footprints/Passiv/Transformatoren/Bedrahtet/ERA_EI/TRAFO-ERA_66-2.png rename to public/img/footprints/Passive/Transformers/THT/ERA_EI/TRANSFORMER-ERA_66-2.png diff --git a/public/img/footprints/Passiv/Transformatoren/Bedrahtet/Myrra_EI/TRAFO-MYRRA_30-1-005.png b/public/img/footprints/Passive/Transformers/THT/Myrra_EI/TRANSFORMER-MYRRA_30-1-005.png similarity index 100% rename from public/img/footprints/Passiv/Transformatoren/Bedrahtet/Myrra_EI/TRAFO-MYRRA_30-1-005.png rename to public/img/footprints/Passive/Transformers/THT/Myrra_EI/TRANSFORMER-MYRRA_30-1-005.png diff --git a/public/img/footprints/Passiv/Transformatoren/Bedrahtet/Myrra_EI/TRAFO-MYRRA_30-1-105.png b/public/img/footprints/Passive/Transformers/THT/Myrra_EI/TRANSFORMER-MYRRA_30-1-105.png similarity index 100% rename from public/img/footprints/Passiv/Transformatoren/Bedrahtet/Myrra_EI/TRAFO-MYRRA_30-1-105.png rename to public/img/footprints/Passive/Transformers/THT/Myrra_EI/TRANSFORMER-MYRRA_30-1-105.png diff --git a/public/img/footprints/Passiv/Transformatoren/Bedrahtet/Myrra_EI/TRAFO-MYRRA_30-1-125.png b/public/img/footprints/Passive/Transformers/THT/Myrra_EI/TRANSFORMER-MYRRA_30-1-125.png similarity index 100% rename from public/img/footprints/Passiv/Transformatoren/Bedrahtet/Myrra_EI/TRAFO-MYRRA_30-1-125.png rename to public/img/footprints/Passive/Transformers/THT/Myrra_EI/TRANSFORMER-MYRRA_30-1-125.png diff --git a/public/img/footprints/Passiv/Transformatoren/Bedrahtet/Myrra_EI/TRAFO-MYRRA_30-1-155.png b/public/img/footprints/Passive/Transformers/THT/Myrra_EI/TRANSFORMER-MYRRA_30-1-155.png similarity index 100% rename from public/img/footprints/Passiv/Transformatoren/Bedrahtet/Myrra_EI/TRAFO-MYRRA_30-1-155.png rename to public/img/footprints/Passive/Transformers/THT/Myrra_EI/TRANSFORMER-MYRRA_30-1-155.png diff --git a/public/img/footprints/Passiv/Transformatoren/Bedrahtet/Myrra_EI/TRAFO-MYRRA_30-1-180.png b/public/img/footprints/Passive/Transformers/THT/Myrra_EI/TRANSFORMER-MYRRA_30-1-180.png similarity index 100% rename from public/img/footprints/Passiv/Transformatoren/Bedrahtet/Myrra_EI/TRAFO-MYRRA_30-1-180.png rename to public/img/footprints/Passive/Transformers/THT/Myrra_EI/TRANSFORMER-MYRRA_30-1-180.png diff --git a/public/img/footprints/Passiv/Transformatoren/Bedrahtet/Myrra_EI/TRAFO-MYRRA_30-2-005.png b/public/img/footprints/Passive/Transformers/THT/Myrra_EI/TRANSFORMER-MYRRA_30-2-005.png similarity index 100% rename from public/img/footprints/Passiv/Transformatoren/Bedrahtet/Myrra_EI/TRAFO-MYRRA_30-2-005.png rename to public/img/footprints/Passive/Transformers/THT/Myrra_EI/TRANSFORMER-MYRRA_30-2-005.png diff --git a/public/img/footprints/Passiv/Transformatoren/Bedrahtet/Myrra_EI/TRAFO-MYRRA_30-2-105.png b/public/img/footprints/Passive/Transformers/THT/Myrra_EI/TRANSFORMER-MYRRA_30-2-105.png similarity index 100% rename from public/img/footprints/Passiv/Transformatoren/Bedrahtet/Myrra_EI/TRAFO-MYRRA_30-2-105.png rename to public/img/footprints/Passive/Transformers/THT/Myrra_EI/TRANSFORMER-MYRRA_30-2-105.png diff --git a/public/img/footprints/Passiv/Transformatoren/Bedrahtet/Myrra_EI/TRAFO-MYRRA_30-2-125.png b/public/img/footprints/Passive/Transformers/THT/Myrra_EI/TRANSFORMER-MYRRA_30-2-125.png similarity index 100% rename from public/img/footprints/Passiv/Transformatoren/Bedrahtet/Myrra_EI/TRAFO-MYRRA_30-2-125.png rename to public/img/footprints/Passive/Transformers/THT/Myrra_EI/TRANSFORMER-MYRRA_30-2-125.png diff --git a/public/img/footprints/Passiv/Transformatoren/Bedrahtet/Myrra_EI/TRAFO-MYRRA_30-2-155.png b/public/img/footprints/Passive/Transformers/THT/Myrra_EI/TRANSFORMER-MYRRA_30-2-155.png similarity index 100% rename from public/img/footprints/Passiv/Transformatoren/Bedrahtet/Myrra_EI/TRAFO-MYRRA_30-2-155.png rename to public/img/footprints/Passive/Transformers/THT/Myrra_EI/TRANSFORMER-MYRRA_30-2-155.png diff --git a/public/img/footprints/Passiv/Transformatoren/Bedrahtet/Myrra_EI/TRAFO-MYRRA_30-2.png b/public/img/footprints/Passive/Transformers/THT/Myrra_EI/TRANSFORMER-MYRRA_30-2.png similarity index 100% rename from public/img/footprints/Passiv/Transformatoren/Bedrahtet/Myrra_EI/TRAFO-MYRRA_30-2.png rename to public/img/footprints/Passive/Transformers/THT/Myrra_EI/TRANSFORMER-MYRRA_30-2.png diff --git a/public/img/footprints/Passiv/Transformatoren/Bedrahtet/Myrra_EI/TRAFO-MYRRA_38-1.png b/public/img/footprints/Passive/Transformers/THT/Myrra_EI/TRANSFORMER-MYRRA_38-1.png similarity index 100% rename from public/img/footprints/Passiv/Transformatoren/Bedrahtet/Myrra_EI/TRAFO-MYRRA_38-1.png rename to public/img/footprints/Passive/Transformers/THT/Myrra_EI/TRANSFORMER-MYRRA_38-1.png diff --git a/public/img/footprints/Passiv/Transformatoren/Bedrahtet/Myrra_EI/TRAFO-MYRRA_38-2.png b/public/img/footprints/Passive/Transformers/THT/Myrra_EI/TRANSFORMER-MYRRA_38-2.png similarity index 100% rename from public/img/footprints/Passiv/Transformatoren/Bedrahtet/Myrra_EI/TRAFO-MYRRA_38-2.png rename to public/img/footprints/Passive/Transformers/THT/Myrra_EI/TRANSFORMER-MYRRA_38-2.png diff --git a/public/img/footprints/Passiv/Transformatoren/Bedrahtet/Myrra_EI/TRAFO-MYRRA_42-1.png b/public/img/footprints/Passive/Transformers/THT/Myrra_EI/TRANSFORMER-MYRRA_42-1.png similarity index 100% rename from public/img/footprints/Passiv/Transformatoren/Bedrahtet/Myrra_EI/TRAFO-MYRRA_42-1.png rename to public/img/footprints/Passive/Transformers/THT/Myrra_EI/TRANSFORMER-MYRRA_42-1.png diff --git a/public/img/footprints/Passiv/Transformatoren/Bedrahtet/Myrra_EI/TRAFO-MYRRA_42-2.png b/public/img/footprints/Passive/Transformers/THT/Myrra_EI/TRANSFORMER-MYRRA_42-2.png similarity index 100% rename from public/img/footprints/Passiv/Transformatoren/Bedrahtet/Myrra_EI/TRAFO-MYRRA_42-2.png rename to public/img/footprints/Passive/Transformers/THT/Myrra_EI/TRANSFORMER-MYRRA_42-2.png diff --git a/public/img/footprints/Passiv/Transformatoren/Bedrahtet/Myrra_EI/TRAFO-MYRRA_48-1.png b/public/img/footprints/Passive/Transformers/THT/Myrra_EI/TRANSFORMER-MYRRA_48-1.png similarity index 100% rename from public/img/footprints/Passiv/Transformatoren/Bedrahtet/Myrra_EI/TRAFO-MYRRA_48-1.png rename to public/img/footprints/Passive/Transformers/THT/Myrra_EI/TRANSFORMER-MYRRA_48-1.png diff --git a/public/img/footprints/Passiv/Transformatoren/Bedrahtet/Myrra_EI/TRAFO-MYRRA_48-2.png b/public/img/footprints/Passive/Transformers/THT/Myrra_EI/TRANSFORMER-MYRRA_48-2.png similarity index 100% rename from public/img/footprints/Passiv/Transformatoren/Bedrahtet/Myrra_EI/TRAFO-MYRRA_48-2.png rename to public/img/footprints/Passive/Transformers/THT/Myrra_EI/TRANSFORMER-MYRRA_48-2.png diff --git a/public/img/footprints/Passiv/Transformatoren/Bedrahtet/Myrra_EI/TRAFO-MYRRA_54-1.png b/public/img/footprints/Passive/Transformers/THT/Myrra_EI/TRANSFORMER-MYRRA_54-1.png similarity index 100% rename from public/img/footprints/Passiv/Transformatoren/Bedrahtet/Myrra_EI/TRAFO-MYRRA_54-1.png rename to public/img/footprints/Passive/Transformers/THT/Myrra_EI/TRANSFORMER-MYRRA_54-1.png diff --git a/public/img/footprints/Passiv/Transformatoren/Bedrahtet/Myrra_EI/TRAFO-MYRRA_54-2.png b/public/img/footprints/Passive/Transformers/THT/Myrra_EI/TRANSFORMER-MYRRA_54-2.png similarity index 100% rename from public/img/footprints/Passiv/Transformatoren/Bedrahtet/Myrra_EI/TRAFO-MYRRA_54-2.png rename to public/img/footprints/Passive/Transformers/THT/Myrra_EI/TRANSFORMER-MYRRA_54-2.png diff --git a/public/img/footprints/Passiv/Transformatoren/Bedrahtet/Myrra_EI/TRAFO-MYRRA_60-1.png b/public/img/footprints/Passive/Transformers/THT/Myrra_EI/TRANSFORMER-MYRRA_60-1.png similarity index 100% rename from public/img/footprints/Passiv/Transformatoren/Bedrahtet/Myrra_EI/TRAFO-MYRRA_60-1.png rename to public/img/footprints/Passive/Transformers/THT/Myrra_EI/TRANSFORMER-MYRRA_60-1.png diff --git a/public/img/footprints/Passiv/Transformatoren/Bedrahtet/Myrra_EI/TRAFO-MYRRA_60-2.png b/public/img/footprints/Passive/Transformers/THT/Myrra_EI/TRANSFORMER-MYRRA_60-2.png similarity index 100% rename from public/img/footprints/Passiv/Transformatoren/Bedrahtet/Myrra_EI/TRAFO-MYRRA_60-2.png rename to public/img/footprints/Passive/Transformers/THT/Myrra_EI/TRANSFORMER-MYRRA_60-2.png diff --git a/public/img/footprints/Passiv/Transformatoren/Bedrahtet/Myrra_EI/TRAFO-MYRRA_66-1.png b/public/img/footprints/Passive/Transformers/THT/Myrra_EI/TRANSFORMER-MYRRA_66-1.png similarity index 100% rename from public/img/footprints/Passiv/Transformatoren/Bedrahtet/Myrra_EI/TRAFO-MYRRA_66-1.png rename to public/img/footprints/Passive/Transformers/THT/Myrra_EI/TRANSFORMER-MYRRA_66-1.png diff --git a/public/img/footprints/Passiv/Transformatoren/Bedrahtet/Myrra_EI/TRAFO-MYRRA_66-2.png b/public/img/footprints/Passive/Transformers/THT/Myrra_EI/TRANSFORMER-MYRRA_66-2.png similarity index 100% rename from public/img/footprints/Passiv/Transformatoren/Bedrahtet/Myrra_EI/TRAFO-MYRRA_66-2.png rename to public/img/footprints/Passive/Transformers/THT/Myrra_EI/TRANSFORMER-MYRRA_66-2.png diff --git a/public/img/footprints/Passiv/Transformatoren/Bedrahtet/Myrra_UI/TRAFO-MYRRA_48-40.png b/public/img/footprints/Passive/Transformers/THT/Myrra_UI/TRANSFORMER-MYRRA_48-40.png similarity index 100% rename from public/img/footprints/Passiv/Transformatoren/Bedrahtet/Myrra_UI/TRAFO-MYRRA_48-40.png rename to public/img/footprints/Passive/Transformers/THT/Myrra_UI/TRANSFORMER-MYRRA_48-40.png diff --git a/public/img/footprints/Passiv/Transformatoren/Bedrahtet/Myrra_UI/TRAFO-MYRRA_48-60.png b/public/img/footprints/Passive/Transformers/THT/Myrra_UI/TRANSFORMER-MYRRA_48-60.png similarity index 100% rename from public/img/footprints/Passiv/Transformatoren/Bedrahtet/Myrra_UI/TRAFO-MYRRA_48-60.png rename to public/img/footprints/Passive/Transformers/THT/Myrra_UI/TRANSFORMER-MYRRA_48-60.png diff --git a/src/Controller/SelectAPIController.php b/src/Controller/SelectAPIController.php index 04b4fadd..4926025f 100644 --- a/src/Controller/SelectAPIController.php +++ b/src/Controller/SelectAPIController.php @@ -20,13 +20,17 @@ namespace App\Controller; +use App\Entity\Base\AbstractNamedDBElement; use App\Entity\Base\AbstractStructuralDBElement; +use App\Entity\Contracts\NamedElementInterface; +use App\Entity\LabelSystem\LabelProfile; use App\Entity\Parts\Category; use App\Entity\Parts\Footprint; use App\Entity\Parts\Manufacturer; use App\Entity\Parts\MeasurementUnit; use App\Entity\ProjectSystem\Project; use App\Services\Trees\NodesListBuilder; +use Doctrine\ORM\EntityManagerInterface; use Symfony\Bundle\FrameworkBundle\Controller\AbstractController; use Symfony\Component\HttpFoundation\Response; use Symfony\Component\Routing\Annotation\Route; @@ -88,6 +92,48 @@ class SelectAPIController extends AbstractController return $this->getResponseForClass(Project::class, false); } + /** + * @Route("/label_profiles", name="select_label_profiles") + * @return Response + */ + public function labelProfiles(EntityManagerInterface $entityManager): Response + { + $this->denyAccessUnlessGranted('@labels.create_labels'); + + if ($this->isGranted('@labels.read_profiles')) { + $profiles = $entityManager->getRepository(LabelProfile::class)->getPartLabelProfiles(); + $nodes = $this->buildJSONStructure($profiles); + } else { + $nodes = []; + } + + //Add the empty option + $this->addEmptyNode($nodes, 'part_list.action.generate_label.empty'); + + return $this->json($nodes); + } + + /** + * @Route("/label_profiles_lot", name="select_label_profiles_lot") + * @return Response + */ + public function labelProfilesLot(EntityManagerInterface $entityManager): Response + { + $this->denyAccessUnlessGranted('@labels.create_labels'); + + if ($this->isGranted('@labels.read_profiles')) { + $profiles = $entityManager->getRepository(LabelProfile::class)->getPartLotsLabelProfiles(); + $nodes = $this->buildJSONStructure($profiles); + } else { + $nodes = []; + } + + //Add the empty option + $this->addEmptyNode($nodes, 'part_list.action.generate_label.empty'); + + return $this->json($nodes); + } + protected function getResponseForClass(string $class, bool $include_empty = false): Response { $test_obj = new $class(); @@ -98,27 +144,41 @@ class SelectAPIController extends AbstractController $json = $this->buildJSONStructure($nodes); if ($include_empty) { - array_unshift($json, [ - 'text' => '', - 'value' => null, - 'data-subtext' => $this->translator->trans('part_list.action.select_null'), - ]); + $this->addEmptyNode($json); } return $this->json($json); } + protected function addEmptyNode(array &$arr, string $text = 'part_list.action.select_null'): array + { + array_unshift($arr, [ + 'text' => $this->translator->trans($text), + 'value' => null, + ]); + + return $arr; + } + protected function buildJSONStructure(array $nodes_list): array { $entries = []; foreach ($nodes_list as $node) { - /** @var AbstractStructuralDBElement $node */ - $entry = [ - 'text' => str_repeat('   ', $node->getLevel()).htmlspecialchars($node->getName()), - 'value' => $node->getID(), - 'data-subtext' => $node->getParent() ? $node->getParent()->getFullPath() : null, - ]; + if ($node instanceof AbstractStructuralDBElement) { + $entry = [ + 'text' => str_repeat('   ', $node->getLevel()).htmlspecialchars($node->getName()), + 'value' => $node->getID(), + 'data-subtext' => $node->getParent() ? $node->getParent()->getFullPath() : null, + ]; + } elseif ($node instanceof AbstractNamedDBElement) { + $entry = [ + 'text' => htmlspecialchars($node->getName()), + 'value' => $node->getID(), + ]; + } else { + throw new \InvalidArgumentException('Invalid node type!'); + } $entries[] = $entry; } diff --git a/src/Controller/ToolsController.php b/src/Controller/ToolsController.php index eba30e02..542b5722 100644 --- a/src/Controller/ToolsController.php +++ b/src/Controller/ToolsController.php @@ -20,12 +20,16 @@ namespace App\Controller; +use App\Services\Attachments\AttachmentPathResolver; +use App\Services\Attachments\AttachmentURLGenerator; +use App\Services\Attachments\BuiltinAttachmentsFinder; use App\Services\Misc\GitVersionInfo; use App\Services\Misc\DBInfoHelper; use Doctrine\ORM\EntityManagerInterface; use Symfony\Bundle\FrameworkBundle\Controller\AbstractController; use Symfony\Component\HttpFoundation\Response; use Symfony\Component\Routing\Annotation\Route; +use Symfony\Component\Routing\Generator\UrlGenerator; /** * @Route("/tools") @@ -82,6 +86,43 @@ class ToolsController extends AbstractController //DB section 'db_type' => $DBInfoHelper->getDatabaseType() ?? 'Unknown', 'db_version' => $DBInfoHelper->getDatabaseVersion() ?? 'Unknown', + 'db_size' => $DBInfoHelper->getDatabaseSize(), + 'db_name' => $DBInfoHelper->getDatabaseName() ?? 'Unknown', + 'db_user' => $DBInfoHelper->getDatabaseUsername() ?? 'Unknown', ]); } + + /** + * @Route("/builtin_footprints", name="tools_builtin_footprints_viewer") + * @return Response + */ + public function builtInFootprintsViewer(BuiltinAttachmentsFinder $builtinAttachmentsFinder, AttachmentURLGenerator $urlGenerator): Response + { + $this->denyAccessUnlessGranted('@tools.builtin_footprints_viewer'); + + $grouped_footprints = $builtinAttachmentsFinder->getListOfFootprintsGroupedByFolder(); + $grouped_footprints = array_map(function($group) use ($urlGenerator) { + return array_map(function($placeholder_filepath) use ($urlGenerator) { + return [ + 'filename' => basename($placeholder_filepath), + 'assets_path' => $urlGenerator->placeholderPathToAssetPath($placeholder_filepath), + ]; + }, $group); + }, $grouped_footprints); + + return $this->render('Tools/BuiltInFootprintsViewer/main.html.twig', [ + 'grouped_footprints' => $grouped_footprints, + ]); + } + + /** + * @Route("/ic_logos", name="tools_ic_logos") + * @return Response + */ + public function icLogos(): Response + { + $this->denyAccessUnlessGranted('@tools.ic_logos'); + + return $this->render('Tools/ICLogos/ic_logos.html.twig'); + } } diff --git a/src/Repository/LabelProfileRepository.php b/src/Repository/LabelProfileRepository.php index e12f6b60..76372f34 100644 --- a/src/Repository/LabelProfileRepository.php +++ b/src/Repository/LabelProfileRepository.php @@ -109,4 +109,31 @@ class LabelProfileRepository extends NamedDBElementRepository return $this->findBy(['options.supported_element' => $type], $order_by); } + + /** + * Returns all LabelProfiles that can be used for parts + * @return array + */ + public function getPartLabelProfiles(): array + { + return $this->getDropdownProfiles('part'); + } + + /** + * Returns all LabelProfiles that can be used for part lots + * @return array + */ + public function getPartLotsLabelProfiles(): array + { + return $this->getDropdownProfiles('part_lot'); + } + + /** + * Returns all LabelProfiles that can be used for storelocations + * @return array + */ + public function getStorelocationsLabelProfiles(): array + { + return $this->getDropdownProfiles('storelocation'); + } } diff --git a/src/Services/Attachments/AttachmentPathResolver.php b/src/Services/Attachments/AttachmentPathResolver.php index 67649e43..9617024e 100644 --- a/src/Services/Attachments/AttachmentPathResolver.php +++ b/src/Services/Attachments/AttachmentPathResolver.php @@ -22,6 +22,7 @@ declare(strict_types=1); namespace App\Services\Attachments; +use FontLib\Table\Type\maxp; use const DIRECTORY_SEPARATOR; use Symfony\Component\Filesystem\Filesystem; @@ -131,6 +132,12 @@ class AttachmentPathResolver //Older path entries are given via %BASE% which was the project root $count = 0; + + //When path is a footprint we have to first run the string through our lecagy german mapping functions + if (strpos($placeholder_path, '%FOOTPRINTS%') !== false) { + $placeholder_path = $this->convertOldFootprintPath($placeholder_path); + } + $placeholder_path = preg_replace($this->placeholders_regex, $this->pathes, $placeholder_path, -1, $count); //A valid placeholder can have only one @@ -247,4 +254,127 @@ class AttachmentPathResolver return $ret; } + + private const OLD_FOOTPINT_PATH_REPLACEMENT = [ + 'Aktiv' => 'Active', + 'Bedrahtet' => 'THT', + 'Dioden' => 'Diodes', + 'Gleichrichter' => 'Rectifier', + 'GLEICHRICHTER' => 'RECTIFIER', + 'Oszillatoren' => 'Oscillator', + 'Keramikresonatoren_SMD' => 'CeramicResonator_SMD', + 'Quarze_bedrahtet' => 'Crystals_THT', + 'QUARZ' => 'CRYSTAL', + 'Quarze_SMD' => 'Crystals_SMD', + 'Quarzoszillatoren_bedrahtet' => 'CrystalOscillator_THT', + 'QUARZOSZILLATOR' => 'CRYSTAL_OSCILLATOR', + 'Quarzoszillatoren_SMD' => 'CrystalOscillator_SMD', + 'Schaltregler' => 'SwitchingRegulator', + 'SCHALTREGLER' => 'SWITCHING_REGULATOR', + 'Akustik' => 'Acoustics', + 'Elektromechanik' => 'Electromechanics', + 'Drahtbruecken' => 'WireJumpers', + 'DRAHTBRUECKE' => 'WIREJUMPER', + 'IC-Sockel' => 'IC-Socket', + 'SOCKEL' => 'SOCKET', + 'Kuehlkoerper' => 'Heatsinks', + 'KUEHLKOERPER' => 'HEATSINK', + 'Relais' => 'Relays', + 'RELAIS' => 'RELAY', + 'Schalter_Taster' => 'Switches_Buttons', + 'Drehschalter' => 'RotarySwitches', + 'DREHSCHALTER' => 'ROTARY_SWITCH', + 'Drucktaster' => 'Button', + 'TASTER' => 'BUTTON', + 'Kippschalter' => 'ToggleSwitch', + 'KIPPSCHALTER' => 'TOGGLE_SWITCH', + 'Gewinde' => 'Threaded', + 'abgewinkelt' => 'angled', + 'hochkant' => 'vertical', + 'stehend' => 'vertical', + 'liegend' => 'horizontal', + '_WECHSLER' => '', + 'Schiebeschalter' => 'SlideSwitch', + 'SCHIEBESCHALTER' => 'SLIDE_SWITCH', + 'Sicherungshalter' => 'Fuseholder', + 'SICHERUNGSHALTER_Laengs' => 'FUSEHOLDER_Lenghtway', + 'SICHERUNGSHALTER_Quer' => 'FUSEHOLDER_Across', + 'Speicherkartenslots' => 'MemoryCardSlots', + 'KARTENSLOT' => 'CARD_SLOT', + 'SD-Karte' => 'SD_Card', + 'Rot' => 'Red', + 'Schwarz' => 'Black', + 'Verbinder' => 'Connectors', + 'BUCHSE' => 'SOCKET', + 'Buchsenleisten' => 'SocketStrips', + 'Reihig' => 'Row', + 'gerade' => 'straight', + 'flach' => 'flat', + 'praezisions' => 'precision', + 'praezision' => 'precision', + 'BUCHSENLEISTE' => 'SOCKET_STRIP', + 'GERADE' => 'STRAIGHT', + 'FLACH' => 'FLAT', + 'PRAEZISION' => 'PRECISION', + 'ABGEWINKELT' => 'ANGLED', + 'Federkraftklemmen' => 'SpringClamps', + 'SCHRAUBKLEMME' => 'SCREW_CLAMP', + 'KLEMME' => 'CLAMP', + 'VERBINDER' => 'CONNECTOR', + 'Loetoesen' => 'SolderingPads', + 'LOETOESE' => 'SOLDERING_PAD', + 'Rundsteckverbinder' => 'DINConnectors', + 'Schraubklemmen' => 'ScrewClamps', + 'Sonstiges' => 'Miscellaneous', + 'Stiftleisten' => 'PinHeaders', + 'STIFTLEISTE' => 'PIN_HEADER', + 'mit_Rahmen' => 'with_frame', + 'RAHMEN' => 'FRAME', + 'Maennlich' => 'Male', + 'Platinenmontage' => 'PCBMount', + 'PLATINENMONTAGE' => 'PCB_MOUNT', + 'Weiblich' => 'Female', + 'Optik' => 'Optics', + 'BLAU' => 'BLUE', + 'GELD' => 'YELLOW', + 'GRUEN' => 'GREEN', + 'ROT' => 'RED', + 'eckig' => 'square', + 'Passiv' => 'Passive', + 'EMV' => 'EMC', + 'Induktivitaeten' => 'Inductors', + 'SPULE' => 'COIL', + 'Kondensatoren' => 'Capacitors', + 'ELKO' => 'Electrolyte', + 'Elektrolyt' => 'Electrolyte', + 'Folie' => 'Film', + 'FOLIENKONDENSATOR' => 'FILM_CAPACITOR', + 'Keramik' => 'Ceramic', + 'KERKO' => 'Ceramic', + 'Tantal' => 'Tantalum', + 'TANTAL' => 'TANTALUM', + 'Trimmkondensatoren' => 'TrimmerCapacitors', + 'TRIMMKONDENSATOR' => 'TRIMMER_CAPACITOR', + 'KONDENSATOR' => 'CAPACITOR', + 'Transformatoren' => 'Transformers', + 'TRAFO' => 'TRANSFORMER', + 'Widerstaende' => 'Resistors', + 'WIDERSTAND' => 'RESISTOR', + 'Dickschicht' => 'ThickFilm', + 'DICKSCHICHT' => 'THICK_FILM', + 'KERAMIK' => 'CERAMIC', + 'Kohleschicht' => 'Carbon', + 'KOHLE' => 'CARBON', + 'Sonstige' => 'Miscellaneous', //Have to be last (after "Sonstiges") + ]; + + public function convertOldFootprintPath(string $old_path): string + { + //Only do the conversion if it contains a german string (meaning it has one of the four former base folders in its path) + if (!preg_match('/%FOOTPRINTS%\/(Passiv|Aktiv|Akustik|Elektromechanik|Optik)\//', $old_path)) { + return $old_path; + } + + return strtr($old_path, self::OLD_FOOTPINT_PATH_REPLACEMENT); + } } diff --git a/src/Services/Attachments/BuiltinAttachmentsFinder.php b/src/Services/Attachments/BuiltinAttachmentsFinder.php index 4ed33968..7c3c8f4b 100644 --- a/src/Services/Attachments/BuiltinAttachmentsFinder.php +++ b/src/Services/Attachments/BuiltinAttachmentsFinder.php @@ -42,6 +42,39 @@ class BuiltinAttachmentsFinder $this->cache = $cache; } + /** + * Returns an array with all builtin footprints, grouped by their folders + * The array have the form of: [ + * '/path/to/folder' => [ + * '%FOOTPRINTS%/path/to/folder/file1.png', + * '%FOOTPRINTS%/path/to/folder/file2.png', + * ] + * @return array + */ + public function getListOfFootprintsGroupedByFolder(): array + { + $finder = new Finder(); + //We search only files + $finder->files(); + $finder->in($this->pathResolver->getFootprintsPath()); + + $output = []; + + foreach($finder as $file) { + $folder = $file->getRelativePath(); + //Normalize path (replace \ with /) + $folder = str_replace('\\', '/', $folder); + + if(!isset($output[$folder])) { + $output[$folder] = []; + } + //Add file to group + $output[$folder][] = $this->pathResolver->realPathToPlaceholder($file->getPathname()); + } + + return $output; + } + /** * Returns a list of all builtin ressources. * The array is a list of the relative filenames using the %PLACEHOLDERS%. diff --git a/src/Services/Misc/DBInfoHelper.php b/src/Services/Misc/DBInfoHelper.php index 92312fce..896c0637 100644 --- a/src/Services/Misc/DBInfoHelper.php +++ b/src/Services/Misc/DBInfoHelper.php @@ -73,4 +73,61 @@ class DBInfoHelper return null; } -} \ No newline at end of file + + /** + * Returns the database size in bytes. + * @return int|null The database size in bytes or null if unknown + * @throws \Doctrine\DBAL\Exception + */ + public function getDatabaseSize(): ?int + { + if ($this->connection->getDatabasePlatform() instanceof AbstractMySQLPlatform) { + try { + return $this->connection->fetchOne('SELECT SUM(data_length + index_length) FROM information_schema.TABLES WHERE table_schema = DATABASE()'); + } catch (\Doctrine\DBAL\Exception $e) { + return null; + } + } + + if ($this->connection->getDatabasePlatform() instanceof SqlitePlatform) { + try { + return $this->connection->fetchOne('SELECT page_count * page_size as size FROM pragma_page_count(), pragma_page_size();'); + } catch (\Doctrine\DBAL\Exception $e) { + return null; + } + } + + return null; + } + + /** + * Returns the name of the database. + * @return string|null + */ + public function getDatabaseName(): ?string + { + return $this->connection->getDatabase() ?? null; + } + + /** + * Returns the name of the database user. + * @return string|null + */ + public function getDatabaseUsername(): ?string + { + if ($this->connection->getDatabasePlatform() instanceof AbstractMySQLPlatform) { + try { + return $this->connection->fetchOne('SELECT USER()'); + } catch (\Doctrine\DBAL\Exception $e) { + return null; + } + } + + if ($this->connection->getDatabasePlatform() instanceof SqlitePlatform) { + return 'sqlite'; + } + + return null; + } + +} diff --git a/src/Services/Parts/PartsTableActionHandler.php b/src/Services/Parts/PartsTableActionHandler.php index 2fde40b2..8b695141 100644 --- a/src/Services/Parts/PartsTableActionHandler.php +++ b/src/Services/Parts/PartsTableActionHandler.php @@ -25,6 +25,7 @@ use App\Entity\Parts\Footprint; use App\Entity\Parts\Manufacturer; use App\Entity\Parts\MeasurementUnit; use App\Entity\Parts\Part; +use App\Entity\Parts\PartLot; use App\Repository\DBElementRepository; use App\Repository\PartRepository; use Doctrine\ORM\EntityManagerInterface; @@ -80,6 +81,27 @@ final class PartsTableActionHandler ); } + if ($action === 'generate_label' || $action === 'generate_label_lot') { + //For parts we can just use the comma separated part IDs + if ($action === 'generate_label') { + $targets = implode(',', array_map(static fn (Part $part) => $part->getID(), $selected_parts)); + } else { //For lots we have to extract the part lots + $targets = implode(',', array_map(static function (Part $part) { + //We concat the lot IDs of every part with a comma (which are later concated with a comma too per part) + return implode(',', array_map(static fn (PartLot $lot) => $lot->getID(), $part->getPartLots()->toArray())); + }, $selected_parts)); + } + + return new RedirectResponse( + $this->urlGenerator->generate($target_id !== 0 && $target_id !== null ? 'label_dialog_profile' : 'label_dialog', [ + 'profile' => $target_id, + 'target_id' => $targets, + 'generate' => '1', + 'target_type' => $action === 'generate_label_lot' ? 'part_lot' : 'part', + ]) + ); + } + //Iterate over the parts and apply the action to it: foreach ($selected_parts as $part) { diff --git a/src/Services/Trees/ToolsTreeBuilder.php b/src/Services/Trees/ToolsTreeBuilder.php index d0384911..38018c6e 100644 --- a/src/Services/Trees/ToolsTreeBuilder.php +++ b/src/Services/Trees/ToolsTreeBuilder.php @@ -131,6 +131,18 @@ class ToolsTreeBuilder $this->urlGenerator->generate('tools_reel_calculator') ))->setIcon('fa-treeview fa-fw fa-solid fa-ruler'); } + if ($this->security->isGranted('@tools.builtin_footprints_viewer')) { + $nodes[] = (new TreeViewNode( + $this->translator->trans('tools.builtin_footprints_viewer.title'), + $this->urlGenerator->generate('tools_builtin_footprints_viewer') + ))->setIcon('fa-treeview fa-fw fa-solid fa-images'); + } + if ($this->security->isGranted('@tools.ic_logos')) { + $nodes[] = (new TreeViewNode( + $this->translator->trans('perm.tools.ic_logos'), + $this->urlGenerator->generate('tools_ic_logos') + ))->setIcon('fa-treeview fa-fw fa-solid fa-flag'); + } return $nodes; } diff --git a/src/Services/UserSystem/PermissionPresetsHelper.php b/src/Services/UserSystem/PermissionPresetsHelper.php index 20ae7248..732e29f5 100644 --- a/src/Services/UserSystem/PermissionPresetsHelper.php +++ b/src/Services/UserSystem/PermissionPresetsHelper.php @@ -139,6 +139,8 @@ class PermissionPresetsHelper $this->permissionResolver->setPermission($perm_holder, 'tools', 'statistics', PermissionData::ALLOW); $this->permissionResolver->setPermission($perm_holder, 'tools', 'label_scanner', PermissionData::ALLOW); $this->permissionResolver->setPermission($perm_holder, 'tools', 'reel_calculator', PermissionData::ALLOW); + $this->permissionResolver->setPermission($perm_holder, 'tools', 'builtin_footprints_viewer', PermissionData::ALLOW); + $this->permissionResolver->setPermission($perm_holder, 'tools', 'ic_logos', PermissionData::ALLOW); //Set attachments permissions $this->permissionResolver->setPermission($perm_holder, 'attachments', 'list_attachments', PermissionData::ALLOW); diff --git a/src/Twig/FormatExtension.php b/src/Twig/FormatExtension.php index 6d251267..87c906b1 100644 --- a/src/Twig/FormatExtension.php +++ b/src/Twig/FormatExtension.php @@ -86,6 +86,8 @@ final class FormatExtension extends AbstractExtension new TwigFilter('format_si', [$this, 'siFormat']), /** Format the given amount using the given MeasurementUnit */ new TwigFilter('format_amount', [$this, 'amountFormat']), + /** Format the given number of bytes as human readable number */ + new TwigFilter('format_bytes', [$this, 'formatBytes']), ]; } @@ -107,4 +109,16 @@ final class FormatExtension extends AbstractExtension { return $this->amountFormatter->format($value, $unit, $options); } + + /** + * @param $bytes + * @param int $precision + * @return string + */ + public function formatBytes(int $bytes, int $precision = 2): string + { + $size = ['B','kB','MB','GB','TB','PB','EB','ZB','YB']; + $factor = floor((strlen((string) $bytes) - 1) / 3); + return sprintf("%.{$precision}f", $bytes / pow(1024, $factor)) . ' ' . @$size[$factor]; + } } diff --git a/templates/Parts/info/_order_infos.html.twig b/templates/Parts/info/_order_infos.html.twig index 716bc179..cd64d58f 100644 --- a/templates/Parts/info/_order_infos.html.twig +++ b/templates/Parts/info/_order_infos.html.twig @@ -1,4 +1,4 @@ -
+
diff --git a/templates/Parts/info/_part_lots.html.twig b/templates/Parts/info/_part_lots.html.twig index 5a7bc217..02440889 100644 --- a/templates/Parts/info/_part_lots.html.twig +++ b/templates/Parts/info/_part_lots.html.twig @@ -3,93 +3,95 @@ {% include "Parts/info/_withdraw_modal.html.twig" %} -
- - - - - - {# Tags row #} - - {# Button row #} - - - - - {% for lot in part.partLots %} +
+
{% trans %}part_lots.description{% endtrans %}{% trans %}part_lots.storage_location{% endtrans %}{% trans %}part_lots.amount{% endtrans %}
+ - - + + + {# Tags row #} + + {# Button row #} + + + + + {% for lot in part.partLots %} + + + - + - + - - - - {% endfor %} - + {% endif %} + + + + + + {% endfor %} + -
{{ lot.description }} - {% if lot.storageLocation %} - {{ helper.structural_entity_link(lot.storageLocation) }} - {% else %} - + {% trans %}part_lots.description{% endtrans %}{% trans %}part_lots.storage_location{% endtrans %}{% trans %}part_lots.amount{% endtrans %}
{{ lot.description }} + {% if lot.storageLocation %} + {{ helper.structural_entity_link(lot.storageLocation) }} + {% else %} + {% trans %}part_lots.location_unknown{% endtrans %} - {% endif %} - - {% if lot.instockUnknown %} - + {% endif %} + + {% if lot.instockUnknown %} + {% trans %}part_lots.instock_unknown{% endtrans %} - {% else %} - {{ lot.amount | format_amount(part.partUnit, {'decimals': 5}) }} - {% endif %} - -
- {% if lot.expirationDate %} - + {% else %} + {{ lot.amount | format_amount(part.partUnit, {'decimals': 5}) }} + {% endif %} +
+
+ {% if lot.expirationDate %} + {{ lot.expirationDate | format_date() }} - {% endif %} - {% if lot.expired %} -
- + {% endif %} + {% if lot.expired %} +
+ {% trans %}part_lots.is_expired{% endtrans %} - {% endif %} - {% if lot.needsRefill %} -
- + {% endif %} + {% if lot.needsRefill %} +
+ {% trans %}part_lots.need_refill{% endtrans %} - {% endif %} -
-
-
- - - -
-
- {{ dropdown.profile_dropdown('part_lot', lot.id, false) }} -
+
+ + + +
+
+ {{ dropdown.profile_dropdown('part_lot', lot.id, false) }} +
\ No newline at end of file + +
\ No newline at end of file diff --git a/templates/Parts/info/show_part_info.html.twig b/templates/Parts/info/show_part_info.html.twig index 9df5e3f6..9cdf867e 100644 --- a/templates/Parts/info/show_part_info.html.twig +++ b/templates/Parts/info/show_part_info.html.twig @@ -34,7 +34,7 @@ {% include "Parts/info/_main_infos.html.twig" %}
-
+
{% include "Parts/info/_sidebar.html.twig" %}
diff --git a/templates/Tools/BuiltInFootprintsViewer/main.html.twig b/templates/Tools/BuiltInFootprintsViewer/main.html.twig new file mode 100644 index 00000000..d66d95fe --- /dev/null +++ b/templates/Tools/BuiltInFootprintsViewer/main.html.twig @@ -0,0 +1,42 @@ +{% extends "main_card.html.twig" %} + +{% macro path_to_breadcrumb(path) %} + +{% endmacro %} + +{% block title %}{% trans %}tools.builtin_footprints_viewer.title{% endtrans %}{% endblock %} + +{% block card_title %} + {% trans %}tools.builtin_footprints_viewer.title{% endtrans %} +{% endblock %} + +{% block card_content %} + +

{% trans %}tools.builtin_footprints_viewer.hint{% endtrans %}

+ + {% for folder, file_array in grouped_footprints %} + {{ _self.path_to_breadcrumb(folder) }} + +
+ {% for file_info in file_array %} +
+
+ {{ file_info.filename }} +
+

{{ file_info.filename }}

+
+
+
+ {% endfor %} +
+ {% endfor %} +{% endblock %} \ No newline at end of file diff --git a/templates/Tools/ICLogos/ic_logos.html.twig b/templates/Tools/ICLogos/ic_logos.html.twig new file mode 100644 index 00000000..60c14882 --- /dev/null +++ b/templates/Tools/ICLogos/ic_logos.html.twig @@ -0,0 +1,439 @@ +{% block title %}{% trans %}tools.ic_logos.title{% endtrans %}{% endblock %} + +{% block card_title %} + {% trans %}tools.ic_logos.title{% endtrans %} +{% endblock %} + + +{% extends "main_card.html.twig" %} + + {% block card_content %} + +
+ + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + +
A
Acer Integrated Circuit Designs
ACTEL
ALTINC
Aeroflex
Aeroflex
Agilent Technologies
AKM Semiconductor
Alesis Semiconductor
ALi (Acer Laboratories Inc.)
ALi (Acer Laboratories Inc.)
Allayer Communications
Allegro Microsystems
Alliance Semiconductor
Alpha Industries
Alpha Microelectronics
Alpha Microelectronics
Altera
Advanced Micro Devices (AMD)
American Microsystems, Inc. (AMI)
American Microsystems, Inc. (AMI)
Amic Technology
Amphus
Anachip Corp.
ANADIGICs
Analog Devices
Analog Devices
Analog Systems
Anchor Chips
Apex Microtechnology
Apex Microtechnology
ARK Logic
ASD
Astec Semiconductor
ATC (Analog Technologie)
ATecoM
ATI Technologies
Atmel
AT&T
AudioCodes
Aura Vision
Aureal
Austin Semiconductor
Avance Logic
B
Bel Fuse
Benchmarq Microelectronics
BI Technologies
Bowmar/White
Brightflash
Broadcom
Brooktree(now Rockwell)
Burr Brown
C
California Micro Devices
Calogic
Catalyst Semiconductor
Catalyst Semiconductor
Centon Electronics
Ceramate Technical
Ceramate Technical
Cherry Semiconductor
Chipcon AS
Chipcon AS
Chips
Chrontel
Cirrus Logic
ComCore Semiconductor
Conexant
Cosmo Electronics
Chrystal
Cygnal
Cypress Semiconductor
Cypress Semiconductor
Cyrix Corporation
D
Daewoo Electronics Semiconductor
Dallas Semiconductor
Dallas Semiconductor
Dallas Semiconductor
Davicom Semiconductor
Data Delay Devices
Diamond Technologies
DIOTEC
DTC Data Technology
DTC Data Technology
DVDO
E
EG&G
Elan Microelectronics
ELANTEC
ELANTEC
ELANTEC
Electronic Arrays
Elite Flash Storage Technology Inc. (EFST)
EM Microelectronik - Marin
Enhanced Memory Systems
Ensoniq Corp
EON Silicon Devices
Epson
Epson
Ericsson
ESS Technology
Electronic Technology
EXAR
Excel Semiconductor Inc.
Excel Semiconductor Inc.
Excel Semiconductor Inc.
F
Fairchild
Freescale Semiconductor
Fujitsu
Fujitsu
G
Galileo Technology
Galvantech
GEC Plessey
Gennum
General Electric (Harris)
General Instruments
General Instruments
G-Link Technology
Goal Semiconductor
Goal Semiconductor
Goldstar
Goldstar
Gould
Greenwich Instruments
General Semiconductor
H
Harris Semiconductor
Harris Semiconductor
VEB Halbleiterwerk Frankfurt (Oder)
Hitachi Semiconductor
Holtek
Hewlett Packard
Hualon
Hynix Semiconductor
Hyundai
I
IC Design
Integrated Circuit Systems (ICS)
IC - Haus
IC - Haus
ICSI (Integrated Circuit Solution Inc.)
Integrated Circuit Systems (ICS)
I-Cube
IC Works
Integrated Device Technology (IDT)
Integrated Device Technology (IDT)
IGS Technologies
IMPALA Linear
IMP
Infineon
INMOS
Intel
Intersil
Intersil
Intersil
Intersil
International Rectifier
Information Storage Devices
ISSI (Integrated Silicon Solution, Inc.)
Integrated Technology Express
INTEL
ITT Semiconductor (Micronas Intermetall)
IXYS
J
K
Korea Electronics (KEC)
Kota Microcircuits
L
Lattice Semiconductor Corp.
Lattice Semiconductor Corp.
Lattice Semiconductor Corp.
Lansdale Semiconductor
Lansdale Semiconductor
Level One Communications
LG Semicon (Lucky Goldstar Electronic Co.)
LG Semicon (Lucky Goldstar Electronic Co.)
Linear Technology
Linfinity Microelectronics
Lite-On
Lucent Technologies (AT&T Microelectronics)
M
Macronix International
Marvell Semiconductor
Matsushita Panasonic
Matsushita Panasonic
Maxim Dallas
Media Vision
Media Vision
Microchip (Arizona Michrochip Technology)
Matra MHS
Matra MHS
Micrel Semiconductor
Micrel Semiconductor
Microchip (Arizona Michrochip Technology)
Micronas
Micronix Integrated Systems
Micron Technology, Inc.
Microsemi
Microsemi
Mini-Circuits
Mitel Semiconductor
Mitsubishi Semiconductor
Micro Linear
MMI (Monolithic Memories, Inc.)
Mosaic Semiconductor
Mosel Vitelic
MOS Technologies
Mostek
Mostek
Mostek
MoSys
Motorola
Motorola
Microtune
M-Systems
Murata Manufacturing
Murata Manufacturing
MWave (IBM)
Myson Technology
N
NEC Electronics
NEC Electronics
NexFlash Technologies
New Japan Radio
National Semiconductor
National Semiconductor
NVidia Corporation
O
Oak Technology
Oki Semiconductor
Oki Semiconductor
Opti
Orbit Semiconductor
Oren Semiconductor
P
Performance Semiconductor
Pericom Semiconductor
PhaseLink Laboratories
Philips Semiconductor
PLX Technology
PMC- Sierra
Precision Monolithics
Princeton Technology
PowerSmart
Q
QuickLogic
Qlogic
Quality Semiconductor
R
Rabbit Semiconductor
Ramtron International Co.
Raytheon Semiconductor
RCA Solid State
Realtek Semiconductor
Rectron
Rendition
Renesas Technology
Rockwell
Rohm Corp.
S
S3
Sage
Saifun Semiconductors Ltd.
Sames
Samsung
Sanken
Sanken
Sanyo
Sanyo
Scenix
Samsung Electronics
Samsung Electronics
SEEQ Technology
Seiko Instruments
Seiko Instruments
Semtech
SGS-Ates
SGS-Thomson Microelectonics ST-M)
Sharp Microelectronics (USA)
Shindengen
Siemens Microelectronics, Inc.
Siemens Microelectronics, Inc.
Sierra
Sigma Tel
Signetics
Silicon Laboratories
Silicon Magic
Simtec Corp.
Siliconix
Siliconians
Simtec Corp.
Sipex
Silicon Integrated Systems
SMC
Standard Microsystems
Standard Microsystems
Sony Semiconductor
Space Electronics
Spectek
Signal Processing Technologies
Solid State Scientific
Silicon Storage Technology (SST)
STMicroelectronics
SUMMIT Microelectronics
Synergy Semiconductor
Synertek
T
Taiwan Semiconductor
TDK Semiconductor
Teccor Electronics
TelCom Semiconductor
Teledyne
Telefunken
Teltone
Thomson-CSF
Texas Instruments
Texas Instruments
Toko Amerika
Toshiba (US)
Toshiba (US)
Toshiba (US)
Trident
TriQuint Semiconductor
Triscend
Tseng Labs
Tundra
Turbo IC
U
Ubicom
United Microelectronics Corp (UMC)
Unitrode
USAR Systems
USAR Systems
United Technologies Microelectronics Center (UTMC)
Utron
V
V3 Semiconductor
Vadem
Vanguard International Semiconductor
Vantis
Via Technologies
Virata
Vishay
Vision Tech
Vitelic
VLSI Technology
Volterra
VTC
W
Waferscale Integration (WSI)
Western Digital
Western Digital
Weitek
Winbond
Wofson Microelectronics
X
Xwmics
Xicor
Xicor
Xilinx
Y
Z
Zetex Semiconductors
Zilog
Zilog
Zilog
Zilog
ZMD (Zentrum Mikroelektronik Dresden)
Zoran
+ + {% endblock %} \ No newline at end of file diff --git a/templates/Tools/ServerInfos/_db.html.twig b/templates/Tools/ServerInfos/_db.html.twig index 7b7f1d99..0c0e60a2 100644 --- a/templates/Tools/ServerInfos/_db.html.twig +++ b/templates/Tools/ServerInfos/_db.html.twig @@ -9,5 +9,17 @@ Database Server Version {{ db_version }} + + Database Size + {{ db_size != null ? db_size | format_bytes : 'Unknown' }} + + + Database Name + {{ db_name }} + + + Database User + {{ db_user }} + \ No newline at end of file diff --git a/templates/Tools/ServerInfos/_php.html.twig b/templates/Tools/ServerInfos/_php.html.twig index 4a9d8c4e..96483d34 100644 --- a/templates/Tools/ServerInfos/_php.html.twig +++ b/templates/Tools/ServerInfos/_php.html.twig @@ -14,7 +14,7 @@ {{ helper.boolean_badge(php_opcache_enabled) }} - Maximum upload sizee (upload_max_filesize / post_max_size) + Maximum upload size (upload_max_filesize / post_max_size) {{ php_upload_max_filesize }} / {{ php_post_max_size }} diff --git a/templates/base.html.twig b/templates/base.html.twig index 730ec57d..13de1610 100644 --- a/templates/base.html.twig +++ b/templates/base.html.twig @@ -112,7 +112,7 @@ {# Must be outside of the sidebar or it will be hidden too #} - diff --git a/templates/components/datatables.macro.html.twig b/templates/components/datatables.macro.html.twig index 0c5c170c..c699838a 100644 --- a/templates/components/datatables.macro.html.twig +++ b/templates/components/datatables.macro.html.twig @@ -48,6 +48,10 @@ + + + + diff --git a/templates/homepage.html.twig b/templates/homepage.html.twig index e00f1bf4..5dc79dca 100644 --- a/templates/homepage.html.twig +++ b/templates/homepage.html.twig @@ -22,7 +22,7 @@

{% trans %}homepage.license{% endtrans %}

-

Part-DB, Copyright © 2019 - 2022 of +

Part-DB, Copyright © 2019 - {{ "now" | date("Y") }} of Jan Böhmer .
Part-DB is published under the GNU Affero General Public License v3.0 (or later), so it comes with ABSOLUTELY NO WARRANTY. This is free software, and you are welcome to redistribute it under certain conditions. diff --git a/tests/ApplicationAvailabilityFunctionalTest.php b/tests/ApplicationAvailabilityFunctionalTest.php index 18fac229..940c6e24 100644 --- a/tests/ApplicationAvailabilityFunctionalTest.php +++ b/tests/ApplicationAvailabilityFunctionalTest.php @@ -123,6 +123,8 @@ class ApplicationAvailabilityFunctionalTest extends WebTestCase //Tools yield ['/tools/reel_calc']; yield ['/tools/server_infos']; + yield ['/tools/builtin_footprints']; + yield ['/tools/ic_logos']; //Webauthn Register yield ['/webauthn/register']; diff --git a/tests/Services/Attachments/AttachmentPathResolverTest.php b/tests/Services/Attachments/AttachmentPathResolverTest.php index e0085ebe..9edde560 100644 --- a/tests/Services/Attachments/AttachmentPathResolverTest.php +++ b/tests/Services/Attachments/AttachmentPathResolverTest.php @@ -139,4 +139,32 @@ class AttachmentPathResolverTest extends WebTestCase { $this->assertSame($expected, $this->service->realPathToPlaceholder($param, $old_method)); } + + public function germanFootprintPathdDataProvider() + { + self::bootKernel(); + $this->projectDir_orig = realpath(self::$kernel->getProjectDir()); + $this->projectDir = str_replace('\\', '/', $this->projectDir_orig); + $this->footprint_path = $this->projectDir.'/public/img/footprints'; + + yield [$this->footprint_path. '/Active/Diodes/THT/DIODE_P600.png', '%FOOTPRINTS%/Aktiv/Dioden/Bedrahtet/DIODE_P600.png']; + yield [$this->footprint_path . '/Passive/Resistors/THT/Carbon/RESISTOR-CARBON_0207.png', '%FOOTPRINTS%/Passiv/Widerstaende/Bedrahtet/Kohleschicht/WIDERSTAND-KOHLE_0207.png']; + yield [$this->footprint_path . '/Optics/LEDs/THT/LED-GREEN_3MM.png', '%FOOTPRINTS%/Optik/LEDs/Bedrahtet/LED-GRUEN_3MM.png']; + yield [$this->footprint_path . '/Passive/Capacitors/TrimmerCapacitors/TRIMMER_CAPACITOR-RED_TZ03F.png', '%FOOTPRINTS%/Passiv/Kondensatoren/Trimmkondensatoren/TRIMMKONDENSATOR-ROT_TZ03F.png']; + yield [$this->footprint_path . '/Active/ICs/TO/IC_TO126.png', '%FOOTPRINTS%/Aktiv/ICs/TO/IC_TO126.png']; + yield [$this->footprint_path . '/Electromechanics/Switches_Buttons/RotarySwitches/ROTARY_SWITCH_DIP10.png', '%FOOTPRINTS%/Elektromechanik/Schalter_Taster/Drehschalter/DREHSCHALTER_DIP10.png']; + yield [$this->footprint_path . '/Electromechanics/Connectors/DINConnectors/SOCKET_DIN_MAB_4.png', '%FOOTPRINTS%/Elektromechanik/Verbinder/Rundsteckverbinder/BUCHSE_DIN_MAB_4.png']; + + //Leave english pathes untouched + yield [$this->footprint_path . '/Passive/Capacitors/CAPACITOR_CTS_A_15MM.png', '%FOOTPRINTS%/Passive/Capacitors/CAPACITOR_CTS_A_15MM.png']; + } + + /** + * @dataProvider germanFootprintPathdDataProvider + * @return void + */ + public function testConversionOfGermanFootprintPaths(string $expected, string $input): void + { + $this->assertSame($expected, $this->service->placeholderToRealPath($input)); + } } diff --git a/translations/messages.en.xlf b/translations/messages.en.xlf index d66f855a..64cf145c 100644 --- a/translations/messages.en.xlf +++ b/translations/messages.en.xlf @@ -147,7 +147,7 @@ New currency - + Part-DB1\templates\AdminPages\DeviceAdmin.html.twig:4 Part-DB1\templates\AdminPages\DeviceAdmin.html.twig:4 @@ -158,7 +158,7 @@ Project - + Part-DB1\templates\AdminPages\DeviceAdmin.html.twig:8 new @@ -168,7 +168,7 @@ Edit project - + Part-DB1\templates\AdminPages\DeviceAdmin.html.twig:12 new @@ -4095,7 +4095,7 @@ If you have done this incorrectly or if a computer is no longer trusted, you can Go! - + Part-DB1\templates\_sidebar.html.twig:37 Part-DB1\templates\_sidebar.html.twig:12 @@ -6025,7 +6025,7 @@ If you have done this incorrectly or if a computer is no longer trusted, you can Attachment type - + Part-DB1\src\Services\ElementTypeNameGenerator.php:82 Part-DB1\src\Services\ElementTypeNameGenerator.php:82 @@ -6215,7 +6215,7 @@ If you have done this incorrectly or if a computer is no longer trusted, you can Categories - + Part-DB1\src\Services\Trees\ToolsTreeBuilder.php:161 Part-DB1\src\Services\Trees\ToolsTreeBuilder.php:138 @@ -8112,7 +8112,7 @@ Element 3 Manufacturers - + obsolete obsolete @@ -9316,7 +9316,7 @@ Element 3 part_list.action.select_null - No elements existing! + Empty element @@ -10249,5 +10249,47 @@ Element 3 Move target + + + tools.builtin_footprints_viewer.title + Builtin footprint image gallery + + + + + tools.builtin_footprints_viewer.hint + This gallery lists all available builtin footprint images. If you want to use them in an attachment, type in the name (or a keyword) in the path field of the attachment and select the image from the dropdown select. + + + + + tools.ic_logos.title + IC logos + + + + + part_list.action.group.labels + Labels + + + + + part_list.action.projects.generate_label + Generate labels (for parts) + + + + + part_list.action.projects.generate_label_lot + Generate labels (for part lots) + + + + + part_list.action.generate_label.empty + Empty label + + diff --git a/yarn.lock b/yarn.lock index fafd5ef4..152fb11c 100644 --- a/yarn.lock +++ b/yarn.lock @@ -17,38 +17,38 @@ dependencies: "@babel/highlight" "^7.18.6" -"@babel/compat-data@^7.17.7", "@babel/compat-data@^7.20.0", "@babel/compat-data@^7.20.1": - version "7.20.5" - resolved "https://registry.yarnpkg.com/@babel/compat-data/-/compat-data-7.20.5.tgz#86f172690b093373a933223b4745deeb6049e733" - integrity sha512-KZXo2t10+/jxmkhNXc7pZTqRvSOIvVv/+lJwHS+B2rErwOyjuVRh60yVpb7liQ1U5t7lLJ1bz+t8tSypUZdm0g== +"@babel/compat-data@^7.17.7", "@babel/compat-data@^7.20.1", "@babel/compat-data@^7.20.5": + version "7.20.10" + resolved "https://registry.yarnpkg.com/@babel/compat-data/-/compat-data-7.20.10.tgz#9d92fa81b87542fff50e848ed585b4212c1d34ec" + integrity sha512-sEnuDPpOJR/fcafHMjpcpGN5M2jbUGUHwmuWKM/YdPzeEDJg8bgmbcWQFUfE32MQjti1koACvoPVsDe8Uq+idg== "@babel/core@^7.19.6": - version "7.20.5" - resolved "https://registry.yarnpkg.com/@babel/core/-/core-7.20.5.tgz#45e2114dc6cd4ab167f81daf7820e8fa1250d113" - integrity sha512-UdOWmk4pNWTm/4DlPUl/Pt4Gz4rcEMb7CY0Y3eJl5Yz1vI8ZJGmHWaVE55LoxRjdpx0z259GE9U5STA9atUinQ== + version "7.20.12" + resolved "https://registry.yarnpkg.com/@babel/core/-/core-7.20.12.tgz#7930db57443c6714ad216953d1356dac0eb8496d" + integrity sha512-XsMfHovsUYHFMdrIHkZphTN/2Hzzi78R08NuHfDBehym2VsPDL6Zn/JAD/JQdnRvbSsbQc4mVaU1m6JgtTEElg== dependencies: "@ampproject/remapping" "^2.1.0" "@babel/code-frame" "^7.18.6" - "@babel/generator" "^7.20.5" - "@babel/helper-compilation-targets" "^7.20.0" - "@babel/helper-module-transforms" "^7.20.2" - "@babel/helpers" "^7.20.5" - "@babel/parser" "^7.20.5" - "@babel/template" "^7.18.10" - "@babel/traverse" "^7.20.5" - "@babel/types" "^7.20.5" + "@babel/generator" "^7.20.7" + "@babel/helper-compilation-targets" "^7.20.7" + "@babel/helper-module-transforms" "^7.20.11" + "@babel/helpers" "^7.20.7" + "@babel/parser" "^7.20.7" + "@babel/template" "^7.20.7" + "@babel/traverse" "^7.20.12" + "@babel/types" "^7.20.7" convert-source-map "^1.7.0" debug "^4.1.0" gensync "^1.0.0-beta.2" - json5 "^2.2.1" + json5 "^2.2.2" semver "^6.3.0" -"@babel/generator@^7.20.5": - version "7.20.5" - resolved "https://registry.yarnpkg.com/@babel/generator/-/generator-7.20.5.tgz#cb25abee3178adf58d6814b68517c62bdbfdda95" - integrity sha512-jl7JY2Ykn9S0yj4DQP82sYvPU+T3g0HFcWTqDLqiuA9tGRNIj9VfbtXGAYTTkyNEnQk1jkMGOdYka8aG/lulCA== +"@babel/generator@^7.20.7": + version "7.20.7" + resolved "https://registry.yarnpkg.com/@babel/generator/-/generator-7.20.7.tgz#f8ef57c8242665c5929fe2e8d82ba75460187b4a" + integrity sha512-7wqMOJq8doJMZmP4ApXTzLxSr7+oO2jroJURrVEp6XShrQUObV8Tq/D0NCcoYg2uHqUrjzO0zwBjoYzelxK+sw== dependencies: - "@babel/types" "^7.20.5" + "@babel/types" "^7.20.7" "@jridgewell/gen-mapping" "^0.3.2" jsesc "^2.5.1" @@ -67,27 +67,29 @@ "@babel/helper-explode-assignable-expression" "^7.18.6" "@babel/types" "^7.18.9" -"@babel/helper-compilation-targets@^7.17.7", "@babel/helper-compilation-targets@^7.18.9", "@babel/helper-compilation-targets@^7.20.0": - version "7.20.0" - resolved "https://registry.yarnpkg.com/@babel/helper-compilation-targets/-/helper-compilation-targets-7.20.0.tgz#6bf5374d424e1b3922822f1d9bdaa43b1a139d0a" - integrity sha512-0jp//vDGp9e8hZzBc6N/KwA5ZK3Wsm/pfm4CrY7vzegkVxc65SgSn6wYOnwHe9Js9HRQ1YTCKLGPzDtaS3RoLQ== +"@babel/helper-compilation-targets@^7.17.7", "@babel/helper-compilation-targets@^7.18.9", "@babel/helper-compilation-targets@^7.20.0", "@babel/helper-compilation-targets@^7.20.7": + version "7.20.7" + resolved "https://registry.yarnpkg.com/@babel/helper-compilation-targets/-/helper-compilation-targets-7.20.7.tgz#a6cd33e93629f5eb473b021aac05df62c4cd09bb" + integrity sha512-4tGORmfQcrc+bvrjb5y3dG9Mx1IOZjsHqQVUz7XCNHO+iTmqxWnVg3KRygjGmpRLJGdQSKuvFinbIb0CnZwHAQ== dependencies: - "@babel/compat-data" "^7.20.0" + "@babel/compat-data" "^7.20.5" "@babel/helper-validator-option" "^7.18.6" browserslist "^4.21.3" + lru-cache "^5.1.1" semver "^6.3.0" -"@babel/helper-create-class-features-plugin@^7.18.6", "@babel/helper-create-class-features-plugin@^7.20.5": - version "7.20.5" - resolved "https://registry.yarnpkg.com/@babel/helper-create-class-features-plugin/-/helper-create-class-features-plugin-7.20.5.tgz#327154eedfb12e977baa4ecc72e5806720a85a06" - integrity sha512-3RCdA/EmEaikrhayahwToF0fpweU/8o2p8vhc1c/1kftHOdTKuC65kik/TLc+qfbS8JKw4qqJbne4ovICDhmww== +"@babel/helper-create-class-features-plugin@^7.18.6", "@babel/helper-create-class-features-plugin@^7.20.5", "@babel/helper-create-class-features-plugin@^7.20.7": + version "7.20.12" + resolved "https://registry.yarnpkg.com/@babel/helper-create-class-features-plugin/-/helper-create-class-features-plugin-7.20.12.tgz#4349b928e79be05ed2d1643b20b99bb87c503819" + integrity sha512-9OunRkbT0JQcednL0UFvbfXpAsUXiGjUk0a7sN8fUXX7Mue79cUSMjHGDRRi/Vz9vYlpIhLV5fMD5dKoMhhsNQ== dependencies: "@babel/helper-annotate-as-pure" "^7.18.6" "@babel/helper-environment-visitor" "^7.18.9" "@babel/helper-function-name" "^7.19.0" - "@babel/helper-member-expression-to-functions" "^7.18.9" + "@babel/helper-member-expression-to-functions" "^7.20.7" "@babel/helper-optimise-call-expression" "^7.18.6" - "@babel/helper-replace-supers" "^7.19.1" + "@babel/helper-replace-supers" "^7.20.7" + "@babel/helper-skip-transparent-expression-wrappers" "^7.20.0" "@babel/helper-split-export-declaration" "^7.18.6" "@babel/helper-create-regexp-features-plugin@^7.18.6", "@babel/helper-create-regexp-features-plugin@^7.20.5": @@ -137,12 +139,12 @@ dependencies: "@babel/types" "^7.18.6" -"@babel/helper-member-expression-to-functions@^7.18.9": - version "7.18.9" - resolved "https://registry.yarnpkg.com/@babel/helper-member-expression-to-functions/-/helper-member-expression-to-functions-7.18.9.tgz#1531661e8375af843ad37ac692c132841e2fd815" - integrity sha512-RxifAh2ZoVU67PyKIO4AMi1wTenGfMR/O/ae0CCRqwgBAt5v7xjdtRw7UoSbsreKrQn5t7r89eruK/9JjYHuDg== +"@babel/helper-member-expression-to-functions@^7.20.7": + version "7.20.7" + resolved "https://registry.yarnpkg.com/@babel/helper-member-expression-to-functions/-/helper-member-expression-to-functions-7.20.7.tgz#a6f26e919582275a93c3aa6594756d71b0bb7f05" + integrity sha512-9J0CxJLq315fEdi4s7xK5TQaNYjZw+nDVpVqr1axNGKzdrdwYBD5b4uKv3n75aABG0rCCTK8Im8Ww7eYfMrZgw== dependencies: - "@babel/types" "^7.18.9" + "@babel/types" "^7.20.7" "@babel/helper-module-imports@^7.18.6": version "7.18.6" @@ -151,19 +153,19 @@ dependencies: "@babel/types" "^7.18.6" -"@babel/helper-module-transforms@^7.18.6", "@babel/helper-module-transforms@^7.19.6", "@babel/helper-module-transforms@^7.20.2": - version "7.20.2" - resolved "https://registry.yarnpkg.com/@babel/helper-module-transforms/-/helper-module-transforms-7.20.2.tgz#ac53da669501edd37e658602a21ba14c08748712" - integrity sha512-zvBKyJXRbmK07XhMuujYoJ48B5yvvmM6+wcpv6Ivj4Yg6qO7NOZOSnvZN9CRl1zz1Z4cKf8YejmCMh8clOoOeA== +"@babel/helper-module-transforms@^7.18.6", "@babel/helper-module-transforms@^7.20.11": + version "7.20.11" + resolved "https://registry.yarnpkg.com/@babel/helper-module-transforms/-/helper-module-transforms-7.20.11.tgz#df4c7af713c557938c50ea3ad0117a7944b2f1b0" + integrity sha512-uRy78kN4psmji1s2QtbtcCSaj/LILFDp0f/ymhpQH5QY3nljUZCaNWz9X1dEj/8MBdBEFECs7yRhKn8i7NjZgg== dependencies: "@babel/helper-environment-visitor" "^7.18.9" "@babel/helper-module-imports" "^7.18.6" "@babel/helper-simple-access" "^7.20.2" "@babel/helper-split-export-declaration" "^7.18.6" "@babel/helper-validator-identifier" "^7.19.1" - "@babel/template" "^7.18.10" - "@babel/traverse" "^7.20.1" - "@babel/types" "^7.20.2" + "@babel/template" "^7.20.7" + "@babel/traverse" "^7.20.10" + "@babel/types" "^7.20.7" "@babel/helper-optimise-call-expression@^7.18.6": version "7.18.6" @@ -177,7 +179,7 @@ resolved "https://registry.yarnpkg.com/@babel/helper-plugin-utils/-/helper-plugin-utils-7.20.2.tgz#d1b9000752b18d0877cff85a5c376ce5c3121629" integrity sha512-8RvlJG2mj4huQ4pZ+rU9lqKi9ZKiRmuvGuM2HlWmkmgOhbs6zEAw6IEiJ5cQqGbDzGZOhwuOQNtZMi/ENLjZoQ== -"@babel/helper-remap-async-to-generator@^7.18.6", "@babel/helper-remap-async-to-generator@^7.18.9": +"@babel/helper-remap-async-to-generator@^7.18.9": version "7.18.9" resolved "https://registry.yarnpkg.com/@babel/helper-remap-async-to-generator/-/helper-remap-async-to-generator-7.18.9.tgz#997458a0e3357080e54e1d79ec347f8a8cd28519" integrity sha512-dI7q50YKd8BAv3VEfgg7PS7yD3Rtbi2J1XMXaalXO0W0164hYLnh8zpjRS0mte9MfVp/tltvr/cfdXPvJr1opA== @@ -187,25 +189,26 @@ "@babel/helper-wrap-function" "^7.18.9" "@babel/types" "^7.18.9" -"@babel/helper-replace-supers@^7.18.6", "@babel/helper-replace-supers@^7.19.1": - version "7.19.1" - resolved "https://registry.yarnpkg.com/@babel/helper-replace-supers/-/helper-replace-supers-7.19.1.tgz#e1592a9b4b368aa6bdb8784a711e0bcbf0612b78" - integrity sha512-T7ahH7wV0Hfs46SFh5Jz3s0B6+o8g3c+7TMxu7xKfmHikg7EAZ3I2Qk9LFhjxXq8sL7UkP5JflezNwoZa8WvWw== +"@babel/helper-replace-supers@^7.18.6", "@babel/helper-replace-supers@^7.20.7": + version "7.20.7" + resolved "https://registry.yarnpkg.com/@babel/helper-replace-supers/-/helper-replace-supers-7.20.7.tgz#243ecd2724d2071532b2c8ad2f0f9f083bcae331" + integrity sha512-vujDMtB6LVfNW13jhlCrp48QNslK6JXi7lQG736HVbHz/mbf4Dc7tIRh1Xf5C0rF7BP8iiSxGMCmY6Ci1ven3A== dependencies: "@babel/helper-environment-visitor" "^7.18.9" - "@babel/helper-member-expression-to-functions" "^7.18.9" + "@babel/helper-member-expression-to-functions" "^7.20.7" "@babel/helper-optimise-call-expression" "^7.18.6" - "@babel/traverse" "^7.19.1" - "@babel/types" "^7.19.0" + "@babel/template" "^7.20.7" + "@babel/traverse" "^7.20.7" + "@babel/types" "^7.20.7" -"@babel/helper-simple-access@^7.19.4", "@babel/helper-simple-access@^7.20.2": +"@babel/helper-simple-access@^7.20.2": version "7.20.2" resolved "https://registry.yarnpkg.com/@babel/helper-simple-access/-/helper-simple-access-7.20.2.tgz#0ab452687fe0c2cfb1e2b9e0015de07fc2d62dd9" integrity sha512-+0woI/WPq59IrqDYbVGfshjT5Dmk/nnbdpcF8SnMhhXObpTq2KNBdLFRFrkVdbDOyUmHBCxzm5FHV1rACIkIbA== dependencies: "@babel/types" "^7.20.2" -"@babel/helper-skip-transparent-expression-wrappers@^7.18.9": +"@babel/helper-skip-transparent-expression-wrappers@^7.20.0": version "7.20.0" resolved "https://registry.yarnpkg.com/@babel/helper-skip-transparent-expression-wrappers/-/helper-skip-transparent-expression-wrappers-7.20.0.tgz#fbe4c52f60518cab8140d77101f0e63a8a230684" integrity sha512-5y1JYeNKfvnT8sZcK9DVRtpTbGiomYIHviSP3OQWmDPU3DeH4a1ZlT/N2lyQ5P8egjcRaT/Y9aNqUxK0WsnIIg== @@ -244,14 +247,14 @@ "@babel/traverse" "^7.20.5" "@babel/types" "^7.20.5" -"@babel/helpers@^7.20.5": - version "7.20.6" - resolved "https://registry.yarnpkg.com/@babel/helpers/-/helpers-7.20.6.tgz#e64778046b70e04779dfbdf924e7ebb45992c763" - integrity sha512-Pf/OjgfgFRW5bApskEz5pvidpim7tEDPlFtKcNRXWmfHGn9IEI2W2flqRQXTFb7gIPTyK++N6rVHuwKut4XK6w== +"@babel/helpers@^7.20.7": + version "7.20.7" + resolved "https://registry.yarnpkg.com/@babel/helpers/-/helpers-7.20.7.tgz#04502ff0feecc9f20ecfaad120a18f011a8e6dce" + integrity sha512-PBPjs5BppzsGaxHQCDKnZ6Gd9s6xl8bBCluz3vEInLGRJmnZan4F6BYCeqtyXqkk4W5IlPmjK4JlOuZkpJ3xZA== dependencies: - "@babel/template" "^7.18.10" - "@babel/traverse" "^7.20.5" - "@babel/types" "^7.20.5" + "@babel/template" "^7.20.7" + "@babel/traverse" "^7.20.7" + "@babel/types" "^7.20.7" "@babel/highlight@^7.18.6": version "7.18.6" @@ -262,10 +265,10 @@ chalk "^2.0.0" js-tokens "^4.0.0" -"@babel/parser@^7.18.10", "@babel/parser@^7.18.9", "@babel/parser@^7.20.5": - version "7.20.5" - resolved "https://registry.yarnpkg.com/@babel/parser/-/parser-7.20.5.tgz#7f3c7335fe417665d929f34ae5dceae4c04015e8" - integrity sha512-r27t/cy/m9uKLXQNWWebeCUHgnAZq0CpG1OwKRxzJMP1vpSU4bSIK2hq+/cp0bQxetkXx38n09rNu8jVkcK/zA== +"@babel/parser@^7.18.9", "@babel/parser@^7.20.7": + version "7.20.7" + resolved "https://registry.yarnpkg.com/@babel/parser/-/parser-7.20.7.tgz#66fe23b3c8569220817d5feb8b9dcdc95bb4f71b" + integrity sha512-T3Z9oHybU+0vZlY9CiDSJQTD5ZapcW18ZctFMi0MOAl/4BjFF4ul7NVSARLdbGO5vDqy9eQiGTV0LtKfvCYvcg== "@babel/plugin-bugfix-safari-id-destructuring-collision-in-function-expression@^7.18.6": version "7.18.6" @@ -275,21 +278,21 @@ "@babel/helper-plugin-utils" "^7.18.6" "@babel/plugin-bugfix-v8-spread-parameters-in-optional-chaining@^7.18.9": - version "7.18.9" - resolved "https://registry.yarnpkg.com/@babel/plugin-bugfix-v8-spread-parameters-in-optional-chaining/-/plugin-bugfix-v8-spread-parameters-in-optional-chaining-7.18.9.tgz#a11af19aa373d68d561f08e0a57242350ed0ec50" - integrity sha512-AHrP9jadvH7qlOj6PINbgSuphjQUAK7AOT7DPjBo9EHoLhQTnnK5u45e1Hd4DbSQEO9nqPWtQ89r+XEOWFScKg== + version "7.20.7" + resolved "https://registry.yarnpkg.com/@babel/plugin-bugfix-v8-spread-parameters-in-optional-chaining/-/plugin-bugfix-v8-spread-parameters-in-optional-chaining-7.20.7.tgz#d9c85589258539a22a901033853101a6198d4ef1" + integrity sha512-sbr9+wNE5aXMBBFBICk01tt7sBf2Oc9ikRFEcem/ZORup9IMUdNhW7/wVLEbbtlWOsEubJet46mHAL2C8+2jKQ== dependencies: - "@babel/helper-plugin-utils" "^7.18.9" - "@babel/helper-skip-transparent-expression-wrappers" "^7.18.9" - "@babel/plugin-proposal-optional-chaining" "^7.18.9" + "@babel/helper-plugin-utils" "^7.20.2" + "@babel/helper-skip-transparent-expression-wrappers" "^7.20.0" + "@babel/plugin-proposal-optional-chaining" "^7.20.7" "@babel/plugin-proposal-async-generator-functions@^7.20.1": - version "7.20.1" - resolved "https://registry.yarnpkg.com/@babel/plugin-proposal-async-generator-functions/-/plugin-proposal-async-generator-functions-7.20.1.tgz#352f02baa5d69f4e7529bdac39aaa02d41146af9" - integrity sha512-Gh5rchzSwE4kC+o/6T8waD0WHEQIsDmjltY8WnWRXHUdH8axZhuH86Ov9M72YhJfDrZseQwuuWaaIT/TmePp3g== + version "7.20.7" + resolved "https://registry.yarnpkg.com/@babel/plugin-proposal-async-generator-functions/-/plugin-proposal-async-generator-functions-7.20.7.tgz#bfb7276d2d573cb67ba379984a2334e262ba5326" + integrity sha512-xMbiLsn/8RK7Wq7VeVytytS2L6qE69bXPB10YCmMdDZbKF4okCqY74pI/jJQ/8U0b/F6NrT2+14b8/P9/3AMGA== dependencies: "@babel/helper-environment-visitor" "^7.18.9" - "@babel/helper-plugin-utils" "^7.19.0" + "@babel/helper-plugin-utils" "^7.20.2" "@babel/helper-remap-async-to-generator" "^7.18.9" "@babel/plugin-syntax-async-generators" "^7.8.4" @@ -302,12 +305,12 @@ "@babel/helper-plugin-utils" "^7.18.6" "@babel/plugin-proposal-class-static-block@^7.18.6": - version "7.18.6" - resolved "https://registry.yarnpkg.com/@babel/plugin-proposal-class-static-block/-/plugin-proposal-class-static-block-7.18.6.tgz#8aa81d403ab72d3962fc06c26e222dacfc9b9020" - integrity sha512-+I3oIiNxrCpup3Gi8n5IGMwj0gOCAjcJUSQEcotNnCCPMEnixawOQ+KeJPlgfjzx+FKQ1QSyZOWe7wmoJp7vhw== + version "7.20.7" + resolved "https://registry.yarnpkg.com/@babel/plugin-proposal-class-static-block/-/plugin-proposal-class-static-block-7.20.7.tgz#92592e9029b13b15be0f7ce6a7aedc2879ca45a7" + integrity sha512-AveGOoi9DAjUYYuUAG//Ig69GlazLnoyzMw68VCDux+c1tsnnH/OkYcpz/5xzMkEFC6UxjR5Gw1c+iY2wOGVeQ== dependencies: - "@babel/helper-create-class-features-plugin" "^7.18.6" - "@babel/helper-plugin-utils" "^7.18.6" + "@babel/helper-create-class-features-plugin" "^7.20.7" + "@babel/helper-plugin-utils" "^7.20.2" "@babel/plugin-syntax-class-static-block" "^7.14.5" "@babel/plugin-proposal-dynamic-import@^7.18.6": @@ -335,11 +338,11 @@ "@babel/plugin-syntax-json-strings" "^7.8.3" "@babel/plugin-proposal-logical-assignment-operators@^7.18.9": - version "7.18.9" - resolved "https://registry.yarnpkg.com/@babel/plugin-proposal-logical-assignment-operators/-/plugin-proposal-logical-assignment-operators-7.18.9.tgz#8148cbb350483bf6220af06fa6db3690e14b2e23" - integrity sha512-128YbMpjCrP35IOExw2Fq+x55LMP42DzhOhX2aNNIdI9avSWl2PI0yuBWarr3RYpZBSPtabfadkH2yeRiMD61Q== + version "7.20.7" + resolved "https://registry.yarnpkg.com/@babel/plugin-proposal-logical-assignment-operators/-/plugin-proposal-logical-assignment-operators-7.20.7.tgz#dfbcaa8f7b4d37b51e8bfb46d94a5aea2bb89d83" + integrity sha512-y7C7cZgpMIjWlKE5T7eJwp+tnRYM89HmRvWM5EQuB5BoHEONjmQ8lSNmBUwOyy/GFRsohJED51YBF79hE1djug== dependencies: - "@babel/helper-plugin-utils" "^7.18.9" + "@babel/helper-plugin-utils" "^7.20.2" "@babel/plugin-syntax-logical-assignment-operators" "^7.10.4" "@babel/plugin-proposal-nullish-coalescing-operator@^7.18.6": @@ -359,15 +362,15 @@ "@babel/plugin-syntax-numeric-separator" "^7.10.4" "@babel/plugin-proposal-object-rest-spread@^7.20.2": - version "7.20.2" - resolved "https://registry.yarnpkg.com/@babel/plugin-proposal-object-rest-spread/-/plugin-proposal-object-rest-spread-7.20.2.tgz#a556f59d555f06961df1e572bb5eca864c84022d" - integrity sha512-Ks6uej9WFK+fvIMesSqbAto5dD8Dz4VuuFvGJFKgIGSkJuRGcrwGECPA1fDgQK3/DbExBJpEkTeYeB8geIFCSQ== + version "7.20.7" + resolved "https://registry.yarnpkg.com/@babel/plugin-proposal-object-rest-spread/-/plugin-proposal-object-rest-spread-7.20.7.tgz#aa662940ef425779c75534a5c41e9d936edc390a" + integrity sha512-d2S98yCiLxDVmBmE8UjGcfPvNEUbA1U5q5WxaWFUGRzJSVAZqm5W6MbPct0jxnegUZ0niLeNX+IOzEs7wYg9Dg== dependencies: - "@babel/compat-data" "^7.20.1" - "@babel/helper-compilation-targets" "^7.20.0" + "@babel/compat-data" "^7.20.5" + "@babel/helper-compilation-targets" "^7.20.7" "@babel/helper-plugin-utils" "^7.20.2" "@babel/plugin-syntax-object-rest-spread" "^7.8.3" - "@babel/plugin-transform-parameters" "^7.20.1" + "@babel/plugin-transform-parameters" "^7.20.7" "@babel/plugin-proposal-optional-catch-binding@^7.18.6": version "7.18.6" @@ -377,13 +380,13 @@ "@babel/helper-plugin-utils" "^7.18.6" "@babel/plugin-syntax-optional-catch-binding" "^7.8.3" -"@babel/plugin-proposal-optional-chaining@^7.18.9": - version "7.18.9" - resolved "https://registry.yarnpkg.com/@babel/plugin-proposal-optional-chaining/-/plugin-proposal-optional-chaining-7.18.9.tgz#e8e8fe0723f2563960e4bf5e9690933691915993" - integrity sha512-v5nwt4IqBXihxGsW2QmCWMDS3B3bzGIk/EQVZz2ei7f3NJl8NzAJVvUmpDW5q1CRNY+Beb/k58UAH1Km1N411w== +"@babel/plugin-proposal-optional-chaining@^7.18.9", "@babel/plugin-proposal-optional-chaining@^7.20.7": + version "7.20.7" + resolved "https://registry.yarnpkg.com/@babel/plugin-proposal-optional-chaining/-/plugin-proposal-optional-chaining-7.20.7.tgz#49f2b372519ab31728cc14115bb0998b15bfda55" + integrity sha512-T+A7b1kfjtRM51ssoOfS1+wbyCVqorfyZhT99TvxxLMirPShD8CzKMRepMlCBGM5RpHMbn8s+5MMHnPstJH6mQ== dependencies: - "@babel/helper-plugin-utils" "^7.18.9" - "@babel/helper-skip-transparent-expression-wrappers" "^7.18.9" + "@babel/helper-plugin-utils" "^7.20.2" + "@babel/helper-skip-transparent-expression-wrappers" "^7.20.0" "@babel/plugin-syntax-optional-chaining" "^7.8.3" "@babel/plugin-proposal-private-methods@^7.18.6": @@ -518,20 +521,20 @@ "@babel/helper-plugin-utils" "^7.14.5" "@babel/plugin-transform-arrow-functions@^7.18.6": - version "7.18.6" - resolved "https://registry.yarnpkg.com/@babel/plugin-transform-arrow-functions/-/plugin-transform-arrow-functions-7.18.6.tgz#19063fcf8771ec7b31d742339dac62433d0611fe" - integrity sha512-9S9X9RUefzrsHZmKMbDXxweEH+YlE8JJEuat9FdvW9Qh1cw7W64jELCtWNkPBPX5En45uy28KGvA/AySqUh8CQ== + version "7.20.7" + resolved "https://registry.yarnpkg.com/@babel/plugin-transform-arrow-functions/-/plugin-transform-arrow-functions-7.20.7.tgz#bea332b0e8b2dab3dafe55a163d8227531ab0551" + integrity sha512-3poA5E7dzDomxj9WXWwuD6A5F3kc7VXwIJO+E+J8qtDtS+pXPAhrgEyh+9GBwBgPq1Z+bB+/JD60lp5jsN7JPQ== dependencies: - "@babel/helper-plugin-utils" "^7.18.6" + "@babel/helper-plugin-utils" "^7.20.2" "@babel/plugin-transform-async-to-generator@^7.18.6": - version "7.18.6" - resolved "https://registry.yarnpkg.com/@babel/plugin-transform-async-to-generator/-/plugin-transform-async-to-generator-7.18.6.tgz#ccda3d1ab9d5ced5265fdb13f1882d5476c71615" - integrity sha512-ARE5wZLKnTgPW7/1ftQmSi1CmkqqHo2DNmtztFhvgtOWSDfq0Cq9/9L+KnZNYSNrydBekhW3rwShduf59RoXag== + version "7.20.7" + resolved "https://registry.yarnpkg.com/@babel/plugin-transform-async-to-generator/-/plugin-transform-async-to-generator-7.20.7.tgz#dfee18623c8cb31deb796aa3ca84dda9cea94354" + integrity sha512-Uo5gwHPT9vgnSXQxqGtpdufUiWp96gk7yiP4Mp5bm1QMkEmLXBO7PAGYbKoJ6DhAwiNkcHFBol/x5zZZkL/t0Q== dependencies: "@babel/helper-module-imports" "^7.18.6" - "@babel/helper-plugin-utils" "^7.18.6" - "@babel/helper-remap-async-to-generator" "^7.18.6" + "@babel/helper-plugin-utils" "^7.20.2" + "@babel/helper-remap-async-to-generator" "^7.18.9" "@babel/plugin-transform-block-scoped-functions@^7.18.6": version "7.18.6" @@ -541,38 +544,39 @@ "@babel/helper-plugin-utils" "^7.18.6" "@babel/plugin-transform-block-scoping@^7.20.2": - version "7.20.5" - resolved "https://registry.yarnpkg.com/@babel/plugin-transform-block-scoping/-/plugin-transform-block-scoping-7.20.5.tgz#401215f9dc13dc5262940e2e527c9536b3d7f237" - integrity sha512-WvpEIW9Cbj9ApF3yJCjIEEf1EiNJLtXagOrL5LNWEZOo3jv8pmPoYTSNJQvqej8OavVlgOoOPw6/htGZro6IkA== + version "7.20.11" + resolved "https://registry.yarnpkg.com/@babel/plugin-transform-block-scoping/-/plugin-transform-block-scoping-7.20.11.tgz#9f5a3424bd112a3f32fe0cf9364fbb155cff262a" + integrity sha512-tA4N427a7fjf1P0/2I4ScsHGc5jcHPbb30xMbaTke2gxDuWpUfXDuX1FEymJwKk4tuGUvGcejAR6HdZVqmmPyw== dependencies: "@babel/helper-plugin-utils" "^7.20.2" "@babel/plugin-transform-classes@^7.20.2": - version "7.20.2" - resolved "https://registry.yarnpkg.com/@babel/plugin-transform-classes/-/plugin-transform-classes-7.20.2.tgz#c0033cf1916ccf78202d04be4281d161f6709bb2" - integrity sha512-9rbPp0lCVVoagvtEyQKSo5L8oo0nQS/iif+lwlAz29MccX2642vWDlSZK+2T2buxbopotId2ld7zZAzRfz9j1g== + version "7.20.7" + resolved "https://registry.yarnpkg.com/@babel/plugin-transform-classes/-/plugin-transform-classes-7.20.7.tgz#f438216f094f6bb31dc266ebfab8ff05aecad073" + integrity sha512-LWYbsiXTPKl+oBlXUGlwNlJZetXD5Am+CyBdqhPsDVjM9Jc8jwBJFrKhHf900Kfk2eZG1y9MAG3UNajol7A4VQ== dependencies: "@babel/helper-annotate-as-pure" "^7.18.6" - "@babel/helper-compilation-targets" "^7.20.0" + "@babel/helper-compilation-targets" "^7.20.7" "@babel/helper-environment-visitor" "^7.18.9" "@babel/helper-function-name" "^7.19.0" "@babel/helper-optimise-call-expression" "^7.18.6" "@babel/helper-plugin-utils" "^7.20.2" - "@babel/helper-replace-supers" "^7.19.1" + "@babel/helper-replace-supers" "^7.20.7" "@babel/helper-split-export-declaration" "^7.18.6" globals "^11.1.0" "@babel/plugin-transform-computed-properties@^7.18.9": - version "7.18.9" - resolved "https://registry.yarnpkg.com/@babel/plugin-transform-computed-properties/-/plugin-transform-computed-properties-7.18.9.tgz#2357a8224d402dad623caf6259b611e56aec746e" - integrity sha512-+i0ZU1bCDymKakLxn5srGHrsAPRELC2WIbzwjLhHW9SIE1cPYkLCL0NlnXMZaM1vhfgA2+M7hySk42VBvrkBRw== + version "7.20.7" + resolved "https://registry.yarnpkg.com/@babel/plugin-transform-computed-properties/-/plugin-transform-computed-properties-7.20.7.tgz#704cc2fd155d1c996551db8276d55b9d46e4d0aa" + integrity sha512-Lz7MvBK6DTjElHAmfu6bfANzKcxpyNPeYBGEafyA6E5HtRpjpZwU+u7Qrgz/2OR0z+5TvKYbPdphfSaAcZBrYQ== dependencies: - "@babel/helper-plugin-utils" "^7.18.9" + "@babel/helper-plugin-utils" "^7.20.2" + "@babel/template" "^7.20.7" "@babel/plugin-transform-destructuring@^7.20.2": - version "7.20.2" - resolved "https://registry.yarnpkg.com/@babel/plugin-transform-destructuring/-/plugin-transform-destructuring-7.20.2.tgz#c23741cfa44ddd35f5e53896e88c75331b8b2792" - integrity sha512-mENM+ZHrvEgxLTBXUiQ621rRXZes3KWUv6NdQlrnr1TkWVw+hUjQBZuP2X32qKlrlG2BzgR95gkuCRSkJl8vIw== + version "7.20.7" + resolved "https://registry.yarnpkg.com/@babel/plugin-transform-destructuring/-/plugin-transform-destructuring-7.20.7.tgz#8bda578f71620c7de7c93af590154ba331415454" + integrity sha512-Xwg403sRrZb81IVB79ZPqNQME23yhugYVqgTxAhT99h485F4f+GMELFhhOsscDUB7HCswepKeCKLn/GZvUKoBA== dependencies: "@babel/helper-plugin-utils" "^7.20.2" @@ -630,30 +634,30 @@ "@babel/helper-plugin-utils" "^7.18.6" "@babel/plugin-transform-modules-amd@^7.19.6": - version "7.19.6" - resolved "https://registry.yarnpkg.com/@babel/plugin-transform-modules-amd/-/plugin-transform-modules-amd-7.19.6.tgz#aca391801ae55d19c4d8d2ebfeaa33df5f2a2cbd" - integrity sha512-uG3od2mXvAtIFQIh0xrpLH6r5fpSQN04gIVovl+ODLdUMANokxQLZnPBHcjmv3GxRjnqwLuHvppjjcelqUFZvg== + version "7.20.11" + resolved "https://registry.yarnpkg.com/@babel/plugin-transform-modules-amd/-/plugin-transform-modules-amd-7.20.11.tgz#3daccca8e4cc309f03c3a0c4b41dc4b26f55214a" + integrity sha512-NuzCt5IIYOW0O30UvqktzHYR2ud5bOWbY0yaxWZ6G+aFzOMJvrs5YHNikrbdaT15+KNO31nPOy5Fim3ku6Zb5g== dependencies: - "@babel/helper-module-transforms" "^7.19.6" - "@babel/helper-plugin-utils" "^7.19.0" + "@babel/helper-module-transforms" "^7.20.11" + "@babel/helper-plugin-utils" "^7.20.2" "@babel/plugin-transform-modules-commonjs@^7.19.6": - version "7.19.6" - resolved "https://registry.yarnpkg.com/@babel/plugin-transform-modules-commonjs/-/plugin-transform-modules-commonjs-7.19.6.tgz#25b32feef24df8038fc1ec56038917eacb0b730c" - integrity sha512-8PIa1ym4XRTKuSsOUXqDG0YaOlEuTVvHMe5JCfgBMOtHvJKw/4NGovEGN33viISshG/rZNVrACiBmPQLvWN8xQ== + version "7.20.11" + resolved "https://registry.yarnpkg.com/@babel/plugin-transform-modules-commonjs/-/plugin-transform-modules-commonjs-7.20.11.tgz#8cb23010869bf7669fd4b3098598b6b2be6dc607" + integrity sha512-S8e1f7WQ7cimJQ51JkAaDrEtohVEitXjgCGAS2N8S31Y42E+kWwfSz83LYz57QdBm7q9diARVqanIaH2oVgQnw== dependencies: - "@babel/helper-module-transforms" "^7.19.6" - "@babel/helper-plugin-utils" "^7.19.0" - "@babel/helper-simple-access" "^7.19.4" + "@babel/helper-module-transforms" "^7.20.11" + "@babel/helper-plugin-utils" "^7.20.2" + "@babel/helper-simple-access" "^7.20.2" "@babel/plugin-transform-modules-systemjs@^7.19.6": - version "7.19.6" - resolved "https://registry.yarnpkg.com/@babel/plugin-transform-modules-systemjs/-/plugin-transform-modules-systemjs-7.19.6.tgz#59e2a84064b5736a4471b1aa7b13d4431d327e0d" - integrity sha512-fqGLBepcc3kErfR9R3DnVpURmckXP7gj7bAlrTQyBxrigFqszZCkFkcoxzCp2v32XmwXLvbw+8Yq9/b+QqksjQ== + version "7.20.11" + resolved "https://registry.yarnpkg.com/@babel/plugin-transform-modules-systemjs/-/plugin-transform-modules-systemjs-7.20.11.tgz#467ec6bba6b6a50634eea61c9c232654d8a4696e" + integrity sha512-vVu5g9BPQKSFEmvt2TA4Da5N+QVS66EX21d8uoOihC+OCpUoGvzVsXeqFdtAEfVa5BILAeFt+U7yVmLbQnAJmw== dependencies: "@babel/helper-hoist-variables" "^7.18.6" - "@babel/helper-module-transforms" "^7.19.6" - "@babel/helper-plugin-utils" "^7.19.0" + "@babel/helper-module-transforms" "^7.20.11" + "@babel/helper-plugin-utils" "^7.20.2" "@babel/helper-validator-identifier" "^7.19.1" "@babel/plugin-transform-modules-umd@^7.18.6": @@ -687,10 +691,10 @@ "@babel/helper-plugin-utils" "^7.18.6" "@babel/helper-replace-supers" "^7.18.6" -"@babel/plugin-transform-parameters@^7.20.1": - version "7.20.5" - resolved "https://registry.yarnpkg.com/@babel/plugin-transform-parameters/-/plugin-transform-parameters-7.20.5.tgz#f8f9186c681d10c3de7620c916156d893c8a019e" - integrity sha512-h7plkOmcndIUWXZFLgpbrh2+fXAi47zcUX7IrOQuZdLD0I0KvjJ6cvo3BEcAOsDOcZhVKGJqv07mkSqK0y2isQ== +"@babel/plugin-transform-parameters@^7.20.1", "@babel/plugin-transform-parameters@^7.20.7": + version "7.20.7" + resolved "https://registry.yarnpkg.com/@babel/plugin-transform-parameters/-/plugin-transform-parameters-7.20.7.tgz#0ee349e9d1bc96e78e3b37a7af423a4078a7083f" + integrity sha512-WiWBIkeHKVOSYPO0pWkxGPfKeWrCJyD3NJ53+Lrp/QMSZbsVPovrVl2aWZ19D/LTVnaDv5Ap7GJ/B2CTOZdrfA== dependencies: "@babel/helper-plugin-utils" "^7.20.2" @@ -724,12 +728,12 @@ "@babel/helper-plugin-utils" "^7.18.6" "@babel/plugin-transform-spread@^7.19.0": - version "7.19.0" - resolved "https://registry.yarnpkg.com/@babel/plugin-transform-spread/-/plugin-transform-spread-7.19.0.tgz#dd60b4620c2fec806d60cfaae364ec2188d593b6" - integrity sha512-RsuMk7j6n+r752EtzyScnWkQyuJdli6LdO5Klv8Yx0OfPVTcQkIUfS8clx5e9yHXzlnhOZF3CbQ8C2uP5j074w== + version "7.20.7" + resolved "https://registry.yarnpkg.com/@babel/plugin-transform-spread/-/plugin-transform-spread-7.20.7.tgz#c2d83e0b99d3bf83e07b11995ee24bf7ca09401e" + integrity sha512-ewBbHQ+1U/VnH1fxltbJqDeWBU1oNLG8Dj11uIv3xVf7nrQu0bPGe5Rf716r7K5Qz+SqtAOVswoVunoiBtGhxw== dependencies: - "@babel/helper-plugin-utils" "^7.19.0" - "@babel/helper-skip-transparent-expression-wrappers" "^7.18.9" + "@babel/helper-plugin-utils" "^7.20.2" + "@babel/helper-skip-transparent-expression-wrappers" "^7.20.0" "@babel/plugin-transform-sticky-regex@^7.18.6": version "7.18.6" @@ -860,41 +864,41 @@ esutils "^2.0.2" "@babel/runtime@^7.8.4": - version "7.20.6" - resolved "https://registry.yarnpkg.com/@babel/runtime/-/runtime-7.20.6.tgz#facf4879bfed9b5326326273a64220f099b0fce3" - integrity sha512-Q+8MqP7TiHMWzSfwiJwXCjyf4GYA4Dgw3emg/7xmwsdLJOZUp+nMqcOwOzzYheuM1rhDu8FSj2l0aoMygEuXuA== + version "7.20.7" + resolved "https://registry.yarnpkg.com/@babel/runtime/-/runtime-7.20.7.tgz#fcb41a5a70550e04a7b708037c7c32f7f356d8fd" + integrity sha512-UF0tvkUtxwAgZ5W/KrkHf0Rn0fdnLDU9ScxBrEVNUprE/MzirjK4MJUX1/BVDv00Sv8cljtukVK1aky++X1SjQ== dependencies: regenerator-runtime "^0.13.11" -"@babel/template@^7.18.10": - version "7.18.10" - resolved "https://registry.yarnpkg.com/@babel/template/-/template-7.18.10.tgz#6f9134835970d1dbf0835c0d100c9f38de0c5e71" - integrity sha512-TI+rCtooWHr3QJ27kJxfjutghu44DLnasDMwpDqCXVTal9RLp3RSYNh4NdBrRP2cQAoG9A8juOQl6P6oZG4JxA== +"@babel/template@^7.18.10", "@babel/template@^7.20.7": + version "7.20.7" + resolved "https://registry.yarnpkg.com/@babel/template/-/template-7.20.7.tgz#a15090c2839a83b02aa996c0b4994005841fd5a8" + integrity sha512-8SegXApWe6VoNw0r9JHpSteLKTpTiLZ4rMlGIm9JQ18KiCtyQiAMEazujAHrUS5flrcqYZa75ukev3P6QmUwUw== dependencies: "@babel/code-frame" "^7.18.6" - "@babel/parser" "^7.18.10" - "@babel/types" "^7.18.10" + "@babel/parser" "^7.20.7" + "@babel/types" "^7.20.7" -"@babel/traverse@^7.18.9", "@babel/traverse@^7.19.1", "@babel/traverse@^7.20.1", "@babel/traverse@^7.20.5": - version "7.20.5" - resolved "https://registry.yarnpkg.com/@babel/traverse/-/traverse-7.20.5.tgz#78eb244bea8270fdda1ef9af22a5d5e5b7e57133" - integrity sha512-WM5ZNN3JITQIq9tFZaw1ojLU3WgWdtkxnhM1AegMS+PvHjkM5IXjmYEGY7yukz5XS4sJyEf2VzWjI8uAavhxBQ== +"@babel/traverse@^7.18.9", "@babel/traverse@^7.20.10", "@babel/traverse@^7.20.12", "@babel/traverse@^7.20.5", "@babel/traverse@^7.20.7": + version "7.20.12" + resolved "https://registry.yarnpkg.com/@babel/traverse/-/traverse-7.20.12.tgz#7f0f787b3a67ca4475adef1f56cb94f6abd4a4b5" + integrity sha512-MsIbFN0u+raeja38qboyF8TIT7K0BFzz/Yd/77ta4MsUsmP2RAnidIlwq7d5HFQrH/OZJecGV6B71C4zAgpoSQ== dependencies: "@babel/code-frame" "^7.18.6" - "@babel/generator" "^7.20.5" + "@babel/generator" "^7.20.7" "@babel/helper-environment-visitor" "^7.18.9" "@babel/helper-function-name" "^7.19.0" "@babel/helper-hoist-variables" "^7.18.6" "@babel/helper-split-export-declaration" "^7.18.6" - "@babel/parser" "^7.20.5" - "@babel/types" "^7.20.5" + "@babel/parser" "^7.20.7" + "@babel/types" "^7.20.7" debug "^4.1.0" globals "^11.1.0" -"@babel/types@^7.18.10", "@babel/types@^7.18.6", "@babel/types@^7.18.9", "@babel/types@^7.19.0", "@babel/types@^7.20.0", "@babel/types@^7.20.2", "@babel/types@^7.20.5", "@babel/types@^7.4.4": - version "7.20.5" - resolved "https://registry.yarnpkg.com/@babel/types/-/types-7.20.5.tgz#e206ae370b5393d94dfd1d04cd687cace53efa84" - integrity sha512-c9fst/h2/dcF7H+MJKZ2T0KjEQ8hY/BNnDk/H3XY8C4Aw/eWQXWn/lWntHF9ooUBnGmEvbfGrTgLWc+um0YDUg== +"@babel/types@^7.18.6", "@babel/types@^7.18.9", "@babel/types@^7.19.0", "@babel/types@^7.20.0", "@babel/types@^7.20.2", "@babel/types@^7.20.5", "@babel/types@^7.20.7", "@babel/types@^7.4.4": + version "7.20.7" + resolved "https://registry.yarnpkg.com/@babel/types/-/types-7.20.7.tgz#54ec75e252318423fc07fb644dc6a58a64c09b7f" + integrity sha512-69OnhBxSSgK0OzTJai4kyPDiKTIe3j+ctaHdIGVbRahTLAT7L3R9oeXHC2aVSuGYt3cVnoAMDmOCgJ2yaiLMvg== dependencies: "@babel/helper-string-parser" "^7.19.4" "@babel/helper-validator-identifier" "^7.19.1" @@ -1598,9 +1602,9 @@ integrity sha512-CuPgU6f3eT/XgKKPqKd/gLZV1Xmvf1a2R5POBOGQa6uv82xpls89HU5zKeVoyR8XzHd1RGNOlQlvUe3CFkjWNQ== "@types/express-serve-static-core@*", "@types/express-serve-static-core@^4.17.31": - version "4.17.31" - resolved "https://registry.yarnpkg.com/@types/express-serve-static-core/-/express-serve-static-core-4.17.31.tgz#a1139efeab4e7323834bb0226e62ac019f474b2f" - integrity sha512-DxMhY+NAsTwMMFHBTtJFNp5qiHKJ7TeqOo23zVEM9alT1Ml27Q3xcTH0xwxn7Q0BbMcVEJOs/7aQtUWupUQN3Q== + version "4.17.32" + resolved "https://registry.yarnpkg.com/@types/express-serve-static-core/-/express-serve-static-core-4.17.32.tgz#93dda387f5516af616d8d3f05f2c4c79d81e1b82" + integrity sha512-aI5h/VOkxOF2Z1saPy0Zsxs5avets/iaiAJYznQFm5By/pamU31xWKL//epiF4OfUA2qTOc9PV6tCUjhO8wlZA== dependencies: "@types/node" "*" "@types/qs" "*" @@ -1666,9 +1670,9 @@ integrity sha512-K0VQKziLUWkVKiRVrx4a40iPaxTUefQmjtkQofBkYRcoaaL/8rhwDWww9qWbrgicNOgnpIsMxyNIUM4+n6dUIA== "@types/node@*": - version "18.11.16" - resolved "https://registry.yarnpkg.com/@types/node/-/node-18.11.16.tgz#966cae211e970199559cfbd295888fca189e49af" - integrity sha512-6T7P5bDkRhqRxrQtwj7vru+bWTpelgtcETAZEUSdq0YISKz8WKdoBukQLYQQ6DFHvU9JRsbFq0JH5C51X2ZdnA== + version "18.11.18" + resolved "https://registry.yarnpkg.com/@types/node/-/node-18.11.18.tgz#8dfb97f0da23c2293e554c5a50d61ef134d7697f" + integrity sha512-DHQpWGjyQKSHj3ebjFI/wRKcqQcdR+MoFBygntYOZytCqNfkd2ZC4ARDJ2DQqhjH5p85Nnd3jhUJIXrszFX/JA== "@types/parse-json@^4.0.0": version "4.0.0" @@ -1718,9 +1722,9 @@ integrity sha512-56/MAlX5WMsPVbOg7tAxnYvNYMMWr/QJiIp6BxVSW3JJXUVzzOn64qW8TzQyMSqSUFM2+PVI4aUHcHOzIz/1tg== "@types/ws@^8.5.1": - version "8.5.3" - resolved "https://registry.yarnpkg.com/@types/ws/-/ws-8.5.3.tgz#7d25a1ffbecd3c4f2d35068d0b283c037003274d" - integrity sha512-6YOoWjruKj1uLf3INHH7D3qTXwFfEsg1kf3c0uDdSBJwfa/llkwIjrAGV7j7mVgGNbzTQ3HiHKKDXl6bJPD97w== + version "8.5.4" + resolved "https://registry.yarnpkg.com/@types/ws/-/ws-8.5.4.tgz#bb10e36116d6e570dd943735f86c933c1587b8a5" + integrity sha512-zdQDHKUgcX/zBc4GrwsE/7dVdAD8JR4EuiAXiiUhhfyIJXXb2+PrGshFyeXWQPMmmZ2XxgaqclgpIC7eTXc1mg== dependencies: "@types/node" "*" @@ -1730,9 +1734,9 @@ integrity sha512-iO9ZQHkZxHn4mSakYV0vFHAVDyEOIJQrV2uZ06HxEPcx+mt8swXoZHIbaaJ2crJYFfErySgktuTZ3BeLz+XmFA== "@types/yargs@^17.0.8": - version "17.0.17" - resolved "https://registry.yarnpkg.com/@types/yargs/-/yargs-17.0.17.tgz#5672e5621f8e0fca13f433a8017aae4b7a2a03e7" - integrity sha512-72bWxFKTK6uwWJAVT+3rF6Jo6RTojiJ27FQo8Rf60AL+VZbzoVPnMFhKsUnbjR8A3BTCYQ7Mv3hnl8T0A+CX9g== + version "17.0.20" + resolved "https://registry.yarnpkg.com/@types/yargs/-/yargs-17.0.20.tgz#107f0fcc13bd4a524e352b41c49fe88aab5c54d5" + integrity sha512-eknWrTHofQuPk2iuqDm1waA7V6xPlbgBoaaXEgYkClhLOnB0TtbW+srJaOToAgawPxPlHQzwypFA2bhZaUGP5A== dependencies: "@types/yargs-parser" "*" @@ -1992,9 +1996,9 @@ ajv@^6.12.4, ajv@^6.12.5: uri-js "^4.2.2" ajv@^8.0.0, ajv@^8.8.0: - version "8.11.2" - resolved "https://registry.yarnpkg.com/ajv/-/ajv-8.11.2.tgz#aecb20b50607acf2569b6382167b65a96008bb78" - integrity sha512-E4bfmKAhGiSTvMfL1Myyycaub+cUEU2/IvpylXkUu7CHBkBj1f/ikdzbD7YQ6FKUbixDxeYvB/xY4fvyroDlQg== + version "8.12.0" + resolved "https://registry.yarnpkg.com/ajv/-/ajv-8.12.0.tgz#d1a0527323e22f53562c567c00991577dfbe19d1" + integrity sha512-sRu1kpcO9yLtYxBKvqfTeh9KzZEwO3STyX1HT+4CaDzC6HpTGYhIhPIzj9XuKU7KYDwnaeh5hcOwjy1QuJzBPA== dependencies: fast-deep-equal "^3.1.1" json-schema-traverse "^1.0.0" @@ -2181,9 +2185,9 @@ body-parser@1.20.1: unpipe "1.0.0" bonjour-service@^1.0.11: - version "1.0.14" - resolved "https://registry.yarnpkg.com/bonjour-service/-/bonjour-service-1.0.14.tgz#c346f5bc84e87802d08f8d5a60b93f758e514ee7" - integrity sha512-HIMbgLnk1Vqvs6B4Wq5ep7mxvj9sGz5d1JJyDNSGNIdA/w2MCz6GTjWTdjqOJV1bEPj+6IkxDvWNFKEBxNt4kQ== + version "1.1.0" + resolved "https://registry.yarnpkg.com/bonjour-service/-/bonjour-service-1.1.0.tgz#424170268d68af26ff83a5c640b95def01803a13" + integrity sha512-LVRinRB3k1/K0XzZ2p58COnWvkQknIY6sf0zF2rpErvcJXpMBttEPQSxK+HEXSS9VmpZlDoDnQWv8ftJT20B0Q== dependencies: array-flatten "^2.1.2" dns-equal "^1.0.0" @@ -2361,9 +2365,9 @@ caniuse-api@^3.0.0: lodash.uniq "^4.5.0" caniuse-lite@^1.0.0, caniuse-lite@^1.0.30001400: - version "1.0.30001439" - resolved "https://registry.yarnpkg.com/caniuse-lite/-/caniuse-lite-1.0.30001439.tgz#ab7371faeb4adff4b74dad1718a6fd122e45d9cb" - integrity sha512-1MgUzEkoMO6gKfXflStpYgZDlFM7M/ck/bgfVCACO5vnAf0fXoNVHdWtqGU+MYca+4bL9Z5bpOVmR33cWW9G2A== + version "1.0.30001445" + resolved "https://registry.yarnpkg.com/caniuse-lite/-/caniuse-lite-1.0.30001445.tgz#cf2d4eb93f2bcdf0310de9dd6d18be271bc0b447" + integrity sha512-8sdQIdMztYmzfTMO6KfLny878Ln9c2M0fc7EH60IjlP4Dc4PiCy7K2Vl3ITmWgOyPgVQKa5x+UP/KqFsxj4mBg== chalk@^2.0.0, chalk@^2.3.2: version "2.4.2" @@ -2416,9 +2420,9 @@ chrome-trace-event@^1.0.2: integrity sha512-p3KULyQg4S7NIHixdwbGX+nFHkoBiA4YQmyWtjb8XngSKV124nJmRysgAeujbUVb15vh+RvFUfCPqU7rXk+hZg== ci-info@^3.2.0: - version "3.7.0" - resolved "https://registry.yarnpkg.com/ci-info/-/ci-info-3.7.0.tgz#6d01b3696c59915b6ce057e4aa4adfc2fa25f5ef" - integrity sha512-2CpRNYmImPx+RXKLq6jko/L07phmS9I02TyqkcNU20GCF/GgaWvc58hPtjxDX8lPpkdwc9sNh72V9k00S7ezog== + version "3.7.1" + resolved "https://registry.yarnpkg.com/ci-info/-/ci-info-3.7.1.tgz#708a6cdae38915d597afdf3b145f2f8e1ff55f3f" + integrity sha512-4jYS4MOAaCIStSRwiuxc4B8MYhIe676yO1sYGzARnjXkWpmzZMMYxY6zu8WYWDhSuth5zhrQ1rhNSibyyvv4/w== ckeditor5@^35.4.0: version "35.4.0" @@ -2639,16 +2643,16 @@ copy-webpack-plugin@^11.0.0: serialize-javascript "^6.0.0" core-js-compat@^3.25.1: - version "3.26.1" - resolved "https://registry.yarnpkg.com/core-js-compat/-/core-js-compat-3.26.1.tgz#0e710b09ebf689d719545ac36e49041850f943df" - integrity sha512-622/KzTudvXCDLRw70iHW4KKs1aGpcRcowGWyYJr2DEBfRrd6hNJybxSWJFuZYD4ma86xhrwDDHxmDaIq4EA8A== + version "3.27.2" + resolved "https://registry.yarnpkg.com/core-js-compat/-/core-js-compat-3.27.2.tgz#607c50ad6db8fd8326af0b2883ebb987be3786da" + integrity sha512-welaYuF7ZtbYKGrIy7y3eb40d37rG1FvzEOfe7hSLd2iD6duMDqUhRfSvCGyC46HhR6Y8JXXdZ2lnRUMkPBpvg== dependencies: browserslist "^4.21.4" core-js@^3.23.0: - version "3.26.1" - resolved "https://registry.yarnpkg.com/core-js/-/core-js-3.26.1.tgz#7a9816dabd9ee846c1c0fe0e8fcad68f3709134e" - integrity sha512-21491RRQVzUn0GGM9Z1Jrpr6PNPxPi+Za8OM9q4tksTSnlbXXGKK1nXNg/QvwFYettXvSX6zWKCtHHfjN4puyA== + version "3.27.2" + resolved "https://registry.yarnpkg.com/core-js/-/core-js-3.27.2.tgz#85b35453a424abdcacb97474797815f4d62ebbf7" + integrity sha512-9ashVQskuh5AZEZ1JdQWp1GqSoC1e1G87MzRqg2gIfVAQ7Qn9K+uFj8EcniUFA4P2NLZfV+TOlX1SzoKfo+s7w== core-util-is@~1.0.0: version "1.0.3" @@ -3113,9 +3117,9 @@ domhandler@^4.0.0, domhandler@^4.2.0, domhandler@^4.3.1: domelementtype "^2.2.0" dompurify@^2.0.6: - version "2.4.1" - resolved "https://registry.yarnpkg.com/dompurify/-/dompurify-2.4.1.tgz#f9cb1a275fde9af6f2d0a2644ef648dd6847b631" - integrity sha512-ewwFzHzrrneRjxzmK6oVz/rZn9VWspGFRDb4/rRtIsM1n36t9AKma/ye8syCpcw+XJ25kOK/hOG7t1j2I2yBqA== + version "2.4.3" + resolved "https://registry.yarnpkg.com/dompurify/-/dompurify-2.4.3.tgz#f4133af0e6a50297fc8874e2eaedc13a3c308c03" + integrity sha512-q6QaLcakcRjebxjg8/+NP+h0rPfatOgOzc46Fst9VAA3jF2ApfKBNKMzdP4DYTqtUMXSCd5pRS/8Po/OmoCHZQ== domutils@^2.5.2, domutils@^2.8.0: version "2.8.0" @@ -3493,9 +3497,9 @@ fastest-levenshtein@^1.0.12, fastest-levenshtein@^1.0.7: integrity sha512-eRnCtTTtGZFpQCwhJiUOuxPQWRXVKYDn0b2PeHfXL6/Zi53SLAzAHfVhVWK2AryC/WH05kGfxhFIPvTF0SXQzg== fastq@^1.6.0: - version "1.14.0" - resolved "https://registry.yarnpkg.com/fastq/-/fastq-1.14.0.tgz#107f69d7295b11e0fccc264e1fc6389f623731ce" - integrity sha512-eR2D+V9/ExcbF9ls441yIuN6TI2ED1Y2ZcA5BmMtJsOkWOFRJQ0Jt0g1UwqXJJVAb+V+umH5Dfr8oh4EVP7VVg== + version "1.15.0" + resolved "https://registry.yarnpkg.com/fastq/-/fastq-1.15.0.tgz#d04d07c6a2a68fe4599fea8d2e103a937fae6b3a" + integrity sha512-wBrocU2LCXXa+lWBt8RoIRD89Fi8OdABODa/kEnyeyjS5aZO5/GNvI5sEINADqP/h8M29UHTHUb53sUu5Ihqdw== dependencies: reusify "^1.0.4" @@ -3916,9 +3920,9 @@ icss-utils@^5.0.0, icss-utils@^5.1.0: integrity sha512-soFhflCVWLfRNOPU3iv5Z9VUdT44xFRbzjLsEzSr5AQmgqPMTHdU3PMT1Cf1ssx8fLNJDA1juftYl+PUcv3MqA== ignore@^5.1.1, ignore@^5.2.0: - version "5.2.1" - resolved "https://registry.yarnpkg.com/ignore/-/ignore-5.2.1.tgz#c2b1f76cb999ede1502f3a226a9310fdfe88d46c" - integrity sha512-d2qQLzTJ9WxQftPAuEQpSPmKqzxePjzVbpAVv62AQ64NTL+wR4JkrVqR/LqFsFEUsHDAiId52mJteHDFuDkElA== + version "5.2.4" + resolved "https://registry.yarnpkg.com/ignore/-/ignore-5.2.4.tgz#a291c0c6178ff1b960befe47fcdec301674a6324" + integrity sha512-MAb38BcSbH0eHNBxn7ql2NH/kX33OkB3lZ1BNdh7ENeRChHTYsTvWrMubiIAMNS2llXEEgZ1MUOBtXChP3kaFQ== immediate@~3.0.5: version "3.0.6" @@ -4182,9 +4186,9 @@ jest-worker@^29.1.2: supports-color "^8.0.0" jquery@>=1.7, jquery@^3.5.1: - version "3.6.2" - resolved "https://registry.yarnpkg.com/jquery/-/jquery-3.6.2.tgz#8302bbc9160646f507bdf59d136a478b312783c4" - integrity sha512-/e7ulNIEEYk1Z/l4X0vpxGt+B/dNsV8ghOPAWZaJs8pkGvsSC0tm33aMGylXcj/U7y4IcvwtMXPMyBFZn/gK9A== + version "3.6.3" + resolved "https://registry.yarnpkg.com/jquery/-/jquery-3.6.3.tgz#23ed2ffed8a19e048814f13391a19afcdba160e6" + integrity sha512-bZ5Sy3YzKo9Fyc8wH2iIQK4JImJ6R0GWI9kL1/k7Z91ZBNgkRXE6U0JfHIizZbort8ZunhSI3jw9I6253ahKfg== js-tokens@^4.0.0: version "4.0.0" @@ -4249,10 +4253,10 @@ json-schema-traverse@^1.0.0: resolved "https://registry.yarnpkg.com/json-schema-traverse/-/json-schema-traverse-1.0.0.tgz#ae7bcb3656ab77a73ba5c49bf654f38e6b6860e2" integrity sha512-NM8/P9n3XjXhIZn1lLhkFaACTOURQXjWhV4BA/RnOv8xvgqtqpAX9IO4mRQxSx1Rlo4tqzeqb0sOlruaOy3dug== -json5@^2.1.2, json5@^2.2.1: - version "2.2.2" - resolved "https://registry.yarnpkg.com/json5/-/json5-2.2.2.tgz#64471c5bdcc564c18f7c1d4df2e2297f2457c5ab" - integrity sha512-46Tk9JiOL2z7ytNQWFLpj99RZkVgeHf87yGQKsIkaPz1qSH9UczKH1rO7K3wgRselo0tYMUNfecYpm/p1vC7tQ== +json5@^2.1.2, json5@^2.2.2: + version "2.2.3" + resolved "https://registry.yarnpkg.com/json5/-/json5-2.2.3.tgz#78cd6f1a19bdc12b73db5ad0c61efd66c1e29283" + integrity sha512-XmOWe7eyHYH14cLdVPoyg+GOH3rYX++KpzrylJwSW98t3Nk+U8XOl8FWKOgwtzdb8lXGf6zYwDUzeHMWfxasyg== jsonfile@^4.0.0: version "4.0.0" @@ -4284,9 +4288,9 @@ kind-of@^6.0.2: integrity sha512-dcS1ul+9tmeD95T+x28/ehLgd9mENa3LsvDTtzm3vyBEO7RPptvAD+t44WVXaUjTBRcrpFeFlC8WCruUR456hw== klona@^2.0.4: - version "2.0.5" - resolved "https://registry.yarnpkg.com/klona/-/klona-2.0.5.tgz#d166574d90076395d9963aa7a928fabb8d76afbc" - integrity sha512-pJiBpiXMbt7dkzXe8Ghj/u4FfXOOa98fPW+bihOJ4SjnoijweJrNThJfd3ifXpXhREjpoF2mZVH1GfS9LV3kHQ== + version "2.0.6" + resolved "https://registry.yarnpkg.com/klona/-/klona-2.0.6.tgz#85bffbf819c03b2f53270412420a4555ef882e22" + integrity sha512-dhG34DXATL5hSxJbIexCft8FChFXtmskoZYnoPWjXQuebWYCNkVeV3KkGegCK9CP1oswI/vQibS2GY7Em/sJJA== levn@~0.3.0: version "0.3.0" @@ -4367,6 +4371,13 @@ lodash@^4.17.20, lodash@^4.17.21, lodash@^4.7.0: resolved "https://registry.yarnpkg.com/lodash/-/lodash-4.17.21.tgz#679591c564c3bffaae8454cf0b3df370c3d6911c" integrity sha512-v2kDEe57lecTulaDIuNTPy3Ry4gLGJ6Z1O3vE1krgXZNrsQ+LFTGHVxVjcXPs17LhbZVGedAJv8XZ1tvj5FvSg== +lru-cache@^5.1.1: + version "5.1.1" + resolved "https://registry.yarnpkg.com/lru-cache/-/lru-cache-5.1.1.tgz#1da27e6710271947695daf6848e847f01d84b920" + integrity sha512-KpNARQA3Iwv+jTA0utUVVbrh+Jlrr1Fv0e56GGzAFOXN7dk/FviaDW8LHmK52DlcH4WP2n6gI8vN1aesBFgo9w== + dependencies: + yallist "^3.0.2" + lru-cache@^6.0.0: version "6.0.0" resolved "https://registry.yarnpkg.com/lru-cache/-/lru-cache-6.0.0.tgz#6d6fe6570ebd96aaf90fcad1dafa3b2566db3a94" @@ -4394,9 +4405,9 @@ marked@4.0.12: integrity sha512-hgibXWrEDNBWgGiK18j/4lkS6ihTe9sxtV4Q1OQppb/0zzyPSzoFANBa5MfsG/zgsWklmNnhm0XACZOH/0HBiQ== marked@^4.0.3: - version "4.2.4" - resolved "https://registry.yarnpkg.com/marked/-/marked-4.2.4.tgz#5a4ce6c7a1ae0c952601fce46376ee4cf1797e1c" - integrity sha512-Wcc9ikX7Q5E4BYDPvh1C6QNSxrjC9tBgz+A/vAhp59KXUgachw++uMvMKiSW8oA85nopmPZcEvBoex/YLMsiyA== + version "4.2.12" + resolved "https://registry.yarnpkg.com/marked/-/marked-4.2.12.tgz#d69a64e21d71b06250da995dcd065c11083bebb5" + integrity sha512-yr8hSKa3Fv4D3jdZmtMMPghgVt6TWbk86WQaWhDloQjRSQhMMYCAro7jP7VDJrjjdV8pxVxMssXS8B8Y5DZ5aw== mdn-data@2.0.14: version "2.0.14" @@ -4409,9 +4420,9 @@ media-typer@0.3.0: integrity sha512-dq+qelQ9akHpcOl/gUVRTxVIOkAJ1wR3QAvb4RsVjS8oVoFjDGTc679wJYmUmknUF5HwMLOgb5O+a3KxfWapPQ== memfs@^3.4.3: - version "3.4.12" - resolved "https://registry.yarnpkg.com/memfs/-/memfs-3.4.12.tgz#d00f8ad8dab132dc277c659dc85bfd14b07d03bd" - integrity sha512-BcjuQn6vfqP+k100e0E9m61Hyqa//Brp+I3f0OBmN0ATHlFA8vx3Lt8z57R3u2bPqe3WGDBC+nF72fTH7isyEw== + version "3.4.13" + resolved "https://registry.yarnpkg.com/memfs/-/memfs-3.4.13.tgz#248a8bd239b3c240175cd5ec548de5227fc4f345" + integrity sha512-omTM41g3Skpvx5dSYeZIbXKcXoAVc/AoMNwn9TKx++L/gaen/+4TTttmu8ZSch5vfVJ8uJvGbroTsIlslRg6lg== dependencies: fs-monkey "^1.0.3" @@ -4610,9 +4621,9 @@ node-notifier@^9.0.0: which "^2.0.2" node-releases@^2.0.6: - version "2.0.7" - resolved "https://registry.yarnpkg.com/node-releases/-/node-releases-2.0.7.tgz#593edbc7c22860ee4d32d3933cfebdfab0c0e0e5" - integrity sha512-EJ3rzxL9pTWPjk5arA0s0dgXpnyiAbJDE6wHT62g7VsgrgQgmmZ+Ru++M1BFofncWja+Pnn3rEr3fieRySAdKQ== + version "2.0.8" + resolved "https://registry.yarnpkg.com/node-releases/-/node-releases-2.0.8.tgz#0f349cdc8fcfa39a92ac0be9bc48b7706292b9ae" + integrity sha512-dFSmB8fFHEH/s81Xi+Y/15DQY6VHW81nXRj86EMSL3lmuTmK1e+aT4wrFCkTbm+gSwkw4KpX+rT/pMM2c1mF+A== normalize-path@^3.0.0, normalize-path@~3.0.0: version "3.0.0" @@ -4649,9 +4660,9 @@ object-assign@^4.0.1: integrity sha512-rJgTQnkUnH1sFw8yT6VSU3zD3sWmu6sZhIseY8VX+GRu3P6F7Fu+JNDoXfklElbLJSnc3FUQHVe4cU5hj+BcUg== object-inspect@^1.6.0, object-inspect@^1.9.0: - version "1.12.2" - resolved "https://registry.yarnpkg.com/object-inspect/-/object-inspect-1.12.2.tgz#c0641f26394532f28ab8d796ab954e43c009a8ea" - integrity sha512-z+cPxW0QGUp0mcqcsgQyLVRDoXFQbXOwBaqyF7VIgI4TWNQsDHrBpUQslRmIfAoYWdYzs6UlKJtB2XJpTaNSpQ== + version "1.12.3" + resolved "https://registry.yarnpkg.com/object-inspect/-/object-inspect-1.12.3.tgz#ba62dffd67ee256c8c086dfae69e016cd1f198b9" + integrity sha512-geUvdk7c+eizMNUDkRpW1wJwgfOiOeHbxBR/hLXK1aT6zmVSO0jsQcs7fj6MGw89jC/cjGfLcNOrtMYtGqm81g== object-is@^1.0.1: version "1.1.5" @@ -4861,9 +4872,9 @@ path-type@^4.0.0: integrity sha512-gDKb8aZMDeD/tZWs9P6+q0J9Mwkdl6xMV8TjnGP3qJVJ06bdMgkbBlLU8IdfOsIsFz2BW1rNVT3XuNEl8zPAvw== pdfmake@^0.2.2: - version "0.2.6" - resolved "https://registry.yarnpkg.com/pdfmake/-/pdfmake-0.2.6.tgz#322d6ef94e2503d29353529286e452c801921966" - integrity sha512-gZARnKLJjTuHWKIkqF4G6dafIaPfH7NFqBz9U9wb26PV5koHQ5eeQ/0rgZmIdfJzMKqHzXB9aK25ykG2AnnzEQ== + version "0.2.7" + resolved "https://registry.yarnpkg.com/pdfmake/-/pdfmake-0.2.7.tgz#a7a46532ffde032674929988393c20b075cf65e3" + integrity sha512-ClLpgx30H5G3EDvRW1MrA1Xih6YxEaSgIVFrOyBMgAAt62V+hxsyWAi6JNP7u1Fc5JKYAbpb4RRVw8Rhvmz5cQ== dependencies: "@foliojs-fork/linebreak" "^1.1.1" "@foliojs-fork/pdfkit" "^0.13.0" @@ -5220,9 +5231,9 @@ postcss-value-parser@^4.0.0, postcss-value-parser@^4.1.0, postcss-value-parser@^ integrity sha512-1NNCs6uurfkVbeXG4S8JFT9t19m45ICnif8zWLd5oPSZ50QnwMfK+H3jv408d4jw/7Bttv5axS5IiHoLaVNHeQ== postcss@^8.2.14, postcss@^8.4.12, postcss@^8.4.17, postcss@^8.4.19: - version "8.4.20" - resolved "https://registry.yarnpkg.com/postcss/-/postcss-8.4.20.tgz#64c52f509644cecad8567e949f4081d98349dc56" - integrity sha512-6Q04AXR1212bXr5fh03u8aAwbLxAQNGQ/Q1LNa0VfOI06ZAlhPHtQvE4OIdpj4kLThXilalPnmDSOD65DcHt+g== + version "8.4.21" + resolved "https://registry.yarnpkg.com/postcss/-/postcss-8.4.21.tgz#c639b719a57efc3187b13a1d765675485f4134f4" + integrity sha512-tP7u/Sn/dVxK2NnruI4H9BG+x+Wxz6oeZ1cJ8P6G/PZY0IKk4k/63TDsQf2kQq3+qoJeLm2kIBUNlZe3zgb4Zg== dependencies: nanoid "^3.3.4" picocolors "^1.0.0" @@ -5265,9 +5276,9 @@ psl@^1.1.33: integrity sha512-E/ZsdU4HLs/68gYzgGTkMicWTLPdAftJLfJFlLUAAKZGkStNU72sZjT66SnMDVOfOWY/YAoiD7Jxa9iHvngcag== punycode@^2.1.0, punycode@^2.1.1: - version "2.1.1" - resolved "https://registry.yarnpkg.com/punycode/-/punycode-2.1.1.tgz#b58b010ac40c22c5657616c8d2c2c02c7bf479ec" - integrity sha512-XRsRjdf+j5ml+y/6GKHPZbrF/8p2Yga0JPtdqTIY2Xe5ohJPD9saDJJLPvp9+NSBprVvevdXZybnj2cv8OEd0A== + version "2.2.0" + resolved "https://registry.yarnpkg.com/punycode/-/punycode-2.2.0.tgz#2092cc57cd2582c38e4e7e8bb869dc8d3148bc74" + integrity sha512-LN6QV1IJ9ZhxWTNdktaPClrNfp8xdSAYS0Zk2ddX7XsXZAxckMHPCBcHRo0cTcEIgYPRiGEkmji3Idkh2yFtYw== qs@6.11.0: version "6.11.0" @@ -5663,9 +5674,9 @@ serialize-javascript@^5.0.1: randombytes "^2.1.0" serialize-javascript@^6.0.0: - version "6.0.0" - resolved "https://registry.yarnpkg.com/serialize-javascript/-/serialize-javascript-6.0.0.tgz#efae5d88f45d7924141da8b5c3a7a7e663fefeb8" - integrity sha512-Qr3TosvguFt8ePWqsvRfrKyQXIiW+nGbYpy8XK24NQHE83caxWt+mIymTT19DGFbNWNLfEwsrkSmN64lVWB9ag== + version "6.0.1" + resolved "https://registry.yarnpkg.com/serialize-javascript/-/serialize-javascript-6.0.1.tgz#b206efb27c3da0b0ab6b52f48d170b7996458e5c" + integrity sha512-owoXEFjWRllis8/M1Q+Cw5k8ZH40e3zhp/ovX+Xr/vi1qj6QesbyXXViFbpNvWvPNAD62SutwEXavefrLJWj7w== dependencies: randombytes "^2.1.0" @@ -5905,9 +5916,9 @@ statuses@2.0.1: integrity sha512-OpZ3zP+jT1PI7I8nemJX4AKmAX070ZkYPVWV/AaKTJl+tXCTGyVdC1a4SL8RUQYEwk/f34ZX8UTykN68FwrqAA== stimulus-use@^0.51.1: - version "0.51.1" - resolved "https://registry.yarnpkg.com/stimulus-use/-/stimulus-use-0.51.1.tgz#55e775eee26d583ee4bdb4427d58979885408ebe" - integrity sha512-e7yEDHWz1GrDWwTc1y1Nnz62HPjELRAfn5q1JSCpTj1wHCCs4NNRUR14oZ08xxlp/4bjrgApMOKRkMPKA2TmVg== + version "0.51.3" + resolved "https://registry.yarnpkg.com/stimulus-use/-/stimulus-use-0.51.3.tgz#d7ac671aff8d0db253296dec89d38aa6f4b27e2a" + integrity sha512-V4YETxMFL4/bpmcqlwFtaOaJg9sLF+XlWsvXrsoWVA5jffsqe7uAvV6gGPPQta7Hgx01vovA0yNsWUe2eU9Jmw== dependencies: hotkeys-js ">=3" @@ -6587,9 +6598,9 @@ ws@^7.3.1, ws@^7.4.6: integrity sha512-F+P9Jil7UiSKSkppIiD94dN07AwvFixvLIj1Og1Rl9GGMuNipJnV9JzjD6XuqmAeiswGvUmNLjr5cFuXwNS77Q== ws@^8.4.2: - version "8.11.0" - resolved "https://registry.yarnpkg.com/ws/-/ws-8.11.0.tgz#6a0d36b8edfd9f96d8b25683db2f8d7de6e8e143" - integrity sha512-HPG3wQd9sNQoT9xHyNCXoDUa+Xw/VevmY9FoHyQ+g+rrMn4j6FB4np7Z0OhdTgjx6MgQLK7jwSy1YecU1+4Asg== + version "8.12.0" + resolved "https://registry.yarnpkg.com/ws/-/ws-8.12.0.tgz#485074cc392689da78e1828a9ff23585e06cddd8" + integrity sha512-kU62emKIdKVeEIOIKVegvqpXMSTAMLJozpHZaJNDYqBjzlSYXQGviYwN1osDLJ9av68qHd4a2oSjd7yD4pacig== xml-name-validator@^3.0.0: version "3.0.0" @@ -6613,6 +6624,11 @@ xtend@^4.0.2, xtend@~4.0.1: resolved "https://registry.yarnpkg.com/xtend/-/xtend-4.0.2.tgz#bb72779f5fa465186b1f438f674fa347fdb5db54" integrity sha512-LKYU1iAXJXUgAXn9URjiu+MWhyUXHsvfp7mcuYm9dSUKK0/CjtrUwFAxD82/mCWbtLsGjFIad0wIsod4zrTAEQ== +yallist@^3.0.2: + version "3.1.1" + resolved "https://registry.yarnpkg.com/yallist/-/yallist-3.1.1.tgz#dbb7daf9bfd8bac9ab45ebf602b8cbad0d5d08fd" + integrity sha512-a4UGQaWPH59mOXUYnAG2ewncQS4i4F43Tv3JoAM+s2VDAmS9NsK8GpDMLrCHPksFT7h3K6TOoUNn2pb7RoXx4g== + yallist@^4.0.0: version "4.0.0" resolved "https://registry.yarnpkg.com/yallist/-/yallist-4.0.0.tgz#9bb92790d9c0effec63be73519e11a35019a3a72"