You signed in with another tab or window. Reload to refresh your session.You signed out in another tab or window. Reload to refresh your session.You switched accounts on another tab or window. Reload to refresh your session.Dismiss alert
Description:
The Kendo Material Theme's input fields (k-input-solid, k-picker-solid) have CSS rules that use !important, making it challenging to override these styles without adding more !important declarations. This practice creates specificity conflicts and complicates the customization process, especially when integrating additional libraries.
And because solid input is default approach of fields, you should or add !important to all overriding, or manually change type of the filed from solid to another.
Steps to Reproduce:
Include the Kendo Material Theme in a project.
Attempt to override styles of .k-input-solid or .k-picker-solid without using !important.
Note the difficulty faced in customizing these elements due to the !important declarations.
Expected Behavior:
The input field styles should be structured in a way that allows for easier customization and overrides without relying on excessive !important declarations, ensuring smoother integration with other libraries and frameworks.
Suggested Solution:
Consider refactoring the CSS rules for .k-input-solid and .k-picker-solid to reduce the usage of !important declarations.
The text was updated successfully, but these errors were encountered:
Description:
The Kendo Material Theme's input fields (k-input-solid, k-picker-solid) have CSS rules that use !important, making it challenging to override these styles without adding more !important declarations. This practice creates specificity conflicts and complicates the customization process, especially when integrating additional libraries.
And because solid input is default approach of fields, you should or add !important to all overriding, or manually change type of the filed from solid to another.
Steps to Reproduce:
Include the Kendo Material Theme in a project.
Attempt to override styles of .k-input-solid or .k-picker-solid without using !important.
Note the difficulty faced in customizing these elements due to the !important declarations.
Expected Behavior:
The input field styles should be structured in a way that allows for easier customization and overrides without relying on excessive !important declarations, ensuring smoother integration with other libraries and frameworks.
Suggested Solution:
Consider refactoring the CSS rules for .k-input-solid and .k-picker-solid to reduce the usage of !important declarations.
The text was updated successfully, but these errors were encountered: