Various templates in MobileFrontend are shipped via ResourceLoader. We will load them inline via webpack. We will do this for all remaining template files.
These are:
```
212: "Panel.hogan": "resources/mobile.init/Panel.hogan"
235: "mediawiki.template.hogan",
412: "SectionAddOverlay/contentHeader.hogan": "resources/mobile.talk.overlays/talkSectionAddContentHeader.hogan",
413: "SectionAddOverlay.hogan": "resources/mobile.talk.overlays/talkSectionAdd.hogan",
414: "Section/header.hogan": "resources/mobile.talk.overlays/talkSectionHeader.hogan",
415: "Section/content.hogan": "resources/mobile.talk.overlays/talkSectionContent.hogan"
456: "LoadErrorMessage.hogan": "resources/mobile.mediaViewer/LoadErrorMessage.hogan",
457: "ImageCarousel.hogan": "resources/mobile.mediaViewer/ImageCarousel.hogan"
486: "CategoryTabs.hogan": "resources/mobile.categories.overlays/CategoryTabs.hogan",
487: "CategoryTab.hogan": "resources/mobile.categories.overlays/CategoryTab.hogan",
488: "CategoryAddOverlay.hogan": "resources/mobile.categories.overlays/CategoryAddOverlay.hogan",
489: "CategoryAddOverlayHeader.hogan": "resources/mobile.categories.overlays/CategoryAddOverlayHeader.hogan"
522: "LanguageSearcher.hogan": "resources/mobile.languages.structured/LanguageSearcher.hogan"
658: "Nearby.hogan": "resources/mobile.special.nearby.scripts/nearby.hogan"
677: "PhotoItem.hogan": "resources/mobile.special.uploads.scripts/PhotoItem.hogan",
678: "PhotoList.hogan": "resources/mobile.special.uploads.scripts/PhotoList.hogan"
```
= Acceptance criteria
[] All the files in the editor have been inlined.
[] Increase in JS bundlesizes should be consistent with the removal of the size of ResourceLoader's mobile.startup module. Change in bytes shipped to client should be recorded.
[] There are no hogan files in the resources folder
[] A deprecated flag is added to mediawiki.template.hogan to ensure existing users move to mediawiki.template.mustache
= QA steps
[] Test the image viewer feature making sure you can view an image and navigate between images using the left and right arrows
[] Test the talk overlay feature making sure you can access it, view topics and create a new topic
[] Test the language feature making sure you can search/filter languages
[] Test the table of contents feature in tablet ensuring it renders with the correct sub headings
[] Test the category overlay feature making sure you can access it, view categories and create a new category
[] Test the Special:Nearby feature making sure you can access it, view pages nearby
[] Test the Special:Uploads feature making sure you can access it, view uploads
= Sign off steps
[] Make sure a task has been written to make mediawiki.template.hogan a redirect to the mediawiki.template.mustache file