From ed99e4976dc2700fe84c70af4887c1a431bba92c Mon Sep 17 00:00:00 2001 From: Danshil Kokil Mungur Date: Tue, 27 Apr 2021 06:20:31 +0400 Subject: [PATCH] feat(pwa): add shortcuts to PWA (#1509) * feat(pwa): add shortcuts to PWA * feat(pwa): suggested changes use 192x192 px icons and replace links --- public/clock-icon-192x192.png | Bin 0 -> 2169 bytes public/cog-icon-192x192.png | Bin 0 -> 2417 bytes public/site.webmanifest | 37 +++++++++++++++++++++++++++++++++- public/users-icon-192x192.png | Bin 0 -> 2377 bytes 4 files changed, 36 insertions(+), 1 deletion(-) create mode 100644 public/clock-icon-192x192.png create mode 100644 public/cog-icon-192x192.png create mode 100644 public/users-icon-192x192.png diff --git a/public/clock-icon-192x192.png b/public/clock-icon-192x192.png new file mode 100644 index 0000000000000000000000000000000000000000..d148ad320e6d9c2fa9ae68db6f8d32f3cd0c9d9a GIT binary patch literal 2169 zcmZ`)dpr}07oTC6N7FnOV#vHwTS#+D-onN(k34E4t~aSfvCSmU>iU^`i4gP5BPok8 z^N2`fh}M#FE3Z=5+iZ7zet+NdIj_&>oX>gualR)L=i(p>RsjP509nT~w(dgP{YxZ4 zLhb%8QUU;wv~;w!!Y353+~c|}AtCnqnmRaZr!q08Gg1q19r`b;Pjo=UfrgEbuykTI z%KhPx!8;ck=$AseluLS?N;`cUD$|99{+nv#bBT!7BIn(W!>xXUuZ)VO8dNzxmd!3`f9muWKT|$g6jQ+Us$JmhL!skf5X>V26szxG0R!DKPL>dMkYbNY=8nHHhv zUb>;oRP<$pG~nbhNjW$j3~%_>AJ^*Pa8gS+G4eFM#2=m6A1AVfeUPQZVCe)tOI*Bo z!%&keWjJ1*bK>N><5jIt+QtfceXHj{!lJA8dk|QjGa}o@rv*lpi8IIkt}V5s+h(HD zl|TrxZ-e`2>Y{L|t}vtZ586xbi>9JHMl-`#^T>JE#$KCA8NJEP-Q(x(uMSxk&Hi*o z&EOP(I=z^XMfWXITjE z#K4wiYhL2X7ZNgdD3N<~rsfK#MZbel9me&FWI#A0b~g(Lk$HQ3w@60K+=zoH_kf&Y zX`C*zbc^g|+ZTU{EEDu|R?QKA)8&Uoi^6YTu}f2LysUWxr(Te+tF7DAx6yPyk4@DR z2p=(gzfbOQP7~84Xq;TI^NhyhcjrZqCTc(2S+`s$3ebEtg)R=G@yVI==0)r=kJv?M zT&y!m8eas?zqfPa;PfNqzHgmFMNv+TJ22IF_5f|KDygZ_0N)$kwEXUvPsh+X3AK-& z!)NKFIlsuoRFUW@pZ*`qRaai-y}q1cSt#APUEG*{`gs z`ZVaNalB5KIL6MEEE8LrbzOSGeVYYf;l1nz@f&Lc04w~f`_FVX9}y^_DmMK`_4&pF z6RbYKfw~OtobMeo7GTqGH}6omKQEBdeeq=?%HM{q3L4bCo#zp;lPY3u!1fAb{__A% zfx)i^7lI~>`2;{`b8*gHwuTJEYbM#u|I)gIsBPBoF4Ybb?b~T0TF;HEu_zDX_fdvO zFW`Q@YYc8>o5=#m)7;P#_!5Dt3`DmIT`wx()b)i1aD_amq^hY7vvXE;k6J@hJyD2Nu(Sd=Ro_^yVH@DYPA-}o9C}bH7SBJv?q&* zk``@!1>K#hBP$RXyir759ht%cBD~scq-EBaIJ;>N6GXcA~h5=<`3M%ELsK|U{?PUdF)NO{Sfk83>9c>=TGgnhCy%q zxu{;|;UgJD9UDRj$O!}o7}OSNd1PB4-z7KvQY>rtDV{7IFXvlfY?AUG#pVE$<;Kf+ zm{^!`vbTS2m%=AA6OeHbHV~Mm*pW0;TCGQ_{9N}Hf%9PvAKgP+tI$fN9tT{?4_N=A zaNFs{u-ILhvK>j9v)h)Fk)0c+EUe?vTi%YWQtx&__gD1W5PY)ks;M40JQExaw7ZqF zeT3vnL=~q?DO8>g+Q^>u@R3a=T#^bavYMlE8!K zM`3>&s~vj4D^5kA*HVXSch3W#^?tQs2WXXpuvl-shOC9{HYKILnyj?%=*J{#I>G}j z8^f?Rz&F)llU>}l4jN?D*SlOR0#?KZf%@IkJWH8lNk}NT&TZZ9sy^`)uItg$c`coK zi6O;AL0W8MXkvIIQ}a6$*jxVe5H`Lm3^gBn!K~eO4~PBh_t2!^jH!hrQzb!)b0pHL zwfx-yFnQeoG3cNjC6~eyo5|26AC_Bya4W7&?wjZ3-Z!Uvc^@1AUhN4fR5xwlxPNg4 zL_rrOA4iYOyJnP&21Ky+TK(wiH&)KZN6$?2gMl7uh~2rM zviy#AUBt;6n~hzE#4E0)-{u2MTghRO%rIZZx_$1bIlr@c?|D&}(Qga|j*)OYgX91G c*#UsbpZmZGz>Fz*dGlXsj&?4#jn)L}zrQl@D*ylh literal 0 HcmV?d00001 diff --git a/public/cog-icon-192x192.png b/public/cog-icon-192x192.png new file mode 100644 index 0000000000000000000000000000000000000000..2710ff50f2f61c2139430165bc00e5a2fcac0507 GIT binary patch literal 2417 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 f>-2(pT|)BHpW`!CJ*qJvePrBC9&*ISKX literal 0 HcmV?d00001 diff --git a/public/site.webmanifest b/public/site.webmanifest index 3465bc83..45c8aa0d 100644 --- a/public/site.webmanifest +++ b/public/site.webmanifest @@ -30,5 +30,40 @@ ], "theme_color": "#1f2937", "background_color": "#1f2937", - "display": "standalone" + "display": "standalone", + "shortcuts": [ + { + "name": "Requests", + "url": "/requests", + "icons": [ + { + "src": "/clock-icon-192x192.png", + "sizes": "192x192", + "type": "image/png" + } + ] + }, + { + "name": "Profile", + "url": "/profile", + "icons": [ + { + "src": "/users-icon-192x192.png", + "sizes": "192x192", + "type": "image/png" + } + ] + }, + { + "name": "Settings", + "url": "/profile/settings", + "icons": [ + { + "src": "/cog-icon-192x192.png", + "sizes": "192x192", + "type": "image/png" + } + ] + } + ] } diff --git a/public/users-icon-192x192.png b/public/users-icon-192x192.png new file mode 100644 index 0000000000000000000000000000000000000000..be077a8679b4929a83c37a364a6095a779ef3105 GIT binary patch literal 2377 zcma)-dol=}<%B@&RF~ekP%q459 zd=;9xBpD*UOuidmhFrJr`u+aOcCzc`>Dv z2}T{}B=yRSu|qLxq8}~0vXLXp+)wR%5>%&ad6+IKxbFX3)*!pt+v{}bm%qF@69apX zaCaq}WVYWnXT2Ys#Cx#P?T}^CudPhz?-kwCpZaAPSoCLzoPH`LGDWf_j znFoBlt@ah&anam}qx|@6GNrcaT`4sp3oNgX>NV0db6~Gko6iMhVFGa>B#>}tZ=yUs zO(ywE({KY`rM7PYZW55f%+=lR-$B1J@7#LEo+bS9avy^B6<+E%LWsD!-7*~CxvI3i z0__fsq*82lutc|?I2UbQ21&(BP5fh0>R+Yzcu$$LWRIanzYl31*;3~Saucxmq}O(~ zJAZLiN)5z~UrpYq+5EK2J%WEoSS{F&RBT{{{4(uBJ6Q5@=Q%=_Zr#lGC_<>YrvI_b zDpwA1K`2(Ey){5(;na;VGaRdh+qrJnLQS@v zHg{uYGRjl1ZFLLJ<|8!cga{!ny{Q~`mh*U#m8mHTmgF3!j9w(u@h8LwD;gszV%G{O)Eambu$GzgsC%*-V?$&;MzDhm~j-oS6MKY z7Zc>lQ%u%Te-Fap7}rScs2NKOaww@*wnPC}b}Bb;XgS1b%CzSlcvLh8WEes!jGoue zEW$nfG(DyU_xzmHa1Ar}8J~d}mkLghr+RuhjT@$oElLj^^M=c^-pip=LIi|p&-#!s z-reeZAIXr)Rao#-vL^R;`ZDXZu2S9(*+_xM~^Je>z8|J+OP9oa-#IT zew3ppG3w>PeXGEzArsH9A^v^_{e1iFDK_jpHChkt?@XgL9H5^>4 zl@@R$>bvu|_rdKN_IhSA=*n`5a8Uv8!hfC)V6p+ zFVS*<{3RYajcX}IZ^GUNtEX|xkxwZmX&W@zwGge+R>5+hcVa=T*=ItUyi+ob z2r_@#?Ps}eZM^BtdI6rVl@FB9OM)S zi@Sx>?XFERy^jM#(I|jE+1~3Vw%d^Ek!5)9c(Pl_IW1K znUgK;!DUfhTFFjV=(~Eed~Xy?wU`XQd$J!U)r1vU?tP}$8NeUOupQ^MTZ>FQ^c!OT zX4r6&vbQTa;o<@|HPoF?Mt}$PZqNPHbSqvJ8r2P-f!-+&^AfzS)51|(b9;0FbLm1w z&%%871CiXVa4gd=OlfFgwDKKAwKJPReLQ z7ynt7J~C1Fs99pZ9P3g9eQ0C(Y5Y~O4Q3f%4JAr=`%B*eJHElhB4|ZxqNu7$ElPpJ z6THNH;6Aqs=(i*NInpHM^2K9GpQ|g+0cAVc(N73rUpHzhK68QLw_OzFFzv{eZ!S&_ zaHi^P41`=1AK2nm^s0*UOzzLviy5B4AgsFrU0>ji8pv*-V6#S{-DMa{wpi@xRUkn4 zalMh8^L)~eS#?W&2H=9y5T1<1;t;oESF_vlUx=(s^)w2X7gS#+KqI*vb*!f4;V(TM zHSV~v$ssy$zE!ak=yMwo>T?w902(SP1*x&cLILNq9n1Anx&ZykUmmAC3BdLO1n@cO zeOM7d6~+SBqpkXS6G1n%)Kvjr1Uw8-+$Sh&07z&pDbu#I^;s}!phRI=e&K%pz6Hd7 ps%I_wl2}oThU~wS;C~{#5