Page MenuHomePhabricator

AAlhazwani-WMF (Amin)
Lead UX Designer, Abstract Wikipedia

Projects

Today

  • Clear sailing ahead.

Tomorrow

  • Clear sailing ahead.

Tuesday

  • Clear sailing ahead.

User Details

User Since
Sep 1 2021, 1:45 PM (137 w, 3 d)
Availability
Available
LDAP User
Unknown
MediaWiki User
AAlhazwani (WMF) [ Global Accounts ]

Recent Activity

Thu, Apr 18

AAlhazwani-WMF added a comment to T340845: Unknown key and zids show inconsistently "Untitled" or their ID.

Hello! Any updates on the discussion/thread? Have we decided on what to go with?

Thu, Apr 18, 12:15 PM · Abstract Wikipedia team (24Q4 (Apr–Jun)), Design, WikiLambda Front-end, WikiLambda
AAlhazwani-WMF added a comment to T360610: Improve About widget experience for translators and multi-lingual contributors.

I really like the idea of this functionality

Thu, Apr 18, 12:14 PM · WikiLambda Front-end, Design, Abstract Wikipedia team
AAlhazwani-WMF added a comment to T346031: Language count is updated before publish in about widget.

To confirm, this is still occurring and we still want to make this change when in 'Read' mode bc it is fine in 'Edit' mode?

Thu, Apr 18, 12:14 PM · Design, Abstract Wikipedia team
AAlhazwani-WMF added a comment to T335922: Revisit the language selector control UX, and see if we can improve it to something similar to the ULS control.

Hello! Does this task still exist as an issue or are there any updates to this?

Thu, Apr 18, 12:08 PM · Epic, WikiLambda Front-end, Design, Abstract Wikipedia team
AAlhazwani-WMF added a comment to T343125: Global language selector review.

Hello! Is this still an issue? Also, what do we mean by 'ULS'?

Thu, Apr 18, 12:04 PM · Abstract Wikipedia team
AAlhazwani-WMF added a comment to T362775: [citation needed] v0.1.3 UI bugs.

can't scroll down when there is too much text. https://wikimedia.slack.com/archives/C06KW5BGEBB/p1713364682437669

Thu, Apr 18, 9:18 AM · Future-Audiences

Tue, Apr 16

AAlhazwani-WMF created T362657: Lookup: clearing strategy of initial value.
Tue, Apr 16, 1:22 PM · Design-System-Team
AAlhazwani-WMF updated subscribers of T362650: Lookup: usability issues with "search (type) + select" pattern.
Tue, Apr 16, 12:58 PM · Design-System-Team
AAlhazwani-WMF created T362651: Lookup: props reactiveness.
Tue, Apr 16, 12:58 PM · Design-System-Team
AAlhazwani-WMF created T362650: Lookup: usability issues with "search (type) + select" pattern.
Tue, Apr 16, 12:56 PM · Design-System-Team

Fri, Apr 12

AAlhazwani-WMF reassigned T359664: List editor: allow reordering items from AAlhazwani-WMF to gengh.
Fri, Apr 12, 12:57 PM · MW-1.43-notes (1.43.0-wmf.2; 2024-04-23), Patch-For-Review, WikiLambda Front-end, Abstract Wikipedia team, WikiLambda
AAlhazwani-WMF added a comment to T359664: List editor: allow reordering items.

Thank you 🙏

…we also explored a drag-and-drop interaction…

That looks pretty classy!
🤔…but a purely drag-and-drop solution has accessibility implications, so “insert” should be the priority.

Fri, Apr 12, 12:55 PM · MW-1.43-notes (1.43.0-wmf.2; 2024-04-23), Patch-For-Review, WikiLambda Front-end, Abstract Wikipedia team, WikiLambda

Thu, Apr 11

AAlhazwani-WMF created T362327: Find a solution for non-breaking text overflowing outside containers.
Thu, Apr 11, 12:59 PM · Design, Abstract Wikipedia team
AAlhazwani-WMF created T362315: Allow insert here/above/below in lists.
Thu, Apr 11, 10:19 AM · Design, Abstract Wikipedia team
AAlhazwani-WMF added a comment to T359664: List editor: allow reordering items.

thank you @GrounderUK

Thu, Apr 11, 9:48 AM · MW-1.43-notes (1.43.0-wmf.2; 2024-04-23), Patch-For-Review, WikiLambda Front-end, Abstract Wikipedia team, WikiLambda

Wed, Apr 10

AAlhazwani-WMF added a comment to T351577: User warnings when editing objects should be more specific.

@Jdforrester-WMF when an editor enters "edit source" mode, would it be possible to check what are their user rights, and programmatically display a message in-page? very poorly written message eg. "⚠️ While you can edit this page, based on your current user group you will not be able to publish your changes."

Wed, Apr 10, 5:15 PM · Design, Abstract Wikipedia team, WikiLambda Front-end
AAlhazwani-WMF changed the status of T359231: Improve UX: users easily wrap argument references and function calls in superfluous type declarations from Open to Stalled.

after chatting with @gengh it seems that is not possible to assert when to trigger a warning and when not to. i would wait to see what happens when renderers and parsers are in use.

Wed, Apr 10, 3:22 PM · Abstract Wikipedia team (24Q4 (Apr–Jun)), Design, WikiLambda Front-end
AAlhazwani-WMF removed a project from T355498: On a typed list of strings in compact mode, the bullet point seems off: Design.

tested on beta today, and the issue is still present. if possible, we'd like to vertically align the text with the bullet (or the chevron). both for single-line text,

Wed, Apr 10, 3:17 PM · Abstract Wikipedia team (24Q4 (Apr–Jun)), WikiLambda Front-end, Abstract Wikipedia Fix-It tasks
AAlhazwani-WMF updated the task description for T355498: On a typed list of strings in compact mode, the bullet point seems off.
Wed, Apr 10, 3:17 PM · Abstract Wikipedia team (24Q4 (Apr–Jun)), WikiLambda Front-end, Abstract Wikipedia Fix-It tasks

Tue, Apr 9

AAlhazwani-WMF added a comment to T359664: List editor: allow reordering items.

as a first step, we are thinking about leveraging the existing contextual menu (use to change the mode or delete a list item) to also display 2 new options: move up, and move down.

Tue, Apr 9, 11:10 AM · MW-1.43-notes (1.43.0-wmf.2; 2024-04-23), Patch-For-Review, WikiLambda Front-end, Abstract Wikipedia team, WikiLambda

Thu, Apr 4

AAlhazwani-WMF changed the status of T359664: List editor: allow reordering items from Open to In Progress.
Thu, Apr 4, 12:38 PM · MW-1.43-notes (1.43.0-wmf.2; 2024-04-23), Patch-For-Review, WikiLambda Front-end, Abstract Wikipedia team, WikiLambda
AAlhazwani-WMF attached a referenced file: F43434536: image.png.
Thu, Apr 4, 9:15 AM · Web-Team-Backlog (FY2023-24 Q4 Sprint 2)

Tue, Apr 2

AAlhazwani-WMF created T361573: Make Vector 2022 support viewport widths starting from 320px.
Tue, Apr 2, 10:35 AM · Web-Team-Backlog (FY2023-24 Q4 Sprint 2)
AAlhazwani-WMF added a comment to T349408: Use responsive Vector-2022 instead of Minerva for Wikifunctions Mobile and drop the secondary domain/MobileFrontend part.

the page scrolls horizontally because (it seems that) the header is larger than the viewport. it happens both when logged in or not. i also tried larger phones and the issue is still present.

I flagged to James that right now Vector 2022 has a min width for what the web team is willing to support. This was introduced a while back when we had no need for a responsive Vector 2022 skin, but that has changed now. If you open a ticket asking us to support below that threshold I will happily get us to remove that (at the very least when the wgVectorResponsive flag is enabled).

Tue, Apr 2, 10:24 AM · Patch-For-Review, WikiLambda Front-end, Wikifunctions, Abstract Wikipedia team

Thu, Mar 28

AAlhazwani-WMF added a comment to T360610: Improve About widget experience for translators and multi-lingual contributors.

this work can be part of a larger area of work on translation and multilingual editing, if it gets accepted for the upcoming quarter, see PRD.

Thu, Mar 28, 4:30 PM · WikiLambda Front-end, Design, Abstract Wikipedia team

Wed, Mar 27

AAlhazwani-WMF changed the status of T343516: Improve copy consistency across pages from In Progress to Open.

un-assigning and moving back go the ready column as we might address this as part of a larger area of work on multilingual contributions

Wed, Mar 27, 2:27 PM · WikiLambda Front-end, Design, MW-1.41-notes (1.41.0-wmf.27; 2023-09-19), Abstract Wikipedia team
AAlhazwani-WMF changed the status of T340845: Unknown key and zids show inconsistently "Untitled" or their ID from In Progress to Open.

