fixed graph label

This commit is contained in:
Tomoya Matsuura(MacBookPro) 2023-08-10 21:18:43 +09:00
parent 97a5d61318
commit 269c027ea9

View File

@ -238,7 +238,12 @@ async function drawGraph(baseUrl, isHome, pathColors, graphConfig) {
.attr("dx", 0) .attr("dx", 0)
.attr("dy", (d) => nodeRadius(d) + 8 + "px") .attr("dy", (d) => nodeRadius(d) + 8 + "px")
.attr("text-anchor", "middle") .attr("text-anchor", "middle")
.text((d) => content[d.id]?.title || (decodeURI(d.id.charAt(1).toUpperCase() + d.id.slice(2, 30) + (d.id.length > 30 ? "" : "..."))).replace("-", " ")) .text((d) => {
const str = content[d.id]?.title ||
decodeURI(d.id.charAt(1).toUpperCase() + d.id.slice(2))
.replace("-", " ");
str.slice(0, 30) + str.length > 30 ? "..." : ""
})
.style('opacity', (opacityScale - 1) / 3.75) .style('opacity', (opacityScale - 1) / 3.75)
.style("pointer-events", "none") .style("pointer-events", "none")
.style('font-size', fontSize + 'em') .style('font-size', fontSize + 'em')