Tasks:
- Remove RENDER_MOBILE_DETAILS from IDashboardModule
- Remove references to RENDER_MOBILE_DETAILS throughought codebase
- Remove LESS used to accomodate RENDER_MOBILE_DETAILS ---
Notes:
Our first pass at mobile support for Special:Homepage involved using subpages, in the format Special:Homepage/{moduleName}, and these modules were all rendered on the server-side, not requiring any JavaScript to load.
Then we switched to using the mobile overlays provided by MobileFrontend / Minerva to offer a smoother experience to mobile users: Special:Homepage#/homepage/{moduleName}
Since then we have largely focused on the latter (mobile overlay) and fairly little on mobile detail.
This task would involve:
- checking to see how many mobile-detail events we are recording in proportion to the overall number of mobile events
- deciding if we want to keep supporting the mobile-detail view