From 6f52c47fd51ca2d4983cdc4c490c106c56965cc2 Mon Sep 17 00:00:00 2001 From: Fu Diwei Date: Mon, 21 Jul 2025 17:03:56 +0800 Subject: [PATCH] feat(ui): replace some icons --- ui/src/pages/ConsoleLayout.tsx | 8 ++++---- ui/src/pages/certificates/CertificateList.tsx | 4 ++-- ui/src/pages/dashboard/Dashboard.tsx | 4 ++-- ui/src/pages/workflows/WorkflowList.tsx | 4 ++-- 4 files changed, 10 insertions(+), 10 deletions(-) diff --git a/ui/src/pages/ConsoleLayout.tsx b/ui/src/pages/ConsoleLayout.tsx index 58ca225eb..091c48cda 100644 --- a/ui/src/pages/ConsoleLayout.tsx +++ b/ui/src/pages/ConsoleLayout.tsx @@ -3,14 +3,14 @@ import { useTranslation } from "react-i18next"; import { Navigate, Outlet, useLocation, useNavigate } from "react-router-dom"; import { IconBrandGithub, + IconCertificate, IconFingerprint, IconHelpCircle, + IconHierarchy3, IconHome, IconLogout, IconMenu2, - IconSchema, IconSettings, - IconShieldCheckered, } from "@tabler/icons-react"; import { Alert, Button, Drawer, Layout, Menu, type MenuProps, theme } from "antd"; @@ -169,8 +169,8 @@ const SiderMenu = memo(({ onSelect }: { onSelect?: (key: string) => void }) => { const menuItems: Required["items"] = ( [ [MENU_KEY_HOME, "dashboard.page.title", ], - [MENU_KEY_WORKFLOWS, "workflow.page.title", ], - [MENU_KEY_CERTIFICATES, "certificate.page.title", ], + [MENU_KEY_WORKFLOWS, "workflow.page.title", ], + [MENU_KEY_CERTIFICATES, "certificate.page.title", ], [MENU_KEY_ACCESSES, "access.page.title", ], [MENU_KEY_SETTINGS, "settings.page.title", ], ] satisfies Array<[string, string, React.ReactNode]> diff --git a/ui/src/pages/certificates/CertificateList.tsx b/ui/src/pages/certificates/CertificateList.tsx index 567770ffc..2146d0dec 100644 --- a/ui/src/pages/certificates/CertificateList.tsx +++ b/ui/src/pages/certificates/CertificateList.tsx @@ -1,7 +1,7 @@ import { useState } from "react"; import { useTranslation } from "react-i18next"; import { useNavigate, useSearchParams } from "react-router-dom"; -import { IconBrowserShare, IconExternalLink, IconReload, IconShieldCheckeredFilled, IconTrash } from "@tabler/icons-react"; +import { IconBrowserShare, IconCertificate, IconExternalLink, IconReload, IconTrash } from "@tabler/icons-react"; import { useRequest } from "ahooks"; import { App, Button, Input, Segmented, Skeleton, Table, type TableProps, Tooltip, Typography } from "antd"; import dayjs from "dayjs"; @@ -304,7 +304,7 @@ const CertificateList = () => { } + icon={} extra={ loadedError ? (