un-assigning and moving back go the ready column as we might address this as part of a larger area of work on multilingual contributions

Wed, Mar 27, 2:16 PM · Abstract Wikipedia team (24Q4 (Apr–Jun)), Design, WikiLambda Front-end, WikiLambda
AAlhazwani-WMF claimed T359664: List editor: allow reordering items.
Wed, Mar 27, 1:49 PM · MW-1.43-notes (1.43.0-wmf.2; 2024-04-23), Patch-For-Review, WikiLambda Front-end, Abstract Wikipedia team, WikiLambda
AAlhazwani-WMF closed T313319: Use language fallback chain for front end label lookup as Invalid.
Wed, Mar 27, 10:48 AM · Abstract Wikipedia team, WikiLambda Front-end
AAlhazwani-WMF placed T341069: TypedLists: Design and implement a better indication of empty (zero-black) state up for grabs.
Wed, Mar 27, 9:59 AM · Abstract Wikipedia team
AAlhazwani-WMF closed T317807: should we use fallback for input/output labels in the function viewer? as Invalid.
Wed, Mar 27, 9:22 AM · Abstract Wikipedia team
AAlhazwani-WMF closed T317640: break the fallback chain for ZObjects that have labels as Invalid.
Wed, Mar 27, 9:21 AM · Abstract Wikipedia team, WikiLambda

Tue, Mar 26

AAlhazwani-WMF added a comment to T342609: Don't flip fractions in RTL or opt for optional translation from "/" to "out of".

If we don't consider that to be a fraction what we could do is to add an optional translation for RTL languages that instead of displaying in RTL

These aren't fractions. A message that says "out of $1" is probably a better solution. And it will be clearer in all languages, not only the RTL ones.

Tue, Mar 26, 4:32 PM · Patch-For-Review, WikiLambda, I18n, RTL, Abstract Wikipedia team
AAlhazwani-WMF claimed T341069: TypedLists: Design and implement a better indication of empty (zero-black) state.
Tue, Mar 26, 12:08 PM · Abstract Wikipedia team
AAlhazwani-WMF added a comment to T349408: Use responsive Vector-2022 instead of Minerva for Wikifunctions Mobile and drop the secondary domain/MobileFrontend part.

i've been testing this on betacluster and i'd like to report a couple of minor things for us or the web team to consider.

Tue, Mar 26, 11:31 AM · Patch-For-Review, WikiLambda Front-end, Wikifunctions, Abstract Wikipedia team
AAlhazwani-WMF updated the task description for T360169: Change TItle from "{Label} {ZID} {Type} - Wikifunctions" to just "{Label} - WIkifunctions".
Tue, Mar 26, 10:38 AM · WikiLambda Front-end, Abstract Wikipedia team
AAlhazwani-WMF placed T360169: Change TItle from "{Label} {ZID} {Type} - Wikifunctions" to just "{Label} - WIkifunctions" up for grabs.

I love all suggestions.

The reason why I lean a bit towards "Join empty strings - Wikifunctions" is to keep it consistent with the other Wikimedia properties (i.e. Wikipedia has "Milan - Wikipedia", Wikidata has "San Francisco - Wikidata", etc.) -- but happy to even go one step further :) Leaving the decision with you, @AAlhazwani-WMF (and once you made it, untag yourself and design and it can be picked up by engineering)

Tue, Mar 26, 10:38 AM · WikiLambda Front-end, Abstract Wikipedia team

Mon, Mar 25

AAlhazwani-WMF placed T348182: Publication modal should publish on Ctrl+Enter / Cmd+Enter up for grabs.

Should this be on Ctrl+Enter / Apple+Enter instead?

Mon, Mar 25, 11:30 AM · Abstract Wikipedia Fix-It tasks, WikiLambda Front-end, Abstract Wikipedia team

Mar 21 2024

AAlhazwani-WMF added a comment to T360062: In Wikifunctions, the "Cancel" button in "Publish your changes" launched from the About dialog loses all the changes.

there might be a couple of options to address this. when someone clicks on "cancel" button in the publish dialog, what is their expectation? are they cancelling the publishing step (to go back to their edits/changes), or are they cancelling "everything" (similarly to refresh/close the tab of the browser)?

Mar 21 2024, 10:23 AM · Abstract Wikipedia team (24Q4 (Apr–Jun)), WikiLambda Front-end, WikiLambda, Wikifunctions
AAlhazwani-WMF created T360610: Improve About widget experience for translators and multi-lingual contributors.
Mar 21 2024, 9:58 AM · WikiLambda Front-end, Design, Abstract Wikipedia team

Mar 18 2024

AAlhazwani-WMF changed the status of T340845: Unknown key and zids show inconsistently "Untitled" or their ID from Open to In Progress.
Mar 18 2024, 11:51 AM · Abstract Wikipedia team (24Q4 (Apr–Jun)), Design, WikiLambda Front-end, WikiLambda

Mar 15 2024

AAlhazwani-WMF added a project to T360001: Make ZID in title click-to-copy: Design.

that could work! i would also like to explore how might we include the zid directly to about widget, rather than the mediawiki header.

Mar 15 2024, 3:07 PM · Design, WikiLambda Front-end, Abstract Wikipedia team
AAlhazwani-WMF placed T359231: Improve UX: users easily wrap argument references and function calls in superfluous type declarations up for grabs.

after chatting with @gengh it seems that is not possible to assert when to trigger a warning and when not to. i would wait to see what happens when renderers and parsers are in use.

Mar 15 2024, 2:36 PM · Abstract Wikipedia team (24Q4 (Apr–Jun)), Design, WikiLambda Front-end
AAlhazwani-WMF created T360192: Empty div displayed when there is no site notice.
Mar 15 2024, 2:05 PM · Web-Team-Backlog
AAlhazwani-WMF added a comment to T359876: Tripleclicking the name should select only the name, not also the ZID.

I.e. if you go to https://www.wikifunctions.org/view/en/Z10000 and tripleclick on join, it selects "join strings Z10000" (but weirdly not the brackets around the ZID).

Mar 15 2024, 1:44 PM · Design, Abstract Wikipedia team
AAlhazwani-WMF added a comment to T360169: Change TItle from "{Label} {ZID} {Type} - Wikifunctions" to just "{Label} - WIkifunctions".

I think we can drop the ZID from the title, and maybe even the type (i.e. "Function" in the example), so it is only

"join strings - Wikifunctions"

Mar 15 2024, 11:53 AM · WikiLambda Front-end, Abstract Wikipedia team

Mar 14 2024

AAlhazwani-WMF added a comment to T350683: ZObjectSelector: remove the chevron icon.

We've not actually made this change, but a fair number of changes have been made to the object selector workflow since this was filed. Can we declare this Resolved at this point?

Mar 14 2024, 6:34 PM · WikiLambda Front-end, Abstract Wikipedia team

Mar 6 2024

AAlhazwani-WMF added a comment to T358041: Default View: Implement ZObjectStringRenderer component for types with string parsers/renderers.

posting final decisions after chatting with @gengh

Mar 6 2024, 11:21 AM · MW-1.42-notes (1.42.0-wmf.22; 2024-03-12), WikiLambda Front-end, WikiLambda, Abstract Wikipedia team

Mar 5 2024

AAlhazwani-WMF added a comment to T353236: Function Editor: Change function descriptions to use cdx-text-area not cdx-input.

@AAlhazwani-WMF I initially thought this task was for the description field in the about widget.

Do we wanna change the about widget description field to a textarea too?

Screenshot from 2024-03-05 10-59-38.png (690×552 px, 39 KB)

Mar 5 2024, 10:11 AM · MW-1.42-notes (1.42.0-wmf.22; 2024-03-12), WikiLambda Front-end, Abstract Wikipedia team
AAlhazwani-WMF added a comment to T353236: Function Editor: Change function descriptions to use cdx-text-area not cdx-input.

If we add a float: right property to the __counter css, when the page is rtl, it will replace that style with float: left automatically:

Mar 5 2024, 10:05 AM · MW-1.42-notes (1.42.0-wmf.22; 2024-03-12), WikiLambda Front-end, Abstract Wikipedia team

Mar 4 2024

AAlhazwani-WMF moved T358889: Icons fill color is missing from To triage to Verify in production on the Abstract Wikipedia team board.

This isn't reproducible for me:

image.png (179×381 px, 12 KB)

As you mentioned, this might have been a temporary issue caused by the CSS variables or Night Mode work?

Mar 4 2024, 5:53 PM · Design-System-Team, Codex, Abstract Wikipedia team

Mar 1 2024

AAlhazwani-WMF added a comment to T353236: Function Editor: Change function descriptions to use cdx-text-area not cdx-input.

ooooh sorry, i didn't see my own typo 🤦🏼‍♂️

Mar 1 2024, 6:26 PM · MW-1.42-notes (1.42.0-wmf.22; 2024-03-12), WikiLambda Front-end, Abstract Wikipedia team
AAlhazwani-WMF added a comment to T353236: Function Editor: Change function descriptions to use cdx-text-area not cdx-input.

Hi @AAlhazwani-WMF what do we mean by 'LTR' and 'RLT'? Google says, 'long term relationship' and 'revocable living trust' 😆 .

At first I thought it might be 'left to right' but then that would mean it would be 'RTL' for 'right to left' but it's 'RLT' 🤔 so I didn't know anymore.

Mar 1 2024, 6:23 PM · MW-1.42-notes (1.42.0-wmf.22; 2024-03-12), WikiLambda Front-end, Abstract Wikipedia team
AAlhazwani-WMF created T358891: Default view bullet/chevron width is different from before.
Mar 1 2024, 5:57 PM · WikiLambda Front-end, Abstract Wikipedia team
AAlhazwani-WMF created T358889: Icons fill color is missing.
Mar 1 2024, 5:53 PM · Design-System-Team, Codex, Abstract Wikipedia team
AAlhazwani-WMF added a comment to T358041: Default View: Implement ZObjectStringRenderer component for types with string parsers/renderers.

thank you @gengh!

Mar 1 2024, 1:33 PM · MW-1.42-notes (1.42.0-wmf.22; 2024-03-12), WikiLambda Front-end, WikiLambda, Abstract Wikipedia team
AAlhazwani-WMF added a comment to T343202: Save one click by focusing the language search after click on the language button.

pinging @Jdforrester-WMF for guidance, see comment above ^

Mar 1 2024, 10:22 AM · MW-1.42-notes (1.42.0-wmf.25; 2024-04-02), Patch-For-Review, WikiLambda Front-end, good first task, Abstract Wikipedia team

Feb 23 2024

AAlhazwani-WMF created T358362: Design Research: Wikifunctions Integration to Wikipedia.
Feb 23 2024, 5:22 PM · Research (FY2023-24-Research-April-June), Abstract Wikipedia team
AAlhazwani-WMF added a comment to T358041: Default View: Implement ZObjectStringRenderer component for types with string parsers/renderers.

You can see this in the current WIP ZObjectStringRenderer.vue component, in the methods from lines 134 and 164.

Feb 23 2024, 4:17 PM · MW-1.42-notes (1.42.0-wmf.22; 2024-03-12), WikiLambda Front-end, WikiLambda, Abstract Wikipedia team

Feb 22 2024

AAlhazwani-WMF created T358219: Change the label of "Input 1 label" in the about widget to be more clear.
Feb 22 2024, 1:49 PM · WikiLambda Front-end, Design, Abstract Wikipedia team
AAlhazwani-WMF created T358216: Prompt users to turn their function evaluation + result into a new test.
Feb 22 2024, 1:29 PM · WikiLambda Front-end, Abstract Wikipedia team
AAlhazwani-WMF created T358214: Automatically select function when creating a new test.
Feb 22 2024, 1:22 PM · MW-1.42-notes (1.42.0-wmf.24; 2024-03-26), Patch-For-Review, WikiLambda Front-end, Abstract Wikipedia team
AAlhazwani-WMF attached a referenced file: F42041988: CleanShot 2024-02-22 at 14.05.27@2x.jpg.
Feb 22 2024, 1:06 PM · Abstract Wikipedia team
AAlhazwani-WMF moved T341675: Dialog overlay doesn't cover MediaWiki content from To triage: Nice-to-haves to Verify in production on the Abstract Wikipedia team board.

tested in production, seems to be fixed now.

Feb 22 2024, 1:05 PM · Abstract Wikipedia team
AAlhazwani-WMF added a comment to T346006: "Select function" when function is already selected.

Is a valid issue and a good point. Whenever we initialize a string object, we set it to empty string, so in this component we decided to interpret an empty string as an unset one and offer the call to action "Enter string" instead.
Because empty strings are perfectly valid, I would suggest removing the "Enter string" call to action to simply put "empty string" or "".

@AAlhazwani-WMF @Jdforrester-WMF any thoughts?

