Page MenuHomePhabricator

Catrope (Roan Kattouw)
Software engineer, Design Systems Team

Today

  • Clear sailing ahead.

Tomorrow

  • Clear sailing ahead.

Saturday

  • Clear sailing ahead.

User Details

User Since
Oct 8 2014, 8:32 PM (497 w, 9 h)
Availability
Available
IRC Nick
RoanKattouw
LDAP User
Catrope
MediaWiki User
Roan Kattouw (WMF) [ Global Accounts ]

Recent Activity

Tue, Apr 9

Catrope closed T361406: CodexHTMLForm: Use a static method in getButtons() instead of an instance of HTMLButtonField as Resolved.
Tue, Apr 9, 7:26 PM · MW-1.43-notes (1.43.0-wmf.1; 2024-04-16), Design-System-Team (DST-Sprint-20 (2024-04-01 to 2024-04-12)), Technical-Debt, MediaWiki-HTMLForm
Catrope closed T359011: [EPIC] CodexHTMLForm improvements for Multiblocks, a subtask of T359012: Migrate Special:Block to CodexHTMLForm, as Resolved.
Tue, Apr 9, 7:25 PM · MW-1.42-notes (1.42.0-wmf.26; 2024-04-09), Design-System-Team (DST-Sprint-20 (2024-04-01 to 2024-04-12)), Community-Tech, Multiblocks
Catrope closed T359011: [EPIC] CodexHTMLForm improvements for Multiblocks as Resolved.
Tue, Apr 9, 7:25 PM · MediaWiki-HTMLForm, Epic, Design-System-Team, Codex

Mon, Apr 8

Catrope moved T361031: Add HTML output tests for all HTMLForm fields that support Codex from Committed to In Progress on the Design-System-Team (DST-Sprint-20 (2024-04-01 to 2024-04-12)) board.
Mon, Apr 8, 8:01 PM · Design-System-Team (DST-Sprint-21 (2024-04-15 to 2024-04-26)), MW-1.42-notes (1.42.0-wmf.26; 2024-04-09), Patch-For-Review, Test-Coverage, MediaWiki-Core-Tests, MediaWiki-HTMLForm
Catrope moved T361532: Duplicate details section on Hooks page from Confirmed Problem to Pending release on the JSDoc WMF theme board.
Mon, Apr 8, 5:08 PM · MW-1.42-notes (1.42.0-wmf.26; 2024-04-09), Patch-For-Review, JSDoc WMF theme
Catrope updated the task description for T361031: Add HTML output tests for all HTMLForm fields that support Codex.
Mon, Apr 8, 4:57 PM · Design-System-Team (DST-Sprint-21 (2024-04-15 to 2024-04-26)), MW-1.42-notes (1.42.0-wmf.26; 2024-04-09), Patch-For-Review, Test-Coverage, MediaWiki-Core-Tests, MediaWiki-HTMLForm
Catrope moved T360939: Field: demo with horizontal layout is broken from Code Review to Pending Release on the Design-System-Team (DST-Sprint-20 (2024-04-01 to 2024-04-12)) board.
Mon, Apr 8, 4:34 PM · Patch-For-Review, Design-System-Team (DST-Sprint-20 (2024-04-01 to 2024-04-12)), Codex

Fri, Apr 5

Catrope updated subscribers of T361878: Checkbox, ToggleSwitch: add name prop for submittable forms.

Moving to Up Next since this blocks T358934, which the Community-Tech team is currently working on.

Fri, Apr 5, 3:43 AM · Codex, Design-System-Team
Catrope removed a subtask for T358934: Convert Special:Block Form to Vue (Codex): T361878: Checkbox, ToggleSwitch: add name prop for submittable forms.
Fri, Apr 5, 3:42 AM · MW-1.42-notes (1.42.0-wmf.25; 2024-04-02), Story, Multiblocks, Community-Tech (CommTech-Kanban)
Catrope removed a parent task for T361878: Checkbox, ToggleSwitch: add name prop for submittable forms: T358934: Convert Special:Block Form to Vue (Codex).
Fri, Apr 5, 3:42 AM · Codex, Design-System-Team

Thu, Apr 4

Catrope closed T361490: Release OOUI v0.49.1 as Resolved.
Thu, Apr 4, 8:56 PM · MW-1.42-notes (1.42.0-wmf.26; 2024-04-09), Design-System-Team (DST-Sprint-20 (2024-04-01 to 2024-04-12)), OOUI
Catrope added a comment to T361878: Checkbox, ToggleSwitch: add name prop for submittable forms.

