I;ve loaded the entire template, this is the inner template:
$(go.Panel, "Auto", { alignment: go.Spot.Bottom, width: 160},
$(go.Panel, "Vertical", {width: 160},
$(go.TextBlock, { width: 150, textAlign: 'center', font: "bold 14pt rubikregular", stroke: '#666' }, new go.Binding("text", "displayName")),
$(go.Panel, 'Auto', {width: 160, margin: new go.Margin(15,0,0,0)},
$(go.Shape, "Rectangle", { width: 160, stroke: "#acacac", fill: 'white' }),
$(go.Panel, "Table", { stretch: go.GraphObject.Fill, margin: new go.Margin(3,0,0,0) },
$(go.Panel, "Auto", { width: 51, height: 30, row: 0, column: 0, stretch: go.GraphObject.Fill, margin: new go.Margin(0,0,0,3) },
$(go.Shape, "Rectangle", { stroke: "#acacac" },
new go.Binding("fill", "regularPriorityCounter", function (val) {
if (val === 0) return "transparent"; else return "#e8dc22";
})),
$(go.TextBlock, { margin: 3, font: "regular 16pt rubiklight" }, new go.Binding("text", "regularPriorityCounter", (val) => { return val === 0 ? "" : val }))
),
$(go.Panel, "Auto", { width: 51,row: 0, column: 1, stretch: go.GraphObject.Fill},
$(go.Shape, "Rectangle", { stroke: "#acacac" },
new go.Binding("fill", "highPriorityCounter", function (val) {
if (val === 0) return "transparent"; else return "#fbae2d";
})),
$(go.TextBlock, { margin: 3, font: "regular 16pt rubiklight" }, new go.Binding("text", "highPriorityCounter", (val) => {return val === 0 ? "" : val}))
),
$(go.Panel, "Auto", { width: 51,row: 0, column: 2, stretch: go.GraphObject.Fill, margin: new go.Margin(0,3,0,0) },
$(go.Shape, "Rectangle", { stroke: "#acacac" },
new go.Binding("fill", "urgencyPriorityCounter", function (val) {
if (val === 0) return "transparent"; else return "#bf272d";
})),
$(go.TextBlock, { margin: 3, font: "regular 16pt rubiklight", stroke: "#ffffff" }, new go.Binding("text", "urgencyPriorityCounter", (val) => { return val === 0 ? "" : val}))
)
)
)
)
)