Feb 22 2024, 1:03 PM · MW-1.42-notes (1.42.0-wmf.23; 2024-03-19), WikiLambda Front-end, Abstract Wikipedia team, Wikifunctions
AAlhazwani-WMF added a comment to T353236: Function Editor: Change function descriptions to use cdx-text-area not cdx-input.

@AAlhazwani-WMF Do we wanna use textarea for descriptions in the Function Editor as well?

Feb 22 2024, 11:41 AM · MW-1.42-notes (1.42.0-wmf.22; 2024-03-12), WikiLambda Front-end, Abstract Wikipedia team

Feb 21 2024

AAlhazwani-WMF assigned T343202: Save one click by focusing the language search after click on the language button to nimishmedatwal.

This can be easily achieved by playing with tabindex attribute of various elements. Can I get assigned to this issue?

Feb 21 2024, 6:07 PM · MW-1.42-notes (1.42.0-wmf.25; 2024-04-02), Patch-For-Review, WikiLambda Front-end, good first task, Abstract Wikipedia team
AAlhazwani-WMF updated the task description for T358041: Default View: Implement ZObjectStringRenderer component for types with string parsers/renderers.
Feb 21 2024, 10:39 AM · MW-1.42-notes (1.42.0-wmf.22; 2024-03-12), WikiLambda Front-end, WikiLambda, Abstract Wikipedia team

Feb 19 2024

AAlhazwani-WMF moved T350927: Users group - error message on attempting to Connect implementation needs to be placed closer to the button from Backlog to Verify in production on the Abstract Wikipedia team board.

i've tested this on beta/prod and we consistently display floating messages at the center-bottom of the screen.

Feb 19 2024, 3:42 PM · Design, Abstract Wikipedia team, WikiLambda Front-end

Feb 15 2024

AAlhazwani-WMF added a comment to T350946: Lookup: Option to open menu when field is focused.

this is looking gooood! thank you @AnneT @Catrope @CCiufo-WMF 🙏🏼

Feb 15 2024, 10:02 AM · Design-System-Team (DST-Sprint-16 (2024-02-05 to 2024-02-16)), Design, Codex

Feb 14 2024

AAlhazwani-WMF moved T355946: Language selector width is shorter compared to the other input fields in about dialog from To deploy to Verify in production on the Abstract Wikipedia team board.
Feb 14 2024, 11:56 AM · MW-1.42-notes (1.42.0-wmf.17; 2024-02-06), Abstract Wikipedia Fix-It tasks, WikiLambda Front-end, Abstract Wikipedia team

Feb 13 2024

AAlhazwani-WMF reassigned T341127: Metadata dialog: Remove portray.js and build Metadata dialog through conventional Vue templating from AAlhazwani-WMF to gengh.
Feb 13 2024, 10:39 AM · MW-1.42-notes (1.42.0-wmf.20; 2024-02-27), Abstract Wikipedia Fix-It tasks, WikiLambda Front-end, WikiLambda, Abstract Wikipedia team

Feb 8 2024

AAlhazwani-WMF awarded T357022: Empty div displayed under 1000px a 100 token.
Feb 8 2024, 5:18 PM · Verified, MW-1.42-notes (1.42.0-wmf.18; 2024-02-13), Web-Team-Backlog (FY2023-24 Q3 Sprint 2), Unplanned-Sprint-Work
AAlhazwani-WMF added a comment to T301712: Allow Special:ListObjectsByType/Z8 to let you filter by the return type of the function too.

UI-wise we could drive inspiration from the user contributions page et similar where there is an accordion at the top of the page with bespoke filters based on the page type.

image.png (1×1 px, 166 KB)

Feb 8 2024, 4:56 PM · good first task, WikiLambda Front-end, Abstract Wikipedia Fix-It tasks, Abstract Wikipedia team
AAlhazwani-WMF moved T301712: Allow Special:ListObjectsByType/Z8 to let you filter by the return type of the function too from Needs Product/Design to No current plans / External on the Abstract Wikipedia team board.
Feb 8 2024, 4:56 PM · good first task, WikiLambda Front-end, Abstract Wikipedia Fix-It tasks, Abstract Wikipedia team
AAlhazwani-WMF moved T340845: Unknown key and zids show inconsistently "Untitled" or their ID from Needs Product/Design to Backlog on the Abstract Wikipedia team board.
Feb 8 2024, 4:51 PM · Abstract Wikipedia team (24Q4 (Apr–Jun)), Design, WikiLambda Front-end, WikiLambda
AAlhazwani-WMF moved T343564: ZObjectSelector: Prepopulate with most common objects depending on the selection type from Needs Product/Design to Backlog on the Abstract Wikipedia team board.
Feb 8 2024, 4:50 PM · Design, WikiLambda Front-end, Abstract Wikipedia team, WikiLambda
AAlhazwani-WMF added a project to T343564: ZObjectSelector: Prepopulate with most common objects depending on the selection type: Design.

