diff --git a/frontend/src/app/pages/Dashboard/DashboardToolbar.tsx b/frontend/src/app/pages/Dashboard/DashboardToolbar.tsx index 52c05989..dfa27b66 100644 --- a/frontend/src/app/pages/Dashboard/DashboardToolbar.tsx +++ b/frontend/src/app/pages/Dashboard/DashboardToolbar.tsx @@ -6,9 +6,26 @@ import CircularProgress from '@mui/material/CircularProgress'; import Tooltip, { tooltipClasses } from '@mui/material/Tooltip'; import Icon from '@mui/material/Icon'; import { styled } from '@mui/material/styles'; -import ChatBubbleOutlineRounded from '@mui/icons-material/ChatBubbleOutlineRounded'; import AddRounded from '@mui/icons-material/AddRounded'; import HistoryRounded from '@mui/icons-material/HistoryRounded'; + +// Custom rounded speech bubble with a small tail at the bottom-left, +// outlined in currentColor with the bubble interior knocked out so the +// orange button fill shows through. Matches Image #57 exactly; MUI's +// rounded chat icons are either filled or tail-less. +function ChatBubbleTeardrop(props: { sx?: { fontSize?: number } }) { + const size = props.sx?.fontSize ?? 18; + return ( + + + + ); +} import GridViewRoundedIcon from '@mui/icons-material/GridViewRounded'; import StickyNote2OutlinedIcon from '@mui/icons-material/StickyNote2Outlined'; import HistoryRoundedIcon from '@mui/icons-material/HistoryRounded'; @@ -664,7 +681,7 @@ const DashboardToolbar = React.forwardRef( }), }} > - +