Page MenuHomePhabricator

Remove WordPress CSS, JS, and media files technical debt from WordPress ported skins
Closed, ResolvedPublic

Description

Bouquet, DuskToDawn, and Gamepress which are skins that have been ported from Wordpress to MediaWiki still contain CSS specific to WordPress. Here's an example from Gamepress, starting at line 228:

Gamepress/resources/css/style.css
.accordion {
	position: relative;
}
.accordion-header {
	font-family: 'OpenSansRegular', Tahoma, sans-serif;
	font-size: 13px;
	padding: 6px 12px;
	border-radius: 5px;
	-moz-border-radius: 5px;
	-webkit-border-radius: 5px;
	margin: 0 0 1px 0;
	cursor: pointer;
}
.accordion-header a:hover {
	border: none !important;
}
.accordion-header a:before {
	content: '';
	width: 8px;
	height: 8px;
	display: block;
	float: left;
	margin: 6px 6px 0 0;
}
.accordion-header.current a:before {
	margin: 4px 6px 0 0;
}
.accordion-header a {
	border: none;
}
.accordion .pane {
	padding: 10px 22px;
	border-top: 0;
	margin-top: -2px;
	position: relative;
	top: 1px;
	margin-bottom: 2px;
	overflow: auto;
	display: hidden;
	zoom: 1;
}

Event Timeline

SamanthaNguyen renamed this task from Remove WordPress CSS technical debt from WordPress ported skins to Remove WordPress CSS and JS technical debt from WordPress ported skins.Feb 5 2017, 1:36 AM
SamanthaNguyen added a project: JavaScript.

Change 336047 had a related patch set uploaded (by SamanthaNguyen):
[WIP] Remove wordpress CSS/JS technical debt in Gamepress

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

SamanthaNguyen renamed this task from Remove WordPress CSS and JS technical debt from WordPress ported skins to Remove WordPress CSS, JS, and media files technical debt from WordPress ported skins.Feb 5 2017, 2:17 AM

Change 336106 had a related patch set uploaded (by SamanthaNguyen):
Remove wordpress CSS technical debt in Bouquet

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

Change 336106 merged by jenkins-bot:
Remove wordpress CSS technical debt in Bouquet

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

Change 336343 had a related patch set uploaded (by SamanthaNguyen):
Remve wordpress CSS and media file technical debt in DuskToDawn

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

Change 336047 merged by jenkins-bot:
Remove wordpress CSS/JS/media technical debt in Gamepress

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

Change 336343 merged by jenkins-bot:
Remove WordPress CSS and media file technical debt in DuskToDawn

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

SamanthaNguyen removed a project: Patch-For-Review.
SamanthaNguyen moved this task from Backlog to Feedback on the DuskToDawn board.
SamanthaNguyen moved this task from Backlog to Feedback on the Bouquet board.
SamanthaNguyen moved this task from Backlog to Feedback on the Gamepress board.