golok727
2024-06-28 07:48:50 +00:00
parent e877f20955
commit fbf676002f
4 changed files with 9 additions and 2 deletions
@@ -33,12 +33,15 @@ export class ChatPanel extends WithDisposable(ShadowlessElement) {
} }
.chat-panel-title { .chat-panel-title {
background: var(--affine-background-primary-color);
position: relative;
padding: 8px 0px; padding: 8px 0px;
width: 100%; width: 100%;
height: 36px; height: 36px;
display: flex; display: flex;
justify-content: space-between; justify-content: space-between;
align-items: center; align-items: center;
z-index: 1;
div:first-child { div:first-child {
font-size: 14px; font-size: 14px;
@@ -20,9 +20,9 @@ export function setupCodeToolbarEntry(codeToolbar: AffineCodeToolbarWidget) {
const onAskAIClick = () => { const onAskAIClick = () => {
const { host } = codeToolbar; const { host } = codeToolbar;
const { selection } = host; const { selection } = host;
const imageBlock = codeToolbar.blockElement; const codeBlock = codeToolbar.blockElement;
selection.setGroup('note', [ selection.setGroup('note', [
selection.create('block', { blockId: imageBlock.blockId }), selection.create('block', { blockId: codeBlock.blockId }),
]); ]);
}; };
codeToolbar.setupDefaultConfig(); codeToolbar.setupDefaultConfig();
@@ -139,6 +139,9 @@ export class AIAnswerText extends WithDisposable(LitElement) {
editor-host * { editor-host * {
box-sizing: border-box; box-sizing: border-box;
} }
editor-host {
isolation: isolate;
}
} }
${textBlockStyles} ${textBlockStyles}
@@ -8,6 +8,7 @@ export const header = style({
alignItems: 'center', alignItems: 'center',
flexShrink: 0, flexShrink: 0,
padding: '0 16px', padding: '0 16px',
zIndex: 1,
gap: '12px', gap: '12px',
background: cssVar('backgroundPrimaryColor'), background: cssVar('backgroundPrimaryColor'),
selectors: { selectors: {