@@ -147,6 +147,8 @@ export const rebaseStyles = css`
147147 grid-template-columns : minmax (0 , 1fr );
148148 height : 100vh ;
149149 min-width : 0 ;
150+ box-sizing : border-box;
151+ padding : 0.5rem ;
150152 }
151153
152154 /* ==========================================================================
@@ -174,9 +176,8 @@ export const rebaseStyles = css`
174176 display : flex;
175177 flex-direction : column;
176178 gap : 0.5rem ;
177- padding : 0.6 rem 1rem ;
179+ padding : 0.5 rem 1rem ;
178180 min-width : 0 ;
179- border-bottom : 1px solid var (--vscode-sideBarSectionHeader-border );
180181
181182 gl-checkbox {
182183 margin-block : 0 ;
@@ -313,12 +314,15 @@ export const rebaseStyles = css`
313314 .entries {
314315 grid-area : entries;
315316 display : block;
316- height : 100% ;
317317 min-height : 0 ;
318318 overflow-x : hidden !important ;
319319 overflow-y : visible;
320320 outline : none;
321- margin-inline : 1rem ;
321+ margin : 0.5rem 1rem ;
322+ box-sizing : border-box;
323+
324+ border-top : 1px solid var (--vscode-sideBarSectionHeader-border );
325+ border-bottom : 1px solid var (--vscode-sideBarSectionHeader-border );
322326 }
323327
324328 .entries {
@@ -387,7 +391,6 @@ export const rebaseStyles = css`
387391 align-items : center;
388392 gap : 1rem ;
389393 padding : 0.5rem 1rem ;
390- border-top : 1px solid var (--vscode-sideBarSectionHeader-border );
391394 background : var (--color-background );
392395 z-index : 1 ;
393396 min-width : 0 ;
@@ -459,4 +462,14 @@ export const rebaseStyles = css`
459462 gl-button : hover .button-shortcut {
460463 opacity : 1 ;
461464 }
465+
466+ /* ==========================================================================
467+ Density: Comfortable
468+ ========================================================================== */
469+
470+ .container [data-density = 'comfortable' ] {
471+ --gl-rebase-entry-padding-block : 0.5rem ;
472+ --gl-rebase-entry-graph-height : 29px ;
473+ --gl-rebase-entry-graph-offset : -0.5rem ;
474+ }
462475` ;
0 commit comments