diff --git a/airflow-core/src/airflow/ui/src/pages/DagsList/RecentRuns.tsx b/airflow-core/src/airflow/ui/src/pages/DagsList/RecentRuns.tsx index d52ca59f53631..8048e5182d034 100644 --- a/airflow-core/src/airflow/ui/src/pages/DagsList/RecentRuns.tsx +++ b/airflow-core/src/airflow/ui/src/pages/DagsList/RecentRuns.tsx @@ -23,6 +23,7 @@ import { useTranslation } from "react-i18next"; import { Link } from "react-router-dom"; import type { DAGWithLatestDagRunsResponse } from "openapi/requests/types.gen"; +import { StateIcon } from "src/components/StateIcon"; import Time from "src/components/Time"; import { Tooltip } from "src/components/ui"; import { renderDuration } from "src/utils"; @@ -48,7 +49,7 @@ export const RecentRuns = ({ ); return ( - + {latestRuns.map((run) => ( - - - + + + ))} diff --git a/airflow-core/src/airflow/ui/src/pages/Dashboard/FavoriteDags/FavoriteDagCard.tsx b/airflow-core/src/airflow/ui/src/pages/Dashboard/FavoriteDags/FavoriteDagCard.tsx index 964be0a41bc5c..85c5cba322300 100644 --- a/airflow-core/src/airflow/ui/src/pages/Dashboard/FavoriteDags/FavoriteDagCard.tsx +++ b/airflow-core/src/airflow/ui/src/pages/Dashboard/FavoriteDags/FavoriteDagCard.tsx @@ -38,14 +38,13 @@ export const FavoriteDagCard = ({ dagId, dagName, latestRuns }: FavoriteDagProps borderWidth="1px" display="flex" flexDirection="column" - height="100%" justifyContent="center" + maxWidth="200px" overflow="hidden" px={4} py={3} - width="100%" > - + {latestRuns.length > 0 ? ( ) : ( diff --git a/airflow-core/src/airflow/ui/src/pages/Dashboard/FavoriteDags/FavoriteDags.tsx b/airflow-core/src/airflow/ui/src/pages/Dashboard/FavoriteDags/FavoriteDags.tsx index e17b111f5dd98..4451cd88b9676 100644 --- a/airflow-core/src/airflow/ui/src/pages/Dashboard/FavoriteDags/FavoriteDags.tsx +++ b/airflow-core/src/airflow/ui/src/pages/Dashboard/FavoriteDags/FavoriteDags.tsx @@ -16,7 +16,7 @@ * specific language governing permissions and limitations * under the License. */ -import { Box, Flex, Heading, SimpleGrid, Text } from "@chakra-ui/react"; +import { Box, Flex, Heading, Text } from "@chakra-ui/react"; import { useTranslation } from "react-i18next"; import { FiStar } from "react-icons/fi"; @@ -47,7 +47,7 @@ export const FavoriteDags = () => { {translate("favorite.noFavoriteDags")} ) : ( - + {favorites.dags.map((dag) => ( { latestRuns={dag.latest_dag_runs} /> ))} - + )} ); diff --git a/airflow-core/src/airflow/ui/src/pages/Dashboard/Stats/Stats.tsx b/airflow-core/src/airflow/ui/src/pages/Dashboard/Stats/Stats.tsx index e1027f050b59b..4192ad7b88652 100644 --- a/airflow-core/src/airflow/ui/src/pages/Dashboard/Stats/Stats.tsx +++ b/airflow-core/src/airflow/ui/src/pages/Dashboard/Stats/Stats.tsx @@ -16,7 +16,7 @@ * specific language governing permissions and limitations * under the License. */ -import { Box, Flex, Heading, HStack } from "@chakra-ui/react"; +import { Box, Flex, Heading } from "@chakra-ui/react"; import { useTranslation } from "react-i18next"; import { FiClipboard, FiZap } from "react-icons/fi"; @@ -51,7 +51,7 @@ export const Stats = () => { - + { label={translate("stats.activeDags")} link="dags?paused=false" /> - + ); };