diff --git a/src/locales/pt-BR/translation.json b/src/locales/pt-BR/translation.json
index 92fe94ea..348f6797 100644
--- a/src/locales/pt-BR/translation.json
+++ b/src/locales/pt-BR/translation.json
@@ -199,8 +199,8 @@
"no_downloads_description": "Você ainda não baixou nada pelo Hydra, mas nunca é tarde para começar.",
"checking_files": "Verificando arquivos…",
"seeding": "Semeando",
- "stop_seeding": "Parar semeio",
- "resume_seeding": "Retomar semeio",
+ "stop_seeding": "Parar de semear",
+ "resume_seeding": "Semear",
"options": "Gerenciar"
},
"settings": {
diff --git a/src/renderer/src/components/dropdown-menu/dropdown-menu.scss b/src/renderer/src/components/dropdown-menu/dropdown-menu.scss
index 3c615116..0f73c608 100644
--- a/src/renderer/src/components/dropdown-menu/dropdown-menu.scss
+++ b/src/renderer/src/components/dropdown-menu/dropdown-menu.scss
@@ -4,7 +4,7 @@
&__content {
background-color: globals.$dark-background-color;
border: 1px solid globals.$border-color;
- border-radius: 4px;
+ border-radius: 6px;
min-width: 200px;
flex-direction: column;
align-items: center;
diff --git a/src/renderer/src/pages/downloads/download-group.tsx b/src/renderer/src/pages/downloads/download-group.tsx
index ae428c2c..e9ae8a82 100644
--- a/src/renderer/src/pages/downloads/download-group.tsx
+++ b/src/renderer/src/pages/downloads/download-group.tsx
@@ -20,7 +20,16 @@ import {
DropdownMenu,
DropdownMenuItem,
} from "@renderer/components/dropdown-menu/dropdown-menu";
-import { ThreeBarsIcon } from "@primer/octicons-react";
+import {
+ ColumnsIcon,
+ DownloadIcon,
+ LinkIcon,
+ PlayIcon,
+ ThreeBarsIcon,
+ TrashIcon,
+ UnlinkIcon,
+ XCircleIcon,
+} from "@primer/octicons-react";
export interface DownloadGroupProps {
library: LibraryGame[];
@@ -168,10 +177,12 @@ export function DownloadGroup({
label: t("install"),
disabled: deleting,
onClick: () => openGameInstaller(game.id),
+ icon: ,
},
{
label: t("stop_seeding"),
disabled: deleting,
+ icon: ,
show:
game.status === "seeding" && game.downloader === Downloader.Torrent,
onClick: () => pauseSeeding(game.id),
@@ -179,6 +190,7 @@ export function DownloadGroup({
{
label: t("resume_seeding"),
disabled: deleting,
+ icon: ,
show:
game.status !== "seeding" && game.downloader === Downloader.Torrent,
onClick: () => resumeSeeding(game.id),
@@ -186,6 +198,7 @@ export function DownloadGroup({
{
label: t("delete"),
disabled: deleting,
+ icon: ,
onClick: () => openDeleteGameModal(game.id),
},
];
@@ -196,10 +209,12 @@ export function DownloadGroup({
{
label: t("pause"),
onClick: () => pauseDownload(game.id),
+ icon: ,
},
{
label: t("cancel"),
onClick: () => cancelDownload(game.id),
+ icon: ,
},
];
}
@@ -211,10 +226,12 @@ export function DownloadGroup({
game.downloader === Downloader.RealDebrid &&
!userPreferences?.realDebridApiToken,
onClick: () => resumeDownload(game.id),
+ icon: ,
},
{
label: t("cancel"),
onClick: () => cancelDownload(game.id),
+ icon: ,
},
];
};
@@ -290,7 +307,7 @@ export function DownloadGroup({