IAV-1069/ Improve community manager & wizard UX — validation, filters, calendar and UI polish
Summary
Community Manager
Calendar
- Fix calendar clipping: switched from fixed pixel height to
height="auto"(FullCalendar) so all 6-row months display fully - Days header (lun, mar...) becomes more opaque on scroll via a JS scroll listener toggling a
fc-scrolledCSS class
Ideas
- Move platform filter below the "Générer des idées" button
- Replace CustomSelect dropdown with horizontal pill-shaped chip filters (coherent with card grid layout), excluding
comingSoonplatforms
Create Post
- Number inputs (image count, post count) now enforce min 1 / max 10 with proper empty-string-during-typing behavior and onBlur capping
- TimePicker minutes list filtered to multiples of 10 only (00, 10, 20...50) via
shouldDisableTime+ CSSdisplay: none - Info tooltip "Vous pouvez ajouter des images entre 1 et 10" added next to image count and post count field labels
- Fix
publish-date-sectionTypeScript error: replaced invalidstyles.sectionTitle(theme).mbaccess with direct value1.5
Configuration (platform settings)
- Image count and post count fields: min 1 / max 10 validation + info tooltips
Integrations
- Twitter marked as
comingSoon: truein bothdefaultPlatformsandziri-wizardsocial platforms - Add
twitter-white.svgicon variant
Ziri Wizard
- "Nombre de posts par cycle" and "Images par idée" inputs: min 1 / max 10 validation with local string state pattern (same as platform settings)
- Info tooltips added to both fields
Aqal Wizard
- All text input focused border color now uses
agentColor.primaryvia.MuiOutlinedInput-notchedOutlineselector (fixes MUI specificity issue causing blue override) - Applies to: company info fields, DatePickers, Autocomplete, custom activities, Slack/Teams integration forms, notifications email/Teams Select