diff options
| author | Jay V <[email protected]> | 2025-07-04 13:33:23 -0400 |
|---|---|---|
| committer | Jay V <[email protected]> | 2025-07-04 13:53:25 -0400 |
| commit | 143fd8e07635274403874479a53f0b124ac5f433 (patch) | |
| tree | 1078e5c7b5aec24aefedbc5cede0ae110718f348 /packages/web/src/components/markdownview.module.css | |
| parent | 06dba28bd69134535ad4a1482b7bbda9f26f96d6 (diff) | |
| download | opencode-143fd8e07635274403874479a53f0b124ac5f433.tar.gz opencode-143fd8e07635274403874479a53f0b124ac5f433.zip | |
docs: share improve markdown rendering of ai responses
Diffstat (limited to 'packages/web/src/components/markdownview.module.css')
| -rw-r--r-- | packages/web/src/components/markdownview.module.css | 48 |
1 files changed, 45 insertions, 3 deletions
diff --git a/packages/web/src/components/markdownview.module.css b/packages/web/src/components/markdownview.module.css index a4360bde9..9524c5cd7 100644 --- a/packages/web/src/components/markdownview.module.css +++ b/packages/web/src/components/markdownview.module.css @@ -40,11 +40,17 @@ } pre { - white-space: pre-wrap; - border-radius: 0.25rem; - border: 1px solid rgba(0, 0, 0, 0.2); + --shiki-dark-bg: var(--sl-color-bg-surface) !important; + background-color: var(--sl-color-bg-surface) !important; padding: 0.5rem 0.75rem; + line-height: 1.6; font-size: 0.75rem; + white-space: pre-wrap; + word-break: break-word; + + span { + white-space: break-spaces; + } } code { @@ -61,4 +67,40 @@ } } } + + table { + border-collapse: collapse; + width: 100%; + } + + th, + td { + border: 1px solid var(--sl-color-border); + padding: 0.5rem 0.75rem; + text-align: left; + } + + th { + border-bottom: 1px solid var(--sl-color-border); + } + + /* Remove outer borders */ + table tr:first-child th, + table tr:first-child td { + border-top: none; + } + + table tr:last-child td { + border-bottom: none; + } + + table th:first-child, + table td:first-child { + border-left: none; + } + + table th:last-child, + table td:last-child { + border-right: none; + } } |
