This is an automated email from the ASF dual-hosted git repository.
bbovenzi pushed a commit to branch main
in repository https://gitbox.apache.org/repos/asf/airflow.git
The following commit(s) were added to refs/heads/main by this push:
new 7f07c312319 UI Unify trash icons (#58953)
7f07c312319 is described below
commit 7f07c312319563554e2c6e3538384b3bd92508f0
Author: Pierre Jeambrun <[email protected]>
AuthorDate: Tue Dec 2 18:02:41 2025 +0100
UI Unify trash icons (#58953)
---
.../src/airflow/ui/src/pages/Connections/DeleteConnectionButton.tsx | 6 +++---
.../airflow/ui/src/pages/Connections/DeleteConnectionsButton.tsx | 4 ++--
.../src/airflow/ui/src/pages/Variables/DeleteVariablesButton.tsx | 4 ++--
.../ui/src/pages/Variables/ManageVariable/DeleteVariableButton.tsx | 6 +++---
4 files changed, 10 insertions(+), 10 deletions(-)
diff --git
a/airflow-core/src/airflow/ui/src/pages/Connections/DeleteConnectionButton.tsx
b/airflow-core/src/airflow/ui/src/pages/Connections/DeleteConnectionButton.tsx
index e32e86aa7f3..ede1e2a3778 100644
---
a/airflow-core/src/airflow/ui/src/pages/Connections/DeleteConnectionButton.tsx
+++
b/airflow-core/src/airflow/ui/src/pages/Connections/DeleteConnectionButton.tsx
@@ -18,7 +18,7 @@
*/
import { Flex, useDisclosure, Text, VStack, Heading, Code } from
"@chakra-ui/react";
import { useTranslation } from "react-i18next";
-import { FiTrash } from "react-icons/fi";
+import { FiTrash2 } from "react-icons/fi";
import { Button, Dialog } from "src/components/ui";
import ActionButton from "src/components/ui/ActionButton";
@@ -42,7 +42,7 @@ const DeleteConnectionButton = ({ connectionId, disabled }:
Props) => {
actionName={translate("connections.delete.title")}
colorPalette="danger"
disabled={disabled}
- icon={<FiTrash />}
+ icon={<FiTrash2 />}
onClick={() => {
onOpen();
}}
@@ -81,7 +81,7 @@ const DeleteConnectionButton = ({ connectionId, disabled }:
Props) => {
});
}}
>
- <FiTrash /> <Text
fontWeight="bold">{translate("deleteActions.modal.confirmButton")}</Text>
+ <FiTrash2 /> <Text
fontWeight="bold">{translate("deleteActions.modal.confirmButton")}</Text>
</Button>
</Flex>
</Dialog.Body>
diff --git
a/airflow-core/src/airflow/ui/src/pages/Connections/DeleteConnectionsButton.tsx
b/airflow-core/src/airflow/ui/src/pages/Connections/DeleteConnectionsButton.tsx
index 21765b73ae7..f967ee1096d 100644
---
a/airflow-core/src/airflow/ui/src/pages/Connections/DeleteConnectionsButton.tsx
+++
b/airflow-core/src/airflow/ui/src/pages/Connections/DeleteConnectionsButton.tsx
@@ -18,7 +18,7 @@
*/
import { Code, Flex, Heading, Text, VStack, useDisclosure } from
"@chakra-ui/react";
import { useTranslation } from "react-i18next";
-import { FiTrash, FiTrash2 } from "react-icons/fi";
+import { FiTrash2 } from "react-icons/fi";
import { ErrorAlert } from "src/components/ErrorAlert";
import { Button, Dialog } from "src/components/ui";
@@ -85,7 +85,7 @@ const DeleteConnectionsButton = ({ clearSelections,
deleteKeys: connectionIds }:
mutate({ requestBody: { actions: [{ action: "delete",
entities: connectionIds }] } });
}}
>
- <FiTrash /> <Text
as="span">{translate("deleteActions.modal.confirmButton")}</Text>
+ <FiTrash2 /> <Text
as="span">{translate("deleteActions.modal.confirmButton")}</Text>
</Button>
</Flex>
</Dialog.Body>
diff --git
a/airflow-core/src/airflow/ui/src/pages/Variables/DeleteVariablesButton.tsx
b/airflow-core/src/airflow/ui/src/pages/Variables/DeleteVariablesButton.tsx
index bb125349f83..f9a982c9479 100644
--- a/airflow-core/src/airflow/ui/src/pages/Variables/DeleteVariablesButton.tsx
+++ b/airflow-core/src/airflow/ui/src/pages/Variables/DeleteVariablesButton.tsx
@@ -18,7 +18,7 @@
*/
import { Flex, useDisclosure, Text, VStack, Heading, Code } from
"@chakra-ui/react";
import { useTranslation } from "react-i18next";
-import { FiTrash, FiTrash2 } from "react-icons/fi";
+import { FiTrash2 } from "react-icons/fi";
import { ErrorAlert } from "src/components/ErrorAlert";
import { Button, Dialog } from "src/components/ui";
@@ -91,7 +91,7 @@ const DeleteVariablesButton = ({ clearSelections, deleteKeys:
variableKeys }: Pr
});
}}
>
- <FiTrash /> <Text
fontWeight="bold">{translate("deleteActions.modal.confirmButton")}</Text>
+ <FiTrash2 /> <Text
fontWeight="bold">{translate("deleteActions.modal.confirmButton")}</Text>
</Button>
</Flex>
</Dialog.Body>
diff --git
a/airflow-core/src/airflow/ui/src/pages/Variables/ManageVariable/DeleteVariableButton.tsx
b/airflow-core/src/airflow/ui/src/pages/Variables/ManageVariable/DeleteVariableButton.tsx
index 5bce2200d7a..6d316830287 100644
---
a/airflow-core/src/airflow/ui/src/pages/Variables/ManageVariable/DeleteVariableButton.tsx
+++
b/airflow-core/src/airflow/ui/src/pages/Variables/ManageVariable/DeleteVariableButton.tsx
@@ -18,7 +18,7 @@
*/
import { Flex, useDisclosure, Text, VStack, Heading, Code } from
"@chakra-ui/react";
import { useTranslation } from "react-i18next";
-import { FiTrash } from "react-icons/fi";
+import { FiTrash2 } from "react-icons/fi";
import { Button, Dialog } from "src/components/ui";
import ActionButton from "src/components/ui/ActionButton";
@@ -42,7 +42,7 @@ const DeleteVariableButton = ({ deleteKey: variableKey,
disabled }: Props) => {
actionName={translate("variables.delete.title")}
colorPalette="danger"
disabled={disabled}
- icon={<FiTrash />}
+ icon={<FiTrash2 />}
onClick={() => {
onOpen();
}}
@@ -81,7 +81,7 @@ const DeleteVariableButton = ({ deleteKey: variableKey,
disabled }: Props) => {
});
}}
>
- <FiTrash /> <Text
fontWeight="bold">{translate("deleteActions.modal.confirmButton")}</Text>
+ <FiTrash2 /> <Text
fontWeight="bold">{translate("deleteActions.modal.confirmButton")}</Text>
</Button>
</Flex>
</Dialog.Body>