From 243fd25f939dca8bab159a1694e34338cb9f2e50 Mon Sep 17 00:00:00 2001 From: diondiondion Date: Tue, 14 Jul 2026 14:33:28 +0200 Subject: [PATCH] Delete unused icon SVGs from codebase (#39810) --- app/javascript/images/icons/icon_cached.svg | 1 - app/javascript/images/icons/icon_done.svg | 1 - app/javascript/images/icons/icon_email.svg | 1 - app/javascript/images/icons/icon_file_download.svg | 1 - app/javascript/images/icons/icon_flag.svg | 1 - app/javascript/images/icons/icon_grade.svg | 1 - app/javascript/images/icons/icon_lock_open.svg | 1 - app/javascript/images/icons/icon_person_add.svg | 1 - app/javascript/images/icons/icon_pinned.svg | 2 +- app/javascript/images/icons/icon_reply.svg | 1 - app/javascript/mastodon/components/tags/tag.stories.tsx | 6 +++--- .../notifications_v2/components/notification_mention.tsx | 2 +- app/javascript/material-icons/400-24px/article-fill.svg | 1 - app/javascript/material-icons/400-24px/article.svg | 1 - app/javascript/material-icons/400-24px/badge-fill.svg | 1 - app/javascript/material-icons/400-24px/badge.svg | 1 - .../material-icons/400-24px/cancel_presentation-fill.svg | 1 - .../material-icons/400-24px/cancel_presentation.svg | 1 - app/javascript/material-icons/400-24px/edit_note-fill.svg | 1 - app/javascript/material-icons/400-24px/edit_note.svg | 1 - app/javascript/material-icons/400-24px/explore-fill.svg | 1 - app/javascript/material-icons/400-24px/explore.svg | 1 - app/javascript/material-icons/400-24px/music_note-fill.svg | 1 - app/javascript/material-icons/400-24px/music_note.svg | 1 - .../material-icons/400-24px/navigate_before-fill.svg | 1 - app/javascript/material-icons/400-24px/navigate_before.svg | 1 - .../material-icons/400-24px/navigate_next-fill.svg | 1 - app/javascript/material-icons/400-24px/navigate_next.svg | 1 - app/javascript/material-icons/400-24px/power.svg | 1 - 29 files changed, 5 insertions(+), 31 deletions(-) delete mode 100644 app/javascript/images/icons/icon_cached.svg delete mode 100644 app/javascript/images/icons/icon_done.svg delete mode 100644 app/javascript/images/icons/icon_email.svg delete mode 100644 app/javascript/images/icons/icon_file_download.svg delete mode 100644 app/javascript/images/icons/icon_flag.svg delete mode 100644 app/javascript/images/icons/icon_grade.svg delete mode 100644 app/javascript/images/icons/icon_lock_open.svg delete mode 100644 app/javascript/images/icons/icon_person_add.svg delete mode 100644 app/javascript/images/icons/icon_reply.svg delete mode 100644 app/javascript/material-icons/400-24px/article-fill.svg delete mode 100644 app/javascript/material-icons/400-24px/article.svg delete mode 100644 app/javascript/material-icons/400-24px/badge-fill.svg delete mode 100644 app/javascript/material-icons/400-24px/badge.svg delete mode 100644 app/javascript/material-icons/400-24px/cancel_presentation-fill.svg delete mode 100644 app/javascript/material-icons/400-24px/cancel_presentation.svg delete mode 100644 app/javascript/material-icons/400-24px/edit_note-fill.svg delete mode 100644 app/javascript/material-icons/400-24px/edit_note.svg delete mode 100644 app/javascript/material-icons/400-24px/explore-fill.svg delete mode 100644 app/javascript/material-icons/400-24px/explore.svg delete mode 100644 app/javascript/material-icons/400-24px/music_note-fill.svg delete mode 100644 app/javascript/material-icons/400-24px/music_note.svg delete mode 100644 app/javascript/material-icons/400-24px/navigate_before-fill.svg delete mode 100644 app/javascript/material-icons/400-24px/navigate_before.svg delete mode 100644 app/javascript/material-icons/400-24px/navigate_next-fill.svg delete mode 100644 app/javascript/material-icons/400-24px/navigate_next.svg delete mode 100644 app/javascript/material-icons/400-24px/power.svg diff --git a/app/javascript/images/icons/icon_cached.svg b/app/javascript/images/icons/icon_cached.svg deleted file mode 100644 index d938e9badba..00000000000 --- a/app/javascript/images/icons/icon_cached.svg +++ /dev/null @@ -1 +0,0 @@ - diff --git a/app/javascript/images/icons/icon_done.svg b/app/javascript/images/icons/icon_done.svg deleted file mode 100644 index a35ab87a150..00000000000 --- a/app/javascript/images/icons/icon_done.svg +++ /dev/null @@ -1 +0,0 @@ - diff --git a/app/javascript/images/icons/icon_email.svg b/app/javascript/images/icons/icon_email.svg deleted file mode 100644 index 0215b6f3a75..00000000000 --- a/app/javascript/images/icons/icon_email.svg +++ /dev/null @@ -1 +0,0 @@ - diff --git a/app/javascript/images/icons/icon_file_download.svg b/app/javascript/images/icons/icon_file_download.svg deleted file mode 100644 index dc6d6bce34b..00000000000 --- a/app/javascript/images/icons/icon_file_download.svg +++ /dev/null @@ -1 +0,0 @@ - diff --git a/app/javascript/images/icons/icon_flag.svg b/app/javascript/images/icons/icon_flag.svg deleted file mode 100644 index fe07808fa93..00000000000 --- a/app/javascript/images/icons/icon_flag.svg +++ /dev/null @@ -1 +0,0 @@ - diff --git a/app/javascript/images/icons/icon_grade.svg b/app/javascript/images/icons/icon_grade.svg deleted file mode 100644 index f8dd93864cd..00000000000 --- a/app/javascript/images/icons/icon_grade.svg +++ /dev/null @@ -1 +0,0 @@ - diff --git a/app/javascript/images/icons/icon_lock_open.svg b/app/javascript/images/icons/icon_lock_open.svg deleted file mode 100644 index 12f559beb45..00000000000 --- a/app/javascript/images/icons/icon_lock_open.svg +++ /dev/null @@ -1 +0,0 @@ - diff --git a/app/javascript/images/icons/icon_person_add.svg b/app/javascript/images/icons/icon_person_add.svg deleted file mode 100644 index 37053633326..00000000000 --- a/app/javascript/images/icons/icon_person_add.svg +++ /dev/null @@ -1 +0,0 @@ - diff --git a/app/javascript/images/icons/icon_pinned.svg b/app/javascript/images/icons/icon_pinned.svg index 90eaa6c933f..1009c155636 100644 --- a/app/javascript/images/icons/icon_pinned.svg +++ b/app/javascript/images/icons/icon_pinned.svg @@ -1,3 +1,3 @@ - + diff --git a/app/javascript/images/icons/icon_reply.svg b/app/javascript/images/icons/icon_reply.svg deleted file mode 100644 index 9f99e4cbfc2..00000000000 --- a/app/javascript/images/icons/icon_reply.svg +++ /dev/null @@ -1 +0,0 @@ - diff --git a/app/javascript/mastodon/components/tags/tag.stories.tsx b/app/javascript/mastodon/components/tags/tag.stories.tsx index 3db9f5fe995..34b46cff7b6 100644 --- a/app/javascript/mastodon/components/tags/tag.stories.tsx +++ b/app/javascript/mastodon/components/tags/tag.stories.tsx @@ -1,7 +1,7 @@ import type { Meta, StoryObj } from '@storybook/react-vite'; import { action } from 'storybook/actions'; -import MusicNoteIcon from '@/material-icons/400-24px/music_note.svg?react'; +import SmileyIcon from '@/material-icons/400-24px/mood.svg?react'; import { EditableTag, Tag } from './tag'; @@ -23,7 +23,7 @@ export const Default: Story = {}; export const WithIcon: Story = { args: { - icon: MusicNoteIcon, + icon: SmileyIcon, }, }; @@ -38,7 +38,7 @@ export const EditableWithIcon: Story = { return ( ); diff --git a/app/javascript/mastodon/features/notifications_v2/components/notification_mention.tsx b/app/javascript/mastodon/features/notifications_v2/components/notification_mention.tsx index 40669f0120e..7da1a81ab40 100644 --- a/app/javascript/mastodon/features/notifications_v2/components/notification_mention.tsx +++ b/app/javascript/mastodon/features/notifications_v2/components/notification_mention.tsx @@ -3,7 +3,7 @@ import { FormattedMessage } from 'react-intl'; import { isEqual } from 'lodash'; import AlternateEmailIcon from '@/material-icons/400-24px/alternate_email.svg?react'; -import ReplyIcon from '@/material-icons/400-24px/reply-fill.svg?react'; +import ReplyIcon from '@/material-icons/400-24px/reply.svg?react'; import { me } from 'mastodon/initial_state'; import type { NotificationGroupMention } from 'mastodon/models/notification_group'; import { useAppSelector } from 'mastodon/store'; diff --git a/app/javascript/material-icons/400-24px/article-fill.svg b/app/javascript/material-icons/400-24px/article-fill.svg deleted file mode 100644 index 5ea367df92d..00000000000 --- a/app/javascript/material-icons/400-24px/article-fill.svg +++ /dev/null @@ -1 +0,0 @@ - \ No newline at end of file diff --git a/app/javascript/material-icons/400-24px/article.svg b/app/javascript/material-icons/400-24px/article.svg deleted file mode 100644 index 1265c26dadb..00000000000 --- a/app/javascript/material-icons/400-24px/article.svg +++ /dev/null @@ -1 +0,0 @@ - \ No newline at end of file diff --git a/app/javascript/material-icons/400-24px/badge-fill.svg b/app/javascript/material-icons/400-24px/badge-fill.svg deleted file mode 100644 index 88ac07340ca..00000000000 --- a/app/javascript/material-icons/400-24px/badge-fill.svg +++ /dev/null @@ -1 +0,0 @@ - \ No newline at end of file diff --git a/app/javascript/material-icons/400-24px/badge.svg b/app/javascript/material-icons/400-24px/badge.svg deleted file mode 100644 index 977a04acfa7..00000000000 --- a/app/javascript/material-icons/400-24px/badge.svg +++ /dev/null @@ -1 +0,0 @@ - \ No newline at end of file diff --git a/app/javascript/material-icons/400-24px/cancel_presentation-fill.svg b/app/javascript/material-icons/400-24px/cancel_presentation-fill.svg deleted file mode 100644 index 8e8e6a1ee62..00000000000 --- a/app/javascript/material-icons/400-24px/cancel_presentation-fill.svg +++ /dev/null @@ -1 +0,0 @@ - \ No newline at end of file diff --git a/app/javascript/material-icons/400-24px/cancel_presentation.svg b/app/javascript/material-icons/400-24px/cancel_presentation.svg deleted file mode 100644 index c0da419cd06..00000000000 --- a/app/javascript/material-icons/400-24px/cancel_presentation.svg +++ /dev/null @@ -1 +0,0 @@ - \ No newline at end of file diff --git a/app/javascript/material-icons/400-24px/edit_note-fill.svg b/app/javascript/material-icons/400-24px/edit_note-fill.svg deleted file mode 100644 index b18db1df8ea..00000000000 --- a/app/javascript/material-icons/400-24px/edit_note-fill.svg +++ /dev/null @@ -1 +0,0 @@ - \ No newline at end of file diff --git a/app/javascript/material-icons/400-24px/edit_note.svg b/app/javascript/material-icons/400-24px/edit_note.svg deleted file mode 100644 index cf7e98405ad..00000000000 --- a/app/javascript/material-icons/400-24px/edit_note.svg +++ /dev/null @@ -1 +0,0 @@ - \ No newline at end of file diff --git a/app/javascript/material-icons/400-24px/explore-fill.svg b/app/javascript/material-icons/400-24px/explore-fill.svg deleted file mode 100644 index 919ecb580a3..00000000000 --- a/app/javascript/material-icons/400-24px/explore-fill.svg +++ /dev/null @@ -1 +0,0 @@ - \ No newline at end of file diff --git a/app/javascript/material-icons/400-24px/explore.svg b/app/javascript/material-icons/400-24px/explore.svg deleted file mode 100644 index bb8ba1f4c63..00000000000 --- a/app/javascript/material-icons/400-24px/explore.svg +++ /dev/null @@ -1 +0,0 @@ - \ No newline at end of file diff --git a/app/javascript/material-icons/400-24px/music_note-fill.svg b/app/javascript/material-icons/400-24px/music_note-fill.svg deleted file mode 100644 index 6ce5eff0017..00000000000 --- a/app/javascript/material-icons/400-24px/music_note-fill.svg +++ /dev/null @@ -1 +0,0 @@ - \ No newline at end of file diff --git a/app/javascript/material-icons/400-24px/music_note.svg b/app/javascript/material-icons/400-24px/music_note.svg deleted file mode 100644 index 6ce5eff0017..00000000000 --- a/app/javascript/material-icons/400-24px/music_note.svg +++ /dev/null @@ -1 +0,0 @@ - \ No newline at end of file diff --git a/app/javascript/material-icons/400-24px/navigate_before-fill.svg b/app/javascript/material-icons/400-24px/navigate_before-fill.svg deleted file mode 100644 index 53783746ae6..00000000000 --- a/app/javascript/material-icons/400-24px/navigate_before-fill.svg +++ /dev/null @@ -1 +0,0 @@ - \ No newline at end of file diff --git a/app/javascript/material-icons/400-24px/navigate_before.svg b/app/javascript/material-icons/400-24px/navigate_before.svg deleted file mode 100644 index 53783746ae6..00000000000 --- a/app/javascript/material-icons/400-24px/navigate_before.svg +++ /dev/null @@ -1 +0,0 @@ - \ No newline at end of file diff --git a/app/javascript/material-icons/400-24px/navigate_next-fill.svg b/app/javascript/material-icons/400-24px/navigate_next-fill.svg deleted file mode 100644 index 41004673651..00000000000 --- a/app/javascript/material-icons/400-24px/navigate_next-fill.svg +++ /dev/null @@ -1 +0,0 @@ - \ No newline at end of file diff --git a/app/javascript/material-icons/400-24px/navigate_next.svg b/app/javascript/material-icons/400-24px/navigate_next.svg deleted file mode 100644 index 41004673651..00000000000 --- a/app/javascript/material-icons/400-24px/navigate_next.svg +++ /dev/null @@ -1 +0,0 @@ - \ No newline at end of file diff --git a/app/javascript/material-icons/400-24px/power.svg b/app/javascript/material-icons/400-24px/power.svg deleted file mode 100644 index 023a3a31daf..00000000000 --- a/app/javascript/material-icons/400-24px/power.svg +++ /dev/null @@ -1 +0,0 @@ - \ No newline at end of file