Originally submitted on Github
Problem/Motivation
Recent interviews and research exposed pain points around Drupal's admin experience of looking and feeling dated, especially compared to our competitors, and universally cited that choosing a more modern-looking admin theme instantly led to Drupal being better-perceived by said users.
There was an amazing community effort to Create a Style Guide For Seven that vastly improved its look + feel compared to the original, but Design best practices and Drupal functionality have moved on since then.
Proposed resolution
Implement new Text area styles to create a favorable first impression of Drupal for evaluators and a better user experience for site authors. No functional differences.
Specification
Quick overview
This image is just a quick overview for checkboxes specs. Please use the Figma link to full specification as the main resource for specs.

Full specification
FIGMA: https://www.figma.com/file/OqWgzAluHtsOd5uwm1lubFeH/Design-system?node-i...
This link is anchored to the board with the full specification. As an anonymous user you can see the design, but to actually be able to pick colors and sizes please login on Figma.
Remaining tasks
- Update patch styling to include time inputs
- Accessibility review
- RTL review (Right to left)
User interface changes
All Text area styles will be changed, no functional differences.
Test Pages
- /node/add/page
- /admin/config/people/accounts
- /admin/config/development/maintenance
- /node/add/article
- /node/add/page
- /admin/people/create
| Comment | File | Size | Author |
|---|---|---|---|
| #15 | claro-editor_style_update-3023300-15.patch | 18.19 KB | huzooka |
| #12 | interdiff-3023300-7-12.txt | 4.32 KB | huzooka |
| #12 | claro-editor_style_update-3023300-12.patch | 17.86 KB | huzooka |
| #7 | claro-editor_style_update-3023300-7.patch | 15.26 KB | huzooka |
| #7 | interdiff-3023300-5-7.txt | 383 bytes | huzooka |
Comments
Comment #2
antonellasevero commentedComment #3
antonellasevero commentedComment #4
huzookaComment #5
huzookaThis patch represents the stale state from the github PR #68.
Comment #7
huzookaComment #9
huzookaLauriii, please review :)
Comment #10
lauriiiShould we add a class to the
lielement?What is this one for?
Comment #11
huzookaComment #12
huzookaAddressing #10.
Comment #14
huzookaComment #15
huzookaComment #17
huzookaComment #20
lauriiiLooks good now! Thank you!
Comment #21
saschaeggiComment #23
andrewmacpherson commentedFiled a follow-up - #3083570: Do not hide the label for the text format select input..
Going by #12, hiding the label for the text format select seems to be intentional, but isn't justified.
The issue summary here lists accessibility review among the tasks, but it isn't mentioned ever again and the issue wasn't tagged, so I assume the review never happened.
Be very careful with removing labels! Does Claro do this anywhere else?