diff options
| author | Adam <[email protected]> | 2025-12-16 17:46:25 -0600 |
|---|---|---|
| committer | Adam <[email protected]> | 2025-12-17 03:47:48 -0600 |
| commit | 0c7a297b1d3d9cdf8a060c4ed75160152da2b981 (patch) | |
| tree | 7671287f7bf81b7af40428152cbeb0074e908770 /packages/ui/src/components/message-part.css | |
| parent | 9b1f9007c30e8877fc05a331faa40944440e34cb (diff) | |
| download | opencode-0c7a297b1d3d9cdf8a060c4ed75160152da2b981.tar.gz opencode-0c7a297b1d3d9cdf8a060c4ed75160152da2b981.zip | |
feat(desktop): lsp diagnostics displayed
Diffstat (limited to 'packages/ui/src/components/message-part.css')
| -rw-r--r-- | packages/ui/src/components/message-part.css | 36 |
1 files changed, 36 insertions, 0 deletions
diff --git a/packages/ui/src/components/message-part.css b/packages/ui/src/components/message-part.css index 914202c45..b79ac2894 100644 --- a/packages/ui/src/components/message-part.css +++ b/packages/ui/src/components/message-part.css @@ -272,3 +272,39 @@ } } } + +[data-component="diagnostics"] { + display: flex; + flex-direction: column; + gap: 4px; + padding: 8px 12px; + background-color: var(--surface-critical-weak); + border-top: 1px solid var(--border-critical-base); + + [data-slot="diagnostic"] { + display: flex; + align-items: baseline; + gap: 6px; + font-family: var(--font-family-mono); + font-size: var(--font-size-small); + line-height: var(--line-height-large); + } + + [data-slot="diagnostic-label"] { + color: var(--text-on-critical-base); + font-weight: var(--font-weight-medium); + text-transform: uppercase; + letter-spacing: -0.5px; + flex-shrink: 0; + } + + [data-slot="diagnostic-location"] { + color: var(--text-on-critical-weak); + flex-shrink: 0; + } + + [data-slot="diagnostic-message"] { + color: var(--text-on-critical-base); + word-break: break-word; + } +} |
