diff --git a/appview/pages/templates/repo/fragments/splitDiff.html b/appview/pages/templates/repo/fragments/splitDiff.html --- a/appview/pages/templates/repo/fragments/splitDiff.html +++ b/appview/pages/templates/repo/fragments/splitDiff.html @@ -3,59 +3,59 @@ {{ $name := .Id }} {{- $lineNrStyle := "min-w-[3.5rem] flex-shrink-0 select-none text-right bg-white dark:bg-gray-800" -}} {{- $linkStyle := "text-gray-400 dark:text-gray-500 hover:underline" -}} {{- $lineNrSepStyle := "pr-2 border-r border-gray-200 dark:border-gray-700" -}} -{{- $containerStyle := "flex min-w-full items-center target:border target:rounded-sm target:border-yellow-200 target:dark:border-yellow-700 scroll-mt-20" -}} +{{- $containerStyle := "inline-flex w-full items-center target:border target:rounded-sm target:border-yellow-200 target:dark:border-yellow-700 scroll-mt-20" -}} {{- $emptyStyle := "bg-gray-200/30 dark:bg-gray-700/30" -}} {{- $addStyle := "bg-green-100 dark:bg-green-800/30 text-green-700 dark:text-green-400" -}} {{- $delStyle := "bg-red-100 dark:bg-red-800/30 text-red-700 dark:text-red-400 " -}} {{- $ctxStyle := "bg-white dark:bg-gray-800 text-gray-500 dark:text-gray-400" -}} {{- $opStyle := "w-5 flex-shrink-0 select-none text-center" -}}
-{{- range .TextFragments -}}···++ {{- end -}}{{- range .TextFragments -}}··· {{- range .LeftLines -}} {{- if .IsEmpty -}} --+ + + + + {{- else if eq .Op.String "-" -}} - + + {{ .LineNumber }} + {{ .Op.String }} + {{ .Content }} + {{- else if eq .Op.String " " -}} - + + {{ .LineNumber }} + {{ .Op.String }} + {{ .Content }} + {{- end -}} {{- end -}} - {{- end -}}-- -{{- range .TextFragments -}}···++ {{- end -}}{{- range .TextFragments -}}··· {{- range .RightLines -}} {{- if .IsEmpty -}} --+ + + + + {{- else if eq .Op.String "+" -}} - + + {{ .LineNumber }} + {{ .Op.String }} + {{ .Content }} + {{- else if eq .Op.String " " -}} - + + {{ .LineNumber }} + {{ .Op.String }} + {{ .Content }} + {{- end -}} {{- end -}} - {{- end -}}-- -
{{ end }} -{{- range .TextFragments -}}···++ {{- end -}}{{- range .TextFragments -}}··· {{- $oldStart := .OldPosition -}} {{- $newStart := .NewPosition -}} {{- $lineNrStyle := "min-w-[3.5rem] flex-shrink-0 select-none text-right bg-white dark:bg-gray-800 target:bg-yellow-200 target:dark:bg-yellow-600" -}} {{- $linkStyle := "text-gray-400 dark:text-gray-500 hover:underline" -}} {{- $lineNrSepStyle1 := "" -}} {{- $lineNrSepStyle2 := "pr-2 border-r border-gray-200 dark:border-gray-700" -}} - {{- $containerStyle := "flex min-w-full items-center target:border target:rounded-sm target:border-yellow-200 target:dark:border-yellow-700 scroll-mt-20" -}} + {{- $containerStyle := "inline-flex w-full items-center target:border target:rounded-sm target:border-yellow-200 target:dark:border-yellow-700 scroll-mt-20" -}} {{- $addStyle := "bg-green-100 dark:bg-green-800/30 text-green-700 dark:text-green-400 " -}} {{- $delStyle := "bg-red-100 dark:bg-red-800/30 text-red-700 dark:text-red-400 " -}} {{- $ctxStyle := "bg-white dark:bg-gray-800 text-gray-500 dark:text-gray-400" -}} {{- $opStyle := "w-5 flex-shrink-0 select-none text-center" -}} {{- range .Lines -}} {{- if eq .Op.String "+" -}} - + + + {{ $newStart }} + {{ .Op.String }} + {{ .Line }} + {{- $newStart = add64 $newStart 1 -}} {{- end -}} {{- if eq .Op.String "-" -}} - + + {{ $oldStart }} + + {{ .Op.String }} + {{ .Line }} + {{- $oldStart = add64 $oldStart 1 -}} {{- end -}} {{- if eq .Op.String " " -}} - + + {{ $oldStart }} + {{ $newStart }} + {{ .Op.String }} + {{ .Line }} + {{- $newStart = add64 $newStart 1 -}} {{- $oldStart = add64 $oldStart 1 -}} {{- end -}} {{- end -}} - {{- end -}}