diff --git a/bin/create-icons.sh b/bin/create-icons.sh new file mode 100755 index 000000000..7be41a922 --- /dev/null +++ b/bin/create-icons.sh @@ -0,0 +1,18 @@ +#!/usr/bin/env bash + +script_dir=$(realpath $(dirname $0)) +cd "${script_dir}/../images/app-icons" +magick -background none "../icon-color.svg" -resize 180x180 "./ios/apple-touch-icon.png" + +# Build PNGs +magick -background none "../icon-color.svg" -resize "128x128" "./png/128x128.png" +magick -background none "../icon-color.svg" -resize "256x256" "./png/256x256.png" +magick -background none "../icon-purple.svg" -resize "256x256" "./png/256x256-dev.png" + +# Build Mac .icns +magick -background none "../icon-color.svg" -resize "512x512" "./png/512x512.png" +icnsutil compose -f "mac/icon.icns" "./png/512x512.png" +rm "./png/512x512.png" + +# Build Windows icon +magick -background none "../icon-color.svg" -define icon:auto-resize=16,32,48,64,128,256 "./win/icon.ico"; \ No newline at end of file diff --git a/images/app-icons/ios/apple-touch-icon.png b/images/app-icons/ios/apple-touch-icon.png index fe1e29941..3a4cc3641 100644 Binary files a/images/app-icons/ios/apple-touch-icon.png and b/images/app-icons/ios/apple-touch-icon.png differ diff --git a/images/app-icons/mac/icon.icns b/images/app-icons/mac/icon.icns index dc07588f1..c4e0fc6cc 100644 Binary files a/images/app-icons/mac/icon.icns and b/images/app-icons/mac/icon.icns differ diff --git a/images/app-icons/png/128x128.png b/images/app-icons/png/128x128.png index c5b5795d8..0370ffd52 100644 Binary files a/images/app-icons/png/128x128.png and b/images/app-icons/png/128x128.png differ diff --git a/images/app-icons/png/256x256-dev.png b/images/app-icons/png/256x256-dev.png index 4b4ffe1fd..fbbc4dc80 100644 Binary files a/images/app-icons/png/256x256-dev.png and b/images/app-icons/png/256x256-dev.png differ diff --git a/images/app-icons/png/256x256.png b/images/app-icons/png/256x256.png index f6afe82f8..8208b2ced 100644 Binary files a/images/app-icons/png/256x256.png and b/images/app-icons/png/256x256.png differ diff --git a/images/app-icons/win/icon.ico b/images/app-icons/win/icon.ico index 46b97e62f..398e3854e 100644 Binary files a/images/app-icons/win/icon.ico and b/images/app-icons/win/icon.ico differ diff --git a/images/icon-black.svg b/images/icon-black.svg index f3427da82..36cc714bd 100644 --- a/images/icon-black.svg +++ b/images/icon-black.svg @@ -1,12 +1,5 @@ - - - - - - - - - - - + + + TrilliumNext Notes + \ No newline at end of file diff --git a/images/icon-color.svg b/images/icon-color.svg index bd266dab6..8e33632d2 100644 --- a/images/icon-color.svg +++ b/images/icon-color.svg @@ -1,12 +1,28 @@ - - - - - + + + TrilliumNext Notes + - - - + + + + + + + + + + + - - \ No newline at end of file + diff --git a/images/icon-grey.svg b/images/icon-grey.svg deleted file mode 100644 index 92bc0906e..000000000 --- a/images/icon-grey.svg +++ /dev/null @@ -1,12 +0,0 @@ - - - - - - - - - - - - \ No newline at end of file diff --git a/images/icon-purple.svg b/images/icon-purple.svg new file mode 100644 index 000000000..f3ec070f0 --- /dev/null +++ b/images/icon-purple.svg @@ -0,0 +1,17 @@ + + + TrilliumNext Notes + + + + + + + + + + + + + + \ No newline at end of file diff --git a/images/icon-white.svg b/images/icon-white.svg new file mode 100644 index 000000000..6be20face --- /dev/null +++ b/images/icon-white.svg @@ -0,0 +1,5 @@ + + + TrilliumNext Notes + + \ No newline at end of file diff --git a/images/icon.svg b/images/icon.svg deleted file mode 100644 index d99dac1fd..000000000 --- a/images/icon.svg +++ /dev/null @@ -1,67 +0,0 @@ - - - - - - - - image/svg+xml - - - - - - - - - - -