diff --git a/apps/readest-app/src/app/reader/components/Reader.tsx b/apps/readest-app/src/app/reader/components/Reader.tsx index 1678072f..2ee3d416 100644 --- a/apps/readest-app/src/app/reader/components/Reader.tsx +++ b/apps/readest-app/src/app/reader/components/Reader.tsx @@ -33,7 +33,7 @@ const Reader: React.FC<{ ids?: string }> = ({ ids }) => { return ( library.length > 0 && settings.globalReadSettings && ( -
+
diff --git a/apps/readest-app/src/app/reader/components/sidebar/BooknoteItem.tsx b/apps/readest-app/src/app/reader/components/sidebar/BooknoteItem.tsx index 19687579..f5ef3944 100644 --- a/apps/readest-app/src/app/reader/components/sidebar/BooknoteItem.tsx +++ b/apps/readest-app/src/app/reader/components/sidebar/BooknoteItem.tsx @@ -122,12 +122,16 @@ const BooknoteItem: React.FC = ({ bookKey, item }) => { )} onClick={editNote.bind(null, item)} > -
{_('Edit')}
+
+ {_('Edit')} +
)}
diff --git a/apps/readest-app/src/app/reader/components/sidebar/TabNavigation.tsx b/apps/readest-app/src/app/reader/components/sidebar/TabNavigation.tsx index c32a4893..d837e529 100644 --- a/apps/readest-app/src/app/reader/components/sidebar/TabNavigation.tsx +++ b/apps/readest-app/src/app/reader/components/sidebar/TabNavigation.tsx @@ -13,42 +13,41 @@ const TabNavigation: React.FC<{ const tabs = ['toc', 'annotations', 'bookmarks']; return ( -
+
{tabs.map((tab) => ( -
-
onTabChange(tab)} - > - { - tab === 'toc' ? ( - - ) : tab === 'annotations' ? ( - - ) : ( - - ) - } -
+
+
onTabChange(tab)}> + {tab === 'toc' ? ( + + ) : tab === 'annotations' ? ( + + ) : ( + + )}
+
))}
- ) + ); }; export default TabNavigation; diff --git a/apps/readest-app/src/pages/_app.tsx b/apps/readest-app/src/pages/_app.tsx index f3693d62..c02ac645 100644 --- a/apps/readest-app/src/pages/_app.tsx +++ b/apps/readest-app/src/pages/_app.tsx @@ -1,4 +1,5 @@ import { AppProps } from 'next/app'; +import Head from 'next/head'; import Providers from '@/components/Providers'; import '../styles/globals.css'; @@ -6,9 +7,17 @@ import '../styles/fonts.css'; function MyApp({ Component, pageProps }: AppProps) { return ( - - - + <> + + + + + + + ); } diff --git a/apps/readest-app/src/styles/themes.ts b/apps/readest-app/src/styles/themes.ts index 413bec02..854f3805 100644 --- a/apps/readest-app/src/styles/themes.ts +++ b/apps/readest-app/src/styles/themes.ts @@ -11,7 +11,7 @@ const generateLightPalette = ({ bg, fg, primary }: BaseColor) => { return { 'base-100': bg, // Main background 'base-200': tinycolor(bg).darken(5).toHexString(), // Slightly darker - 'base-300': tinycolor(bg).darken(15).toHexString(), // More darker + 'base-300': tinycolor(bg).darken(12).toHexString(), // More darker 'base-content': fg, // Main text color neutral: tinycolor(bg).darken(15).desaturate(20).toHexString(), // Muted neutral 'neutral-content': tinycolor(fg).lighten(20).desaturate(20).toHexString(), // Slightly lighter text @@ -25,7 +25,7 @@ const generateDarkPalette = ({ bg, fg, primary }: BaseColor) => { return { 'base-100': bg, // Main background 'base-200': tinycolor(bg).lighten(5).toHexString(), // Slightly lighter - 'base-300': tinycolor(bg).lighten(15).toHexString(), // More lighter + 'base-300': tinycolor(bg).lighten(12).toHexString(), // More lighter 'base-content': fg, // Main text color neutral: tinycolor(bg).lighten(15).desaturate(20).toHexString(), // Muted neutral 'neutral-content': tinycolor(fg).darken(20).desaturate(20).toHexString(), // Darkened text