I know hardly anything about code, but I have finally managed to decrease the width of the of the ui-bar. I had hoped that doing so would shift the passage text to the left with it, but this didn't happen. I tried changing the width of the text, but this just made it go further to the right. Is there a way to set the default starting location on the screen of the text? I tried to tell it to left-align the following ways, none of which worked:
#passage {align-left;}
#passage {align="left";}
#passage {align left;}
Now that I think about it that might position the text behind the sidebar instead of next to it. Any tips? I basically just want the text to fit more centered on the screen instead of having so much empty space on the left side. I included a screenshot just so that you can see what I mean about the empty space on the left.
Comments
As you have determined yourself the width of the side-bar itself is controlled by the #ui-bar element.
The placement of the #passage element is controlled by the margins of the body element, so to move the #passage element to the left you need to decrease the margin-left (the default is 21em) of the body element.
I don't know how much you decreased the side-bar width by so my example will only include the property to change, not what value to change it to:
Anyway, for SugarCube 1.x you will probably also need to modify one of the viewport media queries, since they also adjust the margins in play here. For example: