feat(AboutSettings.tsx): add GithubOutlined icon linking to project repository for better user navigation and project visibility
This commit is contained in:
parent
248c7ea20e
commit
84915b1ede
@ -1,10 +1,13 @@
|
|||||||
|
import { GithubOutlined } from '@ant-design/icons'
|
||||||
import Logo from '@renderer/assets/images/logo.png'
|
import Logo from '@renderer/assets/images/logo.png'
|
||||||
|
import { HStack } from '@renderer/components/Layout'
|
||||||
import { runAsyncFunction } from '@renderer/utils'
|
import { runAsyncFunction } from '@renderer/utils'
|
||||||
import { Avatar, Button, Progress, Row, Tag } from 'antd'
|
import { Avatar, Button, Progress, Row, Tag } from 'antd'
|
||||||
import { ProgressInfo } from 'electron-updater'
|
import { ProgressInfo } from 'electron-updater'
|
||||||
import { debounce } from 'lodash'
|
import { debounce } from 'lodash'
|
||||||
import { FC, useEffect, useState } from 'react'
|
import { FC, useEffect, useState } from 'react'
|
||||||
import { useTranslation } from 'react-i18next'
|
import { useTranslation } from 'react-i18next'
|
||||||
|
import { Link } from 'react-router-dom'
|
||||||
import styled from 'styled-components'
|
import styled from 'styled-components'
|
||||||
|
|
||||||
import { SettingContainer, SettingDivider, SettingRow, SettingRowTitle, SettingTitle } from './components'
|
import { SettingContainer, SettingDivider, SettingRow, SettingRowTitle, SettingTitle } from './components'
|
||||||
@ -90,7 +93,14 @@ const AboutSettings: FC = () => {
|
|||||||
|
|
||||||
return (
|
return (
|
||||||
<SettingContainer>
|
<SettingContainer>
|
||||||
<SettingTitle>{t('settings.about.title')}</SettingTitle>
|
<SettingTitle>
|
||||||
|
{t('settings.about.title')}
|
||||||
|
<HStack alignItems="center">
|
||||||
|
<Link to="https://github.com/kangfenmao/cherry-studio">
|
||||||
|
<GithubOutlined style={{ marginRight: 4, color: 'var(--color-text)', fontSize: 20 }} />
|
||||||
|
</Link>
|
||||||
|
</HStack>
|
||||||
|
</SettingTitle>
|
||||||
<SettingDivider />
|
<SettingDivider />
|
||||||
<AboutHeader>
|
<AboutHeader>
|
||||||
<Row align="middle">
|
<Row align="middle">
|
||||||
|
|||||||
Loading…
x
Reference in New Issue
Block a user