From 95363a5b52f3bf73531ac76b00178fa79ca97661 Mon Sep 17 00:00:00 2001 From: Nate Sesti <33237525+sestinj@users.noreply.github.com> Date: Thu, 28 Sep 2023 01:02:52 -0700 Subject: Past input (#513) * feat: :construction: use ComboBox in place of UserInputContainer * feat: :construction: adding context to previous inputs steps * feat: :sparkles: preview context items on click * feat: :construction: more work on context items ui * style: :construction: working out the details of ctx item buttons * feat: :sparkles: getting the final details * fix: :bug: fix height of ctx items bar * fix: :bug: last couple of details * fix: :bug: pass model param through to hf inference api * fix: :loud_sound: better logging for timeout * feat: :sparkles: option to set the meilisearch url * fix: :bug: fix height of past inputs --- extension/react-app/src/components/StyledMarkdownPreview.tsx | 12 +++++++++++- 1 file changed, 11 insertions(+), 1 deletion(-) (limited to 'extension/react-app/src/components/StyledMarkdownPreview.tsx') diff --git a/extension/react-app/src/components/StyledMarkdownPreview.tsx b/extension/react-app/src/components/StyledMarkdownPreview.tsx index 78d4234c..f53e5289 100644 --- a/extension/react-app/src/components/StyledMarkdownPreview.tsx +++ b/extension/react-app/src/components/StyledMarkdownPreview.tsx @@ -12,12 +12,13 @@ import { getFontSize } from "../util"; const StyledMarkdownPreview = styled(MarkdownPreview)<{ light?: boolean; fontSize?: number; + maxHeight?: number; }>` pre { background-color: ${(props) => props.light ? vscBackground : secondaryDark}; border-radius: ${defaultBorderRadius}; - border: 0.5px solid ${lightGray}; + /* border: 0.5px solid ${lightGray}; */ max-width: calc(100vw - 24px); } @@ -34,6 +35,15 @@ const StyledMarkdownPreview = styled(MarkdownPreview)<{ props.light ? vscBackground : secondaryDark}; color: ${vscForeground}; padding: 12px; + + ${(props) => { + if (props.maxHeight) { + return ` + max-height: ${props.maxHeight}px; + overflow-y: auto; + `; + } + }} } background-color: ${(props) => (props.light ? "transparent" : vscBackground)}; -- cgit v1.2.3-70-g09d2