Page MenuHomePhabricator

No tag styling in Minerva in Special:NewPages
Open, MediumPublicBUG REPORT

Description

Steps to replicate the issue (include links if applicable):
Compare:

Italic and smaller font is done by styles in Russian Wikipedia, but tag markers also lack parentheses () that are added via CSS. They should have them.

Event Timeline

Change #1013700 had a related patch set uploaded (by Jdlrobson; author: Jdlrobson):

[mediawiki/core@master] Special:NewPages should generate markup consistent with other pager pages

https://gerrit.wikimedia.org/r/1013700

Change #1015656 had a related patch set uploaded (by Jdlrobson; author: Jdlrobson):

[mediawiki/skins/MinervaNeue@master] Style Special:NewPage consistently with Special:RecentChanges

https://gerrit.wikimedia.org/r/1015656

Right now the NewPages HTML is inconsistent with other pages that look similar. There are two issues here that need to be fixed in core for this to be styled correctly in Minerva and consistent with other pages:

  1. includes/specials/pagers/NewPagesPager.php extends includes/pager/ReverseChronologicalPager.php but doesn't seem to get the headers or timestamps..
	/** @var bool Whether to group items by date */
	public $mGroupByDate = true;
  1. includes/specials/SpecialNewPages.php doesn't seem to render the time either (includes/changes/ChangesList.php)
Jdlrobson renamed this task from No tag styling in Minerva to No tag styling in Minerva in Special:NewPages.Mon, Apr 15, 10:26 PM

Change #1013700 merged by jenkins-bot:

[mediawiki/core@master] Special:NewPages should generate markup consistent with other pager pages

https://gerrit.wikimedia.org/r/1013700

Jdlrobson triaged this task as Medium priority.Wed, Apr 24, 6:12 PM