Successfully merged the separate “HERO CONTENT VISIBILITY” and “OVERVIEW CONTENT STATES” controls into a single “Theme content phase” control for the 2026 CMS interface.
Changes Made
1. Data File (_data/year_2026/homepage.yml)
✅ Removed hero-state: auto from hero section (line 10)
✅ Removed overview-state: auto from overview section (line 88)
✅ Removed visibility: true from overview section (line 38)
✅ Added unified theme-phase: auto at theme level (line 9)
2. Config File (admin/config.yml)
✅ Already configured with unified “Theme phase” control (lines 2484-2493)
✅ Options: Pre-conference, During conference, Post-conference, Automatic (based on conference date)
✅ Hero section has no separate state control
✅ Overview section has no separate state control
3. Template Files Updated
/2026/conf-page-partials/hero.html
✅ Replaced all hero_state references with theme_phase
✅ Theme phase calculation logic already in place
/2026/conf-page-partials/overview.html
✅ Removed old homepage.theme.overview.visibility check
✅ Removed separate overview-state calculation
✅ Replaced all overview_state references with theme_phase