diff options
| author | Adam <[email protected]> | 2026-02-26 18:23:04 -0600 |
|---|---|---|
| committer | GitHub <[email protected]> | 2026-02-26 18:23:04 -0600 |
| commit | fc52e4b2d3a41efde772e6de8fb2e01f27821701 (patch) | |
| tree | cf23af294a00a10e55f230232585344c111f0bb9 /packages/ui/src/components/line-comment.css | |
| parent | 9a6bfeb782766099d4ce3a98bb9e7b4e79f8bfe6 (diff) | |
| download | opencode-fc52e4b2d3a41efde772e6de8fb2e01f27821701.tar.gz opencode-fc52e4b2d3a41efde772e6de8fb2e01f27821701.zip | |
feat(app): better diff/code comments (#14621)
Co-authored-by: adamelmore <[email protected]>
Co-authored-by: David Hill <[email protected]>
Diffstat (limited to 'packages/ui/src/components/line-comment.css')
| -rw-r--r-- | packages/ui/src/components/line-comment.css | 115 |
1 files changed, 0 insertions, 115 deletions
diff --git a/packages/ui/src/components/line-comment.css b/packages/ui/src/components/line-comment.css deleted file mode 100644 index 9dc8eb74f..000000000 --- a/packages/ui/src/components/line-comment.css +++ /dev/null @@ -1,115 +0,0 @@ -[data-component="line-comment"] { - position: absolute; - right: 24px; - z-index: var(--line-comment-z, 30); -} - -[data-component="line-comment"][data-open] { - z-index: var(--line-comment-open-z, 100); -} - -[data-component="line-comment"] [data-slot="line-comment-button"] { - width: 20px; - height: 20px; - border-radius: var(--radius-md); - display: flex; - align-items: center; - justify-content: center; - background: var(--icon-interactive-base); - box-shadow: var(--shadow-xs); - cursor: default; - border: none; -} - -[data-component="line-comment"] [data-component="icon"] { - color: var(--white); -} - -[data-component="line-comment"] [data-slot="line-comment-button"]:focus { - outline: none; -} - -[data-component="line-comment"] [data-slot="line-comment-button"]:focus-visible { - box-shadow: var(--shadow-xs-border-focus); -} - -[data-component="line-comment"] [data-slot="line-comment-popover"] { - position: absolute; - top: calc(100% + 4px); - right: -8px; - z-index: var(--line-comment-popover-z, 40); - min-width: 200px; - max-width: min(320px, calc(100vw - 48px)); - border-radius: 8px; - background: var(--surface-raised-stronger-non-alpha); - box-shadow: var(--shadow-lg-border-base); - padding: 12px; -} - -[data-component="line-comment"][data-variant="editor"] [data-slot="line-comment-popover"] { - width: 380px; - max-width: min(380px, calc(100vw - 48px)); - padding: 8px; - border-radius: 14px; -} - -[data-component="line-comment"] [data-slot="line-comment-content"] { - display: flex; - flex-direction: column; - gap: 6px; -} - -[data-component="line-comment"] [data-slot="line-comment-text"] { - font-family: var(--font-family-sans); - font-size: var(--font-size-base); - font-weight: var(--font-weight-regular); - line-height: var(--line-height-x-large); - letter-spacing: var(--letter-spacing-normal); - color: var(--text-strong); - white-space: pre-wrap; -} - -[data-component="line-comment"] [data-slot="line-comment-label"], -[data-component="line-comment"] [data-slot="line-comment-editor-label"] { - font-family: var(--font-family-sans); - font-size: var(--font-size-small); - font-weight: var(--font-weight-medium); - line-height: var(--line-height-large); - letter-spacing: var(--letter-spacing-normal); - color: var(--text-weak); - white-space: nowrap; -} - -[data-component="line-comment"] [data-slot="line-comment-editor"] { - display: flex; - flex-direction: column; - gap: 8px; -} - -[data-component="line-comment"] [data-slot="line-comment-textarea"] { - width: 100%; - resize: vertical; - padding: 8px; - border-radius: var(--radius-md); - background: var(--surface-base); - border: 1px solid var(--border-base); - color: var(--text-strong); - font-family: var(--font-family-sans); - font-size: var(--font-size-small); - line-height: var(--line-height-large); -} - -[data-component="line-comment"] [data-slot="line-comment-textarea"]:focus { - outline: none; - box-shadow: var(--shadow-xs-border-select); -} - -[data-component="line-comment"] [data-slot="line-comment-actions"] { - display: flex; - align-items: center; - gap: 8px; -} - -[data-component="line-comment"] [data-slot="line-comment-editor-label"] { - margin-right: auto; -} |
