Page MenuHomePhabricator

Design-System-TeamGroup
ArchivedPublic

Members (7)

Watchers (3)

Details

Description

Former main Phabricator project for the Wikimedia Foundation Design System Team (now defunct). Use Codex for the latest Codex / Design System task tracking.

Resources:

Recent Activity

Today

matmarex updated the task description for T182050: Remove all mediawiki.ui components and libraries in favor of Codex.
Thu, Oct 23, 2:40 PM · Readers Essential Work 2025 (Codex), Patch-For-Review, MW-1.42-notes (1.42.0-wmf.23; 2024-03-19), CSS, MediaWiki-extensions-Translate, MediaWiki-extensions-InputBox, Growth-Team, MediaWiki CodeJam Dec 2023, MW-1.41-notes (1.41.0-wmf.29; 2023-10-03), Design-System-Team, MW-1.32-notes (WMF-deploy-2018-05-01 (1.32.0-wmf.2)), MediaWiki-User-Interface
matmarex added a subtask for T182050: Remove all mediawiki.ui components and libraries in favor of Codex: T408126: Deprecate the 'vform' HTMLForm display format.
Thu, Oct 23, 2:39 PM · Readers Essential Work 2025 (Codex), Patch-For-Review, MW-1.42-notes (1.42.0-wmf.23; 2024-03-19), CSS, MediaWiki-extensions-Translate, MediaWiki-extensions-InputBox, Growth-Team, MediaWiki CodeJam Dec 2023, MW-1.41-notes (1.41.0-wmf.29; 2023-10-03), Design-System-Team, MW-1.32-notes (WMF-deploy-2018-05-01 (1.32.0-wmf.2)), MediaWiki-User-Interface
SD0001 closed T407962: .vue pages are missing from API list=gadgets output, a subtask of T340460: Allow .vue files to be used in Gadgets, as Resolved.
Thu, Oct 23, 5:45 AM · User-notice-archive, Vue.js, MW-1.45-notes (1.45.0-wmf.12; 2025-07-29), Patch-For-Review, MediaWiki-Platform-Team (Radar), MediaWiki-ResourceLoader, MediaWiki-extensions-Gadgets, Design-System-Team, Front-end Modernization

Tue, Oct 21

Pppery added a project to T280130: Outdated icons on Special:CreateAccount: MediaWiki-CreateAccount-page.
Tue, Oct 21, 3:46 PM · MediaWiki-CreateAccount-page, Design-System-Team, MediaWiki-User-login-and-signup, Design
Peter closed T385767: Run synthetic tests to measure the impact of touch-action: manipulation;, a subtask of T118509: Evaluate using `touch-action: manipulation;`, as Declined.
Tue, Oct 21, 1:16 PM · Readers Essential Work 2025, Wikimedia-Performance-recommendation, Design-System-Team, Codex, Vector (legacy skin) (Tracking), MinervaNeue, OOUI, Front-end-Standards-Group

Sun, Oct 19

MusikAnimal removed a project from T386536: Ensure `@color-subtle` is used instead of `#72777d`: MediaWiki-extensions-CodeMirror.
Sun, Oct 19, 6:25 PM · Wikidata Omega Product, Essential-Work, Product Safety and Integrity, Patch-For-Review, MW-1.44-notes (1.44.0-wmf.24; 2025-04-08), Wikidata, Wikidata Lexicographical data, MediaWiki-extensions-SecurePoll, MediaUploader, User-DannyS712, MediaWiki-extensions-GlobalWatchlist, Design-System-Team, DiscussionTools, MinervaNeue, VisualEditor, Wikibase Architecture, MediaWiki-extensions-DonationInterface, ContentTranslation, MediaWiki-General

Fri, Oct 17

gerritbot added a comment to T289105: Remove compatConfig from Vue settings.

Change #1196977 abandoned by Aklapper:

[mediawiki/extensions/SearchVue@master] ContentTranslation: Remove compatConfig from Vue components

Reason:

This is an exact copy of https://gerrit.wikimedia.org/r/c/mediawiki/extensions/SearchVue/+/1122674 . Creating duplicates on purpose makes no sense and is not a good use of anybody's time.

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

