iBet uBet web content aggregator. Adding the entire web to your favor.
iBet uBet web content aggregator. Adding the entire web to your favor.



Link to original content: http://phabricator.wikimedia.org/p/AnneT/
♟ AnneT
Page MenuHomePhabricator

AnneT (Anne Tomasevich)
Staff Software Engineer, Design Systems, Wikimedia Foundation

Today

  • Clear sailing ahead.

Tomorrow

  • Clear sailing ahead.

Saturday

  • Clear sailing ahead.

User Details

User Since
Aug 5 2019, 7:51 PM (277 w, 2 d)
Availability
Available
LDAP User
Anne Tomasevich
MediaWiki User
ATomasevich (WMF) [ Global Accounts ]

Recent Activity

Thu, Nov 21

AnneT created T380534: MultiselectLookup: Add chipValidator prop.
Thu, Nov 21, 7:14 PM · Patch-For-Review, Design-System-Team, Codex
AnneT added a comment to T379414: Add a maxChips prop to Codex MultiselectLookup.

@MusikAnimal thanks for reporting this! I'm glad you have a workaround for now. The ChipInput component has a prop, chipValidator, that takes in a function that is run when the user attempts to add a new chip. If the validator returns false, the new chip is not added. We need to do something similar in MultiselectLookup, so that you could do something like this in your feature:

Thu, Nov 21, 7:09 PM · Patch-For-Review, Design-System-Team, Codex
AnneT updated subscribers of T380471: Content Translation looks broken on desktop in multiple languages (November 21, 2024).

I'm guessing this change to the horizontal layout is the culprit @Amire80 @SBisson

Thu, Nov 21, 2:21 PM · MW-1.44-notes (1.44.0-wmf.5; 2024-11-25), MW-1.43-release, Regression, Unplanned-Sprint-Work, LPL Essential (LPL Essential 2024 Nov-Dec), ContentTranslation

Wed, Nov 20

AnneT updated the task description for T378024: TextInput: Expose native validation methods and properties.
Wed, Nov 20, 9:04 PM · Design-System-Team (DST-Sprint-36 (2024-11-11 to 2024-11-22)), User-ItamarWMDE, Codex
AnneT updated the task description for T378025: TextArea: Expose native validation methods and properties.
Wed, Nov 20, 9:04 PM · Design-System-Team (DST-Sprint-36 (2024-11-11 to 2024-11-22)), Codex
AnneT moved T366849: TablePager: Codex-ify the pagination UI from In Progress to Code Review on the Design-System-Team (DST-Sprint-36 (2024-11-11 to 2024-11-22)) board.
Wed, Nov 20, 9:03 PM · MW-1.44-notes (1.44.0-wmf.5; 2024-11-25), Design-System-Team (DST-Sprint-36 (2024-11-11 to 2024-11-22)), Codex
AnneT awarded T380369: Banner: Add Banner component to Codex a Love token.
Wed, Nov 20, 5:11 PM · Design, Design-System-Team (Design-System-Product-Roadmap), Codex

Tue, Nov 19

AnneT moved T366847: TablePager: Codex-ify the sort UI from In Progress to Code Review on the Design-System-Team (DST-Sprint-36 (2024-11-11 to 2024-11-22)) board.
Tue, Nov 19, 10:17 PM · MW-1.44-notes (1.44.0-wmf.5; 2024-11-25), Design-System-Team (DST-Sprint-36 (2024-11-11 to 2024-11-22)), Codex
AnneT updated the task description for T379012: TablePager: Set up a testing environment for Codex version.
Tue, Nov 19, 9:30 PM · Patch-For-Review, Design-System-Team (DST-Sprint-36 (2024-11-11 to 2024-11-22)), Codex
AnneT renamed T366849: TablePager: Codex-ify the pagination UI from TablePager: Use Codex PHP Table pagination to TablePager: Codex-ify the pagination UI.
Tue, Nov 19, 9:25 PM · MW-1.44-notes (1.44.0-wmf.5; 2024-11-25), Design-System-Team (DST-Sprint-36 (2024-11-11 to 2024-11-22)), Codex
AnneT changed the status of T366847: TablePager: Codex-ify the sort UI from Open to In Progress.
Tue, Nov 19, 2:25 PM · MW-1.44-notes (1.44.0-wmf.5; 2024-11-25), Design-System-Team (DST-Sprint-36 (2024-11-11 to 2024-11-22)), Codex
AnneT changed the status of T366847: TablePager: Codex-ify the sort UI, a subtask of T366530: [EPIC] Create a Codex version of TablePager for Special:GlobalContributions, from Open to In Progress.
Tue, Nov 19, 2:24 PM · Design-System-Team (Design-System-Product-Roadmap), Epic, Codex

Mon, Nov 18

AnneT added a comment to T378631: ChipInput: Don't treat duplicate chips as errors by default.

re: acceptance criteria, I don't think we should test that the ChipInput doesn't throw an error when a duplicate chip is added. There are 3 tests that check that adding a duplicate chip causes an error—I think we should just remove those. less code : more code :: dumber : smarter

Mon, Nov 18, 6:24 PM · Design-System-Team, Codex
AnneT added a comment to T366849: TablePager: Codex-ify the pagination UI.

I'd like to advocate for a simple solution where we either allow the developer to disable the second page-size dropdown if desired, or to just match the Codex CSS-only table pager UI and add a small amount of JS (not Vue) to the page when this class is loaded to submit the form on dropdown selection, without the need for an extra button.

Mon, Nov 18, 5:35 PM · MW-1.44-notes (1.44.0-wmf.5; 2024-11-25), Design-System-Team (DST-Sprint-36 (2024-11-11 to 2024-11-22)), Codex
AnneT added a comment to T366849: TablePager: Codex-ify the pagination UI.

Thanks for all the suggestions @DTorsani-WMF!

Mon, Nov 18, 5:04 PM · MW-1.44-notes (1.44.0-wmf.5; 2024-11-25), Design-System-Team (DST-Sprint-36 (2024-11-11 to 2024-11-22)), Codex
AnneT added a comment to T366849: TablePager: Codex-ify the pagination UI.

I've edited my original comment about the submit button to add an option for showing the submit button only when JS is not enabled.

Mon, Nov 18, 4:24 PM · MW-1.44-notes (1.44.0-wmf.5; 2024-11-25), Design-System-Team (DST-Sprint-36 (2024-11-11 to 2024-11-22)), Codex
AnneT added a comment to T366849: TablePager: Codex-ify the pagination UI.

Do we plan to keep the pagination at the top and bottom of the table? I think it looks most empty on the top because there are no other elements in the header. I'd imagine it looks less empty on the bottom?

Mon, Nov 18, 3:49 PM · MW-1.44-notes (1.44.0-wmf.5; 2024-11-25), Design-System-Team (DST-Sprint-36 (2024-11-11 to 2024-11-22)), Codex
AnneT added a comment to T380163: MPIC: Prevent menus from displaying selected state.

Thanks for sharing this use case @Sarai-WMF! For now, you could override these styles set on the selected menu item to reset the styles back to default:

Mon, Nov 18, 1:51 PM · Metrics Platform, Data Products
AnneT edited projects for T378023: Constraint validation: build out the useNativeValidation composable, added: Design-System-Team; removed Design-System-Team (DST-Sprint-36 (2024-11-11 to 2024-11-22)).

@CCiufo-WMF yes, it can be moved to the backlog

Mon, Nov 18, 1:36 PM · Design-System-Team, Patch-For-Review, Wikidata, User-ItamarWMDE, Codex
AnneT moved T378023: Constraint validation: build out the useNativeValidation composable from Inbox to Backlog on the Design-System-Team board.
Mon, Nov 18, 1:34 PM · Design-System-Team, Patch-For-Review, Wikidata, User-ItamarWMDE, Codex

Thu, Nov 14

AnneT added a comment to T366849: TablePager: Codex-ify the pagination UI.

We need to figure out if we really want the items-per-page select in the pager section, or if we want to keep it in the filters section above the table. Without JS, we would need a submit button to go with the select, like so:

Thu, Nov 14, 10:55 PM · MW-1.44-notes (1.44.0-wmf.5; 2024-11-25), Design-System-Team (DST-Sprint-36 (2024-11-11 to 2024-11-22)), Codex
AnneT claimed T379018: TablePager: support empty state.

@Dogu as discussed elsewhere, but posting here for posterity: this task was originally going to cover updates to both the MediaWiki TablePager and the CodexPHP Table, but now that we're not using the CodexPHP Table for the MW TablePager, this task will just cover setting up the empty state in the new CodexTablePager class. I still think it was worthwile to set up the empty state in the CodexPHP Table, so thank you for completing that!

