Split content discovery into individual templates

  • Replace content discovery template with 5 individual templates (Featured article, In the news, Did you know, On this day, Featured picture)
  • Add CSS flex layout via templatestyles
  • Register Main Page styles.css as helper template
  • Sort modules into canonical display order (discovery → community → footer)
  • Discovery modules render as 2-2-1 (rows of 2, featured picture full-width)
  • Community + Translation render as 2-col when both selected, full-width when single
  • Ensure CSS template pages are created with sanitized-css content model so can load them
  • Strip tags in preview and inject CSS as inline blocks</li> <li data-sourcepos="9:1-9:71">Add publish confirmation dialog with warning before editing live wiki</li> <li data-sourcepos="10:1-10:45">Fix bug related to navbar category selector</li> </ul> <p data-sourcepos="12:1-12:12">Bug: T420418</p>

Merge request reports

Loading