Skip to content

Commit 82c47c7

Browse files
committed
Improvement - VueUiXy - Improved xAxis time labels text anchor when rotated
1 parent 3bc7af5 commit 82c47c7

File tree

1 file changed

+1
-1
lines changed

1 file changed

+1
-1
lines changed

src/components/vue-ui-xy.vue

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -735,7 +735,7 @@
735735
<text
736736
:data-cy="`xy-time-label-${i}`"
737737
v-if="(label && !chartConfig.chart.grid.labels.xAxisLabels.showOnlyFirstAndLast) || (label && chartConfig.chart.grid.labels.xAxisLabels.showOnlyFirstAndLast && (i === 0 || i === timeLabels.length -1)) || (label && chartConfig.chart.grid.labels.xAxisLabels.showOnlyFirstAndLast && selectedSerieIndex === i)"
738-
:text-anchor="chartConfig.chart.grid.labels.xAxisLabels.rotation ? 'end' : 'middle'"
738+
:text-anchor="chartConfig.chart.grid.labels.xAxisLabels.rotation > 0 ? 'start' : chartConfig.chart.grid.labels.xAxisLabels.rotation < 0 ? 'end' : 'middle'"
739739
:font-size="chartConfig.chart.grid.labels.xAxisLabels.fontSize"
740740
:fill="chartConfig.chart.grid.labels.xAxisLabels.color"
741741
:transform="`translate(${drawingArea.left + (drawingArea.width / maxSeries) * i + (drawingArea.width / maxSeries / 2)}, ${drawingArea.bottom + chartConfig.chart.grid.labels.xAxisLabels.fontSize * 1.3 + chartConfig.chart.grid.labels.xAxisLabels.yOffset}), rotate(${chartConfig.chart.grid.labels.xAxisLabels.rotation})`"

0 commit comments

Comments
 (0)