Why is my UI Canvas flipped?

I created a new UI canvas for my game, but it seems flipped.
In Unity, the canvas is looked upon from the back, and all the text is mirrored (left is right, and right is left).

The units for buttons inside the canvas are negative, so if I want to move a button to the right, I have to use a negative X value. Same with the Y axis. To move something down, I have to use negative Y values. This makes positioning very clumsy.

When I run the game, the canvas displays correctly! So why is it mirrored in the editor?

are you in the 2d scene mode?
Maybe you just looking from the wrong side.
Is it like that in the game view too?

The correct orientation to look at the canvas on the scene view is, as you mentioned “back”. With +z going into the screen and -z going out of the screen. Is that the view you’re using and it’s flipped?

Do you have the second camera for UI that is rotated 180 degrees along the Y axis? If so, that could be the issue