51f9caeeed
- Convert all CmsData interface properties from PascalCase to snake_case for consistency - Add optional metadata fields to CmsData: language, company_name, country, and type - Update CmsHero interface properties: Title→title, Description→description, ButtonText→button_text, ButtonLink→button_link, GifFile→gif_file - Update CmsChart interface: missedAmount→missed_amount - Update CmsSectionWithCards interface: Title→title, Description→description, Cards→cards - Update CmsCard interface: Icon→icon, Title→title, Description→description, add optional id field - Update CmsContact interface: Title→title, Description→description, SubmitButtonText→submit_button_text, Fields→fields - Update CmsContactField interface: Name→name, Label→label, Placeholder→placeholder, Required→required, add optional id field - Update CmsFooter interface: Email→email, Phone→phone, Location→location, Tagline→tagline, Copyright→copyright - Improves API consistency and aligns with backend naming conventions