From 305bab61ee110b0eac8cc84d2aeabd33fde2e202 Mon Sep 17 00:00:00 2001 From: Charles de Dreuille Date: Sat, 11 Jan 2025 11:10:19 +0000 Subject: [PATCH] Add new Select theme in the toolbar Signed-off-by: Charles de Dreuille --- canon-docs/src/components/Toolbar/index.tsx | 8 +- .../src/components/Toolbar/nav.module.css | 37 ++--- canon-docs/src/components/Toolbar/nav.tsx | 9 +- .../src/components/Toolbar/styles.module.css | 4 +- canon-docs/src/components/Toolbar/tabs.tsx | 53 ------- .../components/Toolbar/theme-name.module.css | 129 ++++++++++++++++++ .../src/components/Toolbar/theme-name.tsx | 48 +++++++ .../{tabs.module.css => theme.module.css} | 16 +-- canon-docs/src/components/Toolbar/theme.tsx | 28 ++++ 9 files changed, 231 insertions(+), 101 deletions(-) delete mode 100644 canon-docs/src/components/Toolbar/tabs.tsx create mode 100644 canon-docs/src/components/Toolbar/theme-name.module.css create mode 100644 canon-docs/src/components/Toolbar/theme-name.tsx rename canon-docs/src/components/Toolbar/{tabs.module.css => theme.module.css} (82%) create mode 100644 canon-docs/src/components/Toolbar/theme.tsx diff --git a/canon-docs/src/components/Toolbar/index.tsx b/canon-docs/src/components/Toolbar/index.tsx index dfa6fd049d..eac51f1857 100644 --- a/canon-docs/src/components/Toolbar/index.tsx +++ b/canon-docs/src/components/Toolbar/index.tsx @@ -1,5 +1,5 @@ -import Link from 'next/link'; -import { TabsVersion, TabsTheme } from './tabs'; +import { ThemeSelector } from './theme'; +import { ThemeNameSelector } from './theme-name'; import styles from './styles.module.css'; import { Nav } from './nav'; @@ -10,8 +10,8 @@ export const Toolbar = () => {