Page MenuHomePhabricator

Update documentation about where page styling and skin css comes from
Open, Needs TriagePublic

Description

Suggestion: Create a simple listing of how page styling is constructed, with a quick list of all related links. This will help us understand the structure and find the source, within a complicated system.

Background: I had a very hard time finding out where all the related CSS/LESS files are stored [e.g. for basic external link colors]. Years ago, I just needed to consult a single table-cell at (the now very outdated) https://en.wikipedia.org/wiki/Wikipedia:Catalogue_of_CSS_classes#Stylesheets_and_JavaScript

Could we update at least the Vector cell in that table? Perhaps also copy the completed short list to Mediawikiwiki?

Detail: I think this is everything relevant for a basic page on Enwiki with Vector skin, but I might be missing some/many:

Event Timeline

Zppix subscribed.

I will mentor this task for GCI

@Zppix: Please edit the task summary to provide enough information what a contributor is supposed to do and where, to avoid misunderstandings and wrong expectations for someone who has never worked on MediaWiki before. See https://www.mediawiki.org/wiki/Google_Code-in/Mentors#Task_requirements .

@Zppix: No reply, hence removing the Google-Code-in-2017 tag. Feel free to re-add once my previous comment has been answered. Thanks!