Move the labels above the inputs for languages that don’t fix in the width of the sprite-info pane.
Because of the different widths of everything I left aligned them.
Examples,
Abkhaz, Catalan, Greek.
renamed the `rtl-locales` lib file as `locale-utils` as it’s doing more than rtl now. RTL should probably move into the scratch-l10n repo, but should the `wide-locales` setting? That seems like something that is gui specific. I don’t like having to hard code the specific languages that don’t fit, but there didn’t seem to be a better way to handle it right now.
Fixes#2448 (tab wrapping in Japanese). Also ensures that none of the Sprite info area wraps. Does not address the issue where the sprite info area is too big and pushes the stage info off the screen.
- Auditing color CSS and componet CSS to make consistent.
- Made a first pass of changes to increase contrast to elements that previously were problematic