SUSE Product Brand Design System issueshttps://gitlab.com/SUSE-UIUX/eos/-/issues2020-04-17T09:17:50Zhttps://gitlab.com/SUSE-UIUX/eos/-/issues/95Adding Recommendation to Avoid Negating Texts and Phrases?2020-04-17T09:17:50ZTom SchraitleAdding Recommendation to Avoid Negating Texts and Phrases?### Description
The Web page https://suse.eosdesignsystem.com/writing/ux-writing contains writing guidelines for UI/UX. This is great! I would like to see a small addition:
How to deal with negating phrases?
I just discovered a good e...### Description
The Web page https://suse.eosdesignsystem.com/writing/ux-writing contains writing guidelines for UI/UX. This is great! I would like to see a small addition:
How to deal with negating phrases?
I just discovered a good example. In [bsc#1169085](https://bugzilla.suse.com/show_bug.cgi?id=1169085) I've discovered a YaST interface which I would consider the wrong logic due to a negating phrase:
```
Startup
onboot▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒↓
┌[x] No Login Authentication─────────────────────────────────┐
│Authentication by Initiator │
│Username Password │
│▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒│
│ │
│ │
│Authentication by Targets │
│Username Password │
│▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒│
└────────────────────────────────────────────────────────────┘
```
I'm referring to the checkbox labeled `[x] No Login Authentication`. For the details refer to the above Bugzilla entry.
IMHO, we should give developers some recommendations how to deal with these things. It's a well-known fact in documentation to avoid negating phrases as it comes with these problems:
* Negating phrases are harder to read/parse by humans (it takes a little bit longer).
* It make things a little bit more complicated for our customers than it should be.
* Negating phrases are usually longer than affirmative phrases (not always, but in most cases).
* It can be misunderstood.
To help our developers and other people, we should give some recommendations. I think, a small example should be enough.
Thanks! :wave:
### I confirm that I have
- [x] Entered all the required information to help maintainers easily verify this issue.
- [ ] Added a label describing what it is affecting.
- [x] Not added the label confirm, since this label will be added by maintainers or issue reviewer.https://gitlab.com/SUSE-UIUX/eos/-/issues/99External contributors can't add labels2021-01-22T12:30:01ZKarl TarvasExternal contributors can't add labels### Description
The issue template requires that the user has "Added a label describing what it is affecting."
As someone who isn't part of your team, I can't add labels to issues neither when creating the issue nor after the fact, so...### Description
The issue template requires that the user has "Added a label describing what it is affecting."
As someone who isn't part of your team, I can't add labels to issues neither when creating the issue nor after the fact, so this requirement is not fulfillable.
### I confirm that I have
- [x] Entered all the required information to help maintainers easily verify this issue.
- [ ] Added a label describing what it is affecting.
- [x] Not added the label confirm, since this label will be added by maintainers or issue reviewer.https://gitlab.com/SUSE-UIUX/eos/-/issues/103No "skip to main content" on productbrand.suse.com2021-01-22T12:31:30ZKarl TarvasNo "skip to main content" on productbrand.suse.com### Description
It would be tremendously helpful to add a skip to main content button to all documentation etc. Currently when moving between pages with a keyboard, the user has to cycle through the sidebar menu before all of the conten...### Description
It would be tremendously helpful to add a skip to main content button to all documentation etc. Currently when moving between pages with a keyboard, the user has to cycle through the sidebar menu before all of the content.
As an additional recommendation, this would be a good candidate to be a component in your library since it is far from trivial to get this right.
### I confirm that I have
- [x] Entered all the required information to help maintainers easily verify this issue.
- [ ] Added a label describing what it is affecting.
- [x] Not added the label confirm, since this label will be added by maintainers or issue reviewer.