There are a few things going on here.
The Label is filling the layout. By default the size_hint is one, meaning the Label widget will fill the layout. When experimenting with Layouts you may find it easier to use a Button, the button shows you how big the widget it.
Layouts are tools for sizing and positioning widgets. The BoxLayout controlling the horizontal position, you can use the position hint to change the position of the widget. This is NOT what you want to do to change the position of the text.
You can change the position of the text inside the Label widget. See: https://kivy.org/doc/stable/api-kivy.uix.label.html?highlight=label#text-alignment-and-wrapping
Use the technique described to left align the text in the widget.
As an alternative you could replace the BoxLayout with a RelativeLayout, set the size of the Label to the texture_size, and use pos_hint to position the Label.
--
You received this message because you are subscribed to the Google Groups "Kivy users support" group.
To unsubscribe from this group and stop receiving emails from it, send an email to kivy-users+...@googlegroups.com.
To view this discussion on the web visit https://groups.google.com/d/msgid/kivy-users/ec121ce5-f26a-4c45-a244-05b01a88bd22n%40googlegroups.com.
😊
To view this discussion on the web visit https://groups.google.com/d/msgid/kivy-users/80bcf1c1-796c-401a-ac58-10f79d29cfa5n%40googlegroups.com.