diff options
| author | Adam <[email protected]> | 2025-11-25 20:39:10 -0600 |
|---|---|---|
| committer | Adam <[email protected]> | 2025-11-25 20:39:20 -0600 |
| commit | 5f56be0ad44d862bad8968440baf56eca2c9d081 (patch) | |
| tree | 13c03ab3ecbb5bf6c251811fc8dddaa400ac2673 | |
| parent | ef441d5cffb279727d9dfa17693f0effe30c22f2 (diff) | |
| download | opencode-5f56be0ad44d862bad8968440baf56eca2c9d081.tar.gz opencode-5f56be0ad44d862bad8968440baf56eca2c9d081.zip | |
fix: pierre separators
| -rw-r--r-- | packages/ui/src/components/pierre.ts | 24 |
1 files changed, 24 insertions, 0 deletions
diff --git a/packages/ui/src/components/pierre.ts b/packages/ui/src/components/pierre.ts index fc49a11d1..ef01318de 100644 --- a/packages/ui/src/components/pierre.ts +++ b/packages/ui/src/components/pierre.ts @@ -14,6 +14,30 @@ export function createDefaultOptions<T>(style: FileDiffOptions<T>["diffStyle"]) maxLineDiffLength: 1000, maxLineLengthForHighlighting: 1000, disableFileHeader: true, + unsafeCSS: ` +[data-pjs-header], +[data-pjs] { + [data-separator-wrapper] { + margin: 0 !important; + border-radius: 0 !important; + } + [data-expand-button] { + width: 6.5ch !important; + height: 24px !important; + justify-content: end !important; + padding-left: 3ch !important; + padding-inline: 1ch !important; + } + [data-separator-multi-button] { + grid-template-rows: 10px 10px !important; + [data-expand-button] { + height: 12px !important; + } + } + [data-separator-content] { + height: 24px !important; + } +}`, // hunkSeparators(hunkData: HunkData) { // const fragment = document.createDocumentFragment() // const numCol = document.createElement("div") |