Fri, Oct 17, 10:54 PM · MW-1.45-notes (1.45.0-wmf.19; 2025-09-16), MW-1.44-notes (1.44.0-wmf.25; 2025-04-15), Patch-For-Review, good first task, Structured-Data-Backlog, Technical-Debt, ContentTranslation, Design-System-Team
LazyShrey claimed T289105: Remove compatConfig from Vue settings.

Hello there, i am claiming this task and have uploaded patches for tasks

Fri, Oct 17, 10:29 PM · MW-1.45-notes (1.45.0-wmf.19; 2025-09-16), MW-1.44-notes (1.44.0-wmf.25; 2025-04-15), Patch-For-Review, good first task, Structured-Data-Backlog, Technical-Debt, ContentTranslation, Design-System-Team
gerritbot added a comment to T289105: Remove compatConfig from Vue settings.

Change #1196977 had a related patch set uploaded (by LazyShrey; author: LazyShrey):

[mediawiki/extensions/SearchVue@master] ContentTranslation: Remove compatConfig from Vue components

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

Fri, Oct 17, 10:20 PM · MW-1.45-notes (1.45.0-wmf.19; 2025-09-16), MW-1.44-notes (1.44.0-wmf.25; 2025-04-15), Patch-For-Review, good first task, Structured-Data-Backlog, Technical-Debt, ContentTranslation, Design-System-Team
gerritbot added a comment to T289105: Remove compatConfig from Vue settings.

Change #1196976 had a related patch set uploaded (by LazyShrey; author: LazyShrey):

[mediawiki/extensions/ContentTranslation@master] ContentTranslation: Remove compatConfig from Vue components

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

Fri, Oct 17, 10:04 PM · MW-1.45-notes (1.45.0-wmf.19; 2025-09-16), MW-1.44-notes (1.44.0-wmf.25; 2025-04-15), Patch-For-Review, good first task, Structured-Data-Backlog, Technical-Debt, ContentTranslation, Design-System-Team

Wed, Oct 15

Volker_E closed T355717: Set up DST office hours as Declined.

With only Steering Committee left, I set this to declined in current setup. Codex Steering Committee or others could come back and revert with more and stronger availability. Additionally the Telegram group https://t.me/+oeXgL95hvgZiMDgx has been established for async checkins.

Wed, Oct 15, 8:52 PM · Codex Steering Committee, Design-System-Team
karapayneWMDE added a project to T386536: Ensure `@color-subtle` is used instead of `#72777d`: Wikidata Omega Product.

Adding to relevant wikidata team board. @Arian_Bozorg we should pick this up whenever we're working on the NSLP next

Wed, Oct 15, 1:59 PM · Wikidata Omega Product, Essential-Work, Product Safety and Integrity, Patch-For-Review, MW-1.44-notes (1.44.0-wmf.24; 2025-04-08), Wikidata, Wikidata Lexicographical data, MediaWiki-extensions-SecurePoll, MediaUploader, User-DannyS712, MediaWiki-extensions-GlobalWatchlist, Design-System-Team, DiscussionTools, MinervaNeue, VisualEditor, Wikibase Architecture, MediaWiki-extensions-DonationInterface, ContentTranslation, MediaWiki-General
Philldevcoder added a comment to T340477: Support Codex design tokens in Gadgets.

Hi everyone, I’m exploring implementing a ResourceLoader module that exposes Codex tokens as CSS variables (via :root { --token: value; }). Would this be a good starting point to address gadget-side access to tokens?

Wed, Oct 15, 5:15 AM · MediaWiki-Platform-Team (Radar), MediaWiki-ResourceLoader, Design-System-Team, MediaWiki-extensions-Gadgets, Front-end Modernization

Tue, Oct 14

