mirror of
https://github.com/prowler-cloud/prowler.git
synced 2026-10-22 19:34:22 +00:00
Address 6 UX items from Pepe's product review: - Lighthouse AI: change 'View This Finding' to 'Analyze This Finding With Lighthouse AI' - Remediation headings: shorten 'Terraform Command' to 'Terraform' and 'CloudFormation Command' to 'CloudFormation' for cleaner labels - Search on Enter: split resourceSearch into input display state and committed search state, fire actual search only on Enter key. Remove resourceSearch from InlineResourceContainer key to prevent full remount on every keystroke - Muted icon: add 'Muted' text indicator with VolumeX icon in resource row status cell for muted findings - Risk section: wrap in danger-styled container with border-danger and bg-bg-fail-secondary background for visual emphasis - Section headings: upgrade Risk/Description labels from text-xs to text-sm font-semibold. Add border separator after Description section Also fix pre-existing React.ReactNode namespace usage in data-table.tsx (replaced with named import type). 18 tests across 3 test suites (2 new, 1 extended). All passing. Judgment Day: 1 round, 0 CRITICAL, warnings documented as follow-ups. Known follow-ups: - Spinner fires on keystroke in commit-on-Enter mode (cosmetic) - Debounce timer not cancelled on Enter (edge case, no crash) - Remediation card labels still text-xs (inconsistent with overview)