diff --git a/src/renderer/src/assets/fonts/icon-fonts/iconfont.css b/src/renderer/src/assets/fonts/icon-fonts/iconfont.css index 4f058812..71573edb 100644 --- a/src/renderer/src/assets/fonts/icon-fonts/iconfont.css +++ b/src/renderer/src/assets/fonts/icon-fonts/iconfont.css @@ -1,6 +1,6 @@ @font-face { font-family: 'iconfont'; /* Project id 4753420 */ - src: url('iconfont.woff2?t=1741743579060') format('woff2'); + src: url('iconfont.woff2?t=1742184675192') format('woff2'); } .iconfont { @@ -11,6 +11,10 @@ -moz-osx-font-smoothing: grayscale; } +.icon-obsidian:before { + content: '\e677'; +} + .icon-notion:before { content: '\e690'; } diff --git a/src/renderer/src/assets/fonts/icon-fonts/iconfont.woff2 b/src/renderer/src/assets/fonts/icon-fonts/iconfont.woff2 index 6c0519fc..9c2ec4a5 100644 Binary files a/src/renderer/src/assets/fonts/icon-fonts/iconfont.woff2 and b/src/renderer/src/assets/fonts/icon-fonts/iconfont.woff2 differ diff --git a/src/renderer/src/components/ListItem/index.tsx b/src/renderer/src/components/ListItem/index.tsx index 6e4b539e..7c2b785f 100644 --- a/src/renderer/src/components/ListItem/index.tsx +++ b/src/renderer/src/components/ListItem/index.tsx @@ -55,6 +55,9 @@ const ListItemContent = styled.div` ` const IconWrapper = styled.span` + display: flex; + align-items: center; + justify-content: center; margin-right: 8px; ` diff --git a/src/renderer/src/pages/home/Tabs/TopicsTab.tsx b/src/renderer/src/pages/home/Tabs/TopicsTab.tsx index 6d11f749..612660e3 100644 --- a/src/renderer/src/pages/home/Tabs/TopicsTab.tsx +++ b/src/renderer/src/pages/home/Tabs/TopicsTab.tsx @@ -26,7 +26,6 @@ import { Assistant, Topic } from '@renderer/types' import { removeSpecialCharactersForFileName } from '@renderer/utils' import { copyTopicAsMarkdown } from '@renderer/utils/copy' import { - exportMarkdownToNotion, exportMarkdownToYuque, exportTopicAsMarkdown, exportTopicToNotion, diff --git a/src/renderer/src/pages/settings/DataSettings/DataSettings.tsx b/src/renderer/src/pages/settings/DataSettings/DataSettings.tsx index e2fa8483..7a17b16b 100644 --- a/src/renderer/src/pages/settings/DataSettings/DataSettings.tsx +++ b/src/renderer/src/pages/settings/DataSettings/DataSettings.tsx @@ -24,10 +24,9 @@ import styled from 'styled-components' import { SettingContainer, SettingDivider, SettingGroup, SettingRow, SettingRowTitle, SettingTitle } from '..' import MarkdownExportSettings from './MarkdownExportSettings' import NotionSettings from './NotionSettings' +import ObsidianSettings from './ObsidianSettings' import WebDavSettings from './WebDavSettings' import YuqueSettings from './YuqueSettings' -import ObsidianSettings from './ObsidianSettings' -import ObsidianIcon from '@renderer/assets/images/apps/obsidian.svg' const DataSettings: FC = () => { const { t } = useTranslation() @@ -45,11 +44,15 @@ const DataSettings: FC = () => { icon: }, { key: 'notion', title: 'settings.data.notion.title', icon: }, - { key: 'yuque', title: 'settings.data.yuque.title', icon: }, + { + key: 'yuque', + title: 'settings.data.yuque.title', + icon: + }, { key: 'obsidian', title: 'settings.data.obsidian.title', - icon: obsidian + icon: } ] @@ -215,6 +218,10 @@ const MenuList = styled.div` padding: 12px; border-right: 0.5px solid var(--color-border); height: 100%; + .iconfont { + color: var(--color-text-2); + line-height: 16px; + } ` export default DataSettings diff --git a/src/renderer/src/pages/settings/DataSettings/ObsidianSettings.tsx b/src/renderer/src/pages/settings/DataSettings/ObsidianSettings.tsx index 405bf26b..2931fe03 100644 --- a/src/renderer/src/pages/settings/DataSettings/ObsidianSettings.tsx +++ b/src/renderer/src/pages/settings/DataSettings/ObsidianSettings.tsx @@ -94,8 +94,8 @@ const ObsidianSettings: FC = () => { - - {t('settings.data.obsidian.api_key')} + + {t('settings.data.obsidian.api_key')}