Thu, Nov 14, 9:33 PM · Design-System-Team (DST-Sprint-36 (2024-11-11 to 2024-11-22)), Patch-For-Review, Codex
AnneT changed the status of T366846: TablePager: enable different text alignment options from Open to In Progress.
Thu, Nov 14, 9:14 PM · MW-1.44-notes (1.44.0-wmf.5; 2024-11-25), Design-System-Team (DST-Sprint-36 (2024-11-11 to 2024-11-22)), Codex
AnneT changed the status of T366849: TablePager: Codex-ify the pagination UI from Open to In Progress.
Thu, Nov 14, 9:13 PM · MW-1.44-notes (1.44.0-wmf.5; 2024-11-25), Design-System-Team (DST-Sprint-36 (2024-11-11 to 2024-11-22)), Codex
AnneT changed the status of T366849: TablePager: Codex-ify the pagination UI, a subtask of T366530: [EPIC] Create a Codex version of TablePager for Special:GlobalContributions, from Open to In Progress.
Thu, Nov 14, 9:12 PM · Design-System-Team (Design-System-Product-Roadmap), Epic, Codex
AnneT moved T366847: TablePager: Codex-ify the sort UI from Blocked ⛔ to Committed on the Design-System-Team (DST-Sprint-36 (2024-11-11 to 2024-11-22)) board.
Thu, Nov 14, 9:12 PM · MW-1.44-notes (1.44.0-wmf.5; 2024-11-25), Design-System-Team (DST-Sprint-36 (2024-11-11 to 2024-11-22)), Codex
AnneT moved T366849: TablePager: Codex-ify the pagination UI from Blocked ⛔ to Committed on the Design-System-Team (DST-Sprint-36 (2024-11-11 to 2024-11-22)) board.
Thu, Nov 14, 9:12 PM · MW-1.44-notes (1.44.0-wmf.5; 2024-11-25), Design-System-Team (DST-Sprint-36 (2024-11-11 to 2024-11-22)), Codex
AnneT changed the status of T366846: TablePager: enable different text alignment options, a subtask of T366530: [EPIC] Create a Codex version of TablePager for Special:GlobalContributions, from Open to In Progress.
Thu, Nov 14, 9:12 PM · Design-System-Team (Design-System-Product-Roadmap), Epic, Codex
AnneT moved T379018: TablePager: support empty state from In Progress to Code Review on the Design-System-Team (DST-Sprint-36 (2024-11-11 to 2024-11-22)) board.
Thu, Nov 14, 9:12 PM · Design-System-Team (DST-Sprint-36 (2024-11-11 to 2024-11-22)), Patch-For-Review, Codex
AnneT moved T366531: TablePager: Create CodexTablePager class from In Progress to Code Review on the Design-System-Team (DST-Sprint-36 (2024-11-11 to 2024-11-22)) board.
Thu, Nov 14, 9:12 PM · Design-System-Team (DST-Sprint-36 (2024-11-11 to 2024-11-22)), Codex
AnneT moved T366533: TablePager: Add visually-hidden caption element from In Progress to Code Review on the Design-System-Team (DST-Sprint-36 (2024-11-11 to 2024-11-22)) board.
Thu, Nov 14, 9:12 PM · Design-System-Team (DST-Sprint-36 (2024-11-11 to 2024-11-22)), Codex
AnneT changed the status of T366533: TablePager: Add visually-hidden caption element from Open to In Progress.
Thu, Nov 14, 8:37 PM · Design-System-Team (DST-Sprint-36 (2024-11-11 to 2024-11-22)), Codex
AnneT changed the status of T366533: TablePager: Add visually-hidden caption element, a subtask of T366530: [EPIC] Create a Codex version of TablePager for Special:GlobalContributions, from Open to In Progress.
Thu, Nov 14, 8:36 PM · Design-System-Team (Design-System-Product-Roadmap), Epic, Codex
AnneT renamed T379019: CodexTablePager: Set up PHP unit tests from TablePager: Set up PHP unit tests to CodexTablePager: Set up PHP unit tests.
Thu, Nov 14, 7:32 PM · Design-System-Team (DST-Sprint-37 (2024-11-25 to 2024-12-06)), Patch-For-Review, Codex
AnneT changed the status of T379012: TablePager: Set up a testing environment for Codex version from Open to In Progress.

