@@ -39,7 +39,6 @@ webui.COLORS = ["#ffab1d", "#fd8c25", "#f36e4a", "#fc6148", "#d75ab6", "#b25ade"
39
39
40
40
41
41
webui . showError = function ( message ) {
42
- webui . errorMessage = message ;
43
42
$ ( "#error-modal .alert" ) . text ( message ) ;
44
43
$ ( "#error-modal" ) . modal ( 'show' ) ;
45
44
}
@@ -48,7 +47,7 @@ webui.showWarning = function(message) {
48
47
var messageBox = $ ( "#message-box" ) ;
49
48
messageBox . empty ( ) ;
50
49
$ ( '<div class="alert alert-warning alert-dismissible" role="alert">' +
51
- '<button type="button" class="btn btn-default close" data-bs- dismiss="alert">' +
50
+ '<button type="button" class="btn btn-default close" data-dismiss="alert">' +
52
51
'<svg xmlns="http://www.w3.org/2000/svg" width="16" height="16" fill="currentColor" class="bi bi-x-lg" viewBox="0 0 16 16">' +
53
52
'<path fill-rule="evenodd" clip-rule="evenodd" d="M13.854 2.146a.5.5 0 0 1 0 .708l-11 11a.5.5 0 0 1-.708-.708l11-11a.5.5 0 0 1 .708 0Z" fill="#000"/>' +
54
53
'<path fill-rule="evenodd" clip-rule="evenodd" d="M2.146 2.146a.5.5 0 0 0 0 .708l11 11a.5.5 0 0 0 .708-.708l-11-11a.5.5 0 0 0-.708 0Z" fill="#000"/>' +
@@ -199,7 +198,7 @@ webui.SideBarView = function(mainView) {
199
198
'<div class="modal-content">' +
200
199
'<div class="modal-header">' +
201
200
'<h4 class="modal-title">' + title + '</h4>' +
202
- '<button type="button" class="btn btn-default close" data-bs- dismiss="modal">' +
201
+ '<button type="button" class="btn btn-default close" data-dismiss="modal">' +
203
202
'<svg xmlns="http://www.w3.org/2000/svg" width="16" height="16" fill="currentColor" class="bi bi-x-lg" viewBox="0 0 16 16">' +
204
203
'<path fill-rule="evenodd" clip-rule="evenodd" d="M13.854 2.146a.5.5 0 0 1 0 .708l-11 11a.5.5 0 0 1-.708-.708l11-11a.5.5 0 0 1 .708 0Z" fill="#000"/>' +
205
204
'<path fill-rule="evenodd" clip-rule="evenodd" d="M2.146 2.146a.5.5 0 0 0 0 .708l11 11a.5.5 0 0 0 .708-.708l-11-11a.5.5 0 0 0-.708 0Z" fill="#000"/>' +
@@ -246,19 +245,19 @@ webui.SideBarView = function(mainView) {
246
245
ref = ' ' + newref ;
247
246
}
248
247
}
249
- var cardDiv = $ ( '<div class="accordion-item custom-accordion ">' ) . appendTo ( accordionDiv ) [ 0 ] ;
248
+ var cardDiv = $ ( '<div class="card custom-card ">' ) . appendTo ( accordionDiv ) [ 0 ] ;
250
249
if ( id . indexOf ( "local-branches" ) > - 1 ) {
251
250
var refname = ref . substr ( 2 ) ;
252
251
var itemId = refname + idPostfix ;
253
- var cardHeader = $ ( '<div class="accordion -header" id="heading-' + itemId + '">' ) . appendTo ( cardDiv ) ;
254
- var button = $ ( '<button class="btn btn-sm btn-default btn-branch text-left" type="button" data-bs- toggle="collapse" data-bs -target="#collapse-' + itemId + '" aria-expanded="true" aria-controls="collapse-' + itemId + '">'
252
+ var cardHeader = $ ( '<div class="card -header" id="heading-' + itemId + '">' ) . appendTo ( cardDiv ) ;
253
+ 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 + '">'
255
254
+ refname
256
255
+ '</button>' ) . appendTo ( cardHeader ) ;
257
256
258
257
if ( ref [ 0 ] != "*" ) {
259
- var collapseDiv = $ ( '<div id="collapse-' + itemId + '" class="accordion-collapse collapse" aria-labelledby="heading-' + itemId + '" data-bs- parent="#accordion-' + id + '">' ) . appendTo ( cardDiv ) ;
260
- var cardBody = $ ( '<div class="accordion -body">' +
261
- '<div class="d-grid gap-2 col-10 mx-auto">' +
258
+ var collapseDiv = $ ( '<div id="collapse-' + itemId + '" class="accordion-collapse collapse" aria-labelledby="heading-' + itemId + '" data-parent="#accordion-' + id + '">' ) . appendTo ( cardDiv ) ;
259
+ var cardBody = $ ( '<div class="card -body">' +
260
+ '<div class="d-grid gap-2 col-12 mx-auto">' +
262
261
'<button class="btn btn-xs btn-primary btn-block btn-checkout-local-branch mt-1">Checkout Branch</button>' +
263
262
'<button class="btn btn-xs btn-danger btn-block btn-delete-branch">Delete Branch</button>' +
264
263
'</div>' +
@@ -277,12 +276,12 @@ webui.SideBarView = function(mainView) {
277
276
} else {
278
277
var refname = ref . replaceAll ( '/' , '-' ) ;
279
278
var itemId = refname + idPostfix ;
280
- var cardHeader = $ ( '<div class="accordion -header" id="heading-' + itemId + '">' ) . appendTo ( cardDiv ) ;
281
- var button = $ ( '<button class="btn btn-sm btn-default btn-branch text-left" type="button" data-bs- toggle="collapse" data-bs -target="#collapse-' + itemId + '" aria-expanded="true" aria-controls="collapse-' + itemId + '">'
279
+ var cardHeader = $ ( '<div class="card -header" id="heading-' + itemId + '">' ) . appendTo ( cardDiv ) ;
280
+ 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 + '">'
282
281
+ ref //IMPORTANT: This has to be the original ref for selectRef to work
283
282
+ '</button>' ) . appendTo ( cardHeader )
284
283
285
- var collapseDiv = $ ( '<div id="collapse-' + itemId + '" class="collapse" aria-labelledby="heading-' + itemId + '" data-bs- parent="#accordion-' + id + '">' ) . appendTo ( cardDiv ) ;
284
+ var collapseDiv = $ ( '<div id="collapse-' + itemId + '" class="collapse" aria-labelledby="heading-' + itemId + '" data-parent="#accordion-' + id + '">' ) . appendTo ( cardDiv ) ;
286
285
var cardBody = $ ( '<div class="card-body">' +
287
286
'<div class="d-grid gap-2 col-12 mx-auto">' +
288
287
'<button class="btn btn-xs btn-primary btn-block btn-checkout-remote-branch">Checkout Branch</button>' +
@@ -316,7 +315,12 @@ webui.SideBarView = function(mainView) {
316
315
}
317
316
var accordionDiv = self . buildAccordion ( section , refs , id , maxRefsCount ) ;
318
317
if ( refs . length > maxRefsCount ) {
319
- var more = $ ( '<div class="accordion-item custom-accordion"><div class="accordion-header">More ...</div></div>' ) . appendTo ( accordionDiv ) ;
318
+ var more = $ ( '<div class="card custom-card">' +
319
+ '<div class="card-header">' +
320
+ '<button class="btn btn-sm btn-default btn-branch text-left" type="button">' +
321
+ 'More ...' +
322
+ '</button>' +
323
+ '</div></div>' ) . appendTo ( accordionDiv ) ;
320
324
more . click ( function ( ) {
321
325
$ ( popup ) . modal ( 'show' ) ;
322
326
} ) ;
@@ -329,7 +333,7 @@ webui.SideBarView = function(mainView) {
329
333
330
334
self . mainView = mainView ;
331
335
self . element = $ ( '<div id="sidebar">' +
332
- '<a href="#" data-bs- toggle="modal" data-bs -target="#help-modal"><img id="sidebar-logo" src="img/git-logo.png"></a>' +
336
+ '<a href="#" data-toggle="modal" data-target="#help-modal"><img id="sidebar-logo" src="img/git-logo.png"></a>' +
333
337
'<div id="sidebar-content">' +
334
338
'<section id="sidebar-workspace">' +
335
339
'<h4>Workspace</h4>' +
@@ -1014,8 +1018,8 @@ webui.DiffView = function(sideBySide, hunkSelectionAllowed, parent) {
1014
1018
if ( ! ( parent instanceof webui . CommitExplorerView ) ) {
1015
1019
html +=
1016
1020
'<div class="panel-heading btn-toolbar" role="toolbar">' +
1017
- '<button type="button" class="btn btn-sm btn-default diff-ignore-whitespace" data-bs- toggle="button">Ignore Whitespace</button>' +
1018
- '<button type="button" class="btn btn-sm btn-default diff-context-all" data-bs- toggle="button">Complete file</button>' +
1021
+ '<button type="button" class="btn btn-sm btn-default diff-ignore-whitespace" data-toggle="button">Ignore Whitespace</button>' +
1022
+ '<button type="button" class="btn btn-sm btn-default diff-context-all" data-toggle="button">Complete file</button>' +
1019
1023
'<div class="btn-group btn-group-sm">' +
1020
1024
'<span></span> ' +
1021
1025
'<button type="button" class="btn btn-default diff-context-remove">-</button>' +
@@ -1705,7 +1709,7 @@ webui.CommitMessageView = function(workspaceView) {
1705
1709
'<div class="panel-heading">' +
1706
1710
'<h5>Message</h5>' +
1707
1711
'<div class="btn-group btn-group-sm">' +
1708
- '<button type="button" class="btn btn-default commit-message-amend" data-bs- toggle="button">Amend</button>' +
1712
+ '<button type="button" class="btn btn-default commit-message-amend" data-toggle="button">Amend</button>' +
1709
1713
'<button type="button" class="btn btn-default commit-message-commit">Commit</button>' +
1710
1714
'</div>' +
1711
1715
'</div>' +
@@ -1766,7 +1770,7 @@ $(document).ready(function () {
1766
1770
function updateSideBar ( ) {
1767
1771
var sideBarView = $ ( '#sidebar' ) [ 0 ] ;
1768
1772
MainUIObject . sideBarView = new webui . SideBarView ( MainUIObject ) ;
1769
- sideBarView . replaceWith ( MainUIObject . sideBarView . element ) ;
1773
+ $ ( sideBarView ) . replaceWith ( MainUIObject . sideBarView . element ) ;
1770
1774
}
1771
1775
1772
1776
$ ( function ( ) {
@@ -1806,7 +1810,7 @@ $(function () {
1806
1810
$ ( document ) . on ( 'click' , '.btn-checkout-local-branch' , function ( e ) {
1807
1811
e . preventDefault ( ) ;
1808
1812
var refName = $ ( this ) . parent ( ) . parent ( ) . parent ( ) . siblings (
1809
- ".accordion -header" ) . children ( "button" ) . html ( ) ;
1813
+ ".card -header" ) . children ( "button" ) . html ( ) ;
1810
1814
1811
1815
webui . git ( "checkout " + refName , function ( ) {
1812
1816
updateSideBar ( ) ;
@@ -1816,7 +1820,7 @@ $(function () {
1816
1820
$ ( document ) . on ( 'click' , '.btn-delete-branch' , function ( e ) {
1817
1821
e . preventDefault ( ) ;
1818
1822
var refName = $ ( this ) . parent ( ) . parent ( ) . parent ( ) . siblings (
1819
- ".accordion -header" ) . children ( "button" ) . html ( ) ;
1823
+ ".card -header" ) . children ( "button" ) . html ( ) ;
1820
1824
1821
1825
webui . git ( "branch -d " + refName , function ( ) {
1822
1826
webui . showWarning ( "Local branch " + refName + " deleted." ) ;
@@ -1827,7 +1831,7 @@ $(function () {
1827
1831
$ ( document ) . on ( 'click' , '.btn-checkout-remote-branch' , function ( e ) {
1828
1832
e . preventDefault ( ) ;
1829
1833
var refName = $ ( this ) . parent ( ) . parent ( ) . parent ( ) . siblings (
1830
- ".accordion -header" ) . children ( "button" ) . html ( ) ;
1834
+ ".card -header" ) . children ( "button" ) . html ( ) ;
1831
1835
1832
1836
var remoteName = refName . split ( '/' ) [ 0 ] ;
1833
1837
var branchName = refName . split ( '/' ) [ 1 ] ;
0 commit comments