From a4a9b777f2709a6737b418e2f8822ee1fd970766 Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?=C3=96nder=20Ceylan?= Date: Mon, 30 Nov 2020 11:43:39 +0100 Subject: [PATCH] feat(main): reduce apple icons to a single file size A single icon file should be sufficient to use for most use cases on Apple devices according to Lighthouse and Webhint docs. BREAKING CHANGE: Generated Apple touch icons is reduced to one icon. The icon file type is set to PNG as default type, rather than a JPEG type. fix #433 --- src/__snapshots__/main.test.ts.snap | 326 ++---------------- .../visual/input-html-dark/apple-icon-120.jpg | Bin 1667 -> 0 bytes .../visual/input-html-dark/apple-icon-152.jpg | Bin 1949 -> 0 bytes .../visual/input-html-dark/apple-icon-167.jpg | Bin 1611 -> 0 bytes .../visual/input-html-dark/apple-icon-180.jpg | Bin 2268 -> 0 bytes .../visual/input-html-dark/apple-icon-180.png | Bin 0 -> 4051 bytes .../visual/input-html/apple-icon-120.jpg | Bin 2401 -> 0 bytes .../visual/input-html/apple-icon-152.jpg | Bin 2919 -> 0 bytes .../visual/input-html/apple-icon-167.jpg | Bin 2753 -> 0 bytes .../visual/input-html/apple-icon-180.jpg | Bin 3445 -> 0 bytes .../visual/input-html/apple-icon-180.png | Bin 0 -> 4645 bytes .../visual/input-png/apple-icon-120.jpg | Bin 2221 -> 0 bytes .../visual/input-png/apple-icon-152.jpg | Bin 2712 -> 0 bytes .../visual/input-png/apple-icon-167.jpg | Bin 2486 -> 0 bytes .../visual/input-png/apple-icon-180.jpg | Bin 3207 -> 0 bytes .../visual/input-png/apple-icon-180.png | Bin 0 -> 4711 bytes .../visual/input-svg/apple-icon-120.jpg | Bin 2065 -> 0 bytes .../visual/input-svg/apple-icon-152.jpg | Bin 2579 -> 0 bytes .../visual/input-svg/apple-icon-167.jpg | Bin 2155 -> 0 bytes .../visual/input-svg/apple-icon-180.jpg | Bin 2834 -> 0 bytes .../visual/input-svg/apple-icon-180.png | Bin 0 -> 4005 bytes .../visual/output-png/apple-icon-120.png | Bin 2676 -> 0 bytes .../visual/output-png/apple-icon-152.png | Bin 3360 -> 0 bytes .../visual/output-png/apple-icon-167.png | Bin 3494 -> 0 bytes .../output-transparent/apple-icon-120.png | Bin 2509 -> 0 bytes .../output-transparent/apple-icon-152.png | Bin 3131 -> 0 bytes .../output-transparent/apple-icon-167.png | Bin 3258 -> 0 bytes src/config/constants.ts | 13 +- src/helpers/meta.ts | 3 +- src/helpers/puppets.ts | 2 +- 30 files changed, 34 insertions(+), 310 deletions(-) delete mode 100644 src/__snapshots__/visual/input-html-dark/apple-icon-120.jpg delete mode 100644 src/__snapshots__/visual/input-html-dark/apple-icon-152.jpg delete mode 100644 src/__snapshots__/visual/input-html-dark/apple-icon-167.jpg delete mode 100644 src/__snapshots__/visual/input-html-dark/apple-icon-180.jpg create mode 100644 src/__snapshots__/visual/input-html-dark/apple-icon-180.png delete mode 100644 src/__snapshots__/visual/input-html/apple-icon-120.jpg delete mode 100644 src/__snapshots__/visual/input-html/apple-icon-152.jpg delete mode 100644 src/__snapshots__/visual/input-html/apple-icon-167.jpg delete mode 100644 src/__snapshots__/visual/input-html/apple-icon-180.jpg create mode 100644 src/__snapshots__/visual/input-html/apple-icon-180.png delete mode 100644 src/__snapshots__/visual/input-png/apple-icon-120.jpg delete mode 100644 src/__snapshots__/visual/input-png/apple-icon-152.jpg delete mode 100644 src/__snapshots__/visual/input-png/apple-icon-167.jpg delete mode 100644 src/__snapshots__/visual/input-png/apple-icon-180.jpg create mode 100644 src/__snapshots__/visual/input-png/apple-icon-180.png delete mode 100644 src/__snapshots__/visual/input-svg/apple-icon-120.jpg delete mode 100644 src/__snapshots__/visual/input-svg/apple-icon-152.jpg delete mode 100644 src/__snapshots__/visual/input-svg/apple-icon-167.jpg delete mode 100644 src/__snapshots__/visual/input-svg/apple-icon-180.jpg create mode 100644 src/__snapshots__/visual/input-svg/apple-icon-180.png delete mode 100644 src/__snapshots__/visual/output-png/apple-icon-120.png delete mode 100644 src/__snapshots__/visual/output-png/apple-icon-152.png delete mode 100644 src/__snapshots__/visual/output-png/apple-icon-167.png delete mode 100644 src/__snapshots__/visual/output-transparent/apple-icon-120.png delete mode 100644 src/__snapshots__/visual/output-transparent/apple-icon-152.png delete mode 100644 src/__snapshots__/visual/output-transparent/apple-icon-167.png diff --git a/src/__snapshots__/main.test.ts.snap b/src/__snapshots__/main.test.ts.snap index b3105a56..92f6a071 100644 --- a/src/__snapshots__/main.test.ts.snap +++ b/src/__snapshots__/main.test.ts.snap @@ -32,10 +32,7 @@ Object { ", "appleMobileWebAppCapable": " ", - "appleTouchIcon": " - - - + "appleTouchIcon": " ", }, "manifestJsonContent": Array [ @@ -265,34 +262,10 @@ Object { "height": 180, "name": "apple-icon-180", "orientation": null, - "path": "temp/apple-icon-180.jpg", + "path": "temp/apple-icon-180.png", "scaleFactor": 1, "width": 180, }, - Object { - "height": 167, - "name": "apple-icon-167", - "orientation": null, - "path": "temp/apple-icon-167.jpg", - "scaleFactor": 1, - "width": 167, - }, - Object { - "height": 152, - "name": "apple-icon-152", - "orientation": null, - "path": "temp/apple-icon-152.jpg", - "scaleFactor": 1, - "width": 152, - }, - Object { - "height": 120, - "name": "apple-icon-120", - "orientation": null, - "path": "temp/apple-icon-120.jpg", - "scaleFactor": 1, - "width": 120, - }, Object { "height": 192, "name": "manifest-icon-192", @@ -318,10 +291,7 @@ Object { "htmlMeta": Object { "appleMobileWebAppCapable": " ", - "appleTouchIcon": " - - - + "appleTouchIcon": " ", }, "manifestJsonContent": Array [ @@ -343,34 +313,10 @@ Object { "height": 180, "name": "apple-icon-180", "orientation": null, - "path": "temp/apple-icon-180.jpg", + "path": "temp/apple-icon-180.png", "scaleFactor": 1, "width": 180, }, - Object { - "height": 167, - "name": "apple-icon-167", - "orientation": null, - "path": "temp/apple-icon-167.jpg", - "scaleFactor": 1, - "width": 167, - }, - Object { - "height": 152, - "name": "apple-icon-152", - "orientation": null, - "path": "temp/apple-icon-152.jpg", - "scaleFactor": 1, - "width": 152, - }, - Object { - "height": 120, - "name": "apple-icon-120", - "orientation": null, - "path": "temp/apple-icon-120.jpg", - "scaleFactor": 1, - "width": 120, - }, Object { "height": 192, "name": "manifest-icon-192", @@ -1150,12 +1096,9 @@ Object { "htmlMeta": Object { "appleMobileWebAppCapable": " ", - "appleTouchIcon": " - - - + "appleTouchIcon": " ", - "favicon": " + "favicon": " ", }, "manifestJsonContent": Array [ @@ -1177,34 +1120,10 @@ Object { "height": 180, "name": "apple-icon-180", "orientation": null, - "path": "temp/apple-icon-180.jpg", + "path": "temp/apple-icon-180.png", "scaleFactor": 1, "width": 180, }, - Object { - "height": 167, - "name": "apple-icon-167", - "orientation": null, - "path": "temp/apple-icon-167.jpg", - "scaleFactor": 1, - "width": 167, - }, - Object { - "height": 152, - "name": "apple-icon-152", - "orientation": null, - "path": "temp/apple-icon-152.jpg", - "scaleFactor": 1, - "width": 152, - }, - Object { - "height": 120, - "name": "apple-icon-120", - "orientation": null, - "path": "temp/apple-icon-120.jpg", - "scaleFactor": 1, - "width": 120, - }, Object { "height": 192, "name": "manifest-icon-192", @@ -1225,7 +1144,7 @@ Object { "height": 196, "name": "favicon-196", "orientation": null, - "path": "temp/favicon-196.jpg", + "path": "temp/favicon-196.png", "scaleFactor": 1, "width": 196, }, @@ -1265,12 +1184,9 @@ Object { ", "appleMobileWebAppCapable": " ", - "appleTouchIcon": " - - - + "appleTouchIcon": " ", - "favicon": " + "favicon": " ", }, "manifestJsonContent": Array [ @@ -1500,34 +1416,10 @@ Object { "height": 180, "name": "apple-icon-180", "orientation": null, - "path": "temp/apple-icon-180.jpg", + "path": "temp/apple-icon-180.png", "scaleFactor": 1, "width": 180, }, - Object { - "height": 167, - "name": "apple-icon-167", - "orientation": null, - "path": "temp/apple-icon-167.jpg", - "scaleFactor": 1, - "width": 167, - }, - Object { - "height": 152, - "name": "apple-icon-152", - "orientation": null, - "path": "temp/apple-icon-152.jpg", - "scaleFactor": 1, - "width": 152, - }, - Object { - "height": 120, - "name": "apple-icon-120", - "orientation": null, - "path": "temp/apple-icon-120.jpg", - "scaleFactor": 1, - "width": 120, - }, Object { "height": 192, "name": "manifest-icon-192", @@ -1548,7 +1440,7 @@ Object { "height": 196, "name": "favicon-196", "orientation": null, - "path": "temp/favicon-196.jpg", + "path": "temp/favicon-196.png", "scaleFactor": 1, "width": 196, }, @@ -1588,10 +1480,7 @@ Object { ", "appleMobileWebAppCapable": " ", - "appleTouchIcon": " - - - + "appleTouchIcon": " ", }, "manifestJsonContent": Array [ @@ -1821,34 +1710,10 @@ Object { "height": 180, "name": "apple-icon-180", "orientation": null, - "path": "temp/apple-icon-180.jpg", + "path": "temp/apple-icon-180.png", "scaleFactor": 1, "width": 180, }, - Object { - "height": 167, - "name": "apple-icon-167", - "orientation": null, - "path": "temp/apple-icon-167.jpg", - "scaleFactor": 1, - "width": 167, - }, - Object { - "height": 152, - "name": "apple-icon-152", - "orientation": null, - "path": "temp/apple-icon-152.jpg", - "scaleFactor": 1, - "width": 152, - }, - Object { - "height": 120, - "name": "apple-icon-120", - "orientation": null, - "path": "temp/apple-icon-120.jpg", - "scaleFactor": 1, - "width": 120, - }, Object { "height": 192, "name": "manifest-icon-192", @@ -1874,12 +1739,9 @@ Object { "htmlMeta": Object { "appleMobileWebAppCapable": " ", - "appleTouchIcon": " - - - + "appleTouchIcon": " ", - "favicon": " + "favicon": " ", }, "manifestJsonContent": Array [ @@ -1901,34 +1763,10 @@ Object { "height": 180, "name": "apple-icon-180", "orientation": null, - "path": "temp/apple-icon-180.jpg", + "path": "temp/apple-icon-180.png", "scaleFactor": 1, "width": 180, }, - Object { - "height": 167, - "name": "apple-icon-167", - "orientation": null, - "path": "temp/apple-icon-167.jpg", - "scaleFactor": 1, - "width": 167, - }, - Object { - "height": 152, - "name": "apple-icon-152", - "orientation": null, - "path": "temp/apple-icon-152.jpg", - "scaleFactor": 1, - "width": 152, - }, - Object { - "height": 120, - "name": "apple-icon-120", - "orientation": null, - "path": "temp/apple-icon-120.jpg", - "scaleFactor": 1, - "width": 120, - }, Object { "height": 192, "name": "manifest-icon-192", @@ -1949,7 +1787,7 @@ Object { "height": 196, "name": "favicon-196", "orientation": null, - "path": "temp/favicon-196.jpg", + "path": "temp/favicon-196.png", "scaleFactor": 1, "width": 196, }, @@ -1962,10 +1800,7 @@ Object { "htmlMeta": Object { "appleMobileWebAppCapable": " ", - "appleTouchIcon": " - - - + "appleTouchIcon": " ", }, "manifestJsonContent": Array [ @@ -1987,34 +1822,10 @@ Object { "height": 180, "name": "apple-icon-180", "orientation": null, - "path": "temp/apple-icon-180.jpg", + "path": "temp/apple-icon-180.png", "scaleFactor": 1, "width": 180, }, - Object { - "height": 167, - "name": "apple-icon-167", - "orientation": null, - "path": "temp/apple-icon-167.jpg", - "scaleFactor": 1, - "width": 167, - }, - Object { - "height": 152, - "name": "apple-icon-152", - "orientation": null, - "path": "temp/apple-icon-152.jpg", - "scaleFactor": 1, - "width": 152, - }, - Object { - "height": 120, - "name": "apple-icon-120", - "orientation": null, - "path": "temp/apple-icon-120.jpg", - "scaleFactor": 1, - "width": 120, - }, Object { "height": 192, "name": "manifest-icon-192", @@ -2314,12 +2125,9 @@ Object { ", "appleMobileWebAppCapable": " ", - "appleTouchIcon": " - - - + "appleTouchIcon": " ", - "favicon": " + "favicon": " ", }, "manifestJsonContent": Array [ @@ -2549,34 +2357,10 @@ Object { "height": 180, "name": "apple-icon-180", "orientation": null, - "path": "temp/apple-icon-180.jpg", + "path": "temp/apple-icon-180.png", "scaleFactor": 1, "width": 180, }, - Object { - "height": 167, - "name": "apple-icon-167", - "orientation": null, - "path": "temp/apple-icon-167.jpg", - "scaleFactor": 1, - "width": 167, - }, - Object { - "height": 152, - "name": "apple-icon-152", - "orientation": null, - "path": "temp/apple-icon-152.jpg", - "scaleFactor": 1, - "width": 152, - }, - Object { - "height": 120, - "name": "apple-icon-120", - "orientation": null, - "path": "temp/apple-icon-120.jpg", - "scaleFactor": 1, - "width": 120, - }, Object { "height": 192, "name": "manifest-icon-192", @@ -2597,7 +2381,7 @@ Object { "height": 196, "name": "favicon-196", "orientation": null, - "path": "temp/favicon-196.jpg", + "path": "temp/favicon-196.png", "scaleFactor": 1, "width": 196, }, @@ -2610,10 +2394,7 @@ Object { "htmlMeta": Object { "appleMobileWebAppCapable": " ", - "appleTouchIcon": " - - - + "appleTouchIcon": " ", }, "manifestJsonContent": Array [ @@ -2635,34 +2416,10 @@ Object { "height": 180, "name": "apple-icon-180", "orientation": null, - "path": "temp/apple-icon-180.jpg", + "path": "temp/apple-icon-180.png", "scaleFactor": 1, "width": 180, }, - Object { - "height": 167, - "name": "apple-icon-167", - "orientation": null, - "path": "temp/apple-icon-167.jpg", - "scaleFactor": 1, - "width": 167, - }, - Object { - "height": 152, - "name": "apple-icon-152", - "orientation": null, - "path": "temp/apple-icon-152.jpg", - "scaleFactor": 1, - "width": 152, - }, - Object { - "height": 120, - "name": "apple-icon-120", - "orientation": null, - "path": "temp/apple-icon-120.jpg", - "scaleFactor": 1, - "width": 120, - }, Object { "height": 192, "name": "manifest-icon-192", @@ -2688,10 +2445,7 @@ Object { "htmlMeta": Object { "appleMobileWebAppCapable": " ", - "appleTouchIcon": " - - - + "appleTouchIcon": " ", }, "manifestJsonContent": Array [ @@ -2713,34 +2467,10 @@ Object { "height": 180, "name": "apple-icon-180", "orientation": null, - "path": "temp/apple-icon-180.jpg", + "path": "temp/apple-icon-180.png", "scaleFactor": 1, "width": 180, }, - Object { - "height": 167, - "name": "apple-icon-167", - "orientation": null, - "path": "temp/apple-icon-167.jpg", - "scaleFactor": 1, - "width": 167, - }, - Object { - "height": 152, - "name": "apple-icon-152", - "orientation": null, - "path": "temp/apple-icon-152.jpg", - "scaleFactor": 1, - "width": 152, - }, - Object { - "height": 120, - "name": "apple-icon-120", - "orientation": null, - "path": "temp/apple-icon-120.jpg", - "scaleFactor": 1, - "width": 120, - }, Object { "height": 192, "name": "manifest-icon-192", diff --git a/src/__snapshots__/visual/input-html-dark/apple-icon-120.jpg b/src/__snapshots__/visual/input-html-dark/apple-icon-120.jpg deleted file mode 100644 index 99eab6f23c1e570056bf5e62925537a53c85fa84..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 1667 zcmb7D3s6%>6us{S1VNYt2vUs#iD-gV^5Gu}g=jFSC_xH>kbxL6DxZWUP zNVE>0YO9e@oJt{>I@BKw)hHCHA3$rR25W@kR6$F%={_vQ&d79n@4Vf!_uM_Z_wBCb zj^!sHM+rqjz%T#|IavB|rbr-=tQ4;hik2-NBXBoBhLZs@GF3`(WQ0e;>O>DBHg2iX zoa}M@jvncb+#=Kgx)!{H|F6*0wXz&3N_vVul@cwEHoF#Km-II{kHBefa0!8xtHc77 z^BKa-^tW)@TX?f7TZMAIBl4x$N&??SI3#0JF0mG2#Ez%QGUH-VpMX9ZL_!wwbl3zk z@PSy^2y#e8C;a?@5v9+0EXKQO~Z)a!k=tg#Q zaB!SOb)~p5+`Z<|-RYil=Lh)AW%;r^>FjWhZxBB;G}LS1B9S0uNx%o8d_n}Xv$uD2 zaHNsRG(MBgXAV6)Mv$u5zT=_`H6oVF6Q>N?r*q zJB~9{o?=r?t0+UwJ@+KhyC=59MK)VmVx~UIid8$cbFP@1O&fRVl~JL4u#d`@ax3Fa z4}=HhBl+_hi}h!s*C-4X?`LvY5n1Q=6d2ux2g_#FM;?qxkshuTo;2(1pP$|~r$|?3 zjyq(5num`S;ho*DJB=@^s;%O!S;bpB3<;$N$X!j<;+WgO zZFSdGMuxuER9{-9EleA!>g;{-Dx$Hk%lr9gk}h~(L!QLB^h8Yi7b#5wFR499YxKgZHQF%{OI5(+f=n>$-zsvnr9XT@9)t!R-BY$ z3;s~(FRk$}<2e{Et}5KAi4{uEoE6Ij^KUbU)I2FwaeV>Dz1n}^}bmg)33ovTaP^1t#;k>>2r-SG4K~tP24Gcm)4NqU+X8XSa(je_G+#6w%Mp%!S0|Pe`1#_U#T*;WxCT&T7Nj{ LMV^cZvvmIjXlL?~ diff --git a/src/__snapshots__/visual/input-html-dark/apple-icon-152.jpg b/src/__snapshots__/visual/input-html-dark/apple-icon-152.jpg deleted file mode 100644 index ee58ebe24b5051adc4bbc076fc303aec1924afa4..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 1949 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 i;;V(n0ugxTj*Mls8{3&s#xscdGloGL>lpMH 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 literal 0 HcmV?d00001 diff --git a/src/__snapshots__/visual/input-html/apple-icon-120.jpg b/src/__snapshots__/visual/input-html/apple-icon-120.jpg deleted file mode 100644 index 326a964fad29dbd41e74b5617cd8acbde305c35a..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 2401 zcmbV~3pkW%8-U-L!N_5DhSI@#hH_Zr++Y}K%xF5Su!C`^9EQfJ8Cpd3SAK^bGGvui zNl|KIghCF*MkuXBi4Y~LEtAGHB$@rD{oD4xuKlmQ{(YY7d*Azgp67cG-}g!%OUD3u zGnGaKFc<(ZNP+Yj+=xad@7(U`PNi+7d~(270Z8Cz0HR~|#(KJK)bnNd>B(%LB`740 z{h9w_hw@4u$+82`XZ9EVzcVchWyXa-K{L>^Hx?=mH5&@?^6=j|QO3c)bC!%_zx5*g+?m#R}L$>H@JX#4eEE2G~O<3utu( zR$sm+rv(6eE>v1JnjTaWk{}!a*Czo`mwd6|L{Muv05soc2gL?`3X_9YICCQavnwDU zABukgfN~0CT`BW_dH2h|_#d zR8&?{Qbw&pqf}K<+AB0Lt8lu823TFJ{#sLl`C4NeV|}cJi=~Y{kwhXH;$3NE$4vw$ z5>b`}rlhQlQblQ@(ON_!tP%157HJE>D1tKDVya491cUk4nHJx_M%;{+uou2-n z8qcZ8W+&a5Kh=*L3d@Sx7dpgG_jxWHE~9k+E6e=pfE4`Hvrx$>udHCNt*S(v?X^aB z;&qeLQ%rBxyx)1pd8ODP!uTG6e=;%WL4OvgSoa-yGI44uy6$PrlUqDrct9C z+aHl!di*l&81i)wE+xbcsckSOF^&wYXwb|jMw&>*;%@CAL~DJeGJ#6HuzWLT8W)ex z%grO-(2S~kJ2E}qdLN@v<{22sy5`_}N=~GmQ6G-1Y{7eE<_)U9 zM!RTg^6Ub)&OE=hWW>5`ksiGuexhwiJQY82jCyr~W2U?N{eGW^4;#EiOqJ6ni^(`I z)}27Lr&C88%-2jdAD-5`c1tfir#Ya@1%sAfDgJ&gVR9*T_qnB9l5p|q{rb>@c_vd* za3lSU_?~yx`6B|!)UW!X<-_%_n?l3&xBq%s_4;udzql-WStGPsji|KyN+dq`>yz5ZI)ODhXe)V-ruj`#W} zEG7~f;3*Lig>xuX&Dw;bbuT6>3MEavze*5dWiKUE023$NG7bM6oluL8$+tFDy#fnZC)U>88*ECwCbX#cuA|=5*3vaoL(3C#PyEssvccj{S=#Bwo9dIfV_If8hng zsz(QOAMf|psVhG~5x2NR8b4lR{a{lU=?1sY{mD{Ajf--c0sBebTOA&1kGyT=lyX>E zWn`jVOi{8MW>(~7J@I;5iT3I%H@)Ky*n5Z;X5SM0NMoku9#~WL8-i-7Ix)yh#w7QY_0~ zznhDpbnY4z)=ECs)~z1wu-B$=nhE}!&Y%Crc5oEWyeXWFPc#OXbtm zNum{vd)xB`D2;iMgXmx+xwL%c7UoFbBTr$8#q~!2+eP-;ZdD9H;yXddGiviry!*QT z!P|FBo=@zyJylKF_4Uy*rpUGuR~)yvAwaCwm$S(!Q$Y8kFt!-l+#AZKzOKh7ug__! z4zG3az#%ds+p;vtmEU_;MR7AT$1W9zhYW1xS6ytLdog`uX;#yH`^i*ck($-*#^{f? zcnfdo3lDfdFbFNo{x_(eps|Bno|i_^M_?*}=hvKQH ziXEu)S{u%FBF`lKOyXar4X(ZBdDk!?d4*b|rae+sYuIgR(l5Hf)o6ARenR`K0431nfo6cnBZmNuBh;IDcaV;xQ;3!ewb+LGme5!6* zXQ#S%w(Vx6tCBZQ7w!7hNk!-E3)oY`TEy1CB<`jBtJ@z^V+Vb;oS86o?|=vUOm6RV z--*1{qZVwTA)V#0B~`wvKYwOb)}FP_(SlB=Hu0j**WcOE+DqbV!blX0+Upkv;$Iy& cQ}cKa1{33W#nlytLCd*rz+k{XLzr~%H!fOn3IG5A diff --git a/src/__snapshots__/visual/input-html/apple-icon-152.jpg b/src/__snapshots__/visual/input-html/apple-icon-152.jpg deleted file mode 100644 index d4c3588ad60ad9c75bdbe623559b85c840fe2c6e..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 2919 zcmbVN2~<;88ops)1c``PFf55E1WDOY9TB(R8YiF zWs3<#N>$c^IUBV-h z5`M>ju|jcI2PM$~=r{Qb{(qSiBcqZcAg2Xr&}mR|sMtsdZ;$>BAD7@Gzu`;?rumZG zAfIaxHjMrgKJq7=LQkMWKJ60!hyi_;vtO& zu^<-M|KhMN_0NAmh)RNZppq!9|qX4Lz0ziHBy$!VlmG(6NjXx!X)53pslYwTbC|3Yp zX+Rtw@}C4i`7C7Bl<@D*zQ2qA(yJci{_nl&0Ro5v5dZ`9p!!Xrj;zHaP@hWj@(S{D zN(u@J%1TPgsyo$GRa8_F8av=SQMv}Zk-A9zJ;pX4?lH17(np%Qm|5C6I6FHVVB86A zjt6X^ol#`YHjfY7|%gDmzw&|O>sBcGxC+@H!($C~v|Dg}% zORKs+u3_$TmTh54>Rph;hQj_wZ0I~p9wN=)KuQV*la-a1k^Wa|C^lS1cAL7snYjxw z{EP{<`&f zopuXR-669q_m?j6yNbO6Zq|6@kgqRyXVa?d>r~2{#^~D78z+7T&r7m2SQCk7xux7d zRJVCXS9VZF*zVx(9&acOE{ik^FtLyFzN&-w3eB7_5s3@rJul+u{)Y7)_UAp)ThwV> zR-#*;e^7ZvgHv4oBB~Z$HfbJE#y`J!NT^f6p2tn(a2@m8e602nc0GC-VmXsc#1x*u z2Li<8feQ_y>Da2)jlA|bHd%{Zgx(}8Y@CjX%Ga>Qh8+ER;M-0 zY)QJLP@p1eT0GPkyyH2ekn40V*vv`ATW&R{W@V&PXKKn;ohow77K4$0n2Oj5tJZm0 zx?0O?Ii1f($CvH52;u#GO=V<1T&wZZ!UHF>ah=+cMdj5N4ioCYC2g{ee*C>XjbZt1gaN> z%5U0(yPUOf$EQVI`E~R#A%6FO=d1eqm*)_(j?5iSDuI0?QKhu`bFUA{TCXtLZVY{^ zjYvm3KXkOKTz@)?-mt$_9y+3RQ`>=@G1302JkE)^uxd8Ml6f3|!O9L{cej%lQ220k z1mPrl^qeP0cS6L^B!8JdosQN#Hq>7Hu^}g+_P)n}7!cbto?Pv&*hOVow>CcrNK50i z)z^(17Nn9WHQ@;R`KfmyqlI|e!Aj0B%RS$8u!^TU-uCv{O3_UOY3Xab1i{6j)ulaF zZ{?m^YRcK1I@a5G@)Gk@(mRiX=JksC#+s@T>~_DG4^tvXN)8KOP6jQs@i#k$Tq@(s zsSFvbeZeJ}SZhVgS6#&(7?YNjkHA(~Df5*^YB^zvS05AlV@udf-zk0srqjB2G2#^- zWfGL)(HCmcNQs$>s20{9HCuG$)2S*`x^uNz{Vg8Hqb6d*qO_<< zNP1rr9uvHV=1mK?H5Ja^_oUwYEESd@*@?in;bKAYKo?3_wguE1M{Qn{tLw}q z3wWzIdpm@7zbb`~PPx8VktE8bpzAunbe}3oXRe*Z-gO;Wnx5Ml_w0@B=5hWze8tB+ z^z6#Z(rfuBzZ!Fl0JAby&}mS1u6iVLdwOP7W2tvs$S;d1V@rlCBRJQ>)4T~QSWPnt z=0=?Ssz+3FD7h(RwA-okgQYN9u0JnMIM7qZr}J|!C`_RjeUTOX_KN8pDyj|mSdQ<$l;!)BpHfuwSQO1liYC?Oek$!T?V(k| zJH)9k@E8EHMq;AdX3F%yUk zS(l$gffegQV!)D=aE;Y-`YyqWa>pgQWajofyKC70C>9&`g?{}OR4{Uh-Jg7mNKc6^ z_!MmECSm5eH!98X2Cjm(DziIUMQHA4!~^sCCaI6g*G87}4#)a+8!K{zR0R3(;d5EL z!;4E;=X2}>lB%@AEto@kF4ibH7U>!cX_l>SR~< zl3Pd}Xq^|F+k=e{eS4}D$6_Y}Gb86#^D2{)(iStB0Cr;2{A@!p^?ou z^1U~Ua;_~ANdZR%6&%v&*$2it9}PDx2F}+^@2k31oSr$HR2`Ild(K$Iy%w<(=X5c) Yfy`L{xziR%TU`CSKi@x{+bSOVC#LXVw*UYD diff --git a/src/__snapshots__/visual/input-html/apple-icon-167.jpg b/src/__snapshots__/visual/input-html/apple-icon-167.jpg deleted file mode 100644 index aeb401468f7fefad8e1ad5da193b7a0ee44990f4..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 2753 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 Q0NTHNyMq5`oZ&G31g1RRy#N3J diff --git a/src/__snapshots__/visual/input-html/apple-icon-180.jpg b/src/__snapshots__/visual/input-html/apple-icon-180.jpg deleted file mode 100644 index 2cfdbd891ab476da0aba5d5d7563f7b3762faf96..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 3445 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 Ke@%P0hyMvd@Le1L diff --git a/src/__snapshots__/visual/input-png/apple-icon-180.jpg b/src/__snapshots__/visual/input-png/apple-icon-180.jpg deleted file mode 100644 index a51ac61c53ff7fe82385d32968c72db3d7877387..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 3207 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 ZA3hZ_nST%V`for2D9dZemCKk1{U7p4@Oc0L literal 0 HcmV?d00001 diff --git a/src/__snapshots__/visual/input-svg/apple-icon-120.jpg b/src/__snapshots__/visual/input-svg/apple-icon-120.jpg deleted file mode 100644 index efb41fd19e8f05baa1b4d45ca6bc73e554940d5a..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 2065 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 diff --git a/src/__snapshots__/visual/input-svg/apple-icon-167.jpg b/src/__snapshots__/visual/input-svg/apple-icon-167.jpg deleted file mode 100644 index fe7dcb3a0b3cc2e07e7e4c5db7be51547ba6ee73..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 2155 zcmcJOc~sJC8pnU&nilCKF1b`B?#eZ_Tyd>Q-);mRSm1MWd@_Vz}=yI5X#-Gk?yRGvD{0=Q-c!`JC^0-}A~wWfOpg zkC(R>00IF3NPYmB5I6y-si>%`D66Tes;aB0sY7%%Aba*e458YZx`z+IjbR61hfFMw zAxzBe%@4tT@UXRaazP@IaGR6fCtOb-b3?l9KtO8h>X1DU0}TxW7c-cd%YQA|GeA=n zr~~R0KrjHT2~yAm$zB5b@{nMKow$EUQAt5r1-xUrY5-s`2&|x>qNb?wFJIm%Drx@d zkgf7Q4=rs6bZmOd5lp}(BB|&u>n#*Utv+n;|9nz9FW=rTr^?CyiB?wlCmEqBCxZb+ zC6KDZzXx{6no4rA2Riod^S8?Tj$cZbgS22rT4VxXw|oq&sh|nC0~|n4O!y=1|6W8U zZ2#@O`S1}!vt_16D>`>h+-tHTJ-puAxQ*DnzMVsXbhZ5wh{_o%zd#oGCo5-7+cb06 zxsn$v@XNQ_jquXC!gxh`f&l-o%3e==eO-(8|Ax&_r;C(OJ#sF;sL&% zn*GpziKp7@9pjd!==zjC^5Y$%FnqAcR7bnNkv!Ka1L!>18XA&70|oEqJr=)m6LXQL zSbTR|&1gr#D7)HdJx8Q|A^udBr>7hUg8YkQsV%{UEb#xL<9?;T-OvD6LiS*i`2$ zbsY~~JM!{jaYz#FkmKtZWEzm*mL|Vm(7;VU)RmMi8Q||0dCn3&m}%GY;a>Si6q!OA zsQ+?xkjtD28|Y6YGTDd>n@@tqsGifOe0P|sJ@?+Vf#W0Q}zaa7^g+*uz_K)1Rj-4Jy?~0eOEpj-?>pt8>_`HC; zs8bn7S(!aG8MuJ&+w!gn#a2orO%$r>C;k}P+@_gok$oUyp3}Gbxzjr&^!s~6kTkIg z!aJ<=k+-`)`{IN!xzqPAV+ee`?sdy?Ov@VaWauz9oMSZ>E!k!6jeyF43uJMYUI(sZ zf83D!#^5<9CpMgb!#}UT6yc{I(0s(V-O{mkJ92rAU1d@OHD2|NVK}9C+`4Ahx0EY3 zefmWP?Ag@u>uK)K@-%kDaU~X_Ld+--Shn+40IAY{h|f%QAMOtb3#JfSDTXARaUQ3x zhK>B5T2Hsn(HAkip+^&73&gA)<76|G2>EKJdK23eYb?~95g_gpnD1tlO}|H z&?u*XM zFvjgD6ukezsP=_-OTGM%*4F6bZOhyPFG&828Q6_5ZVkB$ioJ5O^5OE;x5ARZqYY8d zGK$W$u&k<5E!rKqu_XSP0Wqf3mAN1?EE9x`Y!;7*Vtj`#9+H` z(;IX;I(tUe6sBlm{lr~dP;inx(?0eLj?OCuVS!*82TGLI<8YGi) zoZ!0mI5ww?x*YR^Fb%cA!mk^tZUwF`YJIb$mMC1VB-pFqp~Yr@&dC0E0$Wr$86HO; zl>sRB2D&A~N&i9aQ22xSNLI*D0ssC?bMzyxnTUW7^A#Z% zHs}rOm9(V>uJV~`cx0nq5It?3R_nHFjN1S0@1_*ftzp#775vs5zIZ<}y`*N^a@>=c nLCLG4jWutNa$)$s*%(B%)jTw}L|>Z$D5RV1{KEgUWc+^shN_=* diff --git a/src/__snapshots__/visual/input-svg/apple-icon-180.jpg b/src/__snapshots__/visual/input-svg/apple-icon-180.jpg deleted file mode 100644 index 243ba63d5d3f7bccd62ed72b6feba2b8c83f542a..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 2834 zcmcIl3pCW*8s9VCLN zgl@{?ptwm2nM7W5oiO8-iu)g(>fE)?U3cBJ?)~=Kd;j+L{r0!N@4xrA{u{40Mu9Ze z0pkE*FaTgs0~=#-EsULAup92M1LlzZrU9-9Ac0E*5EV@(;v8*v`TF_q;_JQ&K9m&u z75~W$`CT61dk5e-@=xslNhNkHj1&ry=Alj|LWe`a9)qx4_!peO$01*EDjyR)adr?V zAHrJUf50Jsz^BNuWQg-CpC1}aW?!f)14j@8wQz6( zgaHHK0U|*Jz(dFsm;e+of|@DV3+$kk1F!*xzzkaPH7J0Fnhk`}5VnEr#=sm}8A9Vh zfcpMD;~oNFeib^JpV}_yOi1u*05nVjuxy@e~-lz@tZV3XoQE^0>G1p zY~>Jt0sx6ikQTwWf8YE4F8)ofyCC|%=DG`DKr{#i`d}9nzaf;7$;L30r?`lSsEDw* zsHmufxVVIrqO_Exq?C%hf{dctPW3&iJ5_gU=$aa6Xd7$qRyDNQYiw?5ZEdZte-LB0 z&&kxv+LG@CCN3c%B`KvWEv;;+rK)B5U(3crAR`KDL9GBx6~JX+0y40TR&OJ^Z?TIH|xR_46^Gv}A z=W(;TMHOXi7eeKGhN=ZFz%Q9^A|wp$hVeb4WFXIQxR8XPz*oYi=e<1%2d?Egu+y5Cz^Iq?vIJ&Y%#7TjnIw@!l za=s*u`!R;Hvn;csF;&G0`7Yo7o9e7(xBpWeA7g@Pi$laaLT9viY@(4FXng|3Q~iR8 zxPsHJbfHt6T*i!28QH(6=%j>}&yV7(w#2sH1Cd6ckf4h!YV-?tapvJSKvB37iQ2AR zgD~qbIVMzHCf4K-N8|0IN9lzvj3#Pz83^CD!nuTGyTMYXza%UoQgLH{!}4D|2~SJz zB&<&jesE`%(8}aiO;Uz}0uxjV<6ib&TSAKDuWq&fAaBGNK#JJ5XGF6+QkCn%woLs% zj$p=%b$iaR3ORk3ZfK7>JhOOA!s85C=HB(AW9&em>ku@NMq5o zTjbshp8iDh`jvv*`t+;R$0$1o*P{HT8*M*pYZM|hTlDB^M|wk&d(HPLMU~!PDs+iC z_7mYM-Q49pnoG-l%~0STt7AAGG02R4a$wCK>z=3SO!Aex=NXrCV{yUsz@5}JtUH6i z4rD9%@yuHuxo$<@ZfwW88h<%(YR1s(@xv!d=}C( ztR`s#6kBs{-K!iLO&Ks=jxc|K`b^QNj)(||u*8xXt6VRQERzpOHFFl)SUIhR&e=z~ z#5W<1x$M9$E|=B1+D}WE4NQ0SIOVgAWst`{__Y5)CR?tMQ9rww;ELY8y=4-GVGdoR znA~E==gE~}CQr`cSBPt;DV-{2984QEqg*GWe_$RMnw*EO2-fls&9wJt8FVF1aMD)H z4wYjIpL=V#h2E}xobeX<9oHY62`-!AW`xvePsF#ap5i}=ZDKm zttE96?3MLby63FQyOax3XQyv9j`)$i&md+wxp~FZ$EKXlnKFA!%;D4MmFGjOnl7#G zuplz=GGke5OWs{LN;*O8@&zL<+T!_)9RY&@~`5jQBwBjkG5xD~qq znY*knJArJ|=aA`aGe_cX^}?mvlA1tvRQSXNnZ1(hYz+#+F@sgXO=}G}6}`Zhuup`CzY@8Py+`Y3QXecE39D1-T-kb4-5V@!Z7XQeMNP zVQyKE(Y4kBE+f=Rshwk5=NTQk{%gt0(8=a8t|Hp#DZ)qbe$2_f17K8Rv;IbxXdNro zyrm4)D(d~@8`=biHyYVCA=L0QvM6mtW3 z(AHh@Rn7ewgPHMB_9qdm?spZZE;{wQx{@*&rnKn32xha9*AZHwS4WooYu|He*qk!6 z2ej^FuE8OPXqiYgrKs4W2wSOmHTkEbb(m77h7Xk(p@t8ayhi@eop^CwG52^w1&WB- zlO>36Ode@!3~iQkw(M9D@(*IxUs^_)d#<#t*f_{a7b{o(qD<5_z&F|SPD*if=n}7=aG+Oj zeEMkRkGWEhW~Mkq5x;W8FP@QpopYCluaL&q)~Ar(xuq}iv@5W(aa3Nxktl%OgSwN#LSsXSPotfJ@)qth%0=Apfc&V@g12pvPrGs2G!eIcwfN znfbasF3Z2TVd|2_L$Yp8%F*mLT_sr>Eg<+EkRsJ8Mr-NJJDX8QpFAAKR!l$jywp-C zo-vNomkro1(8Bu^hZ-KT@H#oMXTJVuhSb`9|MwNj>d3VD>t;WGOu%4u37;-f!tiuK zKlXvs)`=tN^R;Jq4`0}JKe@7OG1XO;l>JiRW?;XwV2`%1TSjiqlgHt%tQ}a-TQ06ess-;F e#xv7*A+ImVwGjeoz7>DTlu@)U0?W{Y#LGQv&B+-j%+ zCQRWBcrU2O!YHV|j~g>(+rDN0ICh0*5Y-7u>O4nY2M;1UBS%;oM;^n2eN5}js@Ip2 z`!m|Xs)9ISJCd7ofYoK$lhM+-F#P0M1+(^?ZI4GBA(9!w2~8l)c{f4oV!iqwedlZ) z2w;kCAPr6h+rJ?hbm55E!MgYn5;8JsrgT6`)^LrCFJ#8m`veLQE(;1RYy)~mtw_W5pT?bOM* z@(Q%%E=Y(W+X%1P{sQ%kLTNI5#{4)O?7^~X9@It2m526A9802*| zo|^__6LB`)tY+L)d)Kx>&MYiCA2`Vi-*Mhw1+|IZFMqUP-U`P}PedcrlT50-I$w5g zM>eC++swAiJw2_enwuZ6y}vhXkm_Em{=>jFLZ3WFH{;C{+~njr6D3G$bH}$dSomQ7 zvaADModc{wLvuVa`To zB!yv)SQS0n5Kh&Cvh1pgx+BP-)3AJgPj}hBCFy$d$7|~QOUry@;W^lkVMyaP91Ys( zqWeO9(s7Pbc>lk~+l{U3VkmNA%NUTjpbE(Z06ZWpKY1PvVQj71y#3v6J|r?$CCsua zY);?+0-OCN_LT3^dczG=leSzh+QWHAzdoNz9qA#lh7Rsed$a8N$1ftk$&UjOBj-n7 zsF%AI?oA0-%eKSiUnL6qzi6g?5GDToPAO{pZaf9xnC@qB?NUo2BV3D+5p|-ZwP%kP z5jNTEdflpxyN4~6SOe$Zp27>t1>pABo zImE+HDxNvC{uJ3SJR;YVAN5#AM(eAp-Zk4NzM%m~7MA)r{KOFeT&v{tfOKJ#0K%%l zZ}l7vrqGT6MtT52rrpmx(G9KJY(pfXSauC29aVZ%0@3)Bu|6>3O+J~OWWfsZTVE|$ zpn52s0U7iy(qF1XqM2Wnlkr6}j$OgyEYSAlN-y#3=?W%613avx^ox=^<8Q_FF;V>Y z7{0_a1r_Ia% zgh!{K^;&WKQWEk{UY2hpxml@pGEIBCg1&aQOwuSyf%y)XN)RbeRqyI=w6RWmpB{f{ zE+^`NL=HL+p3T>+^AC`%*vIqGHvIZxW0k5#T{dmrE3k0v17Q?KzHxz8X&G*UP z!c*;H`H6^2etJ|FiTL+p8cK6nGz2ab8!FBJqI%oA!ha?|AL5llgVBFB=-gy|_}Sc0 zuvL$7+6u{a>s=`GLHJ2%q|bI`&F7Bp$=Jfxa?$;jq_>nF(19G z&x{MJ8Eb$E6luetD5DPU^ogyKxta4ZyMl*qK_fkNh;Wt3g+NLBiVbpl{n2Q-gAMW? z_Z9SOhBO|o(3H1_$r=nuU(DHaI7GuE{`A|^fy#pl5emlQW2F;$#=D}rzLK|A6 z@PgJQb<>rWs&uiMr?sGTK25F-y*s`=E)6zN-ZYXAZWFW{LcmtkfKYeGSMhXEdcIa= zXKgcTvO1F5dAhn!x$7UVXe^ske&@jYRfBUGmJ^e{!%Ib zmPFz>qB#1m9I1PN+>){XE2%4>^2LRd!2^2UZsWH5U4^vpV8N)EDeSX%Ik2L0KS@SG za7!r8*P1Vd|HRF=_iCcrvGSsCu_gaVqd1-)w*Gnj1efa7nZJxBF-iG^C ztGFol@S;6EHPZ>J-PJ2KkCEvub^0&N=cUy@G)F* zIyU)m`RV*osm5@Ep$LWvMD89!_%L_8$&=6h2i3t?^`H7%arQ?Yqg{>qwdqfOX2@i! z&5O!+r1(;Odv@hEQwPzXen1&~r%(!!+S%-jgmi7UeYRHGa>uzz3*VO~v~gSP*Y5^b zv;g)T5^VF6u=)>b3I5FDF=`f6p%ZIbTG0#d3*bl9b;H}8#vE-*s5aoeV>@a9(yB#4 z0nulKOT>_Ewg8OS4hwW0jtdcT-gc5bNSPS5*0}&ONjFo6-hiKn8KG7|uH#D`lz3N> zHl;OK!Nb_K+}#gjKwos?))~xJSM>=zk*;6Ip~#`Ta6XZv7*+ff^8?(tFVGbuBEo{QyZP_Yp|F{zM1{5Syy z`&Q-{9Y)kLob6e*AAKlzlJ$(ZK-%)3FJC@~PEmC=(r0Y6f zoc+U|h-yKNvd>mTFCa(nhtK35I!;KN%MTH4GGqs5QN5;CVqKp0I z5>9$&=Q@2{j;ZMGhBgOjA6jz>t{>TLU|ZaTa;=ddXTWirzORSd4R+FRyBTf)Pnu@T zt{#cV7Jdrcera|2M7$-|sbh2qD8hdb-GHt&(8+^LH7r$VHnGK`r?*&TFiv4fTRkrd zhX*#I?jStq5@bcnO41Et+!}xeO`i994$@8-2lm%#8jJ;uHLs0aG@G!Wzk0$QXMikU zzP_p6j}ku#x`OG1jM~-uL43n=Wj59DQbQ#Wollm8Eg5n79p19T=Rhoew!Yt??q9p( z^|e!P+1izmDcp7VM8uA94&GFmN9jhWIgo9kxN;ML*nxLPeT#>9v9y=Lufd}rB}|~0 zJohbdwq=6ys+$ca=%D}E?Ts912DoiHR?uo9``P=h`rGZ|2XJQP!QEJg8lF!!~Yw|P{YS;Y+Wg^#-Nliwql{{2SKnc0a6rBGWxgmKRlKu@*FctV7ph zDcT|t%eP8_#N6pW_>OaVg@<2Y4Z_+32WTZ@zAn%{MgEiR8oa1ygYqo*-r)&0%Y-Om zf+?~8$ZVzvto*@n1oTR;k^*_&FHeG`-=sNb20n1PbWg}JFCf*gk+mbQDDQM^GFUe5 z#HmsA@(5jfABH3a2A2#a#FyriCaT+I&J3-0j<(Y{ge)2XJMp@B`H0%1lcF&KwlCw? zaH_}6#bNok{qHZNvS>XreKI$w{+5tRJ3be_7j+QlvYU0&b*tpAl3(qB-HuS?og%(C z<-YQxJoKq@BRQBcH_Qks6nEn#8&Th0qE5{6A3ZCY<(kbo2%I5}t(ijK{CYf!aE*4@ zwZ|AV(z=ilh7-@lFo1gLHpVr{@Kd`IV;J1AG`j0IteYc~h|F$jkoqK)GHlg>%E8U< zchkaqiGk~c x+Eu$IpL{M+UKcGIDn#;+2wII9q{|7pU(yjmi literal 0 HcmV?d00001 diff --git a/src/__snapshots__/visual/output-png/apple-icon-120.png b/src/__snapshots__/visual/output-png/apple-icon-120.png deleted file mode 100644 index 62700476e7859b24281c64341c45e09e23cc1546..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 2676 zcmc(h_ct2~8^@EPsA{PZYE`Y0YgTJhwHuq#*jqJXwA{vak)~}3r7dEn)GUq_F+$DQ zDl{}^+gIPD8hgihy?@0$=leY0U%%gTKIb{lD_d(b?n~D%0RRAQ3v*-pb4UDtI4+)V zEx)^D001Z-WMpLP01NU40B*gBd!q{Jy~j^V5Clyc+D>*$e(5)Xm%tSXr2=SJwe12~ zowdG3HEnvqO7xgxJf4NUd(w_4-z`!QIet2EMczC%y`4!siy0!eCy!oh82u|ECfu>^ z;iq5U-}L9SdKgGA$a)<-2|z$k%9X~-sPRivN0q#0RJX2R^na6iJ%vKj4ya*Go^`K7 z`@!8pEdvN1RQBR|GsY4m`Y{DM+8pmxW41t=Cv2@2~`t*tQT&Et-G zrTfsNUGqP)_I~_%N%Op*KFn6$TY(kzbuYR7s6CDqFkDO;n}=jx%@L7x*@M(9eC~Zl zGhM4w4-y}$`@Em@^m$bRiVmqn%NE4ub(jo8YYYOLXG>5d?4Z+3)N6zO#RulNrTgpv z0Ov&uV?#$oJ|o{MScD`%I)gktlzfF}gT8yLS@m-kQ#1HsCA|Xgf5Y^rF+3T6kB9XH z@LDwb53Xg;mR0Xg%LS8Y8V(hYQ~Yy*flG5!$6vAt$F?0c$jH5SYxnWCf5!rmkPhz9#3&mL)-{BB4QmD-9_^PbnO0|pFPvpgCQJBt$)(1~ z9JqGyoT4k^q+2oHAE8$#vOk_CK!KGV|2QrJoX|oRzW{*VdXCQU8!pb1+ed)nM_uu* zt0XU)-pon5fIe8@xom9jG(Ll}vDZW8Z&|PDChSR9=HShe?A1Lcb&@{`+z}Zlkey8~WadtebNK#B13q3U zu09RrS2FJ};KE?3YSEm0>05xr`ga}G6VLBEa9&K5P%cyL%-o(P!B0vZ=aWu9RiDaT z0wGo1&6nw);~ba=55$Gzei|GUAl{m(mAAKDgkr5#mKk|*QMVv}`KT6MmehrI~PmY1EHckI_R+*O9xByd?%Pj=nK)WNn zL_Y)1SSk->O4zTC==Bh?esi-5j7`VOco&9!+`1@8zJA4QVT|2ax1LuN&8i{_>$YJx zKpupARSOyHr4g$o`n9Q|#6S-;gf#r#6x1_g33ruq{yKflQ~7UclZ5h?g{|h_Z`MSl_a=^o!?-kPu?bmQ~+3L-q1#S;-Z{A8z^~h|yQvT=V@+0ZQKo{7OSV!uzYa2ng zDnQug`_HE+6>GeDW`P@ArX*W+u{bk`BnyQDx7DT&iQY|Y^X}vi@w4I4wJOd$={~vS zTPczBp@(;*h6YOMWmpr}vBH_*_LTJk`NF3stp6~9mU0+&1~U_!eO`2P%(pJIe{1)94q>MqTXpt< z#0S#dB_tNdYY_b_%^;!QZmf;)KN~Y!a(`q(a z<7#^J?W0Q8z^>d-8UgD<8hzsJ>T0U&eN?~e*Q=m65#JDI=a@t&jNvRwKknwg?Jn9x zEF?tpMML|We}LbsN?Z@<4l;)CzXdnFoqAdAfLDbBCC1meT`4^R15R6og3(n$FPDe) z>;7`0M~NvCJhj^n*TWemZmGw@yvJQ<>;pjWXmO4cu~z#&r!b%*q1pf~^-ucUIX_6r z1czxTlB>X{+u1=Yc6Bgh=Bx1?D^)b!dSVWwq%M=XdI*`L2C$(;+|7#}poZxQoOYk6 z15V{ZxnvH&_=|zkA1}0fAMeiP-#nvh^_ND#G-nArY=wwF z*{{yZGuUS0fC<~&6lN8ygXs!LE&_A1vgAnFo$md?q6{`sW!t?$hpq$xbN!1LtniZya%Bo z^@m0GpTp9l&Ps;X8NY1W_WSkRDI2eEG(4lF$97`@%a9t1EZw3=sZ=REQhL;RxmfMn zwWXWJ>c$%*3%n7iny!y$zakq- zhuO|*04~26gJcO4Q(8cjzn)|KzRe~MMk(c9zlqSK{0N#`#{_ilYx_&-<+U&{RonN( zDA$foByL>V1{$`*4a+;Sc9amL_3mb#clv6Vr_Cn-#UEbkpBd=xC*0kc!7_I9fiu2E z1Uf4S_ru8O^es{#{A+$8c!$%ez&PTTyy%trJIy1(T-qxIs6{+)o^=@cC9VRYQ#6e$ z<=M`gdWKwFR`%h)pWIUj$<7>zFFKsOrqh;@p>L#!9;G&A zvwy`ph1pJStZdYYbt%^lXWxqhhAS)$+YZJqegik8XSBuTmj|)2i0qSD^q*<@n4mIy z^t+B(ev^{7Rx-~ow4<$(j;439o^@d(02h}nUb+w0;#5INBaDm1X!3@ K8`s|VO8Ot)tpis8 diff --git a/src/__snapshots__/visual/output-png/apple-icon-152.png b/src/__snapshots__/visual/output-png/apple-icon-152.png deleted file mode 100644 index 01d87a649f18a0260b1b9dc857ed9e0963b7098a..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 3360 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 IYKDmWAK1@gegFUf diff --git a/src/__snapshots__/visual/output-png/apple-icon-167.png b/src/__snapshots__/visual/output-png/apple-icon-167.png deleted file mode 100644 index ccb9e04311e1874b769ab0548dc3af07aac8f97f..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 3494 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 diff --git a/src/__snapshots__/visual/output-transparent/apple-icon-120.png b/src/__snapshots__/visual/output-transparent/apple-icon-120.png deleted file mode 100644 index 4e26112fb73343ddf076f87c271935a5b75a2e41..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 2509 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 diff --git a/src/__snapshots__/visual/output-transparent/apple-icon-152.png b/src/__snapshots__/visual/output-transparent/apple-icon-152.png deleted file mode 100644 index aee665a836aa7e1b27093600f93ab201d803e35e..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 3131 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 diff --git a/src/__snapshots__/visual/output-transparent/apple-icon-167.png b/src/__snapshots__/visual/output-transparent/apple-icon-167.png deleted file mode 100644 index 6bb1e48f5bf95fe998d5a942b96405ae77d13203..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 3258 zcmb_f`8(8)6W?_uZ3#KEl|?H@N^F~}Ppk+ZM{Kl?b%jJZlXc{(wa)hA`d}#{EH*iF ztx!?2M2>AO%JF6$n`>!>ukZixc|Fg}{4&qX^O~7w<{5&Oh4E1#86gk|bo7P^>gIth z{l5qb9Oz&P^Cb`n5_1D}&Gr##nHiq!h=v~eHMvED_|aE<;}ms8y$SFCx^et?`a^)G z5l!H)YULxK&nfXAVdm3i5|qIEmtbF(U`1%K*3Tm|g{?=OYKCh5PCkcPHFCRm!R4m+ z*4IP%O#pB@UyZ?R3tedn@;aT)hSQ66whD}MCntg)1Eg@{_=Nuq-e=FGn%2-OKU(*D zkedxroWumsm>kUV*s){O!Q_U{v1-?)_xwk`FbXXYYs+p}?qc7(@dNgrjcvvL8#S-w z%7sO<{SNlq#pcoM-dX&~MW+Z7edVv?AOO?@?je{sqXZ73H&b@v7n_@MRxEvDoTa%Q z^SPdzhMQJtk#b==N*8o=bh5$Qdvveo%n>WVO|vv^NI1F|>>J<|+G{RQ?w)Mq|FhDe z{oz!d=Z2y9WlXjRQ#M$aXfmzO zNfOjs4n^km6)3>6Ex2Rcf(B`fGV-2V`+h{bJ9g#={o*QQSx?U$p3pPgFq_Oui%qRy zaX&o=Bd_H3IlC}!jbkn%pC`8%RH#OZiZ`jI>VqcKh@YV*duQG{k83gkvi73kjxRq@ zO{Qx6Hby-?S%oB;yq6(8i9IiBF3mCEeMSR}HBvadFiywa8Tt#9Qu-%H7!3Y5?n=}rX_*o+(W;tlWvGFl!jL7PR=#T?3BaEG#U{kBf^-%jlgAvaMJ5 zy@F18Y?3{1$UP+EpvKecu$-6Cn6$f4`sWxB*i-_d2;L8U2 zi}jPa-v-xq!#Z_AFc6H_h z4*V_9k!tg@=tzZ?hhm4{Unm}x>c@GjpV&agj0smM_cO!UMNU!pgGpBBsa7>dgQ&jD zDDycZ{}Biu)c51F^W>N0iYWK^*D8XpcbOdZ)vvF`3d9vywXYX&*nc@p=TBHWD}&Aw)Y9q-pkC z^^cErsOyXn2yWl_LKL~M$6b8Q79%$LviPbWBIa}f8-Fe>NyeQguC^td-HpRtuX<{N zcDxf5^;WyfYwxg_E7XYvH_&Pb%JwS&K2W_13&KQ5O^){uN8cUAp+iO+{1^}UGDBqn z<#*#E4Q(qcM2mnK6eDVc_e|s?FYD@*yz6!e@{-?2UMEV%iWUYG0D3;ytuN|cw4|xZ zTNT%AZiL{26QWMNE7xn2FBFX_e)$Hg1uxU7E7f(sx)5dGRuuq))%YNc;E+P z^d8=NXF(pli!J}Qr;`M`TI*+s@(iX0(FB0cnJU>WlyJ#twJ0E7dNAeUY4bzi-nHMv zcbUY9D0UbRNwncPd96$;46*c^ha_Ex2`=-S)J9fMynq-@B@TETjFV)8Ul}V|0I2l+ z1FH6I?p6k=+6~WwvXXk%j-!X6gV3I0ISl)R$Ye2?<#=cPUEMS?t>UxJ@uO`)=K_#T zN*1B!!wkW(t8bPSYzm)l1TY#OJnju)YJe{LN`t&SG;-D(?=!jZ#behmIM~r@eyu8rOt}vLZU<5_+Bgsi>2n(cHsoOW&^MI50_!8w)t``!i8G`hUSI9 z`l8K;61!2TQ;$GwGK(`XE8FDXJX{nXXF_-u(5YyUUe0>$+Y7QkSyH7m7v%p`YOu7w z`JP?>IlJh1ugaR>CszVLXjU^Q_?a>5MsQo(jwNA(^bc!=y7Rq?GCuuzcI}i%(#~vG z)&b44s#fO1H62Z^U1J2E%C)P8?OMOZD&VT<&`eXaJ>9*Emjo*Y_oL#lY<_(nSLgLB z_MuMm<{gcXU+9IAQ~}`E)Rc>h|44WUB--Z46QaBgVu<-%AXXo-I(oBw_d$^iE^^ZR zU$$erbD9>+m1Ae|L%}AdH*>T2W_h>K%!|LJLH9h}XhBo~uU$F4FNSx?ld}6>_1rxz z1k@_z6{O_ZOJ0Ovbg*T=cXmQg(TA7!UbcQPOrf4o6v_2=ahZBS)^~NFNeyj;_h&(9 z1FuuT7X1LeT?zIRDG`1-rPW5c1e^aSU>JGJFq{X!_2@b-37;THG9e6T7D1MY4ePh- zMT`~uaQsDSKRP-(6tBU9C9hK~6Le3I5yO{NhG+Q8GqxswISsJIlb}QQzw~TD*iYkx zpHu>qACZf)#>?2nvgQ_hmY^)Ai#lVDwn?3C^=9z*uhXg;1qTyu=ftNOphHvIU)D}E z9nMrS*r$U_OK%p;W+YDQM09lwiQ;mEOTlw3M2bj=XrV7+=Y~j_zO6dUoST%OAWB$7 z71zhsa(ax)3M(;HD|K{}h=Z%;+)=hHFA@?e1TEw`zscaV4~DH}D0IHQ#=HG!z5!mA zEm+RtmR*y~B2&bP2DPl`RVu&)PHf&9x+Jw@TO=)>#>)eo*n;{#F0b;d%h5Y-z3XlT zJ6Qf%xPsA*CKFJ13#H|iV&>*%taX~Qr>0vcJekAsgk9S>>yax zWAZ=Y2XhesJ+R}Pa*V^EOofB-4p-Y*FyIw>0n zS=Zb8OEepwPZz*K#Zdf(bG#~`O4~&Nk=9(bVvtu z5@+4p13>E3(7+Z&}=m^WLxit|5u>2J5ajb8e<`=|BH;ZDKO+@ie?(EU$YJbHC7R3Tj+|9&m)Yi-2Yp8nXj1-LR)9-wEfL!!itcdU;> rAjx+$a`M2WD|x$TVE-9>DEqv)Pm<2TW~X2WKMClDkp+rk;1c^kTXa!8 diff --git a/src/config/constants.ts b/src/config/constants.ts index 2a4510a4..feb753de 100644 --- a/src/config/constants.ts +++ b/src/config/constants.ts @@ -161,7 +161,8 @@ export default { 'https://developer.apple.com/design/human-interface-guidelines/ios/visual-design/adaptivity-and-layout/', // Apple platform specs: https://developer.apple.com/design/human-interface-guidelines/ios/icons-and-images/app-icon/ - APPLE_ICON_SIZES: [180, 167, 152, 120], + // https://web.dev/apple-touch-icon/ + APPLE_ICON_SIZES: [180], // Android platform specs: https://developers.google.com/web/fundamentals/web-app-manifest/#icons // Windows platform specs: https://docs.microsoft.com/en-us/microsoft-edge/progressive-web-apps/get-started @@ -221,14 +222,8 @@ export default { `, - APPLE_TOUCH_ICON_META_HTML: ( - size: number, - url: string, - xhtml: boolean, - ): string => - ` + APPLE_TOUCH_ICON_META_HTML: (url: string, xhtml: boolean): string => + ` `, APPLE_LAUNCH_SCREEN_META_HTML: ( diff --git a/src/helpers/meta.ts b/src/helpers/meta.ts index e94881e1..021f6d36 100644 --- a/src/helpers/meta.ts +++ b/src/helpers/meta.ts @@ -64,9 +64,8 @@ const generateAppleTouchIconHtml = ( .filter((image) => image.name.startsWith(constants.APPLE_ICON_FILENAME_PREFIX), ) - .map(({ width, path, name }) => + .map(({ path, name }) => constants.APPLE_TOUCH_ICON_META_HTML( - width, generateOutputPath(options, name, path), options.xhtml, ), diff --git a/src/helpers/puppets.ts b/src/helpers/puppets.ts index d2ae08a8..9ef3e689 100644 --- a/src/helpers/puppets.ts +++ b/src/helpers/puppets.ts @@ -185,7 +185,7 @@ const saveImages = async ( return Promise.all( imageList.map(async ({ name, width, height, scaleFactor, orientation }) => { const { quality } = options; - const type = name.includes('manifest') ? 'png' : options.type; + const type = name.includes('icon') ? 'png' : options.type; const path = file.getImageSavePath(name, output, type); try {