Page MenuHomePhabricator

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

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 (2×3 px, 333 KB)
  • Small screens/mobile:
    image.png (2×640 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 (1×3 px, 400 KB)
Mobile:
Screen Shot 2024-01-12 at 12.29.04 PM.png (1×890 px, 108 KB)
Screen Shot 2024-01-12 at 12.34.59 PM.png (1×872 px, 142 KB)
Screen Shot 2024-01-12 at 3.23.20 PM.png (1×2 px, 295 KB)
Mobile:
Screen Shot 2024-01-12 at 12.14.42 PM.png (1×738 px, 115 KB)
Screen Shot 2024-01-12 at 12.15.01 PM.png (1×716 px, 114 KB)

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

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

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

image.png (1×938 px, 227 KB)
image.png (742×630 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 (1×3 px, 365 KB)
Mobile:
Screen Shot 2024-01-17 at 10.32.21 AM.png (1×844 px, 128 KB)
Screen Shot 2024-01-17 at 10.32.36 AM.png (1×848 px, 203 KB)
{F41668439}
Screen Shot 2024-01-12 at 12.39.58 PM.png (1×3 px, 400 KB)
Mobile:
Screen Shot 2024-01-12 at 12.29.04 PM.png (1×890 px, 108 KB)
Screen Shot 2024-01-12 at 12.34.59 PM.png (1×872 px, 142 KB)