For now, we can just use the DMN patch above to test CodexTablePager via the AllMessages special page. We'll need to add sort to AllMessages, or customize another TablePager instance, to test the sort UI.

Thu, Nov 14, 7:32 PM · Patch-For-Review, Design-System-Team (DST-Sprint-36 (2024-11-11 to 2024-11-22)), Codex
AnneT updated the task description for T379018: TablePager: support empty state.
Thu, Nov 14, 7:31 PM · Design-System-Team (DST-Sprint-36 (2024-11-11 to 2024-11-22)), Patch-For-Review, Codex
AnneT changed the status of T379012: TablePager: Set up a testing environment for Codex version, a subtask of T366530: [EPIC] Create a Codex version of TablePager for Special:GlobalContributions, from Open to In Progress.
Thu, Nov 14, 7:30 PM · Design-System-Team (Design-System-Product-Roadmap), Epic, Codex
AnneT updated the task description for T366849: TablePager: Codex-ify the pagination UI.
Thu, Nov 14, 7:29 PM · MW-1.44-notes (1.44.0-wmf.5; 2024-11-25), Design-System-Team (DST-Sprint-36 (2024-11-11 to 2024-11-22)), Codex
AnneT updated the task description for T366847: TablePager: Codex-ify the sort UI.
Thu, Nov 14, 7:27 PM · MW-1.44-notes (1.44.0-wmf.5; 2024-11-25), Design-System-Team (DST-Sprint-36 (2024-11-11 to 2024-11-22)), Codex
AnneT updated the task description for T366846: TablePager: enable different text alignment options.
Thu, Nov 14, 7:26 PM · MW-1.44-notes (1.44.0-wmf.5; 2024-11-25), Design-System-Team (DST-Sprint-36 (2024-11-11 to 2024-11-22)), Codex
AnneT renamed T366533: TablePager: Add visually-hidden caption element from TablePager: Add caption configuration options to TablePager: Add visually-hidden caption element.
Thu, Nov 14, 7:26 PM · Design-System-Team (DST-Sprint-36 (2024-11-11 to 2024-11-22)), Codex
AnneT renamed T366531: TablePager: Create CodexTablePager class from TablePager: Add `displayFormat` property and Codex styles to TablePager: Create CodexTablePager class.
Thu, Nov 14, 7:21 PM · Design-System-Team (DST-Sprint-36 (2024-11-11 to 2024-11-22)), Codex
AnneT updated the task description for T366530: [EPIC] Create a Codex version of TablePager for Special:GlobalContributions.
Thu, Nov 14, 7:17 PM · Design-System-Team (Design-System-Product-Roadmap), Epic, Codex
AnneT added a comment to T379012: TablePager: Set up a testing environment for Codex version.

@egardner Agreed; I wasn't successful setting up a copy of it in CodexExample so it might be easiest to just work with the real AllMessagesTablePager locally and even consider updating it for real once the migration is complete. For testing purposes, we can edit the table to add sort, a caption, etc. and just not merge that work.

Thu, Nov 14, 3:09 PM · Patch-For-Review, Design-System-Team (DST-Sprint-36 (2024-11-11 to 2024-11-22)), Codex
AnneT closed T379636: Release Codex v1.16.0 as Resolved.
Thu, Nov 14, 3:06 PM · MW-1.44-notes (1.44.0-wmf.4; 2024-11-19), Design-System-Team (DST-Sprint-36 (2024-11-11 to 2024-11-22)), Codex
AnneT closed T369838: MenuButton: Allow forwarding of more props from the inner Menu as Resolved.

Hey @DSmit-WMF - this is now available in Codex as well :)

Thu, Nov 14, 2:56 PM · Design-System-Team (DST-Sprint-35 (2024-10-28 to 2024-11-08)), Codex
AnneT closed T378371: Tweak Codex PHP description as Resolved.
Thu, Nov 14, 2:56 PM · Design-System-Team (DST-Sprint-35 (2024-10-28 to 2024-11-08)), Voice & Tone, Documentation, Codex
AnneT closed T377977: Update interactive styles of components: phase 1 as Resolved.
Thu, Nov 14, 2:55 PM · Design-System-Team (DST-Sprint-35 (2024-10-28 to 2024-11-08)), Patch-For-Review, Codex
AnneT closed T378177: Codex 1.14.0: CdxLookup with an initial value has unexpected behavior of `input` event as Resolved.

@Michael please let us know if you have any further issues with this!

Thu, Nov 14, 2:55 PM · Design-System-Team (DST-Sprint-35 (2024-10-28 to 2024-11-08)), Codex
AnneT closed T370886: Align the styles and interactive states of Progressive and Destructive elements to be consistent, accessible, and uniform, a subtask of T370663: [EPIC] Unify states in interactive components, as Resolved.
Thu, Nov 14, 2:55 PM · Design-System-Team (Design-System-Product-Roadmap), Design, Epic, Codex
AnneT closed T370886: Align the styles and interactive states of Progressive and Destructive elements to be consistent, accessible, and uniform as Resolved.
Thu, Nov 14, 2:55 PM · Design-System-Team (DST-Sprint-35 (2024-10-28 to 2024-11-08)), Codex
AnneT closed T368938: Codex Figma library: include tokens and assets there as Resolved.
Thu, Nov 14, 2:55 PM · Design-System-Team (DST-Sprint-35 (2024-10-28 to 2024-11-08)), Design, Codex
AnneT closed T379004: Table: Empty state table content is not properly centered as Resolved.
Thu, Nov 14, 2:55 PM · Design-System-Team (DST-Sprint-35 (2024-10-28 to 2024-11-08)), Codex
AnneT added a comment to T368629: Field: Support custom HTML in status messages.

@DSmit-WMF slots for message content are now available in the Field component! Please let us know if you run into any issues using them.

Thu, Nov 14, 2:55 PM · Design-System-Team (DST-Sprint-35 (2024-10-28 to 2024-11-08)), Patch-For-Review, Codex
AnneT closed T375827: Table: Set up CSS-only icons for sort and pagination as Resolved.
Thu, Nov 14, 2:54 PM · Design-System-Team (DST-Sprint-35 (2024-10-28 to 2024-11-08)), Patch-For-Review, Codex
AnneT closed T368629: Field: Support custom HTML in status messages as Resolved.
Thu, Nov 14, 2:52 PM · Design-System-Team (DST-Sprint-35 (2024-10-28 to 2024-11-08)), Patch-For-Review, Codex

Wed, Nov 13

AnneT moved T379660: Codex PHP: Update Table to remove special handling of icons from Code Review to Pending Release on the Design-System-Team (DST-Sprint-36 (2024-11-11 to 2024-11-22)) board.
Wed, Nov 13, 8:45 PM · Design-System-Team (DST-Sprint-36 (2024-11-11 to 2024-11-22)), Codex
AnneT moved T366847: TablePager: Codex-ify the sort UI from Committed to Blocked ⛔ on the Design-System-Team (DST-Sprint-36 (2024-11-11 to 2024-11-22)) board.
Wed, Nov 13, 8:39 PM · MW-1.44-notes (1.44.0-wmf.5; 2024-11-25), Design-System-Team (DST-Sprint-36 (2024-11-11 to 2024-11-22)), Codex
AnneT moved T366849: TablePager: Codex-ify the pagination UI from Committed to Blocked ⛔ on the Design-System-Team (DST-Sprint-36 (2024-11-11 to 2024-11-22)) board.
Wed, Nov 13, 8:39 PM · MW-1.44-notes (1.44.0-wmf.5; 2024-11-25), Design-System-Team (DST-Sprint-36 (2024-11-11 to 2024-11-22)), Codex
AnneT moved T366533: TablePager: Add visually-hidden caption element from Committed to Blocked ⛔ on the Design-System-Team (DST-Sprint-36 (2024-11-11 to 2024-11-22)) board.
Wed, Nov 13, 8:38 PM · Design-System-Team (DST-Sprint-36 (2024-11-11 to 2024-11-22)), Codex
AnneT moved T366846: TablePager: enable different text alignment options from Committed to Blocked ⛔ on the Design-System-Team (DST-Sprint-36 (2024-11-11 to 2024-11-22)) board.
Wed, Nov 13, 8:38 PM · MW-1.44-notes (1.44.0-wmf.5; 2024-11-25), Design-System-Team (DST-Sprint-36 (2024-11-11 to 2024-11-22)), Codex
AnneT changed the status of T366531: TablePager: Create CodexTablePager class, a subtask of T366530: [EPIC] Create a Codex version of TablePager for Special:GlobalContributions, from Open to In Progress.
Wed, Nov 13, 8:38 PM · Design-System-Team (Design-System-Product-Roadmap), Epic, Codex
AnneT changed the status of T366531: TablePager: Create CodexTablePager class from Open to In Progress.
Wed, Nov 13, 8:38 PM · Design-System-Team (DST-Sprint-36 (2024-11-11 to 2024-11-22)), Codex
AnneT moved T379660: Codex PHP: Update Table to remove special handling of icons from Blocked ⛔ to Code Review on the Design-System-Team (DST-Sprint-36 (2024-11-11 to 2024-11-22)) board.
Wed, Nov 13, 8:36 PM · Design-System-Team (DST-Sprint-36 (2024-11-11 to 2024-11-22)), Codex
AnneT changed the status of T379415: Release OOUI v0.51.2 from Open to In Progress.
Wed, Nov 13, 7:28 PM · Design-System-Team (DST-Sprint-36 (2024-11-11 to 2024-11-22)), PHP 8.4 support, Release, OOUI
AnneT moved T379415: Release OOUI v0.51.2 from Pending Release to Blocked ⛔ on the Design-System-Team (DST-Sprint-36 (2024-11-11 to 2024-11-22)) board.
Wed, Nov 13, 7:27 PM · Design-System-Team (DST-Sprint-36 (2024-11-11 to 2024-11-22)), PHP 8.4 support, Release, OOUI
AnneT changed the status of T379415: Release OOUI v0.51.2, a subtask of T376276: PHP 8.4: Implicitly nullable parameter declarations deprecated, from Open to In Progress.
Wed, Nov 13, 7:27 PM · Patch-For-Review, MW-1.44-notes (1.44.0-wmf.4; 2024-11-19), MediaWiki-extensions-General, MW-1.43-notes, PHP 8.4 support, MediaWiki-General
AnneT added a comment to T324382: Pressing escape while adding a parameter in the template data editor does not go back to the previous screen.

