-
Notifications
You must be signed in to change notification settings - Fork 80
New issue
Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.
By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.
Already on GitHub? Sign in to your account
Locale: Exclamation mark should be displayed on the right-hand side in all languages #5119
Comments
As a note i can't reproduce this on the example we have: https://main-enterprise.demo.design.infor.com/components/validation/test-error-on-tab-vertical.html?locale=ru-RU I cant seem to run your project its giving a ton of errors.... Perhaps you can put it in https://stackblitz.com/edit/ids-quick-start-940 (make a fork and add the code). Or perhaps you can try a newer version? |
From: Shubham Jangle shubham.jangle@infor.com Hello Christophe, I guess issue is there in provided links by Tim Can you please check? Or the issue is something different(I might be thinking of something else) Thanks, |
Yes the icon seems to appear on the left side? Is there anything wrong with that? For example anything from a translation point of view? |
It's a minor issue but there is no justification / requirement to display ! on the right in English and on the left in languages. It should be on the right-hand side. Thanks |
Ok agreed it probably makes sense on the right |
This issue has been automatically marked as stale because it has not had recent activity. It will be closed if no further activity occurs. Thank you for your contributions. |
Still valid. Thanks |
@cpinatel7 i think we need to know what languages in our set should be on the right and which should be on the left? |
@cpinatel7 there really isnt any logic to these. But for the input field i think its common to put the error at the front of the text unless its Right To Left. But for the tab error we could put it on either side (design desicion). So i think for both cases we should just have the error on the left unless its a RTL language? Unless there are language concerns with either? One other factor is there needs to be room for it on the left so thats why in some cases we stick it on the right. From your side can you see any translation recommendations on this as im not really sure we have logic and its well thought out so we can do it how makes sense |
My recommendation is to be consistent. Same approach in all languages including English. In short, I agree with your statement "i think for both cases we should just have the error on the left unless its a RTL language". I think an exclamation point sign in red triangle would be better than the current icon (the current icon is quite similar to a standard exclamation mark so positioning it on the left is a bit confusing) |
@tmcconechy, do you think we should ask for design feedback here? |
For the icon change i dont think we want to change the icon. I think its as expected. But we can check with @talkaboutdesign what do you think about making the tab errors on the left? |
Exclamation mark should be displayed on the right-hand side in all languages
Example: English vs Russian
From GRC dev:
We have reproduced the issue in below fork code:
https://github.com/JangleShubham/enterprise-ng.git
Please go to http://localhost:4200/ids-enterprise-ng-demo/tabs-vertical after running this project and go into Contract tab, create validation error, it will show exclamation error icon at left side.
Please see attachment for more detail.
Please ask enterprise team to follow above steps to reproduce the issue.
The text was updated successfully, but these errors were encountered: