Page MenuHomePhabricator

Function view: Alter the design to drop the tabs, and instead use a single-column view like other pages
Closed, ResolvedPublic

Assigned To
Authored By
Jdforrester-WMF
Jun 20 2023, 5:11 PM
Referenced Files
F41695940: Screen Shot 2024-01-17 at 10.32.36 AM.png
Jan 17 2024, 6:37 PM
F41695937: Screen Shot 2024-01-17 at 10.32.21 AM.png
Jan 17 2024, 6:37 PM
F41695931: Screen Shot 2024-01-17 at 10.24.39 AM.png
Jan 17 2024, 6:37 PM
F41691590: image.png
Jan 15 2024, 4:40 PM
F41691588: image.png
Jan 15 2024, 4:40 PM
F41668462: Screen Shot 2024-01-12 at 12.15.01 PM.png
Jan 12 2024, 11:30 PM
F41668460: Screen Shot 2024-01-12 at 12.14.42 PM.png
Jan 12 2024, 11:30 PM
F41668446: Screen Shot 2024-01-12 at 3.23.20 PM.png
Jan 12 2024, 11:30 PM

Description

Description

We want to change the design of the view experience for Function pages to align with our new design for non-Function pages.

Desired behavior/Acceptance criteria

  • No tabs
  • Re-use the familiar About, Explorer, and Evaluate components from non-Function pages

Devices and Design (URLs or screenshots)

  • Desktop:
    image.png (3,840×2,160 px, 333 KB)
  • Small screens/mobile:
    image.png (640×2,066 px, 86 KB)

Figma file


Completion checklist

Event Timeline

gengh updated the task description. (Show Details)
Jdforrester-WMF changed the task status from Open to In Progress.Dec 13 2023, 2:37 PM

Change 982853 had a related patch set uploaded (by Genoveva Galarza; author: Genoveva Galarza):

[mediawiki/extensions/WikiLambda@master] [WIP] Function Viewer redo, initial commit

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

Change 982853 merged by jenkins-bot:

[mediawiki/extensions/WikiLambda@master] Implement Function Viewer new design without tabs

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

What was checked in betalabs:

  • functionality of controls (add implementation/test, editing, buttons etc)
  • mobile view (super minor issues - filed as T354978) pinging @AAlhazwani-WMF for review and whether any follow-up tasks are needed.
  • viewing older versions from History

The screenshots below are for comparison/re-checking in production:

current production wmf.13betalabs
{F41668439}
Screen Shot 2024-01-12 at 12.39.58 PM.png (3,408×1,686 px, 400 KB)
Mobile:
Screen Shot 2024-01-12 at 12.29.04 PM.png (890×1,348 px, 108 KB)
Screen Shot 2024-01-12 at 12.34.59 PM.png (872×1,332 px, 142 KB)
Screen Shot 2024-01-12 at 3.23.20 PM.png (2,366×1,732 px, 295 KB)
Mobile:
Screen Shot 2024-01-12 at 12.14.42 PM.png (738×1,496 px, 115 KB)
Screen Shot 2024-01-12 at 12.15.01 PM.png (716×1,480 px, 114 KB)

thank you @Etonkovidova! JFYI some of the screenshots are not visible because they are set as "restricted file".

image.png (938×1,078 px, 227 KB)
image.png (630×742 px, 109 KB)

thank you @Etonkovidova! JFYI some of the screenshots are not visible because they are set as "restricted file".

image.png (938×1,078 px, 227 KB)
image.png (630×742 px, 109 KB)

Thx, @AAlhazwani-WMF! I keep forgetting to double-check whether all files are properly attached. Corrected now.

Checked in production, wmf.14 - looks/works as expected (for mobile UI adjustments see T354978)

new design - wmf.14old design - wmf.13
Screen Shot 2024-01-17 at 10.24.39 AM.png (3,338×1,778 px, 365 KB)
Mobile:
Screen Shot 2024-01-17 at 10.32.21 AM.png (844×1,660 px, 128 KB)
Screen Shot 2024-01-17 at 10.32.36 AM.png (848×1,688 px, 203 KB)
{F41668439}
Screen Shot 2024-01-12 at 12.39.58 PM.png (3,408×1,686 px, 400 KB)
Mobile:
Screen Shot 2024-01-12 at 12.29.04 PM.png (890×1,348 px, 108 KB)
Screen Shot 2024-01-12 at 12.34.59 PM.png (872×1,332 px, 142 KB)