diff --git a/src/components/ToggleShowButton.tsx b/src/components/ToggleShowButton.tsx
index 79b3457..adeb194 100644
--- a/src/components/ToggleShowButton.tsx
+++ b/src/components/ToggleShowButton.tsx
@@ -2,6 +2,7 @@ import iconSrc from 'assets/icons/Gitako.png'
import { useConfigs } from 'containers/ConfigsContext'
import * as React from 'react'
import { useDebounce, useWindowSize } from 'react-use'
+import { Icon } from './Icon'
type Props = {
error?: string
@@ -32,6 +33,7 @@ export function ToggleShowButton({ error, onClick }: Props) {
[distance],
)
+ const toggleIconMode = config.val.toggleButtonContent
return (
{error &&
{error}}
diff --git a/src/components/settings/SidebarSettings.tsx b/src/components/settings/SidebarSettings.tsx
index 6142014..5110000 100644
--- a/src/components/settings/SidebarSettings.tsx
+++ b/src/components/settings/SidebarSettings.tsx
@@ -1,7 +1,9 @@
import { Button, TextInput } from '@primer/components'
+import { Option, SelectInput } from 'components/SelectInput'
import { SimpleToggleField } from 'components/SimpleToggleField'
import { useConfigs } from 'containers/ConfigsContext'
import * as React from 'react'
+import { Config } from 'utils/configHelper'
import { friendlyFormatShortcut } from 'utils/general'
import { useStates } from 'utils/hooks/useStates'
import * as keyHelper from 'utils/keyHelper'
@@ -10,6 +12,19 @@ import { SettingsSection } from './SettingsSection'
type Props = {}
+const options: Option[] = [
+ {
+ key: 'logo',
+ value: 'logo',
+ label: `Gitako Logo`,
+ },
+ {
+ key: 'octoface',
+ value: 'octoface',
+ label: `Octoface`,
+ },
+]
+
export function SidebarSettings(props: React.PropsWithChildren) {
const configContext = useConfigs()
const useToggleShowSideBarShortcut = useStates(configContext.val.shortcut)
@@ -64,6 +79,18 @@ export function SidebarSettings(props: React.PropsWithChildren) {
)}
+
+ {
+ configContext.set({
+ toggleButtonContent: v,
+ })
+ }}
+ value={configContext.val.toggleButtonContent}
+ >
+