Skip to content

Commit 54d4035

Browse files
committed
Show only remaining sources in +N more popup, not all
1 parent 9915cd2 commit 54d4035

3 files changed

Lines changed: 6 additions & 6 deletions

File tree

gene.html

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -990,8 +990,8 @@
990990
const inlineBadges = sourcesList.slice(0, 2).map(makeBadge).join(' ')
991991
if (sourcesList.length <= 2) return inlineBadges
992992

993-
const allBadges = sourcesList.map(makeBadge).join(' ')
994-
return `${inlineBadges} <span class="show-popup action-link" data-html="${allBadges.replace(/"/g, '&quot;')}">(+${sourcesList.length - 2} more)</span>`
993+
const remainingBadges = sourcesList.slice(2).map((src, i) => makeBadge(src, i + 2)).join(' ')
994+
return `${inlineBadges} <span class="show-popup action-link" data-html="${remainingBadges.replace(/"/g, '&quot;')}">(+${sourcesList.length - 2} more)</span>`
995995
}
996996

997997
const getTruncatedText = (text, maxLen=80) => {

index.html

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -991,8 +991,8 @@
991991
const inlineBadges = sourcesList.slice(0, 2).map(makeBadge).join(' ')
992992
if (sourcesList.length <= 2) return inlineBadges
993993

994-
const allBadges = sourcesList.map(makeBadge).join(' ')
995-
return `${inlineBadges} <span class="show-popup action-link" data-html="${allBadges.replace(/"/g, '&quot;')}">(+${sourcesList.length - 2} more)</span>`
994+
const remainingBadges = sourcesList.slice(2).map((src, i) => makeBadge(src, i + 2)).join(' ')
995+
return `${inlineBadges} <span class="show-popup action-link" data-html="${remainingBadges.replace(/"/g, '&quot;')}">(+${sourcesList.length - 2} more)</span>`
996996
}
997997

998998
const getTruncatedText = (text, maxLen=80) => {

website/header_template.html

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -179,8 +179,8 @@
179179
const inlineBadges = sourcesList.slice(0, 2).map(makeBadge).join(' ')
180180
if (sourcesList.length <= 2) return inlineBadges
181181

182-
const allBadges = sourcesList.map(makeBadge).join(' ')
183-
return `${inlineBadges} <span class="show-popup action-link" data-html="${allBadges.replace(/"/g, '&quot;')}">(+${sourcesList.length - 2} more)</span>`
182+
const remainingBadges = sourcesList.slice(2).map((src, i) => makeBadge(src, i + 2)).join(' ')
183+
return `${inlineBadges} <span class="show-popup action-link" data-html="${remainingBadges.replace(/"/g, '&quot;')}">(+${sourcesList.length - 2} more)</span>`
184184
}
185185

186186
const getTruncatedText = (text, maxLen=80) => {

0 commit comments

Comments
 (0)