Skip to content
Merged
Show file tree
Hide file tree
Changes from all commits
Commits
File filter

Filter by extension

Filter by extension

Conversations
Failed to load comments.
Loading
Jump to
Jump to file
Failed to load files.
Loading
Diff view
Diff view
1 change: 0 additions & 1 deletion apps/staged/src/lib/features/branches/BranchCard.svelte
Original file line number Diff line number Diff line change
Expand Up @@ -1011,7 +1011,6 @@
.card-content {
padding: 16px;
min-height: 80px;
overflow: hidden;
}
Comment on lines 1011 to 1014

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

P2 Badge Keep .card-content clipping around timeline rows

On branch cards that render footer actions, .timeline-row and .footer-row still intentionally overhang their container with margin: 0 -8px (TimelineRow.svelte:188-198, BranchTimeline.svelte:622-630). overflow: hidden on .card-content is the clip that keeps those hover backgrounds inside the card, so removing it lets the hovered row paint outside the content box again and reintroduces the footer-button/rounded-corner wobble this layout was avoiding.

Useful? React with 👍 / 👎.


.loading {
Expand Down
2 changes: 1 addition & 1 deletion apps/staged/src/lib/features/timeline/TimelineRow.svelte
Original file line number Diff line number Diff line change
Expand Up @@ -194,7 +194,7 @@
border-radius: 6px;
position: relative;
transition: background-color 0.15s ease;
isolation: isolate;
will-change: transform;

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

P2 Badge Drop permanent will-change from timeline rows

If a branch has a long history, this makes every idle timeline row opt into will-change: transform even though rows never actually transform. Because BranchTimeline renders the full items list in one #each (BranchTimeline.svelte:448-469), a large branch now creates one compositor layer per item, which increases GPU memory pressure and makes scrolling noticeably rougher on big timelines.

Useful? React with 👍 / 👎.

}

.timeline-row:hover {
Expand Down