Skip to content

Commit 5cde22d

Browse files
committed
Flatten diff line number cells
1 parent 890b9dc commit 5cde22d

1 file changed

Lines changed: 5 additions & 9 deletions

File tree

web/src/lib/components/diff/ConciseDiffView.svelte

Lines changed: 5 additions & 9 deletions
Original file line numberDiff line numberDiff line change
@@ -201,27 +201,23 @@
201201
{@const lineType = patchLineTypeProps[line.type]}
202202
{@const lineTypeSelectable = line.type !== PatchLineType.HEADER && line.type !== PatchLineType.SPACER}
203203
<div
204-
class="bg-[var(--hunk-header-bg)] data-selectable:cursor-pointer"
204+
class="line-number h-full bg-[var(--hunk-header-bg)] px-2 select-none data-selectable:cursor-pointer {lineType.lineNoClasses}"
205205
data-hunk-idx={hunkIndex}
206206
data-line-idx={lineIndex}
207207
data-selectable={boolAttr(lineTypeSelectable)}
208208
{@attach view.selectable(hunk, hunkIndex, line, lineIndex)}
209209
>
210-
<div class="line-number h-full px-2 select-none {lineType.lineNoClasses}">{getDisplayLineNo(line, line.oldLineNo)}</div>
210+
{getDisplayLineNo(line, line.oldLineNo)}
211211
</div>
212212
<div
213-
class="bg-[var(--hunk-header-bg)] data-selectable:cursor-pointer"
213+
class="selected-indicator line-number h-full bg-[var(--hunk-header-bg)] px-2 select-none data-selectable:cursor-pointer {lineType.lineNoClasses}"
214214
data-hunk-idx={hunkIndex}
215215
data-line-idx={lineIndex}
216216
data-selectable={boolAttr(lineTypeSelectable)}
217+
data-selected={boolAttr(view.isSelected(hunkIndex, lineIndex))}
217218
{@attach view.selectable(hunk, hunkIndex, line, lineIndex)}
218219
>
219-
<div
220-
class="selected-indicator line-number h-full px-2 select-none {lineType.lineNoClasses}"
221-
data-selected={boolAttr(view.isSelected(hunkIndex, lineIndex))}
222-
>
223-
{getDisplayLineNo(line, line.newLineNo)}
224-
</div>
220+
{getDisplayLineNo(line, line.newLineNo)}
225221
</div>
226222
<div
227223
class="selected-indicator w-full pl-[1rem] {lineType.classes}"

0 commit comments

Comments
 (0)