From 6c34bb2908a53d9992dfc229c5dd404876e576f1 Mon Sep 17 00:00:00 2001
From: TheCatLady <52870424+TheCatLady@users.noreply.github.com>
Date: Mon, 3 May 2021 22:26:40 -0400
Subject: [PATCH] refactor(svg): inline *arr logos and optimize SVG assets
(#1562)
---
public/images/radarr_logo.svg | 1 -
public/images/sonarr_logo.svg | 1 -
src/assets/rt_aud_fresh.svg | 2 +-
src/assets/rt_aud_rotten.svg | 9 +--------
src/assets/rt_fresh.svg | 2 +-
src/assets/rt_rotten.svg | 2 +-
src/assets/services/imdb.svg | 2 +-
src/assets/services/plex.svg | 2 +-
src/assets/services/radarr.svg | 1 +
src/assets/services/rt.svg | 2 +-
src/assets/services/sonarr.svg | 1 +
src/assets/services/tmdb.svg | 2 +-
src/assets/services/tvdb.svg | 2 +-
src/assets/spinner.svg | 2 +-
src/assets/tmdb_logo.svg | 2 +-
src/components/Settings/SettingsServices.tsx | 12 +++++++-----
16 files changed, 20 insertions(+), 25 deletions(-)
delete mode 100644 public/images/radarr_logo.svg
delete mode 100644 public/images/sonarr_logo.svg
create mode 100644 src/assets/services/radarr.svg
create mode 100644 src/assets/services/sonarr.svg
diff --git a/public/images/radarr_logo.svg b/public/images/radarr_logo.svg
deleted file mode 100644
index 231b9f936..000000000
--- a/public/images/radarr_logo.svg
+++ /dev/null
@@ -1 +0,0 @@
-
\ No newline at end of file
diff --git a/public/images/sonarr_logo.svg b/public/images/sonarr_logo.svg
deleted file mode 100644
index 2175728dd..000000000
--- a/public/images/sonarr_logo.svg
+++ /dev/null
@@ -1 +0,0 @@
-
\ No newline at end of file
diff --git a/src/assets/rt_aud_fresh.svg b/src/assets/rt_aud_fresh.svg
index 7143281bd..f9fa29044 100644
--- a/src/assets/rt_aud_fresh.svg
+++ b/src/assets/rt_aud_fresh.svg
@@ -1 +1 @@
-
\ No newline at end of file
+
\ No newline at end of file
diff --git a/src/assets/rt_aud_rotten.svg b/src/assets/rt_aud_rotten.svg
index c97f1f65a..cd84ac5b0 100644
--- a/src/assets/rt_aud_rotten.svg
+++ b/src/assets/rt_aud_rotten.svg
@@ -1,8 +1 @@
-
+
\ No newline at end of file
diff --git a/src/assets/rt_fresh.svg b/src/assets/rt_fresh.svg
index 89c3e610c..ed6f44d73 100644
--- a/src/assets/rt_fresh.svg
+++ b/src/assets/rt_fresh.svg
@@ -1 +1 @@
-
\ No newline at end of file
+
\ No newline at end of file
diff --git a/src/assets/rt_rotten.svg b/src/assets/rt_rotten.svg
index e9c99d22b..60ba169e0 100644
--- a/src/assets/rt_rotten.svg
+++ b/src/assets/rt_rotten.svg
@@ -1 +1 @@
-
\ No newline at end of file
+
\ No newline at end of file
diff --git a/src/assets/services/imdb.svg b/src/assets/services/imdb.svg
index 59602f7e1..ffbad298f 100644
--- a/src/assets/services/imdb.svg
+++ b/src/assets/services/imdb.svg
@@ -1 +1 @@
-
\ No newline at end of file
+
\ No newline at end of file
diff --git a/src/assets/services/plex.svg b/src/assets/services/plex.svg
index e04ac484e..dd07bd8ae 100644
--- a/src/assets/services/plex.svg
+++ b/src/assets/services/plex.svg
@@ -1 +1 @@
-
\ No newline at end of file
+
\ No newline at end of file
diff --git a/src/assets/services/radarr.svg b/src/assets/services/radarr.svg
new file mode 100644
index 000000000..1a373693d
--- /dev/null
+++ b/src/assets/services/radarr.svg
@@ -0,0 +1 @@
+
\ No newline at end of file
diff --git a/src/assets/services/rt.svg b/src/assets/services/rt.svg
index a5560ffac..b7792c3aa 100644
--- a/src/assets/services/rt.svg
+++ b/src/assets/services/rt.svg
@@ -1 +1 @@
-
\ No newline at end of file
+
\ No newline at end of file
diff --git a/src/assets/services/sonarr.svg b/src/assets/services/sonarr.svg
new file mode 100644
index 000000000..465330418
--- /dev/null
+++ b/src/assets/services/sonarr.svg
@@ -0,0 +1 @@
+
\ No newline at end of file
diff --git a/src/assets/services/tmdb.svg b/src/assets/services/tmdb.svg
index 84537a014..c40f3f7bc 100644
--- a/src/assets/services/tmdb.svg
+++ b/src/assets/services/tmdb.svg
@@ -1 +1 @@
-
\ No newline at end of file
+
\ No newline at end of file
diff --git a/src/assets/services/tvdb.svg b/src/assets/services/tvdb.svg
index da2aa9f93..872703a12 100644
--- a/src/assets/services/tvdb.svg
+++ b/src/assets/services/tvdb.svg
@@ -1 +1 @@
-
\ No newline at end of file
+
\ No newline at end of file
diff --git a/src/assets/spinner.svg b/src/assets/spinner.svg
index 76ac31a81..dde7eb8b4 100644
--- a/src/assets/spinner.svg
+++ b/src/assets/spinner.svg
@@ -1 +1 @@
-
\ No newline at end of file
+
\ No newline at end of file
diff --git a/src/assets/tmdb_logo.svg b/src/assets/tmdb_logo.svg
index e98e4ab29..bdf988ba7 100644
--- a/src/assets/tmdb_logo.svg
+++ b/src/assets/tmdb_logo.svg
@@ -1 +1 @@
-
\ No newline at end of file
+
\ No newline at end of file
diff --git a/src/components/Settings/SettingsServices.tsx b/src/components/Settings/SettingsServices.tsx
index 99c4ebb9b..58511837c 100644
--- a/src/components/Settings/SettingsServices.tsx
+++ b/src/components/Settings/SettingsServices.tsx
@@ -7,6 +7,8 @@ import type {
RadarrSettings,
SonarrSettings,
} from '../../../server/lib/settings';
+import RadarrLogo from '../../assets/services/radarr.svg';
+import SonarrLogo from '../../assets/services/sonarr.svg';
import globalMessages from '../../i18n/globalMessages';
import Alert from '../Common/Alert';
import Badge from '../Common/Badge';
@@ -125,11 +127,11 @@ const ServerInstance: React.FC