blocked by T350946: Lookup: Option to open menu when field is focused

Feb 8 2024, 4:49 PM · Design, WikiLambda Front-end, Abstract Wikipedia team, WikiLambda
AAlhazwani-WMF moved T282020: Add the type string from Z8 Vue code into the PHP side to show below the page title (currently "ZObject: ZObject") from Needs Product/Design to Backlog on the Abstract Wikipedia team board.
Feb 8 2024, 4:47 PM · Design, WikiLambda, Abstract Wikipedia team
AAlhazwani-WMF added a project to T282020: Add the type string from Z8 Vue code into the PHP side to show below the page title (currently "ZObject: ZObject"): Design.
Feb 8 2024, 4:46 PM · Design, WikiLambda, Abstract Wikipedia team
AAlhazwani-WMF moved T343652: Show a banner to users to explain why they were redirected to the Main Page when trying to see non-existent Objects from Needs Product/Design to Verify in production on the Abstract Wikipedia team board.
Feb 8 2024, 4:41 PM · Abstract Wikipedia team (24Q4 (Apr–Jun)), Design, WikiLambda
AAlhazwani-WMF added a project to T340845: Unknown key and zids show inconsistently "Untitled" or their ID: Design.
Feb 8 2024, 4:38 PM · Abstract Wikipedia team (24Q4 (Apr–Jun)), Design, WikiLambda Front-end, WikiLambda
AAlhazwani-WMF created T357022: Empty div displayed under 1000px.
Feb 8 2024, 4:23 PM · Verified, MW-1.42-notes (1.42.0-wmf.18; 2024-02-13), Web-Team-Backlog (FY2023-24 Q3 Sprint 2), Unplanned-Sprint-Work

Feb 7 2024

AAlhazwani-WMF added a comment to T340624: Implement product-wide solution for fallback labels.

note to self, found this neat visual treatment on slack for uncomplete usernames

Feb 7 2024, 5:20 PM · WikiLambda Front-end, Abstract Wikipedia team
AAlhazwani-WMF added a comment to T356328: Codex's Accordion layout uses a down-chevron for closed state and an up-chevron for open state, but other UXes use right- and down-chevron.

sharing a few examples that i've been collecting in the past months as we've been working on the nested/expanding/collapsing UI on wikifuntions

Feb 7 2024, 5:13 PM · Design, Design-System-Team, Codex
AAlhazwani-WMF added a comment to T341127: Metadata dialog: Remove portray.js and build Metadata dialog through conventional Vue templating.

some more updates after a first round of feedback. left is current, centered is proposal with all accordions collapsed, and right is proposal with all accordions expanded

Feb 7 2024, 4:29 PM · MW-1.42-notes (1.42.0-wmf.20; 2024-02-27), Abstract Wikipedia Fix-It tasks, WikiLambda Front-end, WikiLambda, Abstract Wikipedia team

Feb 6 2024

AAlhazwani-WMF added a comment to T341127: Metadata dialog: Remove portray.js and build Metadata dialog through conventional Vue templating.

started to explore few ideas on how we might improve the content displayed in this dialog. i've been mostly focusing on the information architecture, and not questioning the current content, which is probably out of scope for this task.

Feb 6 2024, 8:09 PM · MW-1.42-notes (1.42.0-wmf.20; 2024-02-27), Abstract Wikipedia Fix-It tasks, WikiLambda Front-end, WikiLambda, Abstract Wikipedia team
AAlhazwani-WMF changed the status of T341127: Metadata dialog: Remove portray.js and build Metadata dialog through conventional Vue templating from Open to In Progress.
Feb 6 2024, 2:12 PM · MW-1.42-notes (1.42.0-wmf.20; 2024-02-27), Abstract Wikipedia Fix-It tasks, WikiLambda Front-end, WikiLambda, Abstract Wikipedia team

Feb 5 2024

AAlhazwani-WMF added a comment to T341127: Metadata dialog: Remove portray.js and build Metadata dialog through conventional Vue templating.

