From a692555622f19a3d217267adfce16869847705a9 Mon Sep 17 00:00:00 2001 From: Cameron Little Date: Sat, 20 Jun 2020 22:49:38 +0200 Subject: [PATCH] wip: Auto generate dark mode icon variants I'm not super happy with this, as it has some artifacting, doesn't look perfect, and doesn't work for all my icons. Unfortunately, I've lost track of my original sketch file for the icons (I do have access to a recent one but it only has the last couple browsers I added and a hacked version of the frame) so I can't generate proper versions of these. Related to #6 --- .../Contents.json | 48 +++++++++++++----- .../DefaultBrowserChrome_Dark@1x.png | Bin 0 -> 398 bytes .../DefaultBrowserChrome_Dark@2x.png | Bin 0 -> 670 bytes .../Contents.json | 48 +++++++++++++----- .../DefaultBrowserChromeCanary_Dark@1x.png | Bin 0 -> 390 bytes .../DefaultBrowserChromeCanary_Dark@2x.png | Bin 0 -> 648 bytes .../Contents.json | 48 +++++++++++++----- .../DefaultBrowserFirefox_Dark@1x.png | Bin 0 -> 407 bytes .../DefaultBrowserFirefox_Dark@2x.png | Bin 0 -> 701 bytes .../Contents.json | 48 +++++++++++++----- .../DefaultBrowserOpera_Dark@1x.png | Bin 0 -> 415 bytes .../DefaultBrowserOpera_Dark@2x.png | Bin 0 -> 743 bytes .../Contents.json | 48 +++++++++++++----- .../DefaultBrowserSafari_Dark@1x.png | Bin 0 -> 399 bytes .../DefaultBrowserSafari_Dark@2x.png | Bin 0 -> 710 bytes .../Contents.json | 26 ++++++++-- .../Contents.json | 26 ++++++++-- .../Contents.json | 48 +++++++++++++----- .../DefaultBrowserWebKit_Dark@1x.png | Bin 0 -> 402 bytes .../DefaultBrowserWebKit_Dark@2x.png | Bin 0 -> 708 bytes generate_dark_mode_assets.sh | 26 ++++++++++ 21 files changed, 282 insertions(+), 84 deletions(-) create mode 100644 DefaultBrowser/Assets.xcassets/StatusBarButtonImageChrome.imageset/DefaultBrowserChrome_Dark@1x.png create mode 100644 DefaultBrowser/Assets.xcassets/StatusBarButtonImageChrome.imageset/DefaultBrowserChrome_Dark@2x.png create mode 100644 DefaultBrowser/Assets.xcassets/StatusBarButtonImageChromeCanary.imageset/DefaultBrowserChromeCanary_Dark@1x.png create mode 100644 DefaultBrowser/Assets.xcassets/StatusBarButtonImageChromeCanary.imageset/DefaultBrowserChromeCanary_Dark@2x.png create mode 100644 DefaultBrowser/Assets.xcassets/StatusBarButtonImageFirefox.imageset/DefaultBrowserFirefox_Dark@1x.png create mode 100644 DefaultBrowser/Assets.xcassets/StatusBarButtonImageFirefox.imageset/DefaultBrowserFirefox_Dark@2x.png create mode 100644 DefaultBrowser/Assets.xcassets/StatusBarButtonImageOpera.imageset/DefaultBrowserOpera_Dark@1x.png create mode 100644 DefaultBrowser/Assets.xcassets/StatusBarButtonImageOpera.imageset/DefaultBrowserOpera_Dark@2x.png create mode 100644 DefaultBrowser/Assets.xcassets/StatusBarButtonImageSafari.imageset/DefaultBrowserSafari_Dark@1x.png create mode 100644 DefaultBrowser/Assets.xcassets/StatusBarButtonImageSafari.imageset/DefaultBrowserSafari_Dark@2x.png create mode 100644 DefaultBrowser/Assets.xcassets/StatusBarButtonImageWebKit.imageset/DefaultBrowserWebKit_Dark@1x.png create mode 100644 DefaultBrowser/Assets.xcassets/StatusBarButtonImageWebKit.imageset/DefaultBrowserWebKit_Dark@2x.png create mode 100755 generate_dark_mode_assets.sh diff --git a/DefaultBrowser/Assets.xcassets/StatusBarButtonImageChrome.imageset/Contents.json b/DefaultBrowser/Assets.xcassets/StatusBarButtonImageChrome.imageset/Contents.json index 8c470e5..0549a69 100644 --- a/DefaultBrowser/Assets.xcassets/StatusBarButtonImageChrome.imageset/Contents.json +++ b/DefaultBrowser/Assets.xcassets/StatusBarButtonImageChrome.imageset/Contents.json @@ -1,21 +1,43 @@ { - "images" : [ + "images": [ { - "idiom" : "mac", - "filename" : "DefaultBrowserChrome@1x.png", - "scale" : "1x" + "idiom": "mac", + "filename": "DefaultBrowserChrome@1x.png", + "scale": "1x" }, { - "idiom" : "mac", - "filename" : "DefaultBrowserChrome@2x.png", - "scale" : "2x" + "idiom": "mac", + "filename": "DefaultBrowserChrome@2x.png", + "scale": "2x" + }, + { + "idiom": "mac", + "filename": "DefaultBrowserChrome_Dark@1x.png", + "scale": "1x", + "appearances": [ + { + "appearance": "luminosity", + "value": "dark" + } + ] + }, + { + "idiom": "mac", + "filename": "DefaultBrowserChrome_Dark@2x.png", + "scale": "2x", + "appearances": [ + { + "appearance": "luminosity", + "value": "dark" + } + ] } ], - "info" : { - "version" : 1, - "author" : "xcode" + "info": { + "version": 1, + "author": "xcode" }, - "properties" : { - "template-rendering-intent" : "template" + "properties": { + "template-rendering-intent": "template" } -} \ No newline at end of file +} diff --git a/DefaultBrowser/Assets.xcassets/StatusBarButtonImageChrome.imageset/DefaultBrowserChrome_Dark@1x.png b/DefaultBrowser/Assets.xcassets/StatusBarButtonImageChrome.imageset/DefaultBrowserChrome_Dark@1x.png new file mode 100644 index 0000000000000000000000000000000000000000..786c828a772e25869b7ee4944c171d971be01deb GIT binary patch literal 398 zcmeAS@N?(olHy`uVBq!ia0vp^0wB!60wlNoGJgf6SkfJR9T^xl_H+M9WCijSl0AZa z85pY67#JE_7#My5g&JNkFq9fFFuY1&V6d9Oz#v{QXIG#NP=YDR+ueoXe|!I#{Xiaj ziKnkC`x7=15q-Y@8*j`43QhBLaSYKozx0A3A7h}vv5)twU7W&HO8gYGTKzV)TEB>G zGuDtj$Qg4~RAiR#iC}@alw{?!RWtwW|Cy%dA@#_5g3^r@OZwO3D0(!__Sm>jd+FfVu-d~m*$^~58Yh3u|l%5gsT3c?M=5YOyCdbzU zA(xDguei79$khWEezY4)%a^ieMjI{L&gT9J=t9*J*NBpo#FA92s%>CkWniG}ebWy`LvDUbW?Cg~4MAdwAR8DwUHx3vIVCg!0Ncoe A3IG5A literal 0 HcmV?d00001 diff --git a/DefaultBrowser/Assets.xcassets/StatusBarButtonImageChrome.imageset/DefaultBrowserChrome_Dark@2x.png b/DefaultBrowser/Assets.xcassets/StatusBarButtonImageChrome.imageset/DefaultBrowserChrome_Dark@2x.png new file mode 100644 index 0000000000000000000000000000000000000000..b63558013c29132929a91f3146b306c2f510add4 GIT binary patch literal 670 zcmeAS@N?(olHy`uVBq!ia0vp^3LwnE0wix1Z>k4UEa{HEjtmSN`?>!lvVtU&J%W50 z7^>757#dm_7=8hT8eT9klo~KFyh>nTu$sZZAYL$MSD+10f+@+{-G$+Qd;gjJKpuOE zr>`sf6E+bMeZK!2Z_Hv~U|iC`8zY504T3C0^wk|9z5-xnGwo$QgLlUB2IaCj%$T0*<9DC&1v1%n_)H;^aFOI1A zM^@yoVBB^0W%v_=M_Tt%8kQvZPcAT>tT^AuF4`k8VfQVA!g&oMmJhF#{JJ75p~Dp= z%skn|TS&h7kmb_7#Pa;1RiHw^kq`Yf#tUy8t$K{ubJxnf2JKnpJ|Vzr>5Fz zU?i%RxJHzuB$lLFB^RXvDF!10BLiInGhHKt5F-OC6B8?AGi?I{D+7ZM^*2_bXvob^ f$xN$6*I;aAYzom3B$oIIsDZ)L)z4*}Q$iB}GfMlp literal 0 HcmV?d00001 diff --git a/DefaultBrowser/Assets.xcassets/StatusBarButtonImageChromeCanary.imageset/Contents.json b/DefaultBrowser/Assets.xcassets/StatusBarButtonImageChromeCanary.imageset/Contents.json index 252ed2d..22ee981 100644 --- a/DefaultBrowser/Assets.xcassets/StatusBarButtonImageChromeCanary.imageset/Contents.json +++ b/DefaultBrowser/Assets.xcassets/StatusBarButtonImageChromeCanary.imageset/Contents.json @@ -1,21 +1,43 @@ { - "images" : [ + "images": [ { - "idiom" : "mac", - "filename" : "DefaultBrowserChromeCanary@1x.png", - "scale" : "1x" + "idiom": "mac", + "filename": "DefaultBrowserChromeCanary@1x.png", + "scale": "1x" }, { - "idiom" : "mac", - "filename" : "DefaultBrowserChromeCanary@2x.png", - "scale" : "2x" + "idiom": "mac", + "filename": "DefaultBrowserChromeCanary@2x.png", + "scale": "2x" + }, + { + "idiom": "mac", + "filename": "DefaultBrowserChromeCanary_Dark@1x.png", + "scale": "1x", + "appearances": [ + { + "appearance": "luminosity", + "value": "dark" + } + ] + }, + { + "idiom": "mac", + "filename": "DefaultBrowserChromeCanary_Dark@2x.png", + "scale": "2x", + "appearances": [ + { + "appearance": "luminosity", + "value": "dark" + } + ] } ], - "info" : { - "version" : 1, - "author" : "xcode" + "info": { + "version": 1, + "author": "xcode" }, - "properties" : { - "template-rendering-intent" : "template" + "properties": { + "template-rendering-intent": "template" } -} \ No newline at end of file +} diff --git a/DefaultBrowser/Assets.xcassets/StatusBarButtonImageChromeCanary.imageset/DefaultBrowserChromeCanary_Dark@1x.png b/DefaultBrowser/Assets.xcassets/StatusBarButtonImageChromeCanary.imageset/DefaultBrowserChromeCanary_Dark@1x.png new file mode 100644 index 0000000000000000000000000000000000000000..569a77ce0baa65d3f4519cc366987884d15c911c GIT binary patch literal 390 zcmeAS@N?(olHy`uVBq!ia0vp^0wB!60wlNoGJgf6SkfJR9T^xl_H+M9WCijSl0AZa z85pY67#JE_7#My5g&JNkFq9fFFuY1&V6d9Oz#v{QXIG#NP=YDR+ueoXe|!I#{Xiaj ziKnkC`x7=15q-Y@8*j`43iWxqIEHAPUwXli>repCv5)t&T{mo5_ipYH=L+urEAtM1 zE_wgzl`6~23wG^FHcKLoqRdP`(kYX@0Ff!0JFw-?M2r)9S tGBLI?Hq|yTure@E_P*(dq9HdwB{QuOw}v3G#7{sC44$rjF6*2UngCR|garTq literal 0 HcmV?d00001 diff --git a/DefaultBrowser/Assets.xcassets/StatusBarButtonImageChromeCanary.imageset/DefaultBrowserChromeCanary_Dark@2x.png b/DefaultBrowser/Assets.xcassets/StatusBarButtonImageChromeCanary.imageset/DefaultBrowserChromeCanary_Dark@2x.png new file mode 100644 index 0000000000000000000000000000000000000000..b92bfc954abecad1d293be7ac7ef407cc8f651b2 GIT binary patch literal 648 zcmeAS@N?(olHy`uVBq!ia0vp^3LwnE0wix1Z>k4UEa{HEjtmSN`?>!lvVtU&J%W50 z7^>757#dm_7=8hT8eT9klo~KFyh>nTu$sZZAYL$MSD+10f+@+{-G$+Qd;gjJKpuOE zr>`sf6E+bMeZK!2Z_Hv~V4UFT;uzv_eC^cTeol@8ZTp`}`RvdNV#r$f=&9@*#a~vx zRO}i%`4dtXPVH@-JFTt7LqoJjK;=MG!R^R%iwfpko?~qM-~RgD#TR}|YOuFxVF=J( z^i`+XsPv1F|6H!eH>3itD97);Dy;_o7wpHMDDUte-djufo1(2gD)InPp0g>&l&R} za9{cxZ>H*ryY5&$T(EPocBt9G$!`-p+uc`A2!2tlniDA!xap06$tj6hiK%S!b0*KN zdm3=SymVe~>E$nXR7(OxG?^xtIOxt&@>h4156Icnt&|jaKIMhlj1rZT3r)LC#nm1Z zbWb!d@|aX)8t13zIN{(A+cQ?Ow;bk7+L#qq_)RTrrJ`$~g4!k@Y2lgCOCH_%d4_X` zlHOS}#~I9pMrIxy)u;Fj>Q|;&&I?jG!4Vzgb9ghma%SLC&z`14&WTD{KQqM{4_G_1 z@iZ_9Cb`&diuL#){szNJPjCKswJ)wB`Jv|saDBFsX&Us$iT=z z*T78I$RNbXz{xcW>r>rm$YIRc*T)Lw{+d?S4 zfPZb2W}d=CjV&GZob!{E%{FZmG`_lL&&PJ|5VvqLko8=(DTFyE3V&UAI zb6>6KdfDyyuC-8WfrImp+pd7v)a(*I1pg zQrcqgL6a3*!p!8F7A%~vzG-=icGjzZ37ZX8sQ(hRHQI0d|0B?;swJ)wB`Jv|saDBF zsX&Us$iT=z*T78I$RNbXz{k4UEa{HEjtmSN`?>!lvVtU&J%W50 z7^>757#dm_7=8hT8eT9klo~KFyh>nTu$sZZAYL$MSD+10f+@+{-G$+Qd;gjJKpuOE zr>`sf6E+bMeZK!2Z_Hv~U_9#S;uzv_eCgGTULuJi>>uvmdX*))g;`qTCR;2=QmfO2 z+=Ry8Y_@LZUu9VLI`Ioix?D(2h}F>X5|7r-*m7&yyIIz;JD#3-es0n^b93Y8XMWEA z|FizNb-bg_b*Yo$eu5(BBxUCtL|hY?|1fjK%jbQ87bLRF)BAm&F25h%wp6y-@%vKs zb*hq2A~s5FHJ-kqM&|eSmg4S+6SvuSZr?cLq1C60(zCaT`po=z;O#+szH1BK%{<@u zw(WRcTIK|{inlxOHKdq!ziVYkl+UTY%0J&&>_^$woR$@e2UdO8IyLRgOSXOf%hvp! zY9`h!ldl``rg-NAjev!kVe-ck^cT7xRSplj=REQCwo7L&@q810FMW^IRm9b;Bqz=I zh3bN^rVm{wcFeEJY%pn_yiG6ig4x6EyPP+u1Z`Noat^P-yo9pt{F2d!LyMJuN2%R8 z#kOO{FRKqnSIHK{-|SnTG||hh^-ppZji06jTFTglfEpd$~Nl7e8wMs5Z z1yT$~21W+D24=cO1|dcURwl+)#-`c^237_J%HB8qP&DM`r(~v8;?@u(miP&%fx*+& K&t;ucLK6TeI3V@_ literal 0 HcmV?d00001 diff --git a/DefaultBrowser/Assets.xcassets/StatusBarButtonImageOpera.imageset/Contents.json b/DefaultBrowser/Assets.xcassets/StatusBarButtonImageOpera.imageset/Contents.json index 7c7e66a..6100942 100644 --- a/DefaultBrowser/Assets.xcassets/StatusBarButtonImageOpera.imageset/Contents.json +++ b/DefaultBrowser/Assets.xcassets/StatusBarButtonImageOpera.imageset/Contents.json @@ -1,21 +1,43 @@ { - "images" : [ + "images": [ { - "idiom" : "mac", - "filename" : "DefaultBrowserOpera@1x.png", - "scale" : "1x" + "idiom": "mac", + "filename": "DefaultBrowserOpera@1x.png", + "scale": "1x" }, { - "idiom" : "mac", - "filename" : "DefaultBrowserOpera@2x.png", - "scale" : "2x" + "idiom": "mac", + "filename": "DefaultBrowserOpera@2x.png", + "scale": "2x" + }, + { + "idiom": "mac", + "filename": "DefaultBrowserOpera_Dark@1x.png", + "scale": "1x", + "appearances": [ + { + "appearance": "luminosity", + "value": "dark" + } + ] + }, + { + "idiom": "mac", + "filename": "DefaultBrowserOpera_Dark@2x.png", + "scale": "2x", + "appearances": [ + { + "appearance": "luminosity", + "value": "dark" + } + ] } ], - "info" : { - "version" : 1, - "author" : "xcode" + "info": { + "version": 1, + "author": "xcode" }, - "properties" : { - "template-rendering-intent" : "template" + "properties": { + "template-rendering-intent": "template" } -} \ No newline at end of file +} diff --git a/DefaultBrowser/Assets.xcassets/StatusBarButtonImageOpera.imageset/DefaultBrowserOpera_Dark@1x.png b/DefaultBrowser/Assets.xcassets/StatusBarButtonImageOpera.imageset/DefaultBrowserOpera_Dark@1x.png new file mode 100644 index 0000000000000000000000000000000000000000..a67a189f780cb30bf6235aaab2a15608c80f1bc0 GIT binary patch literal 415 zcmeAS@N?(olHy`uVBq!ia0vp^0wB!60wlNoGJgf6SkfJR9T^xl_H+M9WCijSl0AZa z85pY67#JE_7#My5g&JNkFq9fFFuY1&V6d9Oz#v{QXIG#NP=YDR+ueoXe|!I#{Xiaj ziKnkC`x7=15q-Y@8*j`43N80^aSYKozxINC7E_`K%ZK~xqFA<^jys?g>mXv&dgF=5 zJISKP2a-V@3K_Z6jatJ6?wGcmPrCSbf@<`P%B#|8&;EL{=>CWn2-*<9RUUduQBb9B z>6iO`_a}b8+uaz@dqP@R>?)J4wF-ay#ok%++SRts#&fkLx$V}TooY8H+o+c%T7CVo zd9_zl<^*V5m{^(RH$&r%Ov*CT$l6VZZeBWe;>eG*Kke?Z40$fL6W{W&lmMNqTH+c} zl9E`GYL#4+3Zxi}42%qP4a{_n3_^?ytW1opj7_x-46FPsvQH#H}Gn SEb$Xi1B0ilpUXO@geCw@Jc~yF literal 0 HcmV?d00001 diff --git a/DefaultBrowser/Assets.xcassets/StatusBarButtonImageOpera.imageset/DefaultBrowserOpera_Dark@2x.png b/DefaultBrowser/Assets.xcassets/StatusBarButtonImageOpera.imageset/DefaultBrowserOpera_Dark@2x.png new file mode 100644 index 0000000000000000000000000000000000000000..925c552bde7c40e0e2f355253502284875f6e7a2 GIT binary patch literal 743 zcmeAS@N?(olHy`uVBq!ia0vp^3LwnE0wix1Z>k4UEa{HEjtmSN`?>!lvVtU&J%W50 z7^>757#dm_7=8hT8eT9klo~KFyh>nTu$sZZAYL$MSD+10f+@+{-G$+Qd;gjJKpuOE zr>`sf6E+bMeZK!2Z_Hv~V0`cC;uzv_eCgEl-XVb^4f~(ZE|2$f>w9vl#)i|n&h6cPR3`qO`Fp;X z*7?O2&*#0r_xbT%>4cN2wm%OoWN;`rnDP5P%jPQ^p8v=?qgWlSuwYr8eE&AzrRlx= zcejOpF4%J-c-?$kN4|{_3GeP`p4pb{AH1VLuz64Mgx$TY{iipaWiy=>vCiO(#NwN* z=hq!HkNX_!SK%?2&GnScgJtX4^b&f*ljbgSI$@-5;BaE`<&Q7fBA)Ne;9uGCt+Vo? zobh9(OO>XPhY}2?OfFavr0690aZ;_h0&m4}c@tfe;J(_n867jk@^>@(MI2sW_@(IZ z$DYDo3D+}P?sW(F+Lj(3#pWGGIBr$k9>}4)!5XwCef5b>osyR*F(mR^RSM!l-+n+%^>_mxY%JLm-5QeI0gy3&l7cDMR?s=bSmXo z@0F)szu$jX`o4C~@6=!1pB;CbEa&?f3QP^EC9V-ADTyViR>?)FK#IZ0z{o(?z)aW3 yAjHVP%EZ{p*i_rVz{ literal 0 HcmV?d00001 diff --git a/DefaultBrowser/Assets.xcassets/StatusBarButtonImageSafari.imageset/Contents.json b/DefaultBrowser/Assets.xcassets/StatusBarButtonImageSafari.imageset/Contents.json index ff710f0..e3058df 100644 --- a/DefaultBrowser/Assets.xcassets/StatusBarButtonImageSafari.imageset/Contents.json +++ b/DefaultBrowser/Assets.xcassets/StatusBarButtonImageSafari.imageset/Contents.json @@ -1,21 +1,43 @@ { - "images" : [ + "images": [ { - "idiom" : "mac", - "filename" : "DefaultBrowserSafari@1x.png", - "scale" : "1x" + "idiom": "mac", + "filename": "DefaultBrowserSafari@1x.png", + "scale": "1x" }, { - "idiom" : "mac", - "filename" : "DefaultBrowserSafari@2x.png", - "scale" : "2x" + "idiom": "mac", + "filename": "DefaultBrowserSafari@2x.png", + "scale": "2x" + }, + { + "idiom": "mac", + "filename": "DefaultBrowserSafari_Dark@1x.png", + "scale": "1x", + "appearances": [ + { + "appearance": "luminosity", + "value": "dark" + } + ] + }, + { + "idiom": "mac", + "filename": "DefaultBrowserSafari_Dark@2x.png", + "scale": "2x", + "appearances": [ + { + "appearance": "luminosity", + "value": "dark" + } + ] } ], - "info" : { - "version" : 1, - "author" : "xcode" + "info": { + "version": 1, + "author": "xcode" }, - "properties" : { - "template-rendering-intent" : "template" + "properties": { + "template-rendering-intent": "template" } -} \ No newline at end of file +} diff --git a/DefaultBrowser/Assets.xcassets/StatusBarButtonImageSafari.imageset/DefaultBrowserSafari_Dark@1x.png b/DefaultBrowser/Assets.xcassets/StatusBarButtonImageSafari.imageset/DefaultBrowserSafari_Dark@1x.png new file mode 100644 index 0000000000000000000000000000000000000000..c45138bec0cd3e7a187898cd0903e3e5a6b35eb7 GIT binary patch literal 399 zcmeAS@N?(olHy`uVBq!ia0vp^0wB!60wlNoGJgf6SkfJR9T^xl_H+M9WCijSl0AZa z85pY67#JE_7#My5g&JNkFq9fFFuY1&V6d9Oz#v{QXIG#NP=YDR+ueoXe|!I#{Xiaj ziKnkC`x7=15q-Y@8*j`43QhNPaSYKozxIM6-=PGawukA=>=8nF4g$g)JaVm1>z$XVk@4K+Gu+xPoxE@`>So8rg+`mU8-{L`ws;j8 zbtLG_gqt&G?>Hf~@!yl`6ZST*7)>r(PtX_Ltps$UYKdz^NlIc#s#S7PDv)9@GB7gG zH89gPG6*p;ure{WGB(vVFt9Q(Q1-s*hoT`jKP5A*61RpRvBXb64Gf;HelF{r5}E)p CeuE?c literal 0 HcmV?d00001 diff --git a/DefaultBrowser/Assets.xcassets/StatusBarButtonImageSafari.imageset/DefaultBrowserSafari_Dark@2x.png b/DefaultBrowser/Assets.xcassets/StatusBarButtonImageSafari.imageset/DefaultBrowserSafari_Dark@2x.png new file mode 100644 index 0000000000000000000000000000000000000000..795d8f017e06424746c1d2917facb23bbd8150ea GIT binary patch literal 710 zcmeAS@N?(olHy`uVBq!ia0vp^3LwnE0wix1Z>k4UEa{HEjtmSN`?>!lvVtU&J%W50 z7^>757#dm_7=8hT8eT9klo~KFyh>nTu$sZZAYL$MSD+10f+@+{-G$+Qd;gjJKpuOE zr>`sf6E+bMeZK!2Z_Hv~U_9sP;uzv_eCgHw*&=}g>>tjz7N6wzIj1zQk>j62mcr69 zGqx6$g5FxK#r2LC>|JznMRjs6d6@Jr@lsT3bZ!Ygu`ou*$8Yk9yA!wW__`-H|GdiY zZIz$r&U`<6rn$Ag`jkxGlwx)MBK0qP|J@AMYuOwN->P6`?c!(pmkCKi;tF?H1zxd4XN@PNAaTgfrRq zxt7IxXE^2eCLXQ3qv*L|;mQ|5Otp)j%$?me%j}onmYhi^Hb2@|y)UBAWOmfuS3gXz zne<4#Jh5A@a#^dYYmY=|xOaboc&pyeo!6r*(lwp9CWdkyWNhmDa&KCsaDps+Cyp39Z%y9_x#Bv9iqTc3(~1C>*&|K!o+xx1JTz$ER36j{Rj@ z>bPg&W789}9VJ(DiRm7@b9>gz9}7>0-TUrxxn-I3f0Ibpo0{dkc(s?C)iR{n4Cv2t~@Auiy7$&h}pTloPO<-iJmbgZg zq$HN4S|t~y0x1R~10w@n12bJCgAgMFD-&ZYV^eJd11kdqW$&AQC>nC}Q!>*kacc+? SOZ)`Xz~JfX=d#Wzp$PzIZydA$ literal 0 HcmV?d00001 diff --git a/DefaultBrowser/Assets.xcassets/StatusBarButtonImageVivaldi.imageset/Contents.json b/DefaultBrowser/Assets.xcassets/StatusBarButtonImageVivaldi.imageset/Contents.json index 40d3f1c..07ad6c3 100644 --- a/DefaultBrowser/Assets.xcassets/StatusBarButtonImageVivaldi.imageset/Contents.json +++ b/DefaultBrowser/Assets.xcassets/StatusBarButtonImageVivaldi.imageset/Contents.json @@ -1,19 +1,39 @@ { "images" : [ { - "idiom" : "mac", "filename" : "DefaultBrowserVivaldi@1x.png", + "idiom" : "mac", "scale" : "1x" }, { + "appearances" : [ + { + "appearance" : "luminosity", + "value" : "dark" + } + ], "idiom" : "mac", + "scale" : "1x" + }, + { "filename" : "DefaultBrowserVivaldi@2x.png", + "idiom" : "mac", + "scale" : "2x" + }, + { + "appearances" : [ + { + "appearance" : "luminosity", + "value" : "dark" + } + ], + "idiom" : "mac", "scale" : "2x" } ], "info" : { - "version" : 1, - "author" : "xcode" + "author" : "xcode", + "version" : 1 }, "properties" : { "template-rendering-intent" : "template" diff --git a/DefaultBrowser/Assets.xcassets/StatusBarButtonImageWaterfox.imageset/Contents.json b/DefaultBrowser/Assets.xcassets/StatusBarButtonImageWaterfox.imageset/Contents.json index 332ae48..5009948 100644 --- a/DefaultBrowser/Assets.xcassets/StatusBarButtonImageWaterfox.imageset/Contents.json +++ b/DefaultBrowser/Assets.xcassets/StatusBarButtonImageWaterfox.imageset/Contents.json @@ -1,19 +1,39 @@ { "images" : [ { - "idiom" : "mac", "filename" : "DefaultBrowserWaterfox@1x.png", + "idiom" : "mac", "scale" : "1x" }, { + "appearances" : [ + { + "appearance" : "luminosity", + "value" : "dark" + } + ], "idiom" : "mac", + "scale" : "1x" + }, + { "filename" : "DefaultBrowserWaterfox@2x.png", + "idiom" : "mac", + "scale" : "2x" + }, + { + "appearances" : [ + { + "appearance" : "luminosity", + "value" : "dark" + } + ], + "idiom" : "mac", "scale" : "2x" } ], "info" : { - "version" : 1, - "author" : "xcode" + "author" : "xcode", + "version" : 1 }, "properties" : { "template-rendering-intent" : "template" diff --git a/DefaultBrowser/Assets.xcassets/StatusBarButtonImageWebKit.imageset/Contents.json b/DefaultBrowser/Assets.xcassets/StatusBarButtonImageWebKit.imageset/Contents.json index 7227fc9..ed81701 100644 --- a/DefaultBrowser/Assets.xcassets/StatusBarButtonImageWebKit.imageset/Contents.json +++ b/DefaultBrowser/Assets.xcassets/StatusBarButtonImageWebKit.imageset/Contents.json @@ -1,21 +1,43 @@ { - "images" : [ + "images": [ { - "idiom" : "mac", - "filename" : "DefaultBrowserWebkit@1x.png", - "scale" : "1x" + "idiom": "mac", + "filename": "DefaultBrowserWebkit@1x.png", + "scale": "1x" }, { - "idiom" : "mac", - "filename" : "DefaultBrowserWebkit@2x.png", - "scale" : "2x" + "idiom": "mac", + "filename": "DefaultBrowserWebkit@2x.png", + "scale": "2x" + }, + { + "idiom": "mac", + "filename": "DefaultBrowserWebKit_Dark@1x.png", + "scale": "1x", + "appearances": [ + { + "appearance": "luminosity", + "value": "dark" + } + ] + }, + { + "idiom": "mac", + "filename": "DefaultBrowserWebKit_Dark@2x.png", + "scale": "2x", + "appearances": [ + { + "appearance": "luminosity", + "value": "dark" + } + ] } ], - "info" : { - "version" : 1, - "author" : "xcode" + "info": { + "version": 1, + "author": "xcode" }, - "properties" : { - "template-rendering-intent" : "template" + "properties": { + "template-rendering-intent": "template" } -} \ No newline at end of file +} diff --git a/DefaultBrowser/Assets.xcassets/StatusBarButtonImageWebKit.imageset/DefaultBrowserWebKit_Dark@1x.png b/DefaultBrowser/Assets.xcassets/StatusBarButtonImageWebKit.imageset/DefaultBrowserWebKit_Dark@1x.png new file mode 100644 index 0000000000000000000000000000000000000000..b09195d0c383d35d7d394f610b20ea8b2dde82df GIT binary patch literal 402 zcmeAS@N?(olHy`uVBq!ia0vp^0wB!60wlNoGJgf6SkfJR9T^xl_H+M9WCijSl0AZa z85pY67#JE_7#My5g&JNkFq9fFFuY1&V6d9Oz#v{QXIG#NP=YDR+ueoXe|!I#{Xiaj ziKnkC`x7=15qs%>CkWniG}ebWy`LvDUbW?Cg~4MAdwpMV+|JYD@<);T3K F0RRg7fhhn0 literal 0 HcmV?d00001 diff --git a/DefaultBrowser/Assets.xcassets/StatusBarButtonImageWebKit.imageset/DefaultBrowserWebKit_Dark@2x.png b/DefaultBrowser/Assets.xcassets/StatusBarButtonImageWebKit.imageset/DefaultBrowserWebKit_Dark@2x.png new file mode 100644 index 0000000000000000000000000000000000000000..e24b15bd34e4f0c3df529e1fcd015a36a768f832 GIT binary patch literal 708 zcmeAS@N?(olHy`uVBq!ia0vp^3LwnE0wix1Z>k4UEa{HEjtmSN`?>!lvVtU&J%W50 z7^>757#dm_7=8hT8eT9klo~KFyh>nTu$sZZAYL$MSD+10f+@+{-G$+Qd;gjJKpuOE zr>`sf6E+bMeg2MZFL)Rj7|(dRIEHu}UwUqB zlfIX9pTA2OC7#SED=o*;m8X1Hb8CaPZTN#^b8yHv_7$|$+^h42*o1c=IR*73fkXYg; Ppaup{S3j3^P6 "DefaultBrowser/Assets.xcassets/$imageset/Contents.json" +done +