Skip to content

Commit 531a52d

Browse files
committed
Introduce a "Show less" control to collapse expanded response text
1 parent 33f6f23 commit 531a52d

3 files changed

Lines changed: 10 additions & 0 deletions

File tree

‎packages/ui/src/components/editor/panel/ResponsePreview/components/TextItem.module.scss‎

Lines changed: 5 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -27,6 +27,11 @@
2727
display: flex;
2828
overflow: auto;
2929
}
30+
31+
&__collapse > span {
32+
cursor: pointer;
33+
font-weight: 500;
34+
}
3035
}
3136

3237
.hidden {

‎packages/ui/src/components/editor/panel/ResponsePreview/components/TextItem.tsx‎

Lines changed: 3 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -23,6 +23,9 @@ export const TextItem: FC<Props> = (props) => {
2323
<ReactMarkdown disallowedElements={['hr']}>
2424
{props.content}
2525
</ReactMarkdown>
26+
<div className={styles.text__collapse}>
27+
<span>Show less</span>
28+
</div>
2629
</div>
2730
) : (
2831
<div

‎packages/ui/src/components/editor/panel/Responses/Responses.module.scss‎

Lines changed: 2 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -1,6 +1,7 @@
11
.responses {
22
margin: 0 var(--padding-16px);
33
display: flex;
4+
position: relative;
45
flex-direction: column;
56
border-top-left-radius: var(--border-radius-5px);
67
border-top-right-radius: var(--border-radius-5px);
@@ -9,6 +10,7 @@
910
padding-bottom: var(--padding-5px);
1011
margin-bottom: calc(var(--padding-5px) * -1);
1112
overflow: hidden;
13+
background-color: var(--vscode-sideBar-background);
1214

1315
&:hover {
1416
border-color: var(--cwc-border-color);

0 commit comments

Comments
 (0)