@gengh i would like to contribute to this task this week. could you give me more context on the design needs for this dialog? if i'm not mistaken, we're already using cdx-dialog. also, is this the dialog in question?

CleanShot 2024-02-05 at 17.09.37@2x.jpg (1×2 px, 388 KB)

Hi and thank you for your interest! Please check thoroughly https://www.mediawiki.org/wiki/New_Developers (and all of its communication section!). The page covers how to get started, assigning tasks, task status, how to find a codebase, how to create patches, where to ask general development questions and where to get help with setup problems, and how to ask good questions. Thanks a lot! :)

Feb 5 2024, 4:19 PM · MW-1.42-notes (1.42.0-wmf.20; 2024-02-27), Abstract Wikipedia Fix-It tasks, WikiLambda Front-end, WikiLambda, Abstract Wikipedia team
AAlhazwani-WMF moved T355946: Language selector width is shorter compared to the other input fields in about dialog from Backlog to In Progress on the Abstract Wikipedia team board.
Feb 5 2024, 3:22 PM · MW-1.42-notes (1.42.0-wmf.17; 2024-02-06), Abstract Wikipedia Fix-It tasks, WikiLambda Front-end, Abstract Wikipedia team
AAlhazwani-WMF changed the status of T355946: Language selector width is shorter compared to the other input fields in about dialog from Open to In Progress.
Feb 5 2024, 2:57 PM · MW-1.42-notes (1.42.0-wmf.17; 2024-02-06), Abstract Wikipedia Fix-It tasks, WikiLambda Front-end, Abstract Wikipedia team

Feb 2 2024

AAlhazwani-WMF added a comment to T356026: WikiLambda metrics: augmented tracking of activities in the FunctionViewer component.

@AAlhazwani-WMF
The instrumentation currently proposed on this ticket is based on the potential metrics you proposed in the H1 measurement plan for evaluating updates to the function viewer experience.

Can you please review and confirm if all of the interactions identified in the task description are still correct? Are they all still needed to evaluate the impact of planned changes or can this list be refined a little bit?

It might help to think through what questions we are looking to answer with these new events and the decisions they will inform.

Feb 2 2024, 2:18 PM · WikiLambda Front-end, Abstract Wikipedia team

Feb 1 2024

AAlhazwani-WMF created T356428: When trying to render in a MediaWiki-unsupported language, we end up asking for invalid content with broken APIs and so the page does not render properly.
Feb 1 2024, 6:38 PM · MW-1.42-notes (1.42.0-wmf.17; 2024-02-06), WikiLambda, Abstract Wikipedia team

Jan 31 2024

AAlhazwani-WMF added a comment to T341069: TypedLists: Design and implement a better indication of empty (zero-black) state.

this task is also valid for read mode, in this example i published an empty list

image.png (728×1 px, 105 KB)
image.png (850×1 px, 117 KB)

Jan 31 2024, 11:37 AM · Abstract Wikipedia team

Jan 30 2024

AAlhazwani-WMF added a comment to T354978: [QA task] UI review for mobile Function view .

(3) the space between the lang icon and is rather tight.

Jan 30 2024, 1:01 PM · Abstract Wikipedia team, Wikifunctions

Jan 26 2024

AAlhazwani-WMF moved T337384: Label box optimizations from Needs Product/Design to Verify in production on the Abstract Wikipedia team board.
Jan 26 2024, 3:07 PM · Design, Abstract Wikipedia team
AAlhazwani-WMF added a comment to T337384: Label box optimizations.

i've reviewed, edited, and updated the description of this task, and most of the noted issues have been addressed. the remaining (small) things have been filed as separate tasks. i'd suggest to verify and resolve this task.

Jan 26 2024, 3:06 PM · Design, Abstract Wikipedia team
AAlhazwani-WMF updated the task description for T337384: Label box optimizations.
Jan 26 2024, 3:06 PM · Design, Abstract Wikipedia team
AAlhazwani-WMF created T355951: Languages are not alphabetically sorted in the about dialog.
Jan 26 2024, 2:59 PM · WikiLambda Front-end, Abstract Wikipedia team
AAlhazwani-WMF created T355946: Language selector width is shorter compared to the other input fields in about dialog.
Jan 26 2024, 2:39 PM · MW-1.42-notes (1.42.0-wmf.17; 2024-02-06), Abstract Wikipedia Fix-It tasks, WikiLambda Front-end, Abstract Wikipedia team