@Esanders can you please clarify whether this needs to be announced as a deprecating change, or if you/other staff intend to handle the necessary updates yourselves? I read the thread on the patch about this but wanted to make sure I understand what needs to happen.

Wed, Nov 13, 3:44 PM · VisualEditor, Unplanned-Sprint-Work, Accessibility, patch-welcome, Patch-For-Review, TemplateData

Tue, Nov 12

AnneT added a comment to T379018: TablePager: support empty state.

@Dogu The MediaWiki TablePager class uses a message called table_pager_empty. IMO, the CodexPHP table could just expect an empty state message to get passed into it, and not set one automatically. When we update the MediaWiki TablePager to have a Codex display format, we can pass in the table_pager_empty message to the CodexPHP Table for display. What do you think?

Tue, Nov 12, 3:06 PM · Design-System-Team (DST-Sprint-36 (2024-11-11 to 2024-11-22)), Patch-For-Review, Codex

Tue, Nov 5

AnneT moved T379004: Table: Empty state table content is not properly centered from Needs Refinement to DST-Sprint-35 (2024-10-28 to 2024-11-08) on the Design-System-Team board.
Tue, Nov 5, 10:53 PM · Design-System-Team (DST-Sprint-35 (2024-10-28 to 2024-11-08)), Codex
AnneT moved T378177: Codex 1.14.0: CdxLookup with an initial value has unexpected behavior of `input` event from In Progress to Code Review on the Design-System-Team (DST-Sprint-35 (2024-10-28 to 2024-11-08)) board.
Tue, Nov 5, 10:51 PM · Design-System-Team (DST-Sprint-35 (2024-10-28 to 2024-11-08)), Codex
AnneT moved T379004: Table: Empty state table content is not properly centered from Committed to Pending Release on the Design-System-Team (DST-Sprint-35 (2024-10-28 to 2024-11-08)) board.
Tue, Nov 5, 10:51 PM · Design-System-Team (DST-Sprint-35 (2024-10-28 to 2024-11-08)), Codex
AnneT renamed T379019: CodexTablePager: Set up PHP unit tests from [placeholder] TablePager: Set up PHP unit tests to TablePager: Set up PHP unit tests.
Tue, Nov 5, 9:22 PM · Design-System-Team (DST-Sprint-37 (2024-11-25 to 2024-12-06)), Patch-For-Review, Codex
AnneT renamed T379018: TablePager: support empty state from [placeholder] TablePager: implement empty state to TablePager: support empty state.
Tue, Nov 5, 9:21 PM · Design-System-Team (DST-Sprint-36 (2024-11-11 to 2024-11-22)), Patch-For-Review, Codex
AnneT added a comment to T379012: TablePager: Set up a testing environment for Codex version.

