From 732a66d7408bebd78ec79354afdfbecc88733b44 Mon Sep 17 00:00:00 2001 From: Enrico Ros Date: Tue, 8 Aug 2023 19:45:15 -0700 Subject: [PATCH] Fix the 'Arial' bug on Tabs, and restore the former Tabs look See https://github.com/mui/material-ui/issues/38309 for tracking the font issue. --- src/apps/settings-modal/SettingsModal.tsx | 35 ++++++++++++++++++----- 1 file changed, 28 insertions(+), 7 deletions(-) diff --git a/src/apps/settings-modal/SettingsModal.tsx b/src/apps/settings-modal/SettingsModal.tsx index bfb1bdfe6..637e242e2 100644 --- a/src/apps/settings-modal/SettingsModal.tsx +++ b/src/apps/settings-modal/SettingsModal.tsx @@ -1,6 +1,7 @@ import * as React from 'react'; -import { Button, Divider, Tab, TabList, TabPanel, Tabs } from '@mui/joy'; +import { Button, Divider, Tab, TabList, TabPanel, Tabs, useTheme } from '@mui/joy'; +import { tabClasses } from '@mui/joy/Tab'; import BuildCircleIcon from '@mui/icons-material/BuildCircle'; import { ElevenlabsSettings } from '~/modules/elevenlabs/ElevenlabsSettings'; @@ -19,8 +20,11 @@ import { UISettings } from './UISettings'; */ export function SettingsModal() { // external state + const theme = useTheme(); const { settingsOpenTab, closeSettings, openModelsSetup } = useUIStateStore(); + const tabFixSx = { fontFamily: theme.fontFamily.body, p: 0, m: 0 }; + return ( */} - - - UI - Draw - Speak - Tools + + + Chat + Draw + Speak + Tools