SAP / ui5-webcomponents

UI5 Web Components - the enterprise-flavored sugar on top of native APIs! Build SAP Fiori user interfaces with the technology of your choice.
https://sap.github.io/ui5-webcomponents/
Apache License 2.0
1.5k stars 260 forks source link

[input like]: align implementation of all input like components #9159

Open nnaydenow opened 2 months ago

nnaydenow commented 2 months ago

Bug Description

Components that Look Like ui5-input

We have these components that look the same or similar to ui5-input:

These components look the same because:

We should make all input-like components look like the input field.

Note: Since each input like component is implemented in its own way they don't support customization in the same way.

Proposed Solution

Pasted Graphic

Provide an HTML DOM structure that can be reused in every input-like component. (probably the input styles and their complexity will be reduced too)

Expected solution

Provide and document HTML DOM structure that can be reused by different input like components to reduce the maintainability of input like component styles and to prevent deviations between different components.

Affected Component

All input like components

nnaydenow commented 1 month ago

Hi @SAP/ui5-webcomponents-topic-rl,

Could you please check this enhancement?