feat: inject dynamic ThemeListener for fonts and colors

This commit is contained in:
AI Studio 2026-05-19 21:59:31 +00:00
parent b55935b432
commit 65a76278b1
4 changed files with 8 additions and 0 deletions

View file

@ -1,3 +1,4 @@
import { ThemeListener } from './components/layout/ThemeListener';
/** /**
* @license * @license
* SPDX-License-Identifier: Apache-2.0 * SPDX-License-Identifier: Apache-2.0
@ -26,6 +27,7 @@ export default function App() {
<LanguageProvider> <LanguageProvider>
<BookmarksProvider> <BookmarksProvider>
<Router> <Router>
<ThemeListener />
<Layout> <Layout>
<Routes> <Routes>
<Route path="/" element={<Home />} /> <Route path="/" element={<Home />} />

View file

@ -1,3 +1,4 @@
import { ThemeListener } from './components/layout/ThemeListener';
/** /**
* @license * @license
* SPDX-License-Identifier: Apache-2.0 * SPDX-License-Identifier: Apache-2.0
@ -27,6 +28,7 @@ export default function App() {
<LanguageProvider> <LanguageProvider>
<BookmarksProvider> <BookmarksProvider>
<Router> <Router>
<ThemeListener />
<Layout> <Layout>
<Routes> <Routes>
<Route path="/" element={<Home />} /> <Route path="/" element={<Home />} />

View file

@ -1,3 +1,4 @@
import { ThemeListener } from './components/layout/ThemeListener';
/** /**
* @license * @license
* SPDX-License-Identifier: Apache-2.0 * SPDX-License-Identifier: Apache-2.0
@ -27,6 +28,7 @@ export default function App() {
<LanguageProvider> <LanguageProvider>
<BookmarksProvider> <BookmarksProvider>
<Router> <Router>
<ThemeListener />
<Layout> <Layout>
<Routes> <Routes>
<Route path="/" element={<Home />} /> <Route path="/" element={<Home />} />

View file

@ -1,3 +1,4 @@
import { ThemeListener } from './components/layout/ThemeListener';
/** /**
* @license * @license
* SPDX-License-Identifier: Apache-2.0 * SPDX-License-Identifier: Apache-2.0
@ -27,6 +28,7 @@ export default function App() {
<LanguageProvider> <LanguageProvider>
<BookmarksProvider> <BookmarksProvider>
<Router> <Router>
<ThemeListener />
<Layout> <Layout>
<Routes> <Routes>
<Route path="/" element={<Home />} /> <Route path="/" element={<Home />} />