I think setting up a TablePager in CodexExample is our best bet. Locally, we can check out the right branch in the CodexExample extension, and this won't affect our work in the core repo.

Tue, Nov 5, 9:17 PM · Patch-For-Review, Design-System-Team (DST-Sprint-36 (2024-11-11 to 2024-11-22)), Codex
AnneT renamed T379012: TablePager: Set up a testing environment for Codex version from [placeholder] Create Codex TablePager sandbox to enable development to TablePager: Set up a testing environment for Codex version.
Tue, Nov 5, 9:17 PM · Patch-For-Review, Design-System-Team (DST-Sprint-36 (2024-11-11 to 2024-11-22)), Codex
AnneT updated the task description for T366849: TablePager: Codex-ify the pagination UI.
Tue, Nov 5, 9:14 PM · MW-1.44-notes (1.44.0-wmf.5; 2024-11-25), Design-System-Team (DST-Sprint-36 (2024-11-11 to 2024-11-22)), Codex
AnneT updated the task description for T366847: TablePager: Codex-ify the sort UI.
Tue, Nov 5, 9:12 PM · MW-1.44-notes (1.44.0-wmf.5; 2024-11-25), Design-System-Team (DST-Sprint-36 (2024-11-11 to 2024-11-22)), Codex
AnneT updated the task description for T366533: TablePager: Add visually-hidden caption element.
Tue, Nov 5, 9:10 PM · Design-System-Team (DST-Sprint-36 (2024-11-11 to 2024-11-22)), Codex
AnneT updated the task description for T366531: TablePager: Create CodexTablePager class.
Tue, Nov 5, 9:09 PM · Design-System-Team (DST-Sprint-36 (2024-11-11 to 2024-11-22)), Codex
AnneT added a comment to T377727: Make focus appearance consistent across Codex.

I'm not sure if this behavior should be consistent across all components. Some components (Button, binary inputs, etc) do something when pressed (active), so it's somewhat important to show a distinction between when the component is active vs. focused. Often, the thing that happens when the component is pressed happens intentionally on mouseup - for example, if you mousedown on a MenuItem, then move your mouse outside of that MenuItem before releasing it, you will not select the MenuItem.

Tue, Nov 5, 9:05 PM · Codex, Design-System-Team
AnneT updated the task description for T375827: Table: Set up CSS-only icons for sort and pagination.
Tue, Nov 5, 8:56 PM · Design-System-Team (DST-Sprint-35 (2024-10-28 to 2024-11-08)), Patch-For-Review, Codex
AnneT updated the task description for T375827: Table: Set up CSS-only icons for sort and pagination.
Tue, Nov 5, 8:56 PM · Design-System-Team (DST-Sprint-35 (2024-10-28 to 2024-11-08)), Patch-For-Review, Codex
AnneT moved T375827: Table: Set up CSS-only icons for sort and pagination from In Progress to Code Review on the Design-System-Team (DST-Sprint-35 (2024-10-28 to 2024-11-08)) board.

The Codex patches are open, and there's a Codex PHP patch that will resolve this but shouldn't be merged until after the next Codex release.

Tue, Nov 5, 6:22 PM · Design-System-Team (DST-Sprint-35 (2024-10-28 to 2024-11-08)), Patch-For-Review, Codex
AnneT created T379075: MenuButton: selecting an item with Enter doesn't close the menu.
Tue, Nov 5, 2:09 PM · Design-System-Team, Codex
AnneT added a comment to T377337: Lexeme Selector is unreadable, it opens to the top where there is not enough space.

Re: z-indexes, IMO it would make sense to remove the z-indexes on the page layout sections to allow the more specific z-indexes on individual components to take effect. This is how the scale is meant to work, and the z-indexes on .mw-header and .mw-page-container are interfering with that. In theory, removing these z-indexes shouldn't negatively affect the TypeaheadSearch menu, since it (along with all Codex menus) has a z-index of 50 and, as Jon mentioned, most menus are only open when focusing on the triggering element so only one should be open at a time.

Tue, Nov 5, 1:35 PM · Design-System-Team, MW-1.44-notes (1.44.0-wmf.3; 2024-11-12), Abstract Wikipedia team (25Q2 (Oct–Dec))

Mon, Nov 4

