- Added localized translations for car contamination and pricing
- Implemented price formatting with currency and locale support
- Created helper functions for price and progress color generation
- Updated PriceCar component to use dynamic styling and translations
- Improved layout and responsiveness of the component
- Added positioning strategy to ensure consistent dropdown rendering
- Adjusted popover gutter for better visual spacing
- Set relative positioning for the container box
- Extracted base location input component for better separation of concerns
- Updated ref handling to support forwarded refs
- Improved type safety with explicit ref prop
- Minor improvements to input value handling and suggestion logic
- Refined color selection styling with more consistent hover and selection states
- Added dynamic styling for selected and custom color options
- Optimized layout and spacing of color selection buttons
- Improved ref handling for the component
- Replaced CarColorInput with a new CarColorSelect component
- Added color selection with visual color indicators
- Implemented custom color input option
- Updated locales with color selection translations
- Improved type safety in helper file
- Updated CarBodySelect to properly emit change events
- Added onClose() call to close the select dropdown after selection
- Removed TypeScript ignore comment by properly typing the onChange event
- Updated locales (en and ru) to increase max file upload size from 5MB to 14MB
- Modified PriceCar component to display image description
- Updated order model and view to support image description
- Added sample image description in stub data