Skip to content

Commit ea5ef01

Browse files
committed
Fixed css trello changes
1 parent 84579cc commit ea5ef01

File tree

3 files changed

+62
-52
lines changed

3 files changed

+62
-52
lines changed

board.js

Lines changed: 24 additions & 13 deletions
Original file line numberDiff line numberDiff line change
@@ -90,7 +90,7 @@ function updateCardsWorker(boardCur, responseParam, bShowBoardTotals, defaultSE,
9090

9191
function bUpdateTitle() {
9292
originalTitleTag = Card.titleTag(card);
93-
if (originalTitleTag.length == 0 || !card.href) {
93+
if (originalTitleTag.length == 0 ) {
9494
bResetHtmlLast = true;
9595
return false;
9696
}
@@ -209,7 +209,7 @@ function updateCardsWorker(boardCur, responseParam, bShowBoardTotals, defaultSE,
209209
//
210210
// Card Badges
211211
//
212-
var badges = $(card).children('.list-card-details').eq(0).children('.badges');
212+
var badges = $($(card).find('[data-testid="card-front-badges"]').eq(0));
213213
var bNoBadges = (spent == 0 && estimation == 0);
214214
var remain = parseFixedFloat(estimation - spent);
215215
var szClassSEFromTitle="agile_seFromTitle";
@@ -283,7 +283,7 @@ function updateCardsWorker(boardCur, responseParam, bShowBoardTotals, defaultSE,
283283
var imgRecurring = $("<img class='agile_image_recurring_back'>").attr("src", chrome.extension.getURL("images/recurring.png"));
284284
imgRecurring.attr("title", "Recurring card");
285285
elRecurring = $("<span>").addClass("agile_recurring").hide();
286-
elRecurring.append(imgRecurring);
286+
elRecurring.append(imgRecurring);
287287
badges.append(elRecurring);
288288
}
289289

@@ -362,12 +362,13 @@ function updateCardsWorker(boardCur, responseParam, bShowBoardTotals, defaultSE,
362362

363363
//
364364
// List Spent box
365-
//
365+
//
366366
var h2SiblinsSpentBox = listCur.find('.agile_spent_box');
367367
if (h2SiblinsSpentBox.size() == 0) {
368368
spentBox = InfoBoxFactory.makeInfoBox(SPENT).hide().addClass("agile_badge_list");
369369
divSE.prepend(spentBox);
370-
listCur.find(".list-header-extras").prepend(divSE); //not h2.after(divSE) because that would cause the "subscribed to list" icon to drop below
370+
var buttonBefore=listCur.find('[data-testid="list-header"] > button').eq(0);
371+
divSE.insertBefore(buttonBefore);
371372

372373
} else {
373374
spentBox = h2SiblinsSpentBox.eq(0);
@@ -715,10 +716,10 @@ function getKeySEFromBoard(board) {
715716

716717

717718
function updateBoardSEStorage(boardCur, spent, estimate) {
718-
var date = new Date();
719-
var key = getKeySEFromBoard(boardCur);
720-
var value = { s: spent, e: estimate, t: date.getTime() }; //make the names small so it consumes less storage quota
721-
doSaveBoardValues(value, key);
719+
var date = new Date();
720+
var key = getKeySEFromBoard(boardCur);
721+
var value = { s: spent, e: estimate, t: date.getTime() }; //make the names small so it consumes less storage quota
722+
doSaveBoardValues(value, key);
722723
}
723724

724725
function doSaveBoardValues(value, key) {
@@ -747,19 +748,29 @@ function getCurrentBoard() {
747748

748749
var List = {
749750
all: function () {
750-
return $('.list-header-name');
751+
return $('[data-testid="list-header"]');
751752
},
752753
cards: function (list) {
753754
var cardsContainer = $(list).parent();
754-
cardsContainer = cardsContainer.siblings('.list-cards').eq(0);
755-
var cards = $(cardsContainer).children('.list-card');
755+
cardsContainer = cardsContainer.children('[data-testid="list-cards"]');
756+
var cards = $(cardsContainer).find('[data-testid="trello-card"]');
756757
return cards;
757758
}
758759
};
759760

760761
var InfoBoxManager = {
761762
update: function () {
762-
var boardHeader = $('.board-header');
763+
// ----------- FIX-TRELLO boardHeader 2023-05-21 ------------ //
764+
var boardHeader = $('.board-header .js-react-root > div >span:nth-of-type(2)');
765+
var $agileMenu = $("#added_agile_menu");
766+
if ($agileMenu.length>0){
767+
boardHeader = $agileMenu;
768+
}else{
769+
var box = $('<div id="added_agile_menu"></div>');
770+
boardHeader.prepend(box);
771+
boardHeader = box;
772+
}
773+
// ----------- FIX-TRELLO boardHeader 2023-05-21 ------------ //
763774

764775
if (boardHeader.length != 1)
765776
return;

0 commit comments

Comments
 (0)