File tree Expand file tree Collapse file tree 5 files changed +33
-4
lines changed
release/share/git-webui/webui
src/share/git-webui/webui Expand file tree Collapse file tree 5 files changed +33
-4
lines changed Original file line number Diff line number Diff line change @@ -9,6 +9,7 @@ and this project adheres to [Semantic Versioning](https://semver.org/spec/v2.0.0
9
9
10
10
### Fixed
11
11
- Support for git submodules in package manager-aware setting (#305 )
12
+ - Web UI's 'More ...' view shows longer branch names (#294 )
12
13
- Deletion of files in locked environment is now suppressed (#302 )
13
14
14
15
## [ 2.3.0] - 2023-12-06
Original file line number Diff line number Diff line change @@ -265,7 +265,7 @@ body {
265
265
border : none;
266
266
}
267
267
.modal .card-header {
268
- padding : 1 % 2 % 0 % 14 % ;
268
+ padding : 0 ;
269
269
background-color : # fff ;
270
270
color : inherit !important ;
271
271
border : none !important ;
@@ -277,6 +277,10 @@ body {
277
277
padding-bottom : 1% ;
278
278
margin : 0% ;
279
279
border : none !important ;
280
+ overflow : visible;
281
+ }
282
+ .modal .modal-content {
283
+ min-width : fit-content;
280
284
}
281
285
# main-view {
282
286
display : flex;
Original file line number Diff line number Diff line change @@ -362,7 +362,7 @@ webui.SideBarView = function(mainView, noEventHandlers) {
362
362
var itemId = refname + idPostfix ;
363
363
var cardHeader = $ ( '<div class="card-header" id="heading-' + itemId + '">' ) . appendTo ( cardDiv ) ;
364
364
var button = $ ( '<button class="btn btn-sm btn-default btn-branch text-left" type="button" data-toggle="collapse" data-target="#collapse-' + itemId + '" aria-expanded="true" aria-controls="collapse-' + itemId + '">'
365
- + ref //IMPORTANT: This has to be the original ref for selectRef to work
365
+ + ref //IMPORTANT: This has to be the original ref for selectRef to work
366
366
+ '</button>' ) . appendTo ( cardHeader )
367
367
368
368
var collapseDiv = $ ( '<div id="collapse-' + itemId + '" class="collapse" aria-labelledby="heading-' + itemId + '" data-parent="#accordion-' + id + '-' + idPostfix + '">' ) . appendTo ( cardDiv ) ;
@@ -377,6 +377,16 @@ webui.SideBarView = function(mainView, noEventHandlers) {
377
377
self . selectRef ( event . target . innerHTML ) ;
378
378
} ) ;
379
379
}
380
+
381
+ if ( id === "remote-branches" && idPostfix === "popup" ) {
382
+ const remoteBranchBtns = $ ( "#accordion-remote-branches-popup button" ) . filter ( ( i , span ) => jQuery . inArray ( $ ( span ) . text ( ) , refs ) != - 1 ) ;
383
+ const widest = Math . max ( ...remoteBranchBtns . map ( ( i , span ) => $ ( span ) . width ( ) ) ) ;
384
+ if ( remoteBranchBtns . length > 0 ) {
385
+ remoteBranchBtns . css ( "padding" , ".25rem .5rem" ) ;
386
+ remoteBranchBtns . css ( "border" , 0 ) ;
387
+ remoteBranchBtns . width ( widest ) ;
388
+ }
389
+ }
380
390
return accordionDiv ;
381
391
}
382
392
Original file line number Diff line number Diff line change @@ -361,7 +361,7 @@ body {
361
361
362
362
.modal {
363
363
.card-header {
364
- padding : 1 % 2 % 0 % 14 % ;
364
+ padding : 0 ;
365
365
background-color : #fff ;
366
366
color : inherit !important ;
367
367
border :none !important ;
@@ -372,6 +372,10 @@ body {
372
372
padding-bottom :1% ;
373
373
margin : 0% ;
374
374
border : none !important ;
375
+ overflow : visible ;
376
+ }
377
+ .modal-content {
378
+ min-width : fit-content ;
375
379
}
376
380
}
377
381
Original file line number Diff line number Diff line change @@ -362,7 +362,7 @@ webui.SideBarView = function(mainView, noEventHandlers) {
362
362
var itemId = refname + idPostfix ;
363
363
var cardHeader = $ ( '<div class="card-header" id="heading-' + itemId + '">' ) . appendTo ( cardDiv ) ;
364
364
var button = $ ( '<button class="btn btn-sm btn-default btn-branch text-left" type="button" data-toggle="collapse" data-target="#collapse-' + itemId + '" aria-expanded="true" aria-controls="collapse-' + itemId + '">'
365
- + ref //IMPORTANT: This has to be the original ref for selectRef to work
365
+ + ref //IMPORTANT: This has to be the original ref for selectRef to work
366
366
+ '</button>' ) . appendTo ( cardHeader )
367
367
368
368
var collapseDiv = $ ( '<div id="collapse-' + itemId + '" class="collapse" aria-labelledby="heading-' + itemId + '" data-parent="#accordion-' + id + '-' + idPostfix + '">' ) . appendTo ( cardDiv ) ;
@@ -377,6 +377,16 @@ webui.SideBarView = function(mainView, noEventHandlers) {
377
377
self . selectRef ( event . target . innerHTML ) ;
378
378
} ) ;
379
379
}
380
+
381
+ if ( id === "remote-branches" && idPostfix === "popup" ) {
382
+ const remoteBranchBtns = $ ( "#accordion-remote-branches-popup button" ) . filter ( ( i , span ) => jQuery . inArray ( $ ( span ) . text ( ) , refs ) != - 1 ) ;
383
+ const widest = Math . max ( ...remoteBranchBtns . map ( ( i , span ) => $ ( span ) . width ( ) ) ) ;
384
+ if ( remoteBranchBtns . length > 0 ) {
385
+ remoteBranchBtns . css ( "padding" , ".25rem .5rem" ) ;
386
+ remoteBranchBtns . css ( "border" , 0 ) ;
387
+ remoteBranchBtns . width ( widest ) ;
388
+ }
389
+ }
380
390
return accordionDiv ;
381
391
}
382
392
You can’t perform that action at this time.
0 commit comments