Page MenuHomePhabricator
Feed Advanced Search

Fri, May 17

AAlhazwani-WMF awarded T341876: Scope the outreach strategy for the knowledge gap index a 100 token.
Fri, May 17, 12:54 PM · Research
AAlhazwani-WMF claimed T364760: [citation needed] banner and logic for displaying qualitative user survey.

started to explore some ideas (figma file). it mostly builds on top our current designs for the donation banner.

Fri, May 17, 12:52 PM · Design, Future-Audiences
AAlhazwani-WMF moved T364760: [citation needed] banner and logic for displaying qualitative user survey from Backlog to In progress on the Future-Audiences board.
Fri, May 17, 12:50 PM · Design, Future-Audiences

Thu, May 16

AAlhazwani-WMF updated the task description for T363396: Frontend: Display Nested Metadata Maps.
Thu, May 16, 8:25 AM · Abstract Wikipedia team (24Q4 (Apr–Jun)), WikiLambda Front-end, WikiLambda

Mon, May 13

AAlhazwani-WMF created T364760: [citation needed] banner and logic for displaying qualitative user survey.
Mon, May 13, 4:34 PM · Design, Future-Audiences

Thu, May 9

AAlhazwani-WMF moved T335922: Revisit the language selector control UX, and see if we can improve it to something similar to the ULS control from No current plans / External to Verify in production on the Abstract Wikipedia team board.

thank you @Etonkovidova! agreed with you. i'll move this to verify in prod, even if it's already being done! :)

Thu, May 9, 6:05 PM · Epic, WikiLambda Front-end, Design, Abstract Wikipedia team
AAlhazwani-WMF added a comment to T362657: Lookup: clearing strategy of initial value.

Thanks for sharing these examples @AAlhazwani-WMF! I agree it's worth exploring ways of making it more obvious when the text in a Lookup actually matches one of the predefined values.

@AAlhazwani-WMF could you share the exact UI where users ran into issues in the usability studies? I do think that T363515 could avoid the most confusing scenario where a user changes the value to something invalid and tries to save, but it depends how the Lookup is being used.

Edit: Oh, I'm assuming it's the example in T362650#9782655?

Thu, May 9, 5:35 PM · Codex, Design-System-Team
AAlhazwani-WMF added a comment to T362650: Lookup: usability issues with "search (type) + select" pattern.

I believe @bmartinezcalvo is providing feedback on this. I'll backlog for now until we have actionable next steps.

I provided feedback to @AAlhazwani-WMF in a previous Design Review and also async. We discussed finding alternative solutions using the available props of Field and Menu, to avoid updating the Lookup at first instance. What is the status of this @AAlhazwani-WMF ?

Thu, May 9, 9:11 AM · Codex, Design-System-Team
AAlhazwani-WMF added a comment to T362657: Lookup: clearing strategy of initial value.

when editors try to edit this field, the experience is similar to editing text in a text field, but as soon as you remove one character from the text in the lookup, that entry becomes immediately invalid because it has been not selected from the menu.

@AAlhazwani-WMF I don't really understand why the entry becomes invalid when the user removes one or more characters from the Lookup. At the moment, the Lookup in Codex keeps the Menu displayed when you remove characters from the Lookup input, and the menu option previously included in the Lookup keeps visible.

Grabaciondepantalla2024-04-29alas14.29.44-ezgif.com-video-to-gif-converter.gif (244×600 px, 260 KB)

Thu, May 9, 8:51 AM · Codex, Design-System-Team

Wed, May 8

AAlhazwani-WMF created T364495: SDS2.3 data visualizations for core metrics report.
Wed, May 8, 5:38 PM · Design, Wikimedia-Design
AAlhazwani-WMF moved T364313: [citation needed] create tutorial video for Citation Needed to add to chrome store listing from Ready to In Review on the Future-Audiences board.
Wed, May 8, 5:35 PM · Design, Future-Audiences
AAlhazwani-WMF changed the status of T364313: [citation needed] create tutorial video for Citation Needed to add to chrome store listing from Open to In Progress.
Wed, May 8, 5:35 PM · Design, Future-Audiences

