diff --git a/app/icon.ico b/app/icon.ico index c2b9c60d8..8fed1ed8e 100644 Binary files a/app/icon.ico and b/app/icon.ico differ diff --git a/app/icon.png b/app/icon.png index 17c42aecd..216ebdb3c 100644 Binary files a/app/icon.png and b/app/icon.png differ diff --git a/app/icon32.png b/app/icon32.png index c5093b2e5..ed8d60859 100644 Binary files a/app/icon32.png and b/app/icon32.png differ diff --git a/app/icon512.png b/app/icon512.png index 854012634..0f7984a4f 100644 Binary files a/app/icon512.png and b/app/icon512.png differ diff --git a/app/icons/128x128.png b/app/icons/128x128.png index da2c16fb4..34ddf435c 100644 Binary files a/app/icons/128x128.png and b/app/icons/128x128.png differ diff --git a/app/icons/16x16.png b/app/icons/16x16.png index 5602578b9..5813914c9 100644 Binary files a/app/icons/16x16.png and b/app/icons/16x16.png differ diff --git a/app/icons/256x256.png b/app/icons/256x256.png index 17c42aecd..216ebdb3c 100644 Binary files a/app/icons/256x256.png and b/app/icons/256x256.png differ diff --git a/app/icons/32x32.png b/app/icons/32x32.png index c5093b2e5..ed8d60859 100644 Binary files a/app/icons/32x32.png and b/app/icons/32x32.png differ diff --git a/app/icons/48x48.png b/app/icons/48x48.png index b7af3f00e..4c7de61cc 100644 Binary files a/app/icons/48x48.png and b/app/icons/48x48.png differ diff --git a/app/icons/512x512.png b/app/icons/512x512.png index 854012634..0f7984a4f 100644 Binary files a/app/icons/512x512.png and b/app/icons/512x512.png differ diff --git a/app/icons/64x64.png b/app/icons/64x64.png index 0e3b74135..02b278349 100644 Binary files a/app/icons/64x64.png and b/app/icons/64x64.png differ diff --git a/misc/Mcbungus-Regular.ttf b/misc/Mcbungus-Regular.ttf new file mode 100644 index 000000000..f9b8579ea Binary files /dev/null and b/misc/Mcbungus-Regular.ttf differ diff --git a/misc/convert-icons.sh b/misc/convert-icons.sh index fdb3eeb73..6802e3750 100755 --- a/misc/convert-icons.sh +++ b/misc/convert-icons.sh @@ -29,33 +29,42 @@ # magick icon.svg -resize 1024x1024 icon.png # magick icon.svg -resize 1024x1024 -transparent white -background transparent icon.png -magick -size 1000x1000 xc:transparent \ - -fill '#096dd9' -stroke '#002766' -strokewidth 10 \ - -draw "rectangle 150,150 950,850" \ - -draw "arc 150,750 950,950 0,180" \ - -strokewidth 0 -stroke '#096dd9' \ - -draw "rectangle 155,840 945 860" \ - -strokewidth 10 -stroke '#002766' \ - -fill '#1890ff' \ - -draw "arc 150,50 950,250 0,360" \ - -strokewidth 10 -stroke '#0050b3' -fill transparent \ - -draw "arc 150,225 950,425 0,180" \ - -draw "arc 150,400 950,600 0,180" \ - -draw "arc 150,575 950,775 0,180" \ - -draw "arc 150,750 950,950 0,180" \ - -fill '#fafafa' -stroke '#8c8c8c' -strokewidth 3 \ - -pointsize 700 -font Arial \ - -gravity center \ - -draw 'text 50,100 "G"' \ +STROKE_WIDTH=30 +LEFT=150 +RIGHT=850 + + + +magick \ + \( \ + -size 1000x1000 -define gradient:direction=east 'gradient:#0050b3-#1890ff' \ + \( +clone -fill Black -colorize 100 \ + -fill White -stroke White -draw "arc $LEFT,750 $RIGHT,950 0,360" -draw "rectangle $LEFT,150 $RIGHT,850" \ + \) \ + -alpha off \ + -compose CopyOpacity -composite \ + \) \ \( \ -size 1000x1000 -define gradient:direction=east 'gradient:#096dd9-#40a9ff' \ \( +clone -fill Black -colorize 100 \ - -fill White -draw "arc 150,50 950,250 0,360" \ + -fill White -draw "arc $LEFT,50 $RIGHT,250 0,360" \ \) \ -alpha off \ -compose CopyOpacity -composite \ \) \ -compose Over -composite \ + -strokewidth $STROKE_WIDTH -stroke '#0050b3' -fill transparent \ + -draw "arc $LEFT,225 $RIGHT,425 0,180" \ + -draw "arc $LEFT,400 $RIGHT,600 0,180" \ + -draw "arc $LEFT,575 $RIGHT,775 0,180" \ + -draw "arc $LEFT,750 $RIGHT,950 0,180" \ + -draw "arc $LEFT,50 $RIGHT,250 0,360" \ + -draw "line $LEFT,150 $LEFT,850" \ + -draw "line $RIGHT,150 $RIGHT,850" \ + -fill '#fafafa' -stroke '#8c8c8c' -strokewidth 3 \ + -pointsize 800 -font './Mcbungus-Regular.ttf' \ + -gravity center \ + -draw 'text 0,100 "G"' \ icon.png diff --git a/misc/icon.png b/misc/icon.png index d9683ca38..c611ff2b9 100644 Binary files a/misc/icon.png and b/misc/icon.png differ diff --git a/packages/web/public/favicon.ico b/packages/web/public/favicon.ico index c2b9c60d8..8fed1ed8e 100644 Binary files a/packages/web/public/favicon.ico and b/packages/web/public/favicon.ico differ diff --git a/packages/web/public/logo192.png b/packages/web/public/logo192.png index 0092a165a..d53bd2bdb 100644 Binary files a/packages/web/public/logo192.png and b/packages/web/public/logo192.png differ diff --git a/packages/web/public/logo512.png b/packages/web/public/logo512.png index 0fe2523b4..0f7984a4f 100644 Binary files a/packages/web/public/logo512.png and b/packages/web/public/logo512.png differ