summaryrefslogtreecommitdiffhomepage
path: root/packages/ui/src/components/message-part.css
diff options
context:
space:
mode:
authorDaniel Polito <[email protected]>2026-01-10 19:01:23 -0300
committerGitHub <[email protected]>2026-01-10 16:01:23 -0600
commit50ed4c6b5de8aa0e5d0739f933f7afd2ecaa95f4 (patch)
treee7a6e63d030e0d14eece9603e3017ba2e6bb1d9b /packages/ui/src/components/message-part.css
parentf882cca98a2b245b695880499dfc4101d4ed924c (diff)
downloadopencode-50ed4c6b5de8aa0e5d0739f933f7afd2ecaa95f4.tar.gz
opencode-50ed4c6b5de8aa0e5d0739f933f7afd2ecaa95f4.zip
feat(deskop): Add Copy to Messages (#7658)
Diffstat (limited to 'packages/ui/src/components/message-part.css')
-rw-r--r--packages/ui/src/components/message-part.css13
1 files changed, 13 insertions, 0 deletions
diff --git a/packages/ui/src/components/message-part.css b/packages/ui/src/components/message-part.css
index fba36dc27..3cdd93cb9 100644
--- a/packages/ui/src/components/message-part.css
+++ b/packages/ui/src/components/message-part.css
@@ -76,12 +76,25 @@
}
[data-slot="user-message-text"] {
+ position: relative;
white-space: pre-wrap;
word-break: break-word;
overflow: hidden;
background: var(--surface-base);
padding: 8px 12px;
border-radius: 4px;
+
+ [data-slot="user-message-copy-wrapper"] {
+ position: absolute;
+ top: 7px;
+ right: 7px;
+ opacity: 0;
+ transition: opacity 0.15s ease;
+ }
+
+ &:hover [data-slot="user-message-copy-wrapper"] {
+ opacity: 1;
+ }
}
.text-text-strong {