From b3f4cf544e122c575de92f29b4a792c042a6ea3b Mon Sep 17 00:00:00 2001 From: Till Prochaska Date: Thu, 27 Oct 2022 00:22:59 +0200 Subject: [PATCH] Flatten SVG transforms MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit Most of the raw SVG files have translations applied to groups of paths. During the build process, only paths are extracted. As a result, many icons are misaligned. Unfortunately, svgo [doesn't support flattening transforms](https://github.com/svg/svgo/issues/624) yet, so I’ve done this manually. --- js/icons/assessment.svg | 8 +++--- js/icons/asset.svg | 16 ++++-------- js/icons/associate.svg | 16 +++++------- js/icons/audio.svg | 12 ++++----- js/icons/bankaccount.svg | 14 +++------- js/icons/connections.svg | 30 ++++++++++----------- js/icons/contractaward.svg | 16 +++++------- js/icons/courtcase.svg | 12 ++++----- js/icons/courtcaseparty.svg | 22 +++++++--------- js/icons/debt.svg | 22 ++++++++-------- js/icons/directorship.svg | 12 ++++----- js/icons/document.svg | 30 ++++++++++----------- js/icons/documentation.svg | 18 ++++++------- js/icons/economicactivity.svg | 20 +++++++------- js/icons/email.svg | 16 +++++------- js/icons/family.svg | 6 ++--- js/icons/folder.svg | 8 +++--- js/icons/hypertext.svg | 22 +++++++--------- js/icons/image.svg | 10 +++---- js/icons/info.svg | 8 +++--- js/icons/land.svg | 48 ++++++++++++++++------------------ js/icons/license.svg | 18 ++++++------- js/icons/ownership.svg | 6 ++--- js/icons/package.svg | 34 ++++++++++++------------ js/icons/pages.svg | 24 ++++++++--------- js/icons/passport.svg | 24 ++++++++--------- js/icons/payment.svg | 26 +++++++++--------- js/icons/plaintext.svg | 28 +++++++++----------- js/icons/publicbody.svg | 20 +++++++------- js/icons/realestate.svg | 12 ++++----- js/icons/relationship.svg | 8 +++--- js/icons/representation.svg | 22 +++++++--------- js/icons/sanction.svg | 12 ++++----- js/icons/showextractedtext.svg | 22 +++++++--------- js/icons/similar.svg | 18 ++++++------- js/icons/source.svg | 20 +++++++------- js/icons/succession.svg | 18 ++++++------- js/icons/taxroll.svg | 40 ++++++++++++++-------------- js/icons/vehicle.svg | 18 ++++++------- js/icons/video.svg | 12 ++++----- js/icons/workbook.svg | 26 +++++++++--------- 41 files changed, 343 insertions(+), 431 deletions(-) diff --git a/js/icons/assessment.svg b/js/icons/assessment.svg index 075162dcd..f8e835b52 100644 --- a/js/icons/assessment.svg +++ b/js/icons/assessment.svg @@ -4,10 +4,8 @@ Tags Tags - - - - - + + + \ No newline at end of file diff --git a/js/icons/asset.svg b/js/icons/asset.svg index 161d5158a..8f1eaeb00 100644 --- a/js/icons/asset.svg +++ b/js/icons/asset.svg @@ -3,15 +3,9 @@ Asset Asset - - - - - - - - - - - + + + + + \ No newline at end of file diff --git a/js/icons/associate.svg b/js/icons/associate.svg index f8cdf564e..8ea64e30c 100644 --- a/js/icons/associate.svg +++ b/js/icons/associate.svg @@ -4,14 +4,12 @@ Associate Associate - - - - - - - - - + + + + + + + \ No newline at end of file diff --git a/js/icons/audio.svg b/js/icons/audio.svg index 6d71b5bbb..4621d49a0 100644 --- a/js/icons/audio.svg +++ b/js/icons/audio.svg @@ -4,12 +4,10 @@ Audio Audio - - - - - - - + + + + + \ No newline at end of file diff --git a/js/icons/bankaccount.svg b/js/icons/bankaccount.svg index ed4b53b9b..192d3a075 100644 --- a/js/icons/bankaccount.svg +++ b/js/icons/bankaccount.svg @@ -3,14 +3,8 @@ BankAccount BankAccount - - - - - - - - - - + + + + \ No newline at end of file diff --git a/js/icons/connections.svg b/js/icons/connections.svg index 3efea3eca..4773d5690 100644 --- a/js/icons/connections.svg +++ b/js/icons/connections.svg @@ -4,21 +4,19 @@ Connections Connections - - - - - - - - - - - - - - - - + + + + + + + + + + + + + + \ No newline at end of file diff --git a/js/icons/contractaward.svg b/js/icons/contractaward.svg index 5c39d1bbd..52679b793 100644 --- a/js/icons/contractaward.svg +++ b/js/icons/contractaward.svg @@ -4,14 +4,12 @@ ContractAward ContractAward - - - - - - - - - + + + + + + + \ No newline at end of file diff --git a/js/icons/courtcase.svg b/js/icons/courtcase.svg index 85c1659e3..807613e2d 100644 --- a/js/icons/courtcase.svg +++ b/js/icons/courtcase.svg @@ -4,12 +4,10 @@ CourtCase CourtCase - - - - - - - + + + + + \ No newline at end of file diff --git a/js/icons/courtcaseparty.svg b/js/icons/courtcaseparty.svg index b355ece10..a8abbf588 100644 --- a/js/icons/courtcaseparty.svg +++ b/js/icons/courtcaseparty.svg @@ -4,17 +4,15 @@ CourtCaseParty CourtCaseParty - - - - - - - - - - - - + + + + + + + + + + \ No newline at end of file diff --git a/js/icons/debt.svg b/js/icons/debt.svg index efa745509..c5b45e63f 100644 --- a/js/icons/debt.svg +++ b/js/icons/debt.svg @@ -5,17 +5,17 @@ Payment - - - - - - - - - - - + + + + + + + + + + + \ No newline at end of file diff --git a/js/icons/directorship.svg b/js/icons/directorship.svg index d437a4fe7..c22c2f3ed 100644 --- a/js/icons/directorship.svg +++ b/js/icons/directorship.svg @@ -4,12 +4,10 @@ Directorship Directorship - - - - - - - + + + + + \ No newline at end of file diff --git a/js/icons/document.svg b/js/icons/document.svg index 40f177023..584cde6c0 100644 --- a/js/icons/document.svg +++ b/js/icons/document.svg @@ -3,21 +3,19 @@ Pages Pages - - - - - - - - - - - - - - - - + + + + + + + + + + + + + + \ No newline at end of file diff --git a/js/icons/documentation.svg b/js/icons/documentation.svg index 091d2d5cb..51bad64c8 100644 --- a/js/icons/documentation.svg +++ b/js/icons/documentation.svg @@ -3,15 +3,13 @@ ShowDocuments ShowDocuments - - - - - - - - - - + + + + + + + + \ No newline at end of file diff --git a/js/icons/economicactivity.svg b/js/icons/economicactivity.svg index abe923e44..d255297d6 100644 --- a/js/icons/economicactivity.svg +++ b/js/icons/economicactivity.svg @@ -3,16 +3,14 @@ EconomicActivity EconomicActivity - - - - - - - - - - - + + + + + + + + + \ No newline at end of file diff --git a/js/icons/email.svg b/js/icons/email.svg index 208bc24ff..22c8548dc 100644 --- a/js/icons/email.svg +++ b/js/icons/email.svg @@ -3,14 +3,12 @@ Email Email - - - - - - - - - + + + + + + + \ No newline at end of file diff --git a/js/icons/family.svg b/js/icons/family.svg index 389d7874e..5cb1a18c9 100644 --- a/js/icons/family.svg +++ b/js/icons/family.svg @@ -3,9 +3,7 @@ Family Family - - - - + + \ No newline at end of file diff --git a/js/icons/folder.svg b/js/icons/folder.svg index e27789d63..ce8d30deb 100644 --- a/js/icons/folder.svg +++ b/js/icons/folder.svg @@ -3,10 +3,8 @@ Folder Folder - - - - - + + + \ No newline at end of file diff --git a/js/icons/hypertext.svg b/js/icons/hypertext.svg index 01fb71915..a5080b4e0 100644 --- a/js/icons/hypertext.svg +++ b/js/icons/hypertext.svg @@ -3,17 +3,15 @@ HyperText HyperText - - - - - - - - - - - - + + + + + + + + + + \ No newline at end of file diff --git a/js/icons/image.svg b/js/icons/image.svg index 2aada55d1..8ab07f44f 100644 --- a/js/icons/image.svg +++ b/js/icons/image.svg @@ -3,11 +3,9 @@ Image Image - - - - - - + + + + \ No newline at end of file diff --git a/js/icons/info.svg b/js/icons/info.svg index b82ed9d67..87c7c8720 100644 --- a/js/icons/info.svg +++ b/js/icons/info.svg @@ -3,10 +3,8 @@ Info Info - - - - - + + + \ No newline at end of file diff --git a/js/icons/land.svg b/js/icons/land.svg index 645e38ebd..a6ad4d2ce 100644 --- a/js/icons/land.svg +++ b/js/icons/land.svg @@ -3,30 +3,28 @@ Land Land - - - - - - - - - - - - - - - - - - - - - - - - - + + + + + + + + + + + + + + + + + + + + + + + \ No newline at end of file diff --git a/js/icons/license.svg b/js/icons/license.svg index 2c1c2034d..0190d2ac3 100644 --- a/js/icons/license.svg +++ b/js/icons/license.svg @@ -3,15 +3,13 @@ License License - - - - - - - - - - + + + + + + + + \ No newline at end of file diff --git a/js/icons/ownership.svg b/js/icons/ownership.svg index 7d496601a..f3f6c64a5 100644 --- a/js/icons/ownership.svg +++ b/js/icons/ownership.svg @@ -4,9 +4,7 @@ Ownership Ownership - - - - + + \ No newline at end of file diff --git a/js/icons/package.svg b/js/icons/package.svg index bf396859c..fca3c271f 100644 --- a/js/icons/package.svg +++ b/js/icons/package.svg @@ -3,23 +3,21 @@ PackageZIP PackageZIP - - - - - - - - - - - - - - - - - - + + + + + + + + + + + + + + + + \ No newline at end of file diff --git a/js/icons/pages.svg b/js/icons/pages.svg index e19954c18..3b1054943 100644 --- a/js/icons/pages.svg +++ b/js/icons/pages.svg @@ -3,18 +3,16 @@ DocumentPDF DocumentPDF - - - - - - - - - - - - - + + + + + + + + + + + \ No newline at end of file diff --git a/js/icons/passport.svg b/js/icons/passport.svg index 858f5f0fe..3226e2477 100644 --- a/js/icons/passport.svg +++ b/js/icons/passport.svg @@ -3,18 +3,16 @@ Passport Passport - - - - - - - - - - - - - + + + + + + + + + + + \ No newline at end of file diff --git a/js/icons/payment.svg b/js/icons/payment.svg index efa745509..d18e21934 100644 --- a/js/icons/payment.svg +++ b/js/icons/payment.svg @@ -3,19 +3,17 @@ Payment Payment - - - - - - - - - - - - - - + + + + + + + + + + + + \ No newline at end of file diff --git a/js/icons/plaintext.svg b/js/icons/plaintext.svg index 50a6d146c..0a4991dab 100644 --- a/js/icons/plaintext.svg +++ b/js/icons/plaintext.svg @@ -3,20 +3,18 @@ DocumentTXT DocumentTXT - - - - - - - - - - - - - - - + + + + + + + + + + + + + \ No newline at end of file diff --git a/js/icons/publicbody.svg b/js/icons/publicbody.svg index 802fc3c8d..3c6bd7ed9 100644 --- a/js/icons/publicbody.svg +++ b/js/icons/publicbody.svg @@ -3,16 +3,14 @@ PublicBody PublicBody - - - - - - - - - - - + + + + + + + + + \ No newline at end of file diff --git a/js/icons/realestate.svg b/js/icons/realestate.svg index ab776e150..2854fa5e0 100644 --- a/js/icons/realestate.svg +++ b/js/icons/realestate.svg @@ -3,12 +3,10 @@ RealEstate RealEstate - - - - - - - + + + + + \ No newline at end of file diff --git a/js/icons/relationship.svg b/js/icons/relationship.svg index 53c72e1c2..1701c2999 100644 --- a/js/icons/relationship.svg +++ b/js/icons/relationship.svg @@ -3,10 +3,8 @@ Relationship Relationship - - - - - + + + \ No newline at end of file diff --git a/js/icons/representation.svg b/js/icons/representation.svg index a86db1b99..ae584d2a7 100644 --- a/js/icons/representation.svg +++ b/js/icons/representation.svg @@ -3,17 +3,15 @@ Representation Representation - - - - - - - - - - - - + + + + + + + + + + \ No newline at end of file diff --git a/js/icons/sanction.svg b/js/icons/sanction.svg index c260d29cb..411ac4372 100644 --- a/js/icons/sanction.svg +++ b/js/icons/sanction.svg @@ -3,12 +3,10 @@ Sanction Sanction - - - - - - - + + + + + \ No newline at end of file diff --git a/js/icons/showextractedtext.svg b/js/icons/showextractedtext.svg index 46bc2d439..b22a7aa48 100644 --- a/js/icons/showextractedtext.svg +++ b/js/icons/showextractedtext.svg @@ -3,16 +3,14 @@ ShowExtractedText ShowExtractedText - - - - - - - - - - - + + + + + + + + + - \ No newline at end of file + \ No newline at end of file diff --git a/js/icons/similar.svg b/js/icons/similar.svg index db5131334..57ddcc4ac 100644 --- a/js/icons/similar.svg +++ b/js/icons/similar.svg @@ -3,15 +3,13 @@ Similar Similar - - - - - - - - - - + + + + + + + + \ No newline at end of file diff --git a/js/icons/source.svg b/js/icons/source.svg index c3175d9d9..65e4885e9 100644 --- a/js/icons/source.svg +++ b/js/icons/source.svg @@ -3,16 +3,14 @@ Source Source - - - - - - - - - - - + + + + + + + + + \ No newline at end of file diff --git a/js/icons/succession.svg b/js/icons/succession.svg index f8cdf564e..d9d81cb96 100644 --- a/js/icons/succession.svg +++ b/js/icons/succession.svg @@ -3,15 +3,13 @@ Associate Associate - - - - - - - - - - + + + + + + + + \ No newline at end of file diff --git a/js/icons/taxroll.svg b/js/icons/taxroll.svg index 0a35dfe0d..e8e94ef8e 100644 --- a/js/icons/taxroll.svg +++ b/js/icons/taxroll.svg @@ -3,26 +3,24 @@ TaxRoll TaxRoll - - - - - - - - - - - - - - - - - - - - - + + + + + + + + + + + + + + + + + + + \ No newline at end of file diff --git a/js/icons/vehicle.svg b/js/icons/vehicle.svg index 02c1d1f44..49ec1a95d 100644 --- a/js/icons/vehicle.svg +++ b/js/icons/vehicle.svg @@ -3,15 +3,13 @@ Vehicle Vehicle - - - - - - - - - - + + + + + + + + \ No newline at end of file diff --git a/js/icons/video.svg b/js/icons/video.svg index 02645eff2..1bf3443ea 100644 --- a/js/icons/video.svg +++ b/js/icons/video.svg @@ -3,12 +3,10 @@ Video Video - - - - - - - + + + + + diff --git a/js/icons/workbook.svg b/js/icons/workbook.svg index 23fc7b5ec..a6bfbcf5a 100644 --- a/js/icons/workbook.svg +++ b/js/icons/workbook.svg @@ -3,19 +3,17 @@ WorkbookXCEL WorkbookXCEL - - - - - - - - - - - - - - + + + + + + + + + + + + \ No newline at end of file