Skip to content

Put Folder Sync and Merge path footers on PathMetaFooter - #314

Merged
baseGame merged 1 commit into
masterfrom
ui-1to1-sync-merge-footers
Sep 22, 2026
Merged

baseGame merged 1 commit into
masterfrom
ui-1to1-sync-merge-footers

Conversation

@baseGame

Copy link
Copy Markdown
Collaborator

Summary

  • Replace Folder Sync custom selection footer labels with shared PathMetaFooter + pathFileStamp stamps (L/R).
  • Replace Folder Merge “Editing disabled” footers with PathMetaFooter stamps (L/Base/R/Output).
  • Undo Sync densify crush on path footers (8px → 20px / 11px); keep selection/free-space on the status strip.

Test plan

  • Vitest Folder Sync/Merge views + syncMergeChromeDensity, pathStatusDensity, folderChromeDensity, full src/styles/
  • Pre-commit quality (prettier, eslint, stylelint, vue-tsc, rust fmt/clippy)
  • Spot-check vs docs/assets/.../folder-sync.png, folder-merge.png, folder-compare.png

Remaining divergences

  • Folder Compare path footers still use selection-oriented custom labels (not yet full PathMetaFooter stamps).
  • Directory stamps show size/mtime only (no encoding/EOL chips — expected for folders).
  • Lucide chevrons on format chips when present; Options / Tol panels out of scope.

Replace custom selection/editing footer labels with shared path stamps
(size/modified via pathFileStamp) at capture ~20px/11px; undo Sync densify crush.
@baseGame
baseGame merged commit 7ab75cd into master Sep 22, 2026
1 check passed
@baseGame
baseGame deleted the ui-1to1-sync-merge-footers branch September 22, 2026 03:08
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

1 participant