Repository navigation
improvement(guidelines): voice, tone and vocabulary rules for interface text - #1260
Conversation
…e/Content (CUI-72)
Hello cuervino,My role is to assist you with the merge of this Available options
Available commands
Status report is not available. |
Waiting for approvalThe following approvals are needed before I can proceed with the merge:
Peer approvals must include at least 1 approval from the following list: |
| | Write | Not | | ||
| | --- | --- | | ||
| | Select an LDAP provider to load preset configurations. | Choose your LDAP provider to load preset configurations. | | ||
| | Enter the encryption key | Enter your encryption key | |
There was a problem hiding this comment.
The section says it covers helper text, but this row has no period, unlike line 97. That breaks the Punctuation rule at line 226. Add the period, or say this is a title (line 91).
| | Enter the encryption key | Enter your encryption key | | |
| | Enter the encryption key. | Enter your encryption key. | |
|
Co-authored-by: claude[bot] <209825114+claude[bot]@users.noreply.github.com>
Waiting for approvalThe following approvals are needed before I can proceed with the merge:
Peer approvals must include at least 1 approval from the following list: |
| | | Button | Confirmation | Notification | | ||
| | --- | --- | --- | --- | | ||
| | Write | Delete Group | Delete Group "Billing team" permanently? | Group "Billing team" deleted. | | ||
| | Not | Delete Group | Remove Group "Billing team" permanently? | | |
There was a problem hiding this comment.
The write-not-rows CSS paints the whole "Not" row red. That includes the "Delete Group" button cell, which is correct and the same as the "Write" row. A reader skimming the table may think "Delete Group" is a bad label. Leave that cell empty and add a :empty { background: transparent; } rule for write-not-rows, as line 15 does for write-not.
| | Not | Delete Group | Remove Group "Billing team" permanently? | | | |
| | Not | | Remove Group "Billing team" permanently? | | |
|
|
||
| | Write | Not | | ||
| | --- | --- | | ||
| | 1 user updated | 1 users updated | |
There was a problem hiding this comment.
This success message has no period. That breaks the Punctuation rule (line 226) and does not match the other success examples, such as Group "Billing team" deleted.
| | 1 user updated | 1 users updated | | |
| | 1 user updated. | 1 users updated. | |
|
/approve |
In the queueThe changeset has received all authorizations and has been added to the The changeset will be merged in:
There is no action required on your side. You will be notified here once IMPORTANT Please do not attempt to modify this pull request.
If you need this pull request to be removed from the queue, please contact a The following options are set: approve |
|
I have successfully merged the changeset of this pull request
Please check the status of the associated issue None. Goodbye cuervino. |
Started from a review comment on identity-ui #249, where "Choose another name" read as too authoritative. core-ui had no rule on how interface text addresses the user, so neither a developer nor an agent could choose the wording.
What the page adds
Style/Contentgets two sections, above the existing Placeholder section (moved down, unchanged):Examples are shown as Write / Not tables. Two of them use real components, a confirmation modal and two fields in error, in
stories/content.stories.tsx(hidden from the sidebar).How the rules were checked
The draft was given, with no other context, to an agent asked to rewrite about 35 real strings from three UIs: identity-ui, the Data Browser and the Maestro console. Each place where it had to guess became a rule or a precision. Most counter-examples come from those UIs, made generic.
Not in this PR
TableUtils.ts) and the destructive modal story still contradict the page. They will be fixed in separate PRs.CUI-72.