-
Notifications
You must be signed in to change notification settings - Fork 84
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
IX css is affecting non-ix components #1398
Comments
🤖 Hello @daniel-dinges Your issue will be analyzed and is part of our internal workflow. JIRA: IX-1503 |
@matthiashader Are there any plans to solve this issue in the near future? In my view, it is a showstopper for integrating Siemens iX into enterprise code bases. I would like to include iX in our stack and promote it, but side effects on the overall HMI are unacceptable. Would help be welcome here? @danielleroux @nuke-ellington |
Hello @danielleroux @matthiashader i am happy to see some progress on this issue after ~7 months (apologies for the sarcasm ;-)) We just saw another similar problem today, in which the box-sizing is overwritten with a wildcard selector Is this also fixed with pull request? |
No problem we try to solve it as fast as possible and have to keep in mind not to break existing applications. Any contributions in form of pull requests are super welcome. |
Regarding box-size we followed the way like bootstrap did it: https://getbootstrap.com/docs/5.3/getting-started/introduction/#box-sizing |
Prerequisites
What happened?
Problem
An Insights Hub application started to use IX for their UI.
The IX css applies styles to native elements like lables, inputs without the use of any namespacing.
Thus, it is overriding elements of non-IX components.
This becomes an issue, as Insights Hub applications have to include the "OS Header" from Insights Hub.
Furthermore this will prevent existing applications from adopting IX in a step-wise way.
Example
Possible Solution(s)
What type of frontend framework are you seeing the problem on?
Others
Which version of iX do you use?
x.x.x
Code to produce this issue.
unfortunately I do not have access to the specific application that raised the issue.
The text was updated successfully, but these errors were encountered: