From 998400327fcce3bf517b83f11dcdbb74c4cca1fd Mon Sep 17 00:00:00 2001 From: schroda <50052685+schroda@users.noreply.github.com> Date: Sun, 22 Jun 2025 18:43:54 +0200 Subject: [PATCH] Rename "Download queue" desktop nav item to "Downloads" "Download queue" is too long for the side nav menu --- public/locales/en.json | 3 +-- src/modules/downloads/screens/DownloadQueue.tsx | 2 +- src/modules/navigation-bar/NavigationBar.constants.ts | 3 ++- src/modules/navigation-bar/NavigationBar.types.ts | 1 + src/modules/settings/screens/More.tsx | 5 ++++- 5 files changed, 9 insertions(+), 5 deletions(-) diff --git a/public/locales/en.json b/public/locales/en.json index ba0d1a29..5d2bdcf4 100644 --- a/public/locales/en.json +++ b/public/locales/en.json @@ -176,8 +176,7 @@ "label": { "delete_all": "Delete all", "no_downloads": "No downloads" - }, - "title": "Download Queue" + } }, "settings": { "auto_download": { diff --git a/src/modules/downloads/screens/DownloadQueue.tsx b/src/modules/downloads/screens/DownloadQueue.tsx index e3414e22..50dde35e 100644 --- a/src/modules/downloads/screens/DownloadQueue.tsx +++ b/src/modules/downloads/screens/DownloadQueue.tsx @@ -36,7 +36,7 @@ import { VirtuosoPersisted } from '@/lib/virtuoso/Component/VirtuosoPersisted.ts export const DownloadQueue: React.FC = () => { const { t } = useTranslation(); - useAppTitle(t('download.queue.title')); + useAppTitle(t('download.title.queue')); const [reorderDownload, { reset: revertReorder }] = requestManager.useReorderChapterInDownloadQueue(); diff --git a/src/modules/navigation-bar/NavigationBar.constants.ts b/src/modules/navigation-bar/NavigationBar.constants.ts index 53c1a564..0dd983ab 100644 --- a/src/modules/navigation-bar/NavigationBar.constants.ts +++ b/src/modules/navigation-bar/NavigationBar.constants.ts @@ -65,7 +65,8 @@ const NAVIGATION_BAR_BASE_ITEMS = [ const NAVIGATION_BAR_DESKTOP_ITEMS = [ { path: AppRoutes.downloads.path, - title: 'download.title.queue', + title: 'download.title.download', + moreTitle: 'download.title.queue', SelectedIconComponent: GetAppIcon, IconComponent: GetAppOutlinedIcon, show: 'desktop', diff --git a/src/modules/navigation-bar/NavigationBar.types.ts b/src/modules/navigation-bar/NavigationBar.types.ts index 15ac1a16..6859884b 100644 --- a/src/modules/navigation-bar/NavigationBar.types.ts +++ b/src/modules/navigation-bar/NavigationBar.types.ts @@ -26,6 +26,7 @@ export enum NavBarItemMoreGroup { export interface NavbarItem { path: StaticAppRoute; title: TranslationKey; + moreTitle?: TranslationKey; SelectedIconComponent: OverridableComponent>; IconComponent: OverridableComponent>; show: 'mobile' | 'desktop' | 'both'; diff --git a/src/modules/settings/screens/More.tsx b/src/modules/settings/screens/More.tsx index c0c03f47..fecb2396 100644 --- a/src/modules/settings/screens/More.tsx +++ b/src/modules/settings/screens/More.tsx @@ -68,7 +68,10 @@ export const More = () => { - + ))} {index !== list.length - 1 && }