Tue, May 7

AAlhazwani-WMF added a comment to T343283: When I come on a mobile device, it should automatically take me to m.wikifunctions.org.

Can this one be declined given the plan in T349408?

Tue, May 7, 10:37 AM · Abstract Wikipedia team

Apr 18 2024

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?

Apr 18 2024, 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

Apr 18 2024, 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?

Apr 18 2024, 12:14 PM · MW-1.43-notes (1.43.0-wmf.5; 2024-05-14), Abstract Wikipedia team (24Q4 (Apr–Jun)), Design
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?

Apr 18 2024, 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'?

Apr 18 2024, 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

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

Apr 16 2024

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

Apr 12 2024

AAlhazwani-WMF reassigned T359664: List editor: allow reordering items from AAlhazwani-WMF to gengh.
Apr 12 2024, 12:57 PM · MW-1.43-notes (1.43.0-wmf.2; 2024-04-23), 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.

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

Apr 11 2024

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

thank you @GrounderUK

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

Apr 10 2024

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."

Apr 10 2024, 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.

Apr 10 2024, 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,

Apr 10 2024, 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.
Apr 10 2024, 3:17 PM · Abstract Wikipedia team (24Q4 (Apr–Jun)), WikiLambda Front-end, Abstract Wikipedia Fix-It tasks

Apr 9 2024

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 (used to change the mode or delete a list item) to also display 2 new options: move up, and move down.

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

Apr 4 2024

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

Apr 2 2024

AAlhazwani-WMF created T361573: Make Vector 2022 support viewport widths starting from 320px.
Apr 2 2024, 10:35 AM · Abstract Wikipedia team, Wikifunctions, Patch-For-Review, Web-Team-Backlog (Needs Prioritization (Tech))
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).

Apr 2 2024, 10:24 AM · Web-Team-Backlog (Needs Prioritization (Tech)), Abstract Wikipedia team (24Q4 (Apr–Jun)), Patch-For-Review, WikiLambda Front-end, Wikifunctions

Mar 28 2024

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.

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

Mar 27 2024

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

Mar 27 2024, 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

Mar 27 2024, 2:16 PM · Abstract Wikipedia team (24Q4 (Apr–Jun)), Design, WikiLambda Front-end, WikiLambda
AAlhazwani-WMF claimed T359664: List editor: allow reordering items.
Mar 27 2024, 1:49 PM · MW-1.43-notes (1.43.0-wmf.2; 2024-04-23), WikiLambda Front-end, Abstract Wikipedia team, WikiLambda
AAlhazwani-WMF closed T313319: Use language fallback chain for front end label lookup as Invalid.
Mar 27 2024, 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.
Mar 27 2024, 9:59 AM · Abstract Wikipedia team
AAlhazwani-WMF closed T317807: should we use fallback for input/output labels in the function viewer? as Invalid.
Mar 27 2024, 9:22 AM · Abstract Wikipedia team
AAlhazwani-WMF closed T317640: break the fallback chain for ZObjects that have labels as Invalid.
Mar 27 2024, 9:21 AM · Abstract Wikipedia team, WikiLambda

Mar 26 2024

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.

Mar 26 2024, 4:32 PM · Patch-For-Review, WikiLambda, RTL, I18n, Abstract Wikipedia team
AAlhazwani-WMF claimed T341069: TypedLists: Design and implement a better indication of empty (zero-black) state.
Mar 26 2024, 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.

Mar 26 2024, 11:31 AM · Web-Team-Backlog (Needs Prioritization (Tech)), Abstract Wikipedia team (24Q4 (Apr–Jun)), Patch-For-Review, WikiLambda Front-end, Wikifunctions
AAlhazwani-WMF updated the task description for T360169: Change TItle from "{Label} {ZID} {Type} - Wikifunctions" to just "{Label} - WIkifunctions".
Mar 26 2024, 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)

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

Mar 25 2024

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?

Mar 25 2024, 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 · Abstract Wikipedia team (24Q4 (Apr–Jun)), Research (FY2023-24-Research-April-June)
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, Codex, Design-System-Team
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