From e9f561e05d9c4f24b448f2cc87d447aadb44b983 Mon Sep 17 00:00:00 2001 From: William Kelso Date: Mon, 23 Sep 2024 17:28:26 -0700 Subject: [PATCH] Refresh icons and logo image (#85) - Updates icons to comply with OS7 and OS8 app icon design language - Updates icon and typography in logo image - Add 16x logo, which was missing --- README.md | 2 +- data/icons/128.svg | 383 +++++++------- data/icons/16.svg | 678 +++++++++++++++++++++++++ data/icons/24.svg | 1002 +++++++++++++++++++++++++++++++------ data/icons/32.svg | 666 ++++++++++++++++++------ data/icons/48.svg | 521 +++++++++++++------ data/icons/64.svg | 452 ++++++++++------- data/meson.build | 2 +- taxi-logo-transparent.png | Bin 7056 -> 0 bytes taxi-logo-transparent.svg | 330 ++++++++++++ 10 files changed, 3203 insertions(+), 833 deletions(-) create mode 100644 data/icons/16.svg delete mode 100644 taxi-logo-transparent.png create mode 100644 taxi-logo-transparent.svg diff --git a/README.md b/README.md index c25b287..6239a9d 100644 --- a/README.md +++ b/README.md @@ -1,4 +1,4 @@ -# ![Taxi](taxi-logo-transparent.png) +# ![Taxi](taxi-logo-transparent.svg) >The FTP Client that drives you anywhere [![Build Status](https://travis-ci.org/Alecaddd/taxi.svg?branch=master)](https://travis-ci.org/Alecaddd/taxi) diff --git a/data/icons/128.svg b/data/icons/128.svg index e56503d..1b1030f 100644 --- a/data/icons/128.svg +++ b/data/icons/128.svg @@ -2,21 +2,21 @@ - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - image/svg+xml - - - - - - - - image/svg+xml - - - - - - - - - - - - - + rx="10" + ry="10" + x="12.5" + y="15.5" + id="rect5505-21-6" + style="color:#000000;display:inline;overflow:visible;visibility:visible;opacity:0.5;fill:none;stroke:#ad5f00;stroke-width:1;stroke-linecap:round;stroke-linejoin:round;stroke-miterlimit:4;stroke-dasharray:none;stroke-dashoffset:0;stroke-opacity:1;marker:none;enable-background:accumulate" /> diff --git a/data/icons/16.svg b/data/icons/16.svg new file mode 100644 index 0000000..4931efa --- /dev/null +++ b/data/icons/16.svg @@ -0,0 +1,678 @@ + +image/svg+xml diff --git a/data/icons/24.svg b/data/icons/24.svg index dc2103c..dd8de76 100644 --- a/data/icons/24.svg +++ b/data/icons/24.svg @@ -2,21 +2,21 @@ - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - image/svg+xml - - - - - - - image/svg+xml - - - - - - - - - - - + id="rect5505-21-8-1-7" + style="color:#000000;display:inline;overflow:visible;visibility:visible;opacity:0.5;fill:none;stroke:#ad5f00;stroke-width:1;stroke-linecap:round;stroke-linejoin:round;stroke-miterlimit:4;stroke-dasharray:none;stroke-dashoffset:0;stroke-opacity:1;marker:none;enable-background:accumulate" /> diff --git a/data/icons/32.svg b/data/icons/32.svg index 7185355..f1aa5c1 100644 --- a/data/icons/32.svg +++ b/data/icons/32.svg @@ -2,21 +2,21 @@ - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - image/svg+xml - - - - - - - - image/svg+xml - - - - - - - - - - + height="25" + width="25" /> diff --git a/data/icons/48.svg b/data/icons/48.svg index 82839ce..843bd8d 100644 --- a/data/icons/48.svg +++ b/data/icons/48.svg @@ -2,21 +2,21 @@ - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - image/svg+xml - - - - - - - - - - - image/svg+xml - - - - - + width="37" /> diff --git a/data/icons/64.svg b/data/icons/64.svg index 458eee4..18edfcf 100644 --- a/data/icons/64.svg +++ b/data/icons/64.svg @@ -2,21 +2,21 @@ - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - image/svg+xml - - - - - - - - image/svg+xml - - - - - - - - + style="color:#000000;display:inline;overflow:visible;visibility:visible;fill:url(#linearGradient5);fill-opacity:1;fill-rule:nonzero;stroke:none;stroke-width:1;marker:none;enable-background:accumulate" + d="m 11,26 v 6 h 6 v -6 z m 6,6 v 6 h 6 v -6 z m 6,0 h 6 v -6 h -6 z m 6,0 v 6 h 6 v -6 z m 6,0 h 6 v -6 h -6 z m 6,0 v 6 h 6 v -6 z m 6,0 h 6 v -6 h -6 z" + id="path4" + sodipodi:nodetypes="ccccccccccccccccccccccccccccccccccc" /> diff --git a/data/meson.build b/data/meson.build index d0f595f..3be4437 100644 --- a/data/meson.build +++ b/data/meson.build @@ -1,4 +1,4 @@ -icon_sizes = ['24', '32', '48', '64', '128'] +icon_sizes = ['16', '24', '32', '48', '64', '128'] foreach i : icon_sizes install_data( diff --git a/taxi-logo-transparent.png b/taxi-logo-transparent.png deleted file mode 100644 index 21fd5502e9603dd3676121f1e5e4334c25b000ac..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 7056 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 VM(m83huIL8y0VT^oq{?1e*iGzn& + + +image/svg+xml