Expected Behavior
While adding multiple scales, their titles shouldn't be melded with the vertical lines from previous scales

Current Behavior
...but they are.

Possible Solution
Add a 2 points padding while creating the label text
// Chart.js/src/core/core.scale.js
- scaleLabelX = isLeft ? me.left + (scaleLabelFont.size / 2) : me.right - (scaleLabelFont.size / 2);
+ scaleLabelX = isLeft ? me.left + (scaleLabelFont.size / 2) + 2 : me.right - (scaleLabelFont.size / 2) - 2;
It's enough to separate the text and the vertical line of the scale, and it doesn't interfere with values texts.
Steps to Reproduce (for bugs)
- Add multiple y scales
Environment
Expected Behavior
While adding multiple scales, their titles shouldn't be melded with the vertical lines from previous scales

Current Behavior
...but they are.

Possible Solution
Add a 2 points padding while creating the label text
It's enough to separate the text and the vertical line of the scale, and it doesn't interfere with values texts.
Steps to Reproduce (for bugs)
Environment