feat: add UI/UX improvements on InputListComponent (#5644)

* [LFOSS-74]: input list UI improvements

* [autofix.ci] apply automated fixes

* Refactor dropdown menu icon size class

* Refactor button input list component to improve code structure and remove unnecessary div element ensuring the plus icon has the same size as ... icon

* [autofix.ci] apply automated fixes

* [autofix.ci] apply automated fixes (attempt 2/3)

* revert changes to keep the plus icon bigger than ... but with right positioning

---------

Co-authored-by: autofix-ci[bot] <114827586+autofix-ci[bot]@users.noreply.github.com>
Co-authored-by: anovazzi1 <otavio2204@gmail.com>
This commit is contained in:
Cristhian Zanforlin Lousa 2025-01-13 13:11:59 -03:00 • committed by GitHub
commit 40925e89a5
No known key found for this signature in database
GPG key ID: B5690EEEBB952194
9 changed files with 95 additions and 85 deletions

View file

@ -72,9 +72,9 @@ test(
await page.getByText("Close").last().click();
await page.getByTestId("input-list-add-more-view").click();
await page.getByTestId("input-list-add-more-view").click();
await page.getByTestId("input-list-add-more-view").click();
await page.getByTestId("input-list-plus-btn_urls-0").click();
await page.getByTestId("input-list-plus-btn_urls-0").click();
await page.getByTestId("input-list-plus-btn_urls-0").click();
expect(
await page.getByTestId("input-list-dropdown-menu-0-view").count(),