AnneT moved T375827: Table: Set up CSS-only icons for sort and pagination from Committed to In Progress on the Design-System-Team (DST-Sprint-35 (2024-10-28 to 2024-11-08)) board.
Mon, Nov 4, 10:36 PM · Design-System-Team (DST-Sprint-35 (2024-10-28 to 2024-11-08)), Patch-For-Review, Codex
AnneT added a comment to T378177: Codex 1.14.0: CdxLookup with an initial value has unexpected behavior of `input` event.

@Michael Aha, thank you for clarifying this! I've added a test that checks the input event when the inputValue prop is used in my patch.

Mon, Nov 4, 8:27 PM · Design-System-Team (DST-Sprint-35 (2024-10-28 to 2024-11-08)), Codex
AnneT added a comment to T379004: Table: Empty state table content is not properly centered.

Ahh yeah, this makes sense - we planned the empty state to apply to a Table with absolutely no content, but it makes sense that you might display a table with a thead with defined columns, but no rows. The colspan solution is a good idea.

Mon, Nov 4, 7:31 PM · Design-System-Team (DST-Sprint-35 (2024-10-28 to 2024-11-08)), Codex
AnneT moved T378025: TextArea: Expose native validation methods and properties from In Progress to Code Review on the Design-System-Team (DST-Sprint-35 (2024-10-28 to 2024-11-08)) board.
Mon, Nov 4, 7:07 PM · Design-System-Team (DST-Sprint-36 (2024-11-11 to 2024-11-22)), Codex
AnneT moved T375827: Table: Set up CSS-only icons for sort and pagination from Up Next to DST-Sprint-35 (2024-10-28 to 2024-11-08) on the Design-System-Team board.
Mon, Nov 4, 6:23 PM · Design-System-Team (DST-Sprint-35 (2024-10-28 to 2024-11-08)), Patch-For-Review, Codex
AnneT claimed T375827: Table: Set up CSS-only icons for sort and pagination.
Mon, Nov 4, 6:22 PM · Design-System-Team (DST-Sprint-35 (2024-10-28 to 2024-11-08)), Patch-For-Review, Codex
AnneT merged T374579: Table: set up icons for CSS-only version into T375827: Table: Set up CSS-only icons for sort and pagination.
Mon, Nov 4, 4:19 PM · Design-System-Team (DST-Sprint-35 (2024-10-28 to 2024-11-08)), Patch-For-Review, Codex
AnneT added a comment to T374579: Table: set up icons for CSS-only version.

@CCiufo-WMF oops, yes - I've merged it into that one

Mon, Nov 4, 4:19 PM · Design-System-Team, Codex
AnneT added a comment to T375827: Table: Set up CSS-only icons for sort and pagination.

This would be easy to do, we'd just need to use the CSS-icon mixin on specific classes:

Mon, Nov 4, 4:19 PM · Design-System-Team (DST-Sprint-35 (2024-10-28 to 2024-11-08)), Patch-For-Review, Codex
AnneT merged task T374579: Table: set up icons for CSS-only version into T375827: Table: Set up CSS-only icons for sort and pagination.
Mon, Nov 4, 4:19 PM · Design-System-Team, Codex
AnneT moved T378024: TextInput: Expose native validation methods and properties from In Progress to Code Review on the Design-System-Team (DST-Sprint-35 (2024-10-28 to 2024-11-08)) board.
Mon, Nov 4, 3:38 PM · Design-System-Team (DST-Sprint-36 (2024-11-11 to 2024-11-22)), User-ItamarWMDE, Codex
AnneT created T378980: CodexPHP: Table pager sandbox example doesn't page when data is sorted.
Mon, Nov 4, 2:39 PM · Design-System-Team, Codex

Thu, Oct 31

AnneT changed the status of T378023: Constraint validation: build out the useNativeValidation composable from Open to In Progress.

Assigning to myself as the responsible individual, but @ItamarWMDE is working on the patch to implement this and I'll be doing the documentation

Thu, Oct 31, 1:58 PM · Design-System-Team, Patch-For-Review, Wikidata, User-ItamarWMDE, Codex
AnneT changed the status of T378023: Constraint validation: build out the useNativeValidation composable, a subtask of T373872: [EPIC] Add support for native Constraint Validation API to form associated components, from Open to In Progress.
Thu, Oct 31, 1:56 PM · Epic, Design-System-Team (Design-System-Product-Roadmap), Wikidata, User-ItamarWMDE, Patch-For-Review, wmde-wikidata-tech, Codex