Page MenuHomePhabricator

Table: standardize CSS
Closed, ResolvedPublic1 Estimated Story Points

Description

Once the Table MVP work is done, we should go back and standardize the CSS class naming structure and style organization.


Acceptance criteria

  • CSS classes all use BEM the same way, with elements inside the table element having classes like cdx-table__table__[element]
  • Style hierarchy is readable with appropriate nesting

Related Objects

StatusSubtypeAssignedTask
In ProgressSarai-WMDE
ResolvedAnneT

Event Timeline

Restricted Application added a subscriber: Aklapper. · View Herald Transcript
AnneT set the point value for this task to 1.May 8 2024, 8:57 PM

Change #1031044 had a related patch set uploaded (by VolkerE; author: VolkerE):

[design/codex@main] Table, styles: Apply `text-align`` to `th`` elements only

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

Change #1031052 had a related patch set uploaded (by Anne Tomasevich; author: Anne Tomasevich):

[design/codex@main] Table: Clean up styles and CSS classes

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

Change #1031052 merged by jenkins-bot:

[design/codex@main] Table: Clean up styles and CSS classes

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

Change #1031044 merged by jenkins-bot:

[design/codex@main] Table, styles: Apply `text-align` to `th` elements only

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

Change #1032095 had a related patch set uploaded (by VolkerE; author: VolkerE):

[mediawiki/core@master] Update Codex from 1.5.0 to 1.6.0

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

Change #1032095 merged by jenkins-bot:

[mediawiki/core@master] Update Codex from 1.5.0 to 1.6.0

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