From db9a19f97921e46aa116a8b54398e353df75b787 Mon Sep 17 00:00:00 2001 From: Wes Date: Mon, 23 Feb 2026 13:59:19 -0700 Subject: [PATCH 1/2] refactor(mark): remove unused diff shim and scrollbar files --- .../features/diff/connectorRendererCanvas.ts | 2 - .../src/lib/features/diff/diffKeyboard.ts | 2 - apps/mark/src/lib/features/diff/diffUtils.ts | 10 - .../lib/features/diff/diffViewerHelpers.ts | 20 -- .../lib/features/diff/markdownScrollSync.ts | 2 - .../features/diff/scrollController.svelte.ts | 2 - .../src/lib/shared/HorizontalScrollbar.svelte | 238 -------------- apps/mark/src/lib/shared/Scrollbar.svelte | 292 ------------------ 8 files changed, 568 deletions(-) delete mode 100644 apps/mark/src/lib/features/diff/connectorRendererCanvas.ts delete mode 100644 apps/mark/src/lib/features/diff/diffKeyboard.ts delete mode 100644 apps/mark/src/lib/features/diff/diffUtils.ts delete mode 100644 apps/mark/src/lib/features/diff/diffViewerHelpers.ts delete mode 100644 apps/mark/src/lib/features/diff/markdownScrollSync.ts delete mode 100644 apps/mark/src/lib/features/diff/scrollController.svelte.ts delete mode 100644 apps/mark/src/lib/shared/HorizontalScrollbar.svelte delete mode 100644 apps/mark/src/lib/shared/Scrollbar.svelte diff --git a/apps/mark/src/lib/features/diff/connectorRendererCanvas.ts b/apps/mark/src/lib/features/diff/connectorRendererCanvas.ts deleted file mode 100644 index a7bb3ca8..00000000 --- a/apps/mark/src/lib/features/diff/connectorRendererCanvas.ts +++ /dev/null @@ -1,2 +0,0 @@ -// Re-export from shared package -export { ConnectorRendererCanvas, type CommentHighlightInfo } from '@builderbot/diff-viewer/utils'; diff --git a/apps/mark/src/lib/features/diff/diffKeyboard.ts b/apps/mark/src/lib/features/diff/diffKeyboard.ts deleted file mode 100644 index 7f676549..00000000 --- a/apps/mark/src/lib/features/diff/diffKeyboard.ts +++ /dev/null @@ -1,2 +0,0 @@ -// Re-export from shared package -export { setupDiffKeyboardNav } from '@builderbot/diff-viewer/utils'; diff --git a/apps/mark/src/lib/features/diff/diffUtils.ts b/apps/mark/src/lib/features/diff/diffUtils.ts deleted file mode 100644 index 3f183a7e..00000000 --- a/apps/mark/src/lib/features/diff/diffUtils.ts +++ /dev/null @@ -1,10 +0,0 @@ -// Re-export from shared package -export { - getDisplayPath, - getFilePath, - getLineBoundary, - getLanguageFromDiff, - isBinaryDiff, - getTextLines, - referenceFileAsDiff, -} from '@builderbot/diff-viewer/utils'; diff --git a/apps/mark/src/lib/features/diff/diffViewerHelpers.ts b/apps/mark/src/lib/features/diff/diffViewerHelpers.ts deleted file mode 100644 index 76f306bd..00000000 --- a/apps/mark/src/lib/features/diff/diffViewerHelpers.ts +++ /dev/null @@ -1,20 +0,0 @@ -// Re-export from shared package -export { - buildLineToAlignmentMap, - buildBeforeMarkers, - buildAfterMarkers, - findCommentById, - getCommentsForAlignment, - getTokensForLine, - isLineInChangedAlignment, - isLineInIndexedRange, - isLineSelected, - buildLineCommentEditorLayout, - buildLineSelectionToolbarLayout, - buildRangeCommentEditorLayout, - decideCommentPositionBySpace, - measureContentWidth, - measureLineHeight, - normalizeLineSelection, - resolveLineSelectionToolbarLeft, -} from '@builderbot/diff-viewer/utils'; diff --git a/apps/mark/src/lib/features/diff/markdownScrollSync.ts b/apps/mark/src/lib/features/diff/markdownScrollSync.ts deleted file mode 100644 index a11076be..00000000 --- a/apps/mark/src/lib/features/diff/markdownScrollSync.ts +++ /dev/null @@ -1,2 +0,0 @@ -// Re-export from shared package -export { setupMarkdownScrollSync } from '@builderbot/diff-viewer/utils'; diff --git a/apps/mark/src/lib/features/diff/scrollController.svelte.ts b/apps/mark/src/lib/features/diff/scrollController.svelte.ts deleted file mode 100644 index 902cd068..00000000 --- a/apps/mark/src/lib/features/diff/scrollController.svelte.ts +++ /dev/null @@ -1,2 +0,0 @@ -// Re-export from shared package -export { createScrollController } from '@builderbot/diff-viewer/state'; diff --git a/apps/mark/src/lib/shared/HorizontalScrollbar.svelte b/apps/mark/src/lib/shared/HorizontalScrollbar.svelte deleted file mode 100644 index 442cdf04..00000000 --- a/apps/mark/src/lib/shared/HorizontalScrollbar.svelte +++ /dev/null @@ -1,238 +0,0 @@ - - - - -
(isHovered = true)} - onmouseleave={() => (isHovered = false)} - onwheel={handleWheel} -> - -
- - {#if canScroll} - -
- {/if} -
-
- - diff --git a/apps/mark/src/lib/shared/Scrollbar.svelte b/apps/mark/src/lib/shared/Scrollbar.svelte deleted file mode 100644 index bdf4a1e2..00000000 --- a/apps/mark/src/lib/shared/Scrollbar.svelte +++ /dev/null @@ -1,292 +0,0 @@ - - - - -
(isHovered = true)} - onmouseleave={() => (isHovered = false)} - onwheel={handleWheel} -> - -
- - {#each markers as marker} -
- {/each} - - - {#if canScroll} - -
- {/if} -
-
- - From 96c34babc8b8a307c2e2983f5aa7182dd335f2c7 Mon Sep 17 00:00:00 2001 From: Wes Date: Mon, 23 Feb 2026 14:06:17 -0700 Subject: [PATCH 2/2] refactor(mark): remove unused GitHub repo picker modal wrapper --- .../features/projects/GitHubRepoPicker.svelte | 3 +- .../projects/GitHubRepoPickerModal.svelte | 59 ------------------- 2 files changed, 1 insertion(+), 61 deletions(-) delete mode 100644 apps/mark/src/lib/features/projects/GitHubRepoPickerModal.svelte diff --git a/apps/mark/src/lib/features/projects/GitHubRepoPicker.svelte b/apps/mark/src/lib/features/projects/GitHubRepoPicker.svelte index 1418e09c..3e56a867 100644 --- a/apps/mark/src/lib/features/projects/GitHubRepoPicker.svelte +++ b/apps/mark/src/lib/features/projects/GitHubRepoPicker.svelte @@ -2,8 +2,7 @@ GitHubRepoPicker.svelte - Embeddable GitHub repo picker (no modal chrome) Standalone search + list for picking a GitHub repository. - Used inline inside NewProjectForm (with spring slide) and wrapped - by GitHubRepoPickerModal for standalone overlay usage. + Used inline inside NewProjectForm. --> - - - - -