Rebase.
Fix rebase conflict snafu.
Fix revision commit listing.
Rebase.
Styling.
Move commits into the Changes section
Use same node version on CI as locally
Make commits stand out from the rest of the files.
Remove loading text, commits load very fast and this avoids flickering.
Fix CI.
Fix rebase snafu.
ScreenCapture 2025-02-04 um 08.48.46.png
I feel like there is too much border happening around the Commits dropdown and the chevron border, can we remove one of them?
Can we move this and this inline style into it’s own style declaration?
I think we should avoid writing new Svelte slots and try to use only snippets
I would rewrite the HoverPopover component in general
The rest LGTM AFAICT
ScreenCapture 2025-02-04 um 08.48.46.png
I feel like there is too much border happening around the Commits dropdown and the chevron border, can we remove one of them?
Can we move this and this inline style into it’s own style declaration?
I think we should avoid writing new Svelte slots and try to use only snippets
I would rewrite the HoverPopover component in general
The rest LGTM AFAICT
I think its ok if the border shows on hover, its clear you’re hovering. Its not the prettiest, that is true, but it’s how all the buttons work now. I’ll think of something.
But the caret before Changes doesn’t have a hover state. So we either have to make that an icon button too, or its ok if the commits caret also doesn’t have a hover state.
Make everything idiomatic Svelte 5.
Add hover state to section collapse buttons