Jdlrobson-WMF edited projects for T397786: Teleport Menus so they're always on top of everything else (part 1), added: Readers Essential Work 2025 (Codex); removed Essential-Work.
Tue, Oct 14, 11:38 PM · Readers Essential Work 2025 (Codex), Patch-For-Review, Reader Experience Team (REx Sprint 2 [Q1 Jul 29-Aug 12 '25]), Design-System-Team, Codex
Jdlrobson-WMF added a project to T377730: Breadcrumb: Introduce a WIP component: Readers Essential Work 2025 (Codex).
Tue, Oct 14, 11:37 PM · Readers Essential Work 2025 (Codex), MW-1.45-notes (1.45.0-wmf.11; 2025-07-22), Reader Experience Team (REx Sprint 1 [Q1 Jul 15-28 '25]), Patch-For-Review, Design-System-Team, Codex

Thu, Oct 9

gerritbot added a comment to T374486: docs: Implement the new "copy token" icon button.

Change #1179735 abandoned by 3MindedScholar:

[design/codex@main] docs: Shifted back to original coding style

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

Thu, Oct 9, 3:50 PM · Patch-For-Review, RoadToWiki, good first task, Documentation, Codex, Design-System-Team
gerritbot added a comment to T374486: docs: Implement the new "copy token" icon button.

Change #1179735 restored by 3MindedScholar:

[design/codex@main] docs: Shifted back to original coding style

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

Thu, Oct 9, 3:49 PM · Patch-For-Review, RoadToWiki, good first task, Documentation, Codex, Design-System-Team

Wed, Oct 8

HSwan-WMF set the point value for T368635: MenuButton: use Button instead of ToggleButton to 3.
Wed, Oct 8, 4:36 PM · Reader Growth Team, Readers Essential Work 2025 (Codex), Design, Codex, Design-System-Team
itsmoon added a comment to T391648: Support needed: MessageWidget (type: 'error') icon dependencies.

hearto for the help

Wed, Oct 8, 1:59 PM · Design-System-Team, OOUI

Mon, Oct 6

Catrope added a project to T368635: MenuButton: use Button instead of ToggleButton: Reader Growth Team.
Mon, Oct 6, 8:31 PM · Reader Growth Team, Readers Essential Work 2025 (Codex), Design, Codex, Design-System-Team

Sun, Oct 5

PatchDemoBot added a comment to T306150: API: Include redirects to sections or anchors (with fragment).

Test wiki on Patch demo by Jdlrobson using patch(es) linked to this task was deleted:

Sun, Oct 5, 4:29 PM · Verified, MW-1.45-notes (1.45.0-wmf.16; 2025-08-26), Reader Experience Team, MW-1.44-notes (1.44.0-wmf.27; 2025-04-29), MW-Interfaces-Team, Vector 2022 (Tracking), Community Feedback (Reader), Codex, Design-System-Team, Platform Engineering, API Platform
Bawolff added a comment to T320322: Support defining CSS variables in TemplateStyles.

I think the second security requirement is not really necessary if the variable name would enforce what values it might have and TemplateStyles would only accept CSS variables of a particular type. As you yourself say, it’s not a particularly strong protection anyway, so unless it would be required by TS to validate the variable values, it doesn’t seem useful to have.

Sun, Oct 5, 4:01 PM · Design-System-Team, css-sanitizer, TemplateStyles
stjn added a comment to T320322: Support defining CSS variables in TemplateStyles.

I think the second security requirement is not really necessary if the variable name would enforce what values it might have and TemplateStyles would only accept CSS variables of a particular type. As you yourself say, it’s not a particularly strong protection anyway, so unless it would be required by TS to validate the variable values, it doesn’t seem useful to have.

Sun, Oct 5, 3:33 PM · Design-System-Team, css-sanitizer, TemplateStyles
Bawolff added a comment to T320322: Support defining CSS variables in TemplateStyles.

Copying what i wrote on T200632#11221909 as its really for this ticket

Sun, Oct 5, 1:38 PM · Design-System-Team, css-sanitizer, TemplateStyles

Fri, Oct 3

Jdlrobson-WMF renamed T397786: Teleport Menus so they're always on top of everything else (part 1) from Teleport Menus so they're always on top of everything else to Teleport Menus so they're always on top of everything else (part 1).
Fri, Oct 3, 10:47 PM · Readers Essential Work 2025 (Codex), Patch-For-Review, Reader Experience Team (REx Sprint 2 [Q1 Jul 29-Aug 12 '25]), Design-System-Team, Codex
OKryva-WMF added a project to T397761: UserInfoCard overflows Codex Popover at high browser zooms: OKR-Work.
Fri, Oct 3, 3:44 PM · OKR-Work, Trust and Safety Product Sprint (Sprint Rum baba (July 28 - August 15)), Trust and Safety Product Team, Design-System-Team, Codex, CheckUser-UserInfoCard
OKryva-WMF added a project to T397324: UserInfoCard: Ability to open items in the kebab menu in a new tab: OKR-Work.
Fri, Oct 3, 3:44 PM · OKR-Work, MW-1.45-notes (1.45.0-wmf.8; 2025-07-01), Trust and Safety Product Sprint (Sprint Baklava (June 16 - July 4)), Codex, Design-System-Team, CheckUser-UserInfoCard, Trust and Safety Product Team
OKryva-WMF moved T386536: Ensure `@color-subtle` is used instead of `#72777d` from Inbox to Triaged (backlog) on the Product Safety and Integrity board.
Fri, Oct 3, 3:27 PM · Wikidata Omega Product, Essential-Work, Product Safety and Integrity, Patch-For-Review, MW-1.44-notes (1.44.0-wmf.24; 2025-04-08), Wikidata, Wikidata Lexicographical data, MediaWiki-extensions-SecurePoll, MediaUploader, User-DannyS712, MediaWiki-extensions-GlobalWatchlist, Design-System-Team, DiscussionTools, MinervaNeue, VisualEditor, Wikibase Architecture, MediaWiki-extensions-DonationInterface, ContentTranslation, MediaWiki-General
OKryva-WMF edited projects for T386536: Ensure `@color-subtle` is used instead of `#72777d`, added: Product Safety and Integrity, Essential-Work; removed Trust and Safety Product Team.
Fri, Oct 3, 3:27 PM · Wikidata Omega Product, Essential-Work, Product Safety and Integrity, Patch-For-Review, MW-1.44-notes (1.44.0-wmf.24; 2025-04-08), Wikidata, Wikidata Lexicographical data, MediaWiki-extensions-SecurePoll, MediaUploader, User-DannyS712, MediaWiki-extensions-GlobalWatchlist, Design-System-Team, DiscussionTools, MinervaNeue, VisualEditor, Wikibase Architecture, MediaWiki-extensions-DonationInterface, ContentTranslation, MediaWiki-General

Wed, Oct 1

itsmoon changed the status of T391648: Support needed: MessageWidget (type: 'error') icon dependencies from Invalid to Resolved.
Wed, Oct 1, 4:03 AM · Design-System-Team, OOUI
itsmoon added a comment to T391648: Support needed: MessageWidget (type: 'error') icon dependencies.

Managed to fix it.

Wed, Oct 1, 4:02 AM · Design-System-Team, OOUI

Tue, Sep 30

jsn.sherman moved T153988: Migrate Special:Nuke to Codex from Inbox to Radar / Tracking on the Moderator-Tools-Team board.
Tue, Sep 30, 4:20 PM · Moderator-Tools-Team, MW-1.45-notes (1.45.0-wmf.15; 2025-08-19), Design-System-Team, Codex, MediaWiki-extensions-Nuke, User-Ladsgroup
jsn.sherman edited projects for T153988: Migrate Special:Nuke to Codex, added: Moderator-Tools-Team; removed Moderator-Tools-Team (Kanban).
Tue, Sep 30, 4:20 PM · Moderator-Tools-Team, MW-1.45-notes (1.45.0-wmf.15; 2025-08-19), Design-System-Team, Codex, MediaWiki-extensions-Nuke, User-Ladsgroup
Gzhegozh added a comment to T386568: Adding [[MediaWiki:Dot-separator]] ("&nbsp;<b>·</b>&#32;") as an MW message, like pipe-separator.

Can someone please give me an update why this hasn’t been implemented yet?

https://www.mediawiki.org/wiki/Bug_management/Development_prioritization#Why_has_nobody_fixed_this_issue_yet?

Tue, Sep 30, 10:57 AM · Patch-Needs-Improvement, Design-System-Team, MediaWiki-Internationalization

Mon, Sep 29

Volker_E added a comment to T396242: docs: clean up documentation.

Thanks @Vanshika!

Mon, Sep 29, 10:13 PM · RoadToWiki, good first task, Documentation, Design-System-Team, Codex
Volker_E closed T396242: docs: clean up documentation as Resolved.
Mon, Sep 29, 10:12 PM · RoadToWiki, good first task, Documentation, Design-System-Team, Codex
HSwan-WMF added a comment to T368635: MenuButton: use Button instead of ToggleButton.

@egardner I think that answers our questions and we should have what we need at this point. I'll pull this one to our next refinement session.

Mon, Sep 29, 7:56 PM · Reader Growth Team, Readers Essential Work 2025 (Codex), Design, Codex, Design-System-Team
Salujapushpit added a comment to T384256: Lookup: support readonly state.

@Volker_E Glad I could help

Mon, Sep 29, 7:30 PM · RoadToWiki, good first task, Codex, Design-System-Team
lwatson closed T392932: Accordion: Use flexbox for layout of action button within summary as Resolved.
Mon, Sep 29, 6:59 PM · Reader Growth Team, Readers Essential Work 2025 (Codex), Codex, Design-System-Team
lwatson updated the task description for T392932: Accordion: Use flexbox for layout of action button within summary.
Mon, Sep 29, 6:58 PM · Reader Growth Team, Readers Essential Work 2025 (Codex), Codex, Design-System-Team
lwatson added a comment to T392932: Accordion: Use flexbox for layout of action button within summary.

@Volker_E Yes, this task is ready to be resolved. The merged patch uses negative margins, and there was a suggestion to investigate an alternative approach to negative margins as a follow-up task.

Mon, Sep 29, 6:44 PM · Reader Growth Team, Readers Essential Work 2025 (Codex), Codex, Design-System-Team
Catrope added a comment to T368635: MenuButton: use Button instead of ToggleButton.

As @DTorsani-WMF said I think this is mostly an engineering task that shouldn't really need explicit designs. The MenuButton should accept action and weight props, and it should look the same as the Button component does when given those props. Does that make sense?

Mon, Sep 29, 6:17 PM · Reader Growth Team, Readers Essential Work 2025 (Codex), Design, Codex, Design-System-Team
Catrope claimed T382265: [Timebox] MenuButton menu does not close when user clicks away in Safari.
Mon, Sep 29, 6:17 PM · Experimentation Lab Radar, Design-System-Team, Codex
DTorsani-WMF moved T382265: [Timebox] MenuButton menu does not close when user clicks away in Safari from Upcoming to Ready for Design/Dev on the Codex board.
Mon, Sep 29, 6:17 PM · Experimentation Lab Radar, Design-System-Team, Codex
DTorsani-WMF renamed T368635: MenuButton: use Button instead of ToggleButton from MenuButton: explore available options for other button flavors to MenuButton: use Button instead of ToggleButton.
Mon, Sep 29, 6:13 PM · Reader Growth Team, Readers Essential Work 2025 (Codex), Design, Codex, Design-System-Team
Volker_E closed T384256: Lookup: support readonly state as Resolved.

Thanks @Salujapushpit!

Mon, Sep 29, 5:55 PM · RoadToWiki, good first task, Codex, Design-System-Team
Volker_E removed a project from T384256: Lookup: support readonly state: Patch-For-Review.
Mon, Sep 29, 5:55 PM · RoadToWiki, good first task, Codex, Design-System-Team
Volker_E added a comment to T392932: Accordion: Use flexbox for layout of action button within summary.

@lwatson Is this ready to be resolved, or does Reader Growth need to continue to work with this ticket?

Mon, Sep 29, 5:52 PM · Reader Growth Team, Readers Essential Work 2025 (Codex), Codex, Design-System-Team
Volker_E removed a project from T392932: Accordion: Use flexbox for layout of action button within summary: Patch-For-Review.
Mon, Sep 29, 5:51 PM · Reader Growth Team, Readers Essential Work 2025 (Codex), Codex, Design-System-Team

Sat, Sep 27

taavi added a comment to T386568: Adding [[MediaWiki:Dot-separator]] ("&nbsp;<b>·</b>&#32;") as an MW message, like pipe-separator.

Can someone please give me an update why this hasn’t been implemented yet?

Sat, Sep 27, 8:07 AM · Patch-Needs-Improvement, Design-System-Team, MediaWiki-Internationalization