Page MenuHomePhabricator

Minerva desktop does not display amboxes
Open, Needs TriagePublic

Description

If you pick a page on desktop (en.wikipedia.org) amboxes are totally missing. Minerva on mobile (en.m.wikipedia.org) is fine and displays the 'custom' styling that is implemented (I think) by MF.

The file applying .ambox { display: none } appears to be /resources/skins.minerva.base.styles/content/templates/ambox.less

For a page of interest, https://en.wikipedia.org/wiki/Alternate_history displays amboxes in #History of literature and #Cross-time stories, https://en.m.wikipedia.org/wiki/Alternate_history displays the expected MF styling, but neither is present in https://en.wikipedia.org/wiki/Alternate_history?useskin=minerva .

Event Timeline

This sounds like T68747#702268 (and to some extent T143535 and T282984#7098855) to me.

It's not any of those.

Jdlrobson added a subscriber: Jdlrobson.

The Minerva overlays create a modal window so they only work with MobileFrontend installed. I think it would be fine to conditionally load this code on desktop too, as some third parties use Minerva without MobileFrontend.

Noting that on desktop modals take up the full screen and look terrible (see T146329 which was declined due to a lack of bandwidth). I'm hoping the work on Codex will provide a better path to building overlays inside the Minerva desktop experience but last time we checked Minerva desktop usage was very very low.

Screen Shot 2022-05-09 at 11.30.55 AM.png (1×2 px, 197 KB)

The Minerva overlays create a modal window so they only work with MobileFrontend installed. I think it would be fine to conditionally load this code on desktop too, as some third parties use Minerva without MobileFrontend.

Noting that on desktop modals take up the full screen and look terrible (see T146329 which was declined due to a lack of bandwidth). I'm hoping the work on Codex will provide a better path to building overlays inside the Minerva desktop experience but last time we checked Minerva desktop usage was very very low.

Screen Shot 2022-05-09 at 11.30.55 AM.png (1×2 px, 197 KB)

If T307851 was a reality and T306737 would be fixed I'm sure Minerva "desktop" usage (as in: people using Minerva on the desktop domain on their mobile devices) would be many times what it is now as it could become a decent mobile editing experience.