de8a36b4abd009afe2cca9acfbfd2b1e73c7f321
Tre fix UX raggruppati sul CompanyDocumentPicker dopo feedback browser di Carlo: 1. Spacing banner informativo → filtri: aumentato a 1.5rem (era classe mb-3 PrimeReact che non applicava abbastanza spazio) 2. Icona lente ricerca non allineata col placeholder: p-input-icon-left in PrimeReact 10 non aggiunge piu padding-left automatico. Sostituito lo span wrapper con div position:relative + icona absolute left 1rem pointer-events none zIndex 1, InputText paddingLeft 2.75rem. Portable tra versioni PrimeReact, funziona indipendentemente da eventuali CSS override. 3. Paginazione client-side sulla DataTable: paginator con default 10 righe, rowsPerPageOptions [10, 25, 50], template full con navigation + counter '1-10 di N'. Rimosso scrollable/scrollHeight 400px (la paginazione sostituisce lo scroll infinito, UX piu prevedibile per liste grandi). Sufficiente client-side per company con fino a qualche centinaio di doc (PMI tipicamente 20-50). Se in futuro servira server-side paginated dal BE Spring, e un evoluzione incrementale non bloccante.
GEPAFIN-FE
Gepafin Front End
Commands
npm run start - start development server
npm run build:dev - make build based on 'dev' env variables
npm run build:prod - make build based on 'prod' env variables
HUB IDs
p4lk3bcx1RStqTaIVVbXs - gepafin
t7jh5wfg9QXylNaTZkPoE - sviluppumbria
Description
Languages
JavaScript
85.9%
SCSS
14.1%