From 005603f2d8531193ca5de2f63ed726b03e0d969a Mon Sep 17 00:00:00 2001 From: Robert Vitonsky Date: Tue, 25 Jun 2024 16:37:40 +0200 Subject: [PATCH] chore(site): configure theme --- site/docusaurus.config.ts | 30 ++++++++++++++++++++++++++++++ site/static/logo.svg | 19 +++++++++++++++++++ 2 files changed, 49 insertions(+) create mode 100644 site/static/logo.svg diff --git a/site/docusaurus.config.ts b/site/docusaurus.config.ts index 2ab87bfc..bb3f4ab9 100644 --- a/site/docusaurus.config.ts +++ b/site/docusaurus.config.ts @@ -30,6 +30,36 @@ const config: Config = { }, ], ], + + themeConfig: { + image: '/screenshots/page-translation.png', + colorMode: { + defaultMode: 'light', + disableSwitch: true, + respectPrefersColorScheme: true, + }, + navbar: { + logo: { + alt: 'Linguist Translate', + src: '/logo.svg', + srcDark: 'img/logo_dark.svg', + href: '/', + target: '_self', + width: 100, + }, + items: [ + { + href: 'https://github.com/translate-tools/linguist', + label: 'GitHub', + position: 'right', + target: '_blank', + }, + ], + }, + footer: { + copyright: `Copyright © ${new Date().getFullYear()} FluidMinds team. Built with Docusaurus.`, + }, + }, } satisfies Config; export default config; diff --git a/site/static/logo.svg b/site/static/logo.svg new file mode 100644 index 00000000..0adb2b22 --- /dev/null +++ b/site/static/logo.svg @@ -0,0 +1,19 @@ + + + + + + + + + + + + + + + + + + +