Page MenuHomePhabricator

[SPIKE] Proof of concept of CSS-only Select component
Closed, ResolvedPublic3 Estimated Story PointsSpike

Description

As part of the parent task, we want to build proof-of-concept CSS-only components for elements within MediaWiki's Html class. Select is a particularly tricky one that warrants its own subtask.

This task covers:

  • Building a PoC CSS-only Select component via the "bootstrap method" if possible (see T323179 for discussion of different implementation paths)
  • Reporting back in the parent task to answer the questions described there

Event Timeline

AnneT triaged this task as High priority.
AnneT changed the task status from Open to In Progress.Dec 6 2022, 7:21 PM

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

[design/codex@main] [PoC, do not merge] Select: Add CSS-only version

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

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

[design/codex@main] [PoC, do not merge] CSS-only components, but all inside the SFC

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

PoC was complete and discussed

Change 866509 abandoned by Anne Tomasevich:

[design/codex@main] [PoC, do not merge] CSS-only components, but all inside the SFC

Reason:

Abandoning in favor of new patches

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

Change 865776 abandoned by Anne Tomasevich:

[design/codex@main] [PoC, do not merge] Select: Add CSS-only version

Reason:

Abandoning in favor of new patches

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