This PR should remove all Headstart Annotations from themes in this repo.
Why? Headstart annotations stored in WP.com themes are generated, tested, and sent for translation via WP-CLI scripts running on subversion-ed WordPress sandboxes. I recently updated Headstart annotations for our 20+ recent themes in order to correct some issues in our FSE Plugin and Page Layout feature. When discussing how to get these annotations updated in this themes repo @michaeldcain and came up with two options.
1. Copy-paste back into the affected themes in this repo.
2. Just remove all the Headstart annotations from this repo.
The second option seemed the simplest. It leaves **all** Headstart annotations on WP.com "ignore-able" for this GH repo and reduces the chance of Headstart annotations becoming out of date in this GH repo, potentially reducing future errors.
* Add support for responsive embeds, and styles to makes sure wide and full videos fill available space.
* Update button style selectors, and custom colour selectors, to make sure buttons have fallback when they have colour classes from previous themes.
* Centre text, bullets in centred widgets, to match editor styles.
* Update selector for links in editor.
* Align text left/right for full-aligned latest comments widget.
* Add a max-content width for the blocks in the editor.
* Remove border radius from code block in editor.
I had incorrectly styled .alignright and .alignleft to switch sides in RTL, but the reality is that alignments _should_ stay left or right, not switch because of text direction.
Updated styles for a _lot_ of Gutenberg blocks:
- Alignments
- Images
- Colors
- Dropcap font size & line height
- Blockquotes
- Too many to list! (just look at the commit)