Incognito: better pane titles

This commit is contained in:
Enrico Ros
2025-03-20 07:08:19 -07:00
parent 0b042bb2b5
commit cb0bf2d2e7
2 changed files with 7 additions and 1 deletions
+1
View File
@@ -670,6 +670,7 @@ export function AppChat() {
paneIdx={idx}
conversationId={_paneConversationId}
isFocused={_paneIsFocused}
isIncognito={_paneIsIncognito}
onConversationDelete={handleDeleteConversations}
/>
)}
@@ -39,6 +39,10 @@ const _styles = {
alignItems: 'center',
gap: 1,
} as const,
titleBarIncognito: {
backgroundImage: 'repeating-linear-gradient(45deg, rgba(0,0,0,0.1), rgba(0,0,0,0.1) 10px, transparent 10px, transparent 20px)',
backgroundColor: 'neutral.solidBg',
} as const,
title: {
flex: 1,
overflow: 'hidden',
@@ -65,6 +69,7 @@ export function PaneTitleOverlay(props: {
paneIdx: number,
conversationId: DConversationId | null,
isFocused: boolean,
isIncognito: boolean,
onConversationDelete: (conversationIds: DConversationId[], bypassConfirmation: boolean) => void,
}) {
@@ -128,7 +133,7 @@ export function PaneTitleOverlay(props: {
<Sheet
color={color}
variant={variantO}
sx={_styles.tileBar}
sx={!props.isIncognito ? _styles.tileBar : { ..._styles.tileBar, ..._styles.titleBarIncognito }}
>
{/* Close Others*/}
{/*<TooltipOutlined title='Close Other Tabs'>*/}