Page MenuHomePhabricator

Make minerva a presentable desktop skin (tracking)
Closed, DuplicatePublic

Description

It would be good to make Minerva be available on desktop either via a BetaFeature or a user preference.

For conciseness here's a few issues with the desktop Minerva skin:

  1. section toggling doesn't get enabled

1b) as result there is no concept of a lead section, so 'this page has issues' captures every
issue in the page (there may be repeats)

  1. You cannot edit anything other than the lead section (linked to above)
  2. Special:Watchlist renders as normal desktop version - not sure what the correct behaviour here should be

https://en.wikipedia.org/wiki/Special:Watchlist?useskin=minerva

  1. Special:History unavailable - waiting on one landing in core

https://en.wikipedia.org/wiki/Special:History/Franklin_D._Roosevelt?useskin=minerva

  1. Ugly preferences page rather than Special:MobileOptions (see

https://en.wikipedia.org/w/index.php?title=Special:Preferences&returnto=Special%3AHistory%2FFranklin+D.+Roosevelt&useskin=minerva

  • however this will render more nicely with the MediaWiki UI patch

[1])

  1. No uploads link in left menu (but that's soon disappearing from mobile too)
  2. Talk page link renders but takes you to the standard talk page (non-issue?)
  3. The footer is different (probably not an issue (?)
  4. Common.css / targets set to mobile currently - many Gadgets are incompatible with the Minerva skin

[1] https://gerrit.wikimedia.org/r/150635


Version: unspecified
Severity: normal

Details

Reference
bz70142

Event Timeline

bzimport raised the priority of this task from to Needs Triage.Nov 22 2014, 3:34 AM
bzimport set Reference to bz70142.
bzimport added a subscriber: Unknown Object (MLST).

bingle-admin wrote:

Prioritization and scheduling of this bug is tracked on Trello card https://trello.com/c/YyHpaVbj

kaldari added a comment.EditedApr 13 2015, 8:41 PM

This should be made into a proper tracking bug with blocking bugs rather than listing all the blockers in the description. Some of the issues listed may already have bugs filed. If they don't new bugs should be created for them.

kaldari renamed this task from Make minerva a presentable desktop skin to [tracking] Make minerva a presentable desktop skin.Apr 13 2015, 8:47 PM
kaldari added a project: Tracking-Neverending.
kaldari set Security to None.

Agreed. Go for it :)
This also needs a major update.
Maybe consider creating a new task and replacing this one.

Nemo_bis renamed this task from [tracking] Make minerva a presentable desktop skin to Make minerva a presentable desktop skin (tracking).Jul 19 2015, 9:58 AM
Restricted Application added a subscriber: Aklapper. · View Herald TranscriptJul 19 2015, 9:58 AM
Restricted Application added a subscriber: StudiesWorld. · View Herald TranscriptDec 10 2015, 11:00 PM