I think we should also consider whether we should pass all HTML attributes (except class and style) to the <input> element, as TextInput does (using the useSplitAttributes composable). But we can look into that later, for now I think we should add a name prop to Checkbox and ToggleSwitch for consistency with Radio.

Thu, Apr 4, 8:56 PM · Codex, Design-System-Team
Catrope added a subtask for T358934: Convert Special:Block Form to Vue (Codex): T361878: Checkbox, ToggleSwitch: add name prop for submittable forms.
Thu, Apr 4, 8:53 PM · MW-1.42-notes (1.42.0-wmf.25; 2024-04-02), Story, Multiblocks, Community-Tech (CommTech-Kanban)
Catrope added a parent task for T361878: Checkbox, ToggleSwitch: add name prop for submittable forms: T358934: Convert Special:Block Form to Vue (Codex).
Thu, Apr 4, 8:53 PM · Codex, Design-System-Team
Catrope moved T361878: Checkbox, ToggleSwitch: add name prop for submittable forms from Inbox to Up Next on the Design-System-Team board.

Moving to Up Next since this blocks T358934, which the Community-Tech team is currently working on.

Thu, Apr 4, 8:53 PM · Codex, Design-System-Team
Catrope closed T361472: Release Codex v1.3.6 as Resolved.
Thu, Apr 4, 6:51 PM · MW-1.42-notes (1.42.0-wmf.26; 2024-04-09), Design-System-Team (DST-Sprint-20 (2024-04-01 to 2024-04-12)), Codex
Catrope updated the task description for T361472: Release Codex v1.3.6.
Thu, Apr 4, 6:51 PM · MW-1.42-notes (1.42.0-wmf.26; 2024-04-09), Design-System-Team (DST-Sprint-20 (2024-04-01 to 2024-04-12)), Codex
Catrope moved T361490: Release OOUI v0.49.1 from Committed to In Progress on the Design-System-Team (DST-Sprint-20 (2024-04-01 to 2024-04-12)) board.
Thu, Apr 4, 6:25 PM · MW-1.42-notes (1.42.0-wmf.26; 2024-04-09), Design-System-Team (DST-Sprint-20 (2024-04-01 to 2024-04-12)), OOUI

Wed, Apr 3

Catrope closed T361408: CodexHTMLForm: fix spacing around buttons at the bottom of the form as Resolved.
Wed, Apr 3, 12:24 AM · MW-1.42-notes (1.42.0-wmf.26; 2024-04-09), Design-System-Team (DST-Sprint-20 (2024-04-01 to 2024-04-12)), MediaWiki-HTMLForm
Catrope closed T359022: CodexHTMLForm: Add spacing between adjacent CheckboxFields as Resolved.
Wed, Apr 3, 12:24 AM · Patch-For-Review, CSS, MediaWiki-HTMLForm, Design-System-Team (DST-Sprint-19 (2024-03-18 to 2024-03-29))
Catrope closed T359022: CodexHTMLForm: Add spacing between adjacent CheckboxFields, a subtask of T359011: [EPIC] CodexHTMLForm improvements for Multiblocks, as Resolved.
Wed, Apr 3, 12:23 AM · MediaWiki-HTMLForm, Epic, Design-System-Team, Codex

Tue, Apr 2

Catrope renamed T361490: Release OOUI v0.49.1 from [Placeholder] Release OOUI v...? to [Placeholder] Release OOUI v0.49.1.
Tue, Apr 2, 9:44 PM · MW-1.42-notes (1.42.0-wmf.26; 2024-04-09), Design-System-Team (DST-Sprint-20 (2024-04-01 to 2024-04-12)), OOUI
Catrope moved T361472: Release Codex v1.3.6 from In Progress to Code Review on the Design-System-Team (DST-Sprint-20 (2024-04-01 to 2024-04-12)) board.
Tue, Apr 2, 9:42 PM · MW-1.42-notes (1.42.0-wmf.26; 2024-04-09), Design-System-Team (DST-Sprint-20 (2024-04-01 to 2024-04-12)), Codex
Catrope moved T355059: OOUI Popover component padding fixes [timexboxed to 1 day for proposing a fix via OOUI] from Code Review to Pending Release on the Design-System-Team (DST-Sprint-20 (2024-04-01 to 2024-04-12)) board.
Tue, Apr 2, 9:41 PM · Design-System-Team (DST-Sprint-20 (2024-04-01 to 2024-04-12)), MW-1.42-notes (1.42.0-wmf.25; 2024-04-02), Wikidata Dev Team (Wikidata.org Slice), OOUI, Wikidata, Wikidata.org
Catrope moved T361472: Release Codex v1.3.6 from Committed to In Progress on the Design-System-Team (DST-Sprint-20 (2024-04-01 to 2024-04-12)) board.
Tue, Apr 2, 9:28 PM · MW-1.42-notes (1.42.0-wmf.26; 2024-04-09), Design-System-Team (DST-Sprint-20 (2024-04-01 to 2024-04-12)), Codex
Catrope claimed T361031: Add HTML output tests for all HTMLForm fields that support Codex.
Tue, Apr 2, 5:41 PM · Design-System-Team (DST-Sprint-21 (2024-04-15 to 2024-04-26)), MW-1.42-notes (1.42.0-wmf.26; 2024-04-09), Patch-For-Review, Test-Coverage, MediaWiki-Core-Tests, MediaWiki-HTMLForm
Catrope assigned T361408: CodexHTMLForm: fix spacing around buttons at the bottom of the form to Volker_E.
Tue, Apr 2, 5:09 PM · MW-1.42-notes (1.42.0-wmf.26; 2024-04-09), Design-System-Team (DST-Sprint-20 (2024-04-01 to 2024-04-12)), MediaWiki-HTMLForm

Mon, Apr 1

Catrope created T361528: Pixel testing doesn't work well for Codex ProgressBar due to animation.
Mon, Apr 1, 11:33 PM · Web Team Visual Regression Framework, Codex, Design-System-Team
matmarex awarded T361032: HTMLForm: Remove unused reset button a Like token.
Mon, Apr 1, 7:24 PM · MW-1.43-notes (1.43.0-wmf.1; 2024-04-16), Design-System-Team (DST-Sprint-20 (2024-04-01 to 2024-04-12)), MediaWiki-HTMLForm
Catrope moved T360845: Links inside Codex message box are inaccessible from Up Next to DST-Sprint-20 (2024-04-01 to 2024-04-12) on the Design-System-Team board.
Mon, Apr 1, 5:32 PM · Design-System-Team, Accessibility, Design, Codex
Catrope assigned T360845: Links inside Codex message box are inaccessible to DTorsani-WMF.
Mon, Apr 1, 5:30 PM · Design-System-Team, Accessibility, Design, Codex
Catrope moved T360939: Field: demo with horizontal layout is broken from Up Next to DST-Sprint-20 (2024-04-01 to 2024-04-12) on the Design-System-Team board.
Mon, Apr 1, 5:27 PM · Patch-For-Review, Design-System-Team (DST-Sprint-20 (2024-04-01 to 2024-04-12)), Codex
Catrope set the point value for T360939: Field: demo with horizontal layout is broken to 3.
Mon, Apr 1, 5:26 PM · Patch-For-Review, Design-System-Team (DST-Sprint-20 (2024-04-01 to 2024-04-12)), Codex
Catrope moved T361325: Consider providing experimental CSS variables in Less mixin form from Up Next to DST-Sprint-20 (2024-04-01 to 2024-04-12) on the Design-System-Team board.
Mon, Apr 1, 5:25 PM · Design-System-Team, Codex
Catrope moved T361406: CodexHTMLForm: Use a static method in getButtons() instead of an instance of HTMLButtonField from Up Next to DST-Sprint-20 (2024-04-01 to 2024-04-12) on the Design-System-Team board.
Mon, Apr 1, 5:25 PM · MW-1.43-notes (1.43.0-wmf.1; 2024-04-16), Design-System-Team (DST-Sprint-20 (2024-04-01 to 2024-04-12)), Technical-Debt, MediaWiki-HTMLForm
Catrope moved T361032: HTMLForm: Remove unused reset button from Up Next to DST-Sprint-20 (2024-04-01 to 2024-04-12) on the Design-System-Team board.
Mon, Apr 1, 5:24 PM · MW-1.43-notes (1.43.0-wmf.1; 2024-04-16), Design-System-Team (DST-Sprint-20 (2024-04-01 to 2024-04-12)), MediaWiki-HTMLForm
Catrope moved T361031: Add HTML output tests for all HTMLForm fields that support Codex from Up Next to DST-Sprint-20 (2024-04-01 to 2024-04-12) on the Design-System-Team board.
Mon, Apr 1, 5:24 PM · Design-System-Team (DST-Sprint-21 (2024-04-15 to 2024-04-26)), MW-1.42-notes (1.42.0-wmf.26; 2024-04-09), Patch-For-Review, Test-Coverage, MediaWiki-Core-Tests, MediaWiki-HTMLForm
Catrope moved T361408: CodexHTMLForm: fix spacing around buttons at the bottom of the form from Up Next to DST-Sprint-20 (2024-04-01 to 2024-04-12) on the Design-System-Team board.
Mon, Apr 1, 5:24 PM · MW-1.42-notes (1.42.0-wmf.26; 2024-04-09), Design-System-Team (DST-Sprint-20 (2024-04-01 to 2024-04-12)), MediaWiki-HTMLForm
Catrope set the point value for T361031: Add HTML output tests for all HTMLForm fields that support Codex to 5.
Mon, Apr 1, 5:24 PM · Design-System-Team (DST-Sprint-21 (2024-04-15 to 2024-04-26)), MW-1.42-notes (1.42.0-wmf.26; 2024-04-09), Patch-For-Review, Test-Coverage, MediaWiki-Core-Tests, MediaWiki-HTMLForm
Catrope set the point value for T359012: Migrate Special:Block to CodexHTMLForm to 1.
Mon, Apr 1, 5:23 PM · MW-1.42-notes (1.42.0-wmf.26; 2024-04-09), Design-System-Team (DST-Sprint-20 (2024-04-01 to 2024-04-12)), Community-Tech, Multiblocks
Catrope moved T359012: Migrate Special:Block to CodexHTMLForm from Committed to Code Review on the Design-System-Team (DST-Sprint-20 (2024-04-01 to 2024-04-12)) board.
Mon, Apr 1, 5:22 PM · MW-1.42-notes (1.42.0-wmf.26; 2024-04-09), Design-System-Team (DST-Sprint-20 (2024-04-01 to 2024-04-12)), Community-Tech, Multiblocks
Catrope edited projects for T359012: Migrate Special:Block to CodexHTMLForm, added: Design-System-Team (DST-Sprint-20 (2024-04-01 to 2024-04-12)); removed Design-System-Team.
Mon, Apr 1, 5:22 PM · MW-1.42-notes (1.42.0-wmf.26; 2024-04-09), Design-System-Team (DST-Sprint-20 (2024-04-01 to 2024-04-12)), Community-Tech, Multiblocks
Catrope set the point value for T361032: HTMLForm: Remove unused reset button to 2.
Mon, Apr 1, 5:19 PM · MW-1.43-notes (1.43.0-wmf.1; 2024-04-16), Design-System-Team (DST-Sprint-20 (2024-04-01 to 2024-04-12)), MediaWiki-HTMLForm
Catrope set the point value for T361406: CodexHTMLForm: Use a static method in getButtons() instead of an instance of HTMLButtonField to 3.
Mon, Apr 1, 5:18 PM · MW-1.43-notes (1.43.0-wmf.1; 2024-04-16), Design-System-Team (DST-Sprint-20 (2024-04-01 to 2024-04-12)), Technical-Debt, MediaWiki-HTMLForm
Catrope set the point value for T361408: CodexHTMLForm: fix spacing around buttons at the bottom of the form to 1.
Mon, Apr 1, 5:17 PM · MW-1.42-notes (1.42.0-wmf.26; 2024-04-09), Design-System-Team (DST-Sprint-20 (2024-04-01 to 2024-04-12)), MediaWiki-HTMLForm
Catrope set the point value for T361325: Consider providing experimental CSS variables in Less mixin form to 2.
Mon, Apr 1, 5:14 PM · Design-System-Team, Codex
Catrope moved T360341: Tokens: Add dark mode decision tokens from Up Next to DST-Sprint-20 (2024-04-01 to 2024-04-12) on the Design-System-Team board.
Mon, Apr 1, 5:10 PM · Patch-For-Review, Design-System-Team (DST-Sprint-20 (2024-04-01 to 2024-04-12)), Codex

Sat, Mar 30

Catrope updated the task description for T357475: Decommission the VueTest Extension.
Sat, Mar 30, 3:13 AM · Projects-Cleanup, Design-System-Team

Fri, Mar 29

Catrope moved T361408: CodexHTMLForm: fix spacing around buttons at the bottom of the form from Inbox to Up Next on the Design-System-Team board.
Fri, Mar 29, 9:04 PM · MW-1.42-notes (1.42.0-wmf.26; 2024-04-09), Design-System-Team (DST-Sprint-20 (2024-04-01 to 2024-04-12)), MediaWiki-HTMLForm
Catrope created T361408: CodexHTMLForm: fix spacing around buttons at the bottom of the form.
Fri, Mar 29, 9:04 PM · MW-1.42-notes (1.42.0-wmf.26; 2024-04-09), Design-System-Team (DST-Sprint-20 (2024-04-01 to 2024-04-12)), MediaWiki-HTMLForm
Catrope moved T359017: CodexHTMLForm: Codexify buttons at the bottom of the form from Code Review to Pending Release on the Design-System-Team (DST-Sprint-19 (2024-03-18 to 2024-03-29)) board.
Fri, Mar 29, 8:57 PM · MW-1.42-notes (1.42.0-wmf.26; 2024-04-09), MediaWiki-HTMLForm, Design-System-Team (DST-Sprint-19 (2024-03-18 to 2024-03-29))
Catrope added a comment to T359022: CodexHTMLForm: Add spacing between adjacent CheckboxFields.

Update: now that the checkboxes are wrapped individual Field components, they have a 16px margin between them (currently 24px in MW core, but that's about to be reduced to 16px by the next Codex release). Normally, checkbox groups in Codex have a 12px margin between them. We should consider whether we want to override the styles on the block form in this case (or in CodexHTMLForm more generally for adjacent checkbox fields) to reduce the margin from 16px to 12px.

Fri, Mar 29, 8:54 PM · Patch-For-Review, CSS, MediaWiki-HTMLForm, Design-System-Team (DST-Sprint-19 (2024-03-18 to 2024-03-29))
Catrope moved T361406: CodexHTMLForm: Use a static method in getButtons() instead of an instance of HTMLButtonField from Inbox to Up Next on the Design-System-Team board.
Fri, Mar 29, 8:50 PM · MW-1.43-notes (1.43.0-wmf.1; 2024-04-16), Design-System-Team (DST-Sprint-20 (2024-04-01 to 2024-04-12)), Technical-Debt, MediaWiki-HTMLForm
Catrope created T361406: CodexHTMLForm: Use a static method in getButtons() instead of an instance of HTMLButtonField.
Fri, Mar 29, 8:50 PM · MW-1.43-notes (1.43.0-wmf.1; 2024-04-16), Design-System-Team (DST-Sprint-20 (2024-04-01 to 2024-04-12)), Technical-Debt, MediaWiki-HTMLForm
Catrope closed T361034: HTMLForm: Refactor button code to consolidate as Declined.

I no longer think we should do this, since:

  • The submit button has type=submit and has flags, both of which are unsupported for addButtons()
  • The cancel button is not a button at all, it's a link
  • The reset button is going to be removed (T361032)
Fri, Mar 29, 8:44 PM · Design-System-Team, MediaWiki-HTMLForm
Catrope added a comment to T361264: Remove links in titles.

I suggest a modified version of Anne's first option: call getAncestors() to get the information about the ancestors and format that the way we want for the header (we should be able to use similar code to what getAncestorLinks() uses to build the link text); and then also call getAncestorLinks() separately, to get the links we need for the breadcrumbs.

Fri, Mar 29, 1:10 AM · Patch-For-Review, JSDoc WMF theme
Catrope moved T361155: Remove angle brackets from attributes from Accepted Enhancement to Pending release on the JSDoc WMF theme board.
Fri, Mar 29, 12:53 AM · Patch-For-Review, JSDoc WMF theme
Catrope added a comment to T360343: Tokens: Produce a "dark mode" build of Codex design tokens.

hi @Catrope, the following sounds good:
✅ Less variables and CSS variables in separate files
✅ A dedicated night mode mixin
✅ Only includes tokens required for night mode

Happy to hear that!

Fri, Mar 29, 12:48 AM · CSS, Design-System-Team (DST-Sprint-19 (2024-03-18 to 2024-03-29)), Codex
Catrope moved T361325: Consider providing experimental CSS variables in Less mixin form from Inbox to Up Next on the Design-System-Team board.
Fri, Mar 29, 12:46 AM · Design-System-Team, Codex
Catrope created T361325: Consider providing experimental CSS variables in Less mixin form.
Fri, Mar 29, 12:46 AM · Design-System-Team, Codex
Catrope moved T360343: Tokens: Produce a "dark mode" build of Codex design tokens from Code Review to Pending Release on the Design-System-Team (DST-Sprint-19 (2024-03-18 to 2024-03-29)) board.

There is now a dark mode build in Codex, but because T360341 isn't done yet, it contains dummy values for now. We also changed the file names around:

Fri, Mar 29, 12:44 AM · CSS, Design-System-Team (DST-Sprint-19 (2024-03-18 to 2024-03-29)), Codex

Wed, Mar 27

Catrope closed T360945: styles: remove spacing on cdx-field links as Resolved.
Wed, Mar 27, 5:18 PM · MediaWiki-User-login-and-signup, MW-1.42-notes (1.42.0-wmf.24; 2024-03-26), Regression, Design-System-Team (DST-Sprint-19 (2024-03-18 to 2024-03-29)), Patch-For-Review
Catrope moved T360349: Table: Add alignment prop from Code Review to Pending Release on the Design-System-Team (DST-Sprint-19 (2024-03-18 to 2024-03-29)) board.
Wed, Mar 27, 5:16 PM · Design-System-Team (DST-Sprint-19 (2024-03-18 to 2024-03-29)), Codex

Tue, Mar 26

Catrope updated subscribers of T360343: Tokens: Produce a "dark mode" build of Codex design tokens.

@Jdrewniak The patches attached to this task generate output that looks like this:

Tue, Mar 26, 11:21 PM · CSS, Design-System-Team (DST-Sprint-19 (2024-03-18 to 2024-03-29)), Codex
Catrope added a comment to T360939: Field: demo with horizontal layout is broken.

That comment was about vertically stacked fields, which is why I wasn't sure it was relevant. To see the login form thing that I'm talking about, compare the current appearance of the login form (with the legacy 15px spacing) with this demo of what the login form would look like if we removed the legacy styles and allowed Codex's default field styles (with 24px spacing) to apply. I brought it up mostly because, if there's any discussion of reevaluating the 24px spacing and perhaps changing it to 16px, then that might affect what we do with the login form and how carefully we roll it out (for example, 16px is so close to the existing 15px that we wouldn't expect anyone to notice, whereas 24px would be a visible change to a prominent form).

Tue, Mar 26, 10:49 PM · Patch-For-Review, Design-System-Team (DST-Sprint-20 (2024-04-01 to 2024-04-12)), Codex
Catrope moved T360577: Split experimental tokens output into separate CSS and Less files from Code Review to Pending Release on the Design-System-Team (DST-Sprint-19 (2024-03-18 to 2024-03-29)) board.
Tue, Mar 26, 9:50 PM · MW-1.42-notes (1.42.0-wmf.26; 2024-04-09), Design-System-Team (DST-Sprint-19 (2024-03-18 to 2024-03-29)), Codex
Catrope updated the task description for T361040: Add Pixel tests for things using Codex.
Tue, Mar 26, 7:20 PM · Web Team Visual Regression Framework, Design-System-Team
Catrope closed T359016: HTMLForm: Add support for fieldset description and "optional" tag as Resolved.
Tue, Mar 26, 7:11 PM · MW-1.42-notes (1.42.0-wmf.25; 2024-04-02), MediaWiki-HTMLForm, Design-System-Team (DST-Sprint-19 (2024-03-18 to 2024-03-29))
Catrope closed T359020: Use CSS-only Field component for fieldsets and legends in CodexHTMLForm as Resolved.
Tue, Mar 26, 7:11 PM · MediaWiki-HTMLForm, Design-System-Team (DST-Sprint-19 (2024-03-18 to 2024-03-29))
Catrope updated the task description for T361040: Add Pixel tests for things using Codex.
Tue, Mar 26, 7:11 PM · Web Team Visual Regression Framework, Design-System-Team
Catrope closed T359016: HTMLForm: Add support for fieldset description and "optional" tag, a subtask of T359011: [EPIC] CodexHTMLForm improvements for Multiblocks, as Resolved.
Tue, Mar 26, 7:10 PM · MediaWiki-HTMLForm, Epic, Design-System-Team, Codex
Catrope closed T359020: Use CSS-only Field component for fieldsets and legends in CodexHTMLForm , a subtask of T359011: [EPIC] CodexHTMLForm improvements for Multiblocks, as Resolved.
Tue, Mar 26, 7:10 PM · MediaWiki-HTMLForm, Epic, Design-System-Team, Codex
Catrope added a comment to T361040: Add Pixel tests for things using Codex.

This list is huge, so I think that we should eventually make this an epic with subtasks, and prioritize the list. Some of these extensions only use Codex for a couple of things, or only use CSS-only components; hopefully those will be easier to test.

Tue, Mar 26, 6:32 PM · Web Team Visual Regression Framework, Design-System-Team
Catrope created T361040: Add Pixel tests for things using Codex.
Tue, Mar 26, 6:31 PM · Web Team Visual Regression Framework, Design-System-Team
Catrope added a comment to T360939: Field: demo with horizontal layout is broken.

In case it's relevant here: the spacing between fields on the login form is currently 15px. I have a temporary override in place to keep that the same for now, but if we remove that and let Codex's default behavior take over, then the spacing between each of the fields on the login form would be 24px, which does look pretty spacious.

Tue, Mar 26, 5:46 PM · Patch-For-Review, Design-System-Team (DST-Sprint-20 (2024-04-01 to 2024-04-12)), Codex
Catrope moved T361034: HTMLForm: Refactor button code to consolidate from Inbox to Up Next on the Design-System-Team board.
Tue, Mar 26, 4:44 PM · Design-System-Team, MediaWiki-HTMLForm
Catrope created T361034: HTMLForm: Refactor button code to consolidate.
Tue, Mar 26, 4:44 PM · Design-System-Team, MediaWiki-HTMLForm
Catrope moved T361032: HTMLForm: Remove unused reset button from Inbox to Up Next on the Design-System-Team board.
Tue, Mar 26, 4:36 PM · MW-1.43-notes (1.43.0-wmf.1; 2024-04-16), Design-System-Team (DST-Sprint-20 (2024-04-01 to 2024-04-12)), MediaWiki-HTMLForm
Catrope created T361032: HTMLForm: Remove unused reset button.
Tue, Mar 26, 4:36 PM · MW-1.43-notes (1.43.0-wmf.1; 2024-04-16), Design-System-Team (DST-Sprint-20 (2024-04-01 to 2024-04-12)), MediaWiki-HTMLForm
Catrope moved T361031: Add HTML output tests for all HTMLForm fields that support Codex from Inbox to Up Next on the Design-System-Team board.
Tue, Mar 26, 4:32 PM · Design-System-Team (DST-Sprint-21 (2024-04-15 to 2024-04-26)), MW-1.42-notes (1.42.0-wmf.26; 2024-04-09), Patch-For-Review, Test-Coverage, MediaWiki-Core-Tests, MediaWiki-HTMLForm
Catrope added a project to T361031: Add HTML output tests for all HTMLForm fields that support Codex: Design-System-Team.
Tue, Mar 26, 4:32 PM · Design-System-Team (DST-Sprint-21 (2024-04-15 to 2024-04-26)), MW-1.42-notes (1.42.0-wmf.26; 2024-04-09), Patch-For-Review, Test-Coverage, MediaWiki-Core-Tests, MediaWiki-HTMLForm
Catrope created T361031: Add HTML output tests for all HTMLForm fields that support Codex.
Tue, Mar 26, 4:31 PM · Design-System-Team (DST-Sprint-21 (2024-04-15 to 2024-04-26)), MW-1.42-notes (1.42.0-wmf.26; 2024-04-09), Patch-For-Review, Test-Coverage, MediaWiki-Core-Tests, MediaWiki-HTMLForm
Catrope edited projects for T359022: CodexHTMLForm: Add spacing between adjacent CheckboxFields, added: MediaWiki-HTMLForm; removed Codex.
Tue, Mar 26, 4:25 PM · Patch-For-Review, CSS, MediaWiki-HTMLForm, Design-System-Team (DST-Sprint-19 (2024-03-18 to 2024-03-29))
Catrope edited projects for T359021: Use CSS-only Field component for individual fields and labels in CodexHTMLForm, added: MediaWiki-HTMLForm; removed Codex.
Tue, Mar 26, 4:25 PM · MediaWiki-HTMLForm, MW-1.42-notes (1.42.0-wmf.23; 2024-03-19), Design-System-Team (DST-Sprint-18 (2024-03-04 to 2024-03-15))
Catrope edited projects for T359020: Use CSS-only Field component for fieldsets and legends in CodexHTMLForm , added: MediaWiki-HTMLForm; removed Codex.
Tue, Mar 26, 4:25 PM · MediaWiki-HTMLForm, Design-System-Team (DST-Sprint-19 (2024-03-18 to 2024-03-29))
Catrope edited projects for T359018: HTMLButtonField: Don't hard-code button flags in Codex implementation, added: MediaWiki-HTMLForm; removed Codex.
Tue, Mar 26, 4:25 PM · MediaWiki-HTMLForm, MW-1.42-notes (1.42.0-wmf.24; 2024-03-26), Design-System-Team (DST-Sprint-19 (2024-03-18 to 2024-03-29))
Catrope edited projects for T359017: CodexHTMLForm: Codexify buttons at the bottom of the form, added: MediaWiki-HTMLForm; removed Codex.
Tue, Mar 26, 4:24 PM · MW-1.42-notes (1.42.0-wmf.26; 2024-04-09), MediaWiki-HTMLForm, Design-System-Team (DST-Sprint-19 (2024-03-18 to 2024-03-29))
Catrope edited projects for T359016: HTMLForm: Add support for fieldset description and "optional" tag, added: MediaWiki-HTMLForm; removed Codex.
Tue, Mar 26, 4:24 PM · MW-1.42-notes (1.42.0-wmf.25; 2024-04-02), MediaWiki-HTMLForm, Design-System-Team (DST-Sprint-19 (2024-03-18 to 2024-03-29))
Catrope edited projects for T359015: Implement Codex versions of HTMLFormFields needed for Special:Block, added: MediaWiki-HTMLForm; removed Codex.
Tue, Mar 26, 4:24 PM · MediaWiki-HTMLForm, MW-1.42-notes (1.42.0-wmf.24; 2024-03-26), Design-System-Team (DST-Sprint-19 (2024-03-18 to 2024-03-29))
Catrope edited projects for T359013: Refactor Codex HTMLForm fields to use a separate method instead of $isCodexForm, added: MediaWiki-HTMLForm; removed Codex.
Tue, Mar 26, 4:24 PM · MediaWiki-HTMLForm, MW-1.42-notes (1.42.0-wmf.23; 2024-03-19), Design-System-Team (DST-Sprint-18 (2024-03-04 to 2024-03-15))
Catrope added a project to T359011: [EPIC] CodexHTMLForm improvements for Multiblocks: MediaWiki-HTMLForm.
Tue, Mar 26, 4:23 PM · MediaWiki-HTMLForm, Epic, Design-System-Team, Codex
Catrope edited projects for T359019: HTMLForm: Add support for per-option descriptions, added: MediaWiki-HTMLForm; removed Codex.
Tue, Mar 26, 4:23 PM · MediaWiki-HTMLForm, MW-1.42-notes (1.42.0-wmf.24; 2024-03-26), Patch-For-Review, Design-System-Team (DST-Sprint-19 (2024-03-18 to 2024-03-29))
Catrope added a project to T360945: styles: remove spacing on cdx-field links: Regression.
Tue, Mar 26, 4:10 PM · MediaWiki-User-login-and-signup, MW-1.42-notes (1.42.0-wmf.24; 2024-03-26), Regression, Design-System-Team (DST-Sprint-19 (2024-03-18 to 2024-03-29)), Patch-For-Review
Catrope claimed T360945: styles: remove spacing on cdx-field links.
Tue, Mar 26, 4:33 AM · MediaWiki-User-login-and-signup, MW-1.42-notes (1.42.0-wmf.24; 2024-03-26), Regression, Design-System-Team (DST-Sprint-19 (2024-03-18 to 2024-03-29)), Patch-For-Review
Catrope edited projects for T360945: styles: remove spacing on cdx-field links, added: Design-System-Team (DST-Sprint-19 (2024-03-18 to 2024-03-29)); removed Design-System-Team.
Tue, Mar 26, 4:32 AM · MediaWiki-User-login-and-signup, MW-1.42-notes (1.42.0-wmf.24; 2024-03-26), Regression, Design-System-Team (DST-Sprint-19 (2024-03-18 to 2024-03-29)), Patch-For-Review
Catrope added a comment to T356678: Migrate uses of codex-search in MinervaNeue to use CodexModule.

@bwang I don't believe Minerva uses TypeaheadSearch, does it? Or does it use TahS styles for the CSS-only version of its search bar? Either way, to answer your question, you should list the components that are used in Minerva; you don't have to worry about technical dependencies (e.g. SearchInput needs the styles for TextInput) because those are added in automatically. The codex-search-styles module contains only TypeaheadSearch and its dependencies (which include SearchInput and Button), but you might not need all of those; conversely, it does not contain Radio and Message, but depending on what Minerva uses you might need those. Searching Minerva for the cdx- prefix I only see buttons, but I don't know if there's stuff coming from somewhere else that Minerva might need to style.

Tue, Mar 26, 1:02 AM · MW-1.42-notes (1.42.0-wmf.26; 2024-04-09), Web-Team-Backlog (FY2023-24 Q3 Sprint 6), Patch-For-Review, Web Team Essential Work 2024, MinervaNeue

Mon, Mar 25

Catrope closed T323492: When running in Vue compat mode, CdxTextInput does not emit correct model update event when its input is set in Jest tests. as Declined.

@Catrope we've removed the compat mode now -- can this be closed?

Mon, Mar 25, 5:50 PM · Codex, Design-System-Team
Catrope closed T323492: When running in Vue compat mode, CdxTextInput does not emit correct model update event when its input is set in Jest tests., a subtask of T289017: [EPIC] <Core Technology> Upgrade MediaWiki projects from Vue 2 to Vue 3, as Declined.
Mon, Mar 25, 5:50 PM · Design-System-Team, Foundational Technology Requests, Epic
Catrope closed T359019: HTMLForm: Add support for per-option descriptions as Resolved.
Mon, Mar 25, 4:25 PM · MediaWiki-HTMLForm, MW-1.42-notes (1.42.0-wmf.24; 2024-03-26), Patch-For-Review, Design-System-Team (DST-Sprint-19 (2024-03-18 to 2024-03-29))
Catrope closed T359019: HTMLForm: Add support for per-option descriptions, a subtask of T359011: [EPIC] CodexHTMLForm improvements for Multiblocks, as Resolved.
Mon, Mar 25, 4:25 PM · MediaWiki-HTMLForm, Epic, Design-System-Team, Codex