Page MenuHomePhabricator

Move Math specific CSS from core to extension
Closed, ResolvedPublic

Description

There is still some CSS in core related to the Math extension:
commonPrint.css, shared.css

This should be moved to the extension itself.

Event Timeline

Schnark raised the priority of this task from to Needs Triage.
Schnark updated the task description. (Show Details)
Schnark added a project: Math.
Schnark subscribed.
Physikerwelt triaged this task as Low priority.

I propose the following

  1. Add the styles to math extension style
  2. Remove styles from core
  1. Add the styles to math extension style

It should be checked whether the styles are still in use before moving them, at least the texhtml class seems to refer to the HTML display mode that was killed long time ago. If this class really is no longer used, then it should just be removed.

I think span.texhtml and .texvc is never used. Please confirm.

Change 250179 had a related patch set uploaded (by Physikerwelt):
Move Math specific CSS from core to extension

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

I wonder where texerror is defined.

Change 250180 had a related patch set uploaded (by Physikerwelt):
Move Math specific CSS from core to extension

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

Now, we need to find someone who is able to review this... I hope we don't get merge conflicts with https://phabricator.wikimedia.org/T106890

Change 250179 merged by jenkins-bot:
Move Math specific CSS from core to extension

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

Change 250180 merged by jenkins-bot:
Move Math specific CSS from core to extension

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