From 03ff9ceb1ecf263f616d5a9d202731d0ea8a9fee Mon Sep 17 00:00:00 2001 From: kangfenmao Date: Thu, 8 Aug 2024 16:12:42 +0800 Subject: [PATCH] feat(AboutSettings.tsx): add GithubOutlined icon linking to project repository for better user navigation and project visibility --- src/renderer/src/pages/settings/AboutSettings.tsx | 12 +++++++++++- 1 file changed, 11 insertions(+), 1 deletion(-) diff --git a/src/renderer/src/pages/settings/AboutSettings.tsx b/src/renderer/src/pages/settings/AboutSettings.tsx index 63f8462695..0e8528a08b 100644 --- a/src/renderer/src/pages/settings/AboutSettings.tsx +++ b/src/renderer/src/pages/settings/AboutSettings.tsx @@ -1,10 +1,13 @@ +import { GithubOutlined } from '@ant-design/icons' import Logo from '@renderer/assets/images/logo.png' +import { HStack } from '@renderer/components/Layout' import { runAsyncFunction } from '@renderer/utils' import { Avatar, Button, Progress, Row, Tag } from 'antd' import { ProgressInfo } from 'electron-updater' import { debounce } from 'lodash' import { FC, useEffect, useState } from 'react' import { useTranslation } from 'react-i18next' +import { Link } from 'react-router-dom' import styled from 'styled-components' import { SettingContainer, SettingDivider, SettingRow, SettingRowTitle, SettingTitle } from './components' @@ -90,7 +93,14 @@ const AboutSettings: FC = () => { return ( - {t('settings.about.title')} + + {t('settings.about.title')} + + + + + +