agent: Make copy button show while hovering the codeblock container (#29075)
This commit is contained in:
parent
9875521d4e
commit
8102a16747
1 changed files with 2 additions and 2 deletions
|
@ -503,7 +503,6 @@ fn render_markdown_code_block(
|
||||||
.blend(cx.theme().colors().editor_foreground.opacity(0.01));
|
.blend(cx.theme().colors().editor_foreground.opacity(0.01));
|
||||||
|
|
||||||
let codeblock_header = h_flex()
|
let codeblock_header = h_flex()
|
||||||
.group("codeblock_header")
|
|
||||||
.py_1()
|
.py_1()
|
||||||
.pl_1p5()
|
.pl_1p5()
|
||||||
.pr_1()
|
.pr_1()
|
||||||
|
@ -518,7 +517,7 @@ fn render_markdown_code_block(
|
||||||
h_flex()
|
h_flex()
|
||||||
.gap_1()
|
.gap_1()
|
||||||
.child(
|
.child(
|
||||||
div().visible_on_hover("codeblock_header").child(
|
div().visible_on_hover("codeblock_container").child(
|
||||||
IconButton::new(
|
IconButton::new(
|
||||||
("copy-markdown-code", ix),
|
("copy-markdown-code", ix),
|
||||||
if codeblock_was_copied {
|
if codeblock_was_copied {
|
||||||
|
@ -600,6 +599,7 @@ fn render_markdown_code_block(
|
||||||
);
|
);
|
||||||
|
|
||||||
v_flex()
|
v_flex()
|
||||||
|
.group("codeblock_container")
|
||||||
.my_2()
|
.my_2()
|
||||||
.overflow_hidden()
|
.overflow_hidden()
|
||||||
.rounded_lg()
|
.rounded_lg()
|
||||||
|
|
Loading…
Add table
Add a link
Reference in a new issue