Jdrewniak (Jan Drewniak)
UX Engineer - Readers Rainbow

Today

  • Clear sailing ahead.

Tomorrow

  • Clear sailing ahead.

Saturday

  • Clear sailing ahead.

User Details

User Since
Oct 19 2015, 9:36 PM (457 w, 2 d)
Availability
Available
IRC Nick
jan_drewniak
LDAP User
Jdrewniak
MediaWiki User
JDrewniak (WMF) [ Global Accounts ]

Recent Activity

Today

Jdrewniak moved T368353: Gallery modes packed-overlay and packed-hover unreadable captions in dark mode from Ready for Development to Doing on the Web-Team-Backlog (FY2024-25 Q1 Sprint 2) board.
Thu, Jul 25, 3:33 PM · Web-Team-Backlog (FY2024-25 Q1 Sprint 2), patch-welcome, dark-mode, MediaWiki-Gallery, FY2023-24-WE 2.1 Typography and palette customizations
Jdrewniak claimed T368353: Gallery modes packed-overlay and packed-hover unreadable captions in dark mode.
Thu, Jul 25, 3:33 PM · Web-Team-Backlog (FY2024-25 Q1 Sprint 2), patch-welcome, dark-mode, MediaWiki-Gallery, FY2023-24-WE 2.1 Typography and palette customizations
Jdrewniak added a comment to T370030: Deploy central notice banners informing of dark mode release to users of the Vector 2022 skin.

The Vector specific banner has been created and deployed in T370303.
To run the centralNotice campaign, we still need to create a vector specific banner. This banner will be similar to the minerva banner, but it will load a different module.

Thu, Jul 25, 3:13 PM · Web-Team-Backlog (FY2024-25 Q1 Sprint 2), FY2023-24-WE 2.1 Typography and palette customizations
Jdrewniak moved T369852: [Spike 1day] Morelike Query traffic estimation from Doing to Ready for Signoff on the Web-Team-Backlog (FY2024-25 Q1 Sprint 2) board.
Thu, Jul 25, 2:28 PM · Web-Team-Backlog (FY2024-25 Q1 Sprint 2), Content Discovery, Spike
Jdrewniak added a comment to T369852: [Spike 1day] Morelike Query traffic estimation .

Some takeaways from a meeting with the search team:

Thu, Jul 25, 2:22 PM · Web-Team-Backlog (FY2024-25 Q1 Sprint 2), Content Discovery, Spike

Tue, Jul 23

Jdrewniak updated subscribers of T369852: [Spike 1day] Morelike Query traffic estimation .
What is the current level of traffic this API experiences?

Using the following Superset query, querying the sum of the num_morelike_req column from 2024-06-22 to 2024-07-22, we can see that the morelike API gets on average 97m requests per day.

Tue, Jul 23, 3:28 PM · Web-Team-Backlog (FY2024-25 Q1 Sprint 2), Content Discovery, Spike
Jdrewniak placed T367871: Create link for reporting system for dark mode issues up for grabs.
Tue, Jul 23, 2:41 AM · MW-1.43-notes (1.43.0-wmf.15; 2024-07-23), Patch-For-Review, Web-Team-Backlog (FY2024-25 Q1 Sprint 2), Desktop Improvements (Vector 2022), FY2023-24-WE 2.1 Typography and palette customizations
Jdrewniak added a comment to T367871: Create link for reporting system for dark mode issues.

☝️just fyi, the patch above has been amended to address both issues.

Tue, Jul 23, 2:38 AM · MW-1.43-notes (1.43.0-wmf.15; 2024-07-23), Patch-For-Review, Web-Team-Backlog (FY2024-25 Q1 Sprint 2), Desktop Improvements (Vector 2022), FY2023-24-WE 2.1 Typography and palette customizations

Mon, Jul 22

Jdrewniak changed the visibility for F56295455: Screenshot 2024-07-08 at 3.07.50 PM.png.
Mon, Jul 22, 8:39 PM
Jdrewniak added a comment to T360889: Drawer overlay mask doesn't transition.

@GMikesell-WMF the gif you provided (attached below with size=full to show animation) actually demonstrates the transition with opacity successfully (the reference toast fades in). Looks like a pass to me 👍

Mon, Jul 22, 7:09 PM · Web-Team-Backlog (FY2024-25 Q1 Sprint 2), MW-1.43-notes (1.43.0-wmf.14; 2024-07-16), Regression, MobileFrontend
Jdrewniak added a comment to T359002: Lead paragraph is not hoisted in new Parsoid HTML - reimplement CSS only solution.

meeting notes: we estimated this as a 3 because although the CSS implementation seems straight forward, the usage of the * selector almost always has unintended consequences and the moving the content in CSS like this can have implications for a11y (e.g. tab order).

Mon, Jul 22, 7:05 PM · Web-Team-Backlog ( FY2024-25 Q1 Sprint 3), MobileFrontend, Parsoid-Read-Views (Phase 1 - DiscussionTools support), Web Team Essential Work 2024, Parsoid (Tracking)
Jdrewniak placed T370303: Vector 2022 Dark Mode launch notifications up for grabs.
Mon, Jul 22, 6:15 PM · MW-1.43-notes (1.43.0-wmf.15; 2024-07-23), Web-Team-Backlog (FY2024-25 Q1 Sprint 2), FY2023-24-WE 2.1 Typography and palette customizations
Jdrewniak moved T370303: Vector 2022 Dark Mode launch notifications from Doing to Code Review on the Web-Team-Backlog (FY2024-25 Q1 Sprint 2) board.
Mon, Jul 22, 6:15 PM · MW-1.43-notes (1.43.0-wmf.15; 2024-07-23), Web-Team-Backlog (FY2024-25 Q1 Sprint 2), FY2023-24-WE 2.1 Typography and palette customizations
Jdrewniak set the point value for T369669: Migrate bare division math to parens-division in Less stylesheet files (in web team extensions) to 2.
Mon, Jul 22, 5:43 PM · Web-Team-Backlog ( FY2024-25 Q1 Sprint 3), Web Team Essential Work 2024, Page-Previews, Desktop Improvements (Vector 2022), MobileFrontend, MinervaNeue
Jdrewniak set the point value for T359002: Lead paragraph is not hoisted in new Parsoid HTML - reimplement CSS only solution to 3.
Mon, Jul 22, 5:38 PM · Web-Team-Backlog ( FY2024-25 Q1 Sprint 3), MobileFrontend, Parsoid-Read-Views (Phase 1 - DiscussionTools support), Web Team Essential Work 2024, Parsoid (Tracking)
Jdrewniak claimed T367871: Create link for reporting system for dark mode issues.
Mon, Jul 22, 5:14 PM · MW-1.43-notes (1.43.0-wmf.15; 2024-07-23), Patch-For-Review, Web-Team-Backlog (FY2024-25 Q1 Sprint 2), Desktop Improvements (Vector 2022), FY2023-24-WE 2.1 Typography and palette customizations
Jdrewniak reassigned T367150: Deploy dark mode to logged-out users in tier 1 and 2 wikis on the Vector2022 and Minerva skin from KSarabia-WMF to Edtadros.
Mon, Jul 22, 5:13 PM · Web-Team-Backlog (FY2024-25 Q1 Sprint 2), Patch-For-Review, FY2023-24-WE 2.1 Typography and palette customizations
Jdrewniak added a comment to T369852: [Spike 1day] Morelike Query traffic estimation .

What is the expected level of traffic it might experience? Investigate: how much traffic the search widget currently generates, how likely we are to have this content be cached / other caching implications, how many requests we experience per unit time and the characteristics of this traffic (eg are there surges / other interesting aspects?)

Mon, Jul 22, 3:13 PM · Web-Team-Backlog (FY2024-25 Q1 Sprint 2), Content Discovery, Spike
Jdrewniak added a comment to T369852: [Spike 1day] Morelike Query traffic estimation .

@Gehel Right now we're mainly interested in content related suggestions (suggestions based on the current article).

Mon, Jul 22, 2:36 PM · Web-Team-Backlog (FY2024-25 Q1 Sprint 2), Content Discovery, Spike

Fri, Jul 19

Jdrewniak updated subscribers of T370303: Vector 2022 Dark Mode launch notifications.

Regarding questions about the campaign,

Do any modifications need to be made to the campaign e.g. around skin or are all these changes only in the Minerva banner? Do we need to set up a new campaign as part of this ticket or are we reusing the existing campaign (could that be added to the ticket to help test this better?)

I think we'll want to run the campaign on certain wikis for mobile, and on other wikis for desktop. From my (limited) understanding of CentralNotice, I think this will require two separate campaigns. One targeting mobile wikis, and another targeting desktop wikis.

Fri, Jul 19, 3:40 AM · MW-1.43-notes (1.43.0-wmf.15; 2024-07-23), Web-Team-Backlog (FY2024-25 Q1 Sprint 2), FY2023-24-WE 2.1 Typography and palette customizations

Thu, Jul 18

Jdrewniak added a comment to T370303: Vector 2022 Dark Mode launch notifications.

Regarding some of the open questions, here are some answers concerning the banner itself, I'll look into the ones related to the campaign shortly.

Does Vector manage multiple overlays or do we need to manage this ourselves?

I think we need specific examples of where overlays occur on pageload. The banner doesn't use the standard #mw-teleport-target element to attach the overlay (this was an oversight) so it could interfere with other overlays, but personally I don't know when this would actually happen.

Will any styling modifications be required for Vector 2022?

The design relies on the standard Codex dialog component and doesn't specify any style changes other than the copy and the missing button. Below is the version of the banner for Minerva on the left vs. the one for Vector on the right. The version for Minerva includes the blue button, whereas the one for Vector does not.

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

Thu, Jul 18, 5:46 PM · MW-1.43-notes (1.43.0-wmf.15; 2024-07-23), Web-Team-Backlog (FY2024-25 Q1 Sprint 2), FY2023-24-WE 2.1 Typography and palette customizations
Jdrewniak moved T370303: Vector 2022 Dark Mode launch notifications from Code Review to Doing on the Web-Team-Backlog (FY2024-25 Q1 Sprint 2) board.
Thu, Jul 18, 4:46 PM · MW-1.43-notes (1.43.0-wmf.15; 2024-07-23), Web-Team-Backlog (FY2024-25 Q1 Sprint 2), FY2023-24-WE 2.1 Typography and palette customizations

Wed, Jul 17

Jdrewniak created T370303: Vector 2022 Dark Mode launch notifications.
Wed, Jul 17, 3:46 PM · MW-1.43-notes (1.43.0-wmf.15; 2024-07-23), Web-Team-Backlog (FY2024-25 Q1 Sprint 2), FY2023-24-WE 2.1 Typography and palette customizations

Tue, Jul 16

Jdrewniak set the point value for T369549: Investigate performance regression - Desktop First paint - July 8 2024 to 3.
Tue, Jul 16, 4:36 PM · Web-Team-Backlog (FY2024-25 Q1 Sprint 2), Performance Issue
Jdrewniak moved T369549: Investigate performance regression - Desktop First paint - July 8 2024 from Ready for estimation to Blocked on Others on the Web-Team-Backlog (FY2024-25 Q1 Sprint 2) board.
Tue, Jul 16, 4:26 PM · Web-Team-Backlog (FY2024-25 Q1 Sprint 2), Performance Issue
Jdrewniak moved T369852: [Spike 1day] Morelike Query traffic estimation from Ready for Development to Doing on the Web-Team-Backlog (FY2024-25 Q1 Sprint 2) board.
Tue, Jul 16, 4:24 PM · Web-Team-Backlog (FY2024-25 Q1 Sprint 2), Content Discovery, Spike
Jdrewniak placed T362306: Collapse appearance menu into three dot menu up for grabs.
Tue, Jul 16, 4:20 PM · Web-Team-Backlog ( FY2024-25 Q1 Sprint 3), FY2023-24-WE 2.1 Typography and palette customizations
Jdrewniak added a comment to T362306: Collapse appearance menu into three dot menu.

Meeting notes: putting back to needs analysis to investigate caching implications.

Tue, Jul 16, 4:19 PM · Web-Team-Backlog ( FY2024-25 Q1 Sprint 3), FY2023-24-WE 2.1 Typography and palette customizations
Jdrewniak moved T362306: Collapse appearance menu into three dot menu from Doing to Needs analysis on the Web-Team-Backlog (FY2024-25 Q1 Sprint 2) board.
Tue, Jul 16, 4:19 PM · Web-Team-Backlog ( FY2024-25 Q1 Sprint 3), FY2023-24-WE 2.1 Typography and palette customizations
Jdrewniak assigned T367871: Create link for reporting system for dark mode issues to KSarabia-WMF.
Tue, Jul 16, 4:16 PM · MW-1.43-notes (1.43.0-wmf.15; 2024-07-23), Patch-For-Review, Web-Team-Backlog (FY2024-25 Q1 Sprint 2), Desktop Improvements (Vector 2022), FY2023-24-WE 2.1 Typography and palette customizations
Jdrewniak added a comment to T369852: [Spike 1day] Morelike Query traffic estimation .

What is the current level of traffic this API experiences?
At a quick glance, we can use the webrequest table and Turnilo to query the number of hits with gsrsearch=morelike in the URL. The results show about 0.7m hits per day.

Screenshot 2024-07-16 at 11.56.46 AM.png (1×2 px, 420 KB)

Turnilo link

Tue, Jul 16, 4:06 PM · Web-Team-Backlog (FY2024-25 Q1 Sprint 2), Content Discovery, Spike
Jdrewniak placed T367871: Create link for reporting system for dark mode issues up for grabs.
Tue, Jul 16, 3:43 PM · MW-1.43-notes (1.43.0-wmf.15; 2024-07-23), Patch-For-Review, Web-Team-Backlog (FY2024-25 Q1 Sprint 2), Desktop Improvements (Vector 2022), FY2023-24-WE 2.1 Typography and palette customizations

Mon, Jul 15

Jdrewniak added a comment to T369121: [Spike 4hrs] Why does color contrast tool give different results for desktop and mobile?.

💡One more idea! (that's pretty simple to implement).
Since this tool will be focused on helping editors fix template issues going forward, we can also limit the scan to just the #mw-content-text or .mw-parser-output element so that it doesn't catch other UI related issues. (It would still be good to know what those are though).

Mon, Jul 15, 8:20 PM · FY2023-24-WE 2.1 Typography and palette customizations, Web-Team-Backlog (FY2024-25 Q1 Sprint 1)
Jdrewniak added a comment to T369121: [Spike 4hrs] Why does color contrast tool give different results for desktop and mobile?.

During this investigation, the following improvements were made:

  1. Added screenshot capabilities to the contrast checker to to visually debug issues
  2. Limit the axe core library to only run the color contrast test
  3. Diagnosing the performance issues when running the contrast checker locally
Mon, Jul 15, 6:53 PM · FY2023-24-WE 2.1 Typography and palette customizations, Web-Team-Backlog (FY2024-25 Q1 Sprint 1)
Jdrewniak claimed T369121: [Spike 4hrs] Why does color contrast tool give different results for desktop and mobile?.
Mon, Jul 15, 5:35 PM · FY2023-24-WE 2.1 Typography and palette customizations, Web-Team-Backlog (FY2024-25 Q1 Sprint 1)

Thu, Jul 11

Jdrewniak claimed T369121: [Spike 4hrs] Why does color contrast tool give different results for desktop and mobile?.
Thu, Jul 11, 5:03 PM · FY2023-24-WE 2.1 Typography and palette customizations, Web-Team-Backlog (FY2024-25 Q1 Sprint 1)
Jdrewniak reassigned T367132: Update wiki pages and phab boards for previous and related dark mode initiatives to point to the correct tag and project from Jdlrobson to bwang.
Thu, Jul 11, 4:48 PM · Web-Team-Backlog (FY2024-25 Q1 Sprint 1)
Jdrewniak added a comment to T367132: Update wiki pages and phab boards for previous and related dark mode initiatives to point to the correct tag and project.

Meeting notes: The Manual:Dark_mode page should be linked from the Reading for Accessibility page and FAQ page, (while acknowledging that the audience for that page is slightly wider than Wikimedia projects).

Thu, Jul 11, 4:48 PM · Web-Team-Backlog (FY2024-25 Q1 Sprint 1)
Jdrewniak closed T368486: [Desktop] VisualEditor save workflow unreadable in dark mode, a subtask of T367150: Deploy dark mode to logged-out users in tier 1 and 2 wikis on the Vector2022 and Minerva skin, as Resolved.
Thu, Jul 11, 4:41 PM · Web-Team-Backlog (FY2024-25 Q1 Sprint 2), Patch-For-Review, FY2023-24-WE 2.1 Typography and palette customizations
Jdrewniak closed T368486: [Desktop] VisualEditor save workflow unreadable in dark mode as Resolved.
Thu, Jul 11, 4:41 PM · patch-welcome, Web-Team-Backlog (FY2024-25 Q1 Sprint 1), FY2023-24-WE 2.1 Typography and palette customizations, dark-mode, VisualEditor
Jdrewniak added a comment to T369541: [Spike 1hr] Understand caching issues with dark mode roll out and re-enable banners when cache close to updated.

meeting notes: Sign-off step: set up a meeting with Traffic to go through our these observations.

Thu, Jul 11, 4:39 PM · Web-Team-Backlog (FY2024-25 Q1 Sprint 1)

Wed, Jul 10

Jdrewniak claimed T367871: Create link for reporting system for dark mode issues.
Wed, Jul 10, 7:46 PM · MW-1.43-notes (1.43.0-wmf.15; 2024-07-23), Patch-For-Review, Web-Team-Backlog (FY2024-25 Q1 Sprint 2), Desktop Improvements (Vector 2022), FY2023-24-WE 2.1 Typography and palette customizations
Jdrewniak added a comment to T369072: Allow enabling dark mode while using a dark mode toggle gadget.

all I want to do is test the latter so I can fix pages, templates and scripts for the lay readers who use it, while continuing to use the skin I prefer the rest of the time.

Wed, Jul 10, 5:01 PM · Web-Team-Backlog, Local-Wiki-Template-And-Gadget-Issues, dark-mode

Tue, Jul 9

Jdrewniak updated subscribers of T369549: Investigate performance regression - Desktop First paint - July 8 2024.
Tue, Jul 9, 6:44 PM · Web-Team-Backlog (FY2024-25 Q1 Sprint 2), Performance Issue
Jdrewniak added a comment to T369549: Investigate performance regression - Desktop First paint - July 8 2024.

The nature of this alert

Tue, Jul 9, 6:40 PM · Web-Team-Backlog (FY2024-25 Q1 Sprint 2), Performance Issue

Mon, Jul 8

Jdrewniak added a comment to T369549: Investigate performance regression - Desktop First paint - July 8 2024.

I've been looking through the graphs and I noticed an increase in the CSS payload on July 5, from 25.2kB to 25.9kB
I think this could be related to the baseline increase in the fully loaded metric, from 2.28s on July 4 to 2.30s on July 5 (a 20ms increase).

Mon, Jul 8, 8:13 PM · Web-Team-Backlog (FY2024-25 Q1 Sprint 2), Performance Issue
Jdrewniak added a project to T369549: Investigate performance regression - Desktop First paint - July 8 2024: Performance Issue.
Mon, Jul 8, 8:00 PM · Web-Team-Backlog (FY2024-25 Q1 Sprint 2), Performance Issue
Jdrewniak created T369549: Investigate performance regression - Desktop First paint - July 8 2024.
Mon, Jul 8, 7:16 PM · Web-Team-Backlog (FY2024-25 Q1 Sprint 2), Performance Issue

Fri, Jul 5

Jdrewniak updated subscribers of T367871: Create link for reporting system for dark mode issues.

thank you for the suggestion @Batorsz the HTML comment looks much simpler :)

Fri, Jul 5, 6:14 PM · MW-1.43-notes (1.43.0-wmf.15; 2024-07-23), Patch-For-Review, Web-Team-Backlog (FY2024-25 Q1 Sprint 2), Desktop Improvements (Vector 2022), FY2023-24-WE 2.1 Typography and palette customizations
Jdrewniak added a comment to T367871: Create link for reporting system for dark mode issues.

@Jdlrobson T369368 is specifically concerned with the unusual wikitext <no<includeonly></includeonly>include> used to achieve the desired outcome, being potentially(likely) treated as an error by translators. I added patch that clarifies that this unusual wikitext is intentional:

Fri, Jul 5, 3:56 PM · MW-1.43-notes (1.43.0-wmf.15; 2024-07-23), Patch-For-Review, Web-Team-Backlog (FY2024-25 Q1 Sprint 2), Desktop Improvements (Vector 2022), FY2023-24-WE 2.1 Typography and palette customizations

Wed, Jul 3

Jdrewniak added a project to T368302: Nested list items are displayed too close to their parent list item in VisualEditor in Vector-2022: Web-Team-Backlog.
Wed, Jul 3, 1:56 PM · Editing-Team-Request, Web-Team-Backlog, Regression, Desktop Improvements (Vector 2022), VisualEditor

Tue, Jul 2

Jdrewniak added a comment to T338979: Remove wikimedia-ui Codex theme overrides in Vector.

This task is still relevant, however, it might be a bit of an epic (or at least several tasks). The goal of this work is to remove as many custom Less variables from Vector as possible, and replace them with Codex design tokens. Doing this will:

  • reduce maintenance overhead in Vector
  • Improve UI consistency between Vector and Codex (and thereby any extensions that use Codex).
  • Centralize design decisions in Codex
Tue, Jul 2, 3:20 PM · Web-Team-Backlog, Desktop Improvements (Vector 2022)
Jdrewniak added a comment to T366672: Echo Tooltip pointer not pointing to the icon while using Vector2022 as mobile skin.

@Sgs your right, this 1px offset seems to be affecting all OOUI popups. Personally though, I don't think this is a high priority issue. OOUI is in maintenance mode and the 1px offset doesn't hinder functionality in any way. Design-System-Team currently maintains OOUI.

Tue, Jul 2, 1:45 PM · Growth-Team (Sprint 17 (Growth Team)), MW-1.43-notes (1.43.0-wmf.11; 2024-06-25), Notifications

Thu, Jun 27

Jdrewniak reassigned T367310: Provide detailed reports for wikis currently passing contrast checks from KSarabia-WMF to ovasileva.
Thu, Jun 27, 5:04 PM · Web-Team-Backlog (FY2023-24 Q4 Sprint 6), FY2023-24-WE 2.1 Typography and palette customizations
Jdrewniak moved T367310: Provide detailed reports for wikis currently passing contrast checks from Doing to Ready for Signoff on the Web-Team-Backlog (FY2023-24 Q4 Sprint 6) board.
Thu, Jun 27, 5:04 PM · Web-Team-Backlog (FY2023-24 Q4 Sprint 6), FY2023-24-WE 2.1 Typography and palette customizations
Jdrewniak placed T367871: Create link for reporting system for dark mode issues up for grabs.
Thu, Jun 27, 5:01 PM · MW-1.43-notes (1.43.0-wmf.15; 2024-07-23), Patch-For-Review, Web-Team-Backlog (FY2024-25 Q1 Sprint 2), Desktop Improvements (Vector 2022), FY2023-24-WE 2.1 Typography and palette customizations
Jdrewniak moved T367871: Create link for reporting system for dark mode issues from Doing to Code Review on the Web-Team-Backlog (FY2023-24 Q4 Sprint 6) board.
Thu, Jun 27, 4:59 PM · MW-1.43-notes (1.43.0-wmf.15; 2024-07-23), Patch-For-Review, Web-Team-Backlog (FY2024-25 Q1 Sprint 2), Desktop Improvements (Vector 2022), FY2023-24-WE 2.1 Typography and palette customizations
Jdrewniak moved T367432: DiscussionTools source mode preview is not night mode friendly from Code Review to Blocked on Others on the Web-Team-Backlog (FY2023-24 Q4 Sprint 6) board.
Thu, Jun 27, 4:55 PM · Verified, MW-1.43-notes (1.43.0-wmf.12; 2024-07-02), Editing-team (Kanban Board), DiscussionTools, Web-Team-Backlog (FY2023-24 Q4 Sprint 6), FY2023-24-WE 2.1 Typography and palette customizations
Jdrewniak assigned T367432: DiscussionTools source mode preview is not night mode friendly to Esanders.
Thu, Jun 27, 4:54 PM · Verified, MW-1.43-notes (1.43.0-wmf.12; 2024-07-02), Editing-team (Kanban Board), DiscussionTools, Web-Team-Backlog (FY2023-24 Q4 Sprint 6), FY2023-24-WE 2.1 Typography and palette customizations
Jdrewniak assigned T366920: Special:RecentChanges - Make highlighted changelist legible in dark-mode to Jdlrobson.
Thu, Jun 27, 4:51 PM · Verified, Web-Team-Backlog (FY2024-25 Q1 Sprint 1), MW-1.43-notes (1.43.0-wmf.12; 2024-07-02), MediaWiki-Recent-changes, Growth-Team, Design, FY2023-24-WE 2.1 Typography and palette customizations
Jdrewniak moved T366920: Special:RecentChanges - Make highlighted changelist legible in dark-mode from Needs More Work to Code Review on the Web-Team-Backlog (FY2023-24 Q4 Sprint 6) board.
Thu, Jun 27, 4:51 PM · Verified, Web-Team-Backlog (FY2024-25 Q1 Sprint 1), MW-1.43-notes (1.43.0-wmf.12; 2024-07-02), MediaWiki-Recent-changes, Growth-Team, Design, FY2023-24-WE 2.1 Typography and palette customizations
Jdrewniak assigned T365280: Desktop "toast" notifications display in light mode (mw.notify) to ovasileva.
Thu, Jun 27, 4:48 PM · Verified, MW-1.43-notes (1.43.0-wmf.11; 2024-06-25), Web-Team-Backlog (FY2023-24 Q4 Sprint 6), VisualEditor, FY2023-24-WE 2.1 Typography and palette customizations
Jdrewniak assigned T366662: [QA only] Talk button in sticky header is unnecessarily inverted to ovasileva.
Thu, Jun 27, 4:48 PM · Patch-For-Review, Unplanned-Sprint-Work, Web-Team-Backlog (FY2023-24 Q4 Sprint 6), FY2023-24-WE 2.1 Typography and palette customizations
Jdrewniak assigned T366378: [Config change] Enable night theme on preferences pages to ovasileva.
Thu, Jun 27, 4:47 PM · Verified, Web-Team-Backlog (FY2023-24 Q4 Sprint 6), MW-1.43-notes (1.43.0-wmf.10; 2024-06-18), FY2023-24-WE 2.1 Typography and palette customizations
Jdrewniak added a project to T366364: Enable night theme on user pages: User-notice.
Thu, Jun 27, 4:47 PM · User-notice-archive, Web-Team-Backlog (FY2023-24 Q4 Sprint 6), FY2023-24-WE 2.1 Typography and palette customizations
Jdrewniak assigned T366832: Enable dark mode on mobile visual editor to ovasileva.
Thu, Jun 27, 4:44 PM · Verified, MW-1.43-notes (1.43.0-wmf.11; 2024-06-25), MobileFrontend, FY2023-24-WE 2.1 Typography and palette customizations, Web-Team-Backlog (FY2023-24 Q4 Sprint 6)
Jdrewniak assigned T367375: Search page doesn't work in dark mode to ovasileva.
Thu, Jun 27, 4:40 PM · MW-1.43-notes (1.43.0-wmf.11; 2024-06-25), FY2023-24-WE 2.1 Typography and palette customizations, Discovery-Search, SDAW-SearchVue, Web-Team-Backlog (FY2023-24 Q4 Sprint 6), MediaWiki-Search, Advanced-Search
Jdrewniak reassigned T366197: VisualEditor should use Codex design tokens for custom colors from JScherer-WMF to ovasileva.
Thu, Jun 27, 4:37 PM · Verified, MW-1.43-notes (1.43.0-wmf.13; 2024-07-09), Web-Team-Backlog (FY2023-24 Q4 Sprint 6), CSS, Editing-team, Patch-For-Review, Design-System-Team, Codex, FY2023-24-WE 2.1 Typography and palette customizations, VisualEditor

Wed, Jun 26

JScherer-WMF awarded T368556: [SPIKE 1hr] How can we create the same page across all wikis? a Like token.
Wed, Jun 26, 8:43 PM · Web-Team-Backlog (FY2023-24 Q4 Sprint 6)
Jdrewniak added a comment to T368556: [SPIKE 1hr] How can we create the same page across all wikis?.

So I dug through PreloadContentBuilder.php, and it looks like the preload param doesn't really work with special pages. It does however, work with the MediaWiki namespace. The pages in the mediawiki namespace are actually translation messages, which serve as a way for editors to override translation message through on-wiki edits.

Wed, Jun 26, 8:14 PM · Web-Team-Backlog (FY2023-24 Q4 Sprint 6)
Jdrewniak added a comment to T368556: [SPIKE 1hr] How can we create the same page across all wikis?.

thanks for that context @Pppery, we're currently exploring the feasibility and risks associated with this.

Wed, Jun 26, 7:04 PM · Web-Team-Backlog (FY2023-24 Q4 Sprint 6)
Jdrewniak placed T367362: Fix 2010 Wikitext editor in night theme up for grabs.
Wed, Jun 26, 6:01 PM · Verified, MW-1.43-notes (1.43.0-wmf.12; 2024-07-02), WikiEditor (2010), Wikitext editor (2010), Web-Team-Backlog (FY2023-24 Q4 Sprint 6), FY2023-24-WE 2.1 Typography and palette customizations, MediaWiki-Page-editing, Regression
Jdrewniak added a comment to T367362: Fix 2010 Wikitext editor in night theme.

I'm a maintainer in so far that I do stuff, if WMF doesn't do it. But I can't make promises as to what and when.

@TheDJ thanks, just wasn't sure what the maintenance status of this extension was.

Wed, Jun 26, 6:01 PM · Verified, MW-1.43-notes (1.43.0-wmf.12; 2024-07-02), WikiEditor (2010), Wikitext editor (2010), Web-Team-Backlog (FY2023-24 Q4 Sprint 6), FY2023-24-WE 2.1 Typography and palette customizations, MediaWiki-Page-editing, Regression

Jun 25 2024

Jdrewniak claimed T367871: Create link for reporting system for dark mode issues.
Jun 25 2024, 4:40 PM · MW-1.43-notes (1.43.0-wmf.15; 2024-07-23), Patch-For-Review, Web-Team-Backlog (FY2024-25 Q1 Sprint 2), Desktop Improvements (Vector 2022), FY2023-24-WE 2.1 Typography and palette customizations
Jdrewniak moved T367871: Create link for reporting system for dark mode issues from Ready for Development to Doing on the Web-Team-Backlog (FY2023-24 Q4 Sprint 6) board.
Jun 25 2024, 4:40 PM · MW-1.43-notes (1.43.0-wmf.15; 2024-07-23), Patch-For-Review, Web-Team-Backlog (FY2024-25 Q1 Sprint 2), Desktop Improvements (Vector 2022), FY2023-24-WE 2.1 Typography and palette customizations
Jdrewniak attached a referenced file: F49974637: en.m.wikipedia.org_wiki_Ichthyotitan(iPhone SE).png.
Jun 25 2024, 4:35 PM · Verified, MW-1.43-notes (1.43.0-wmf.11; 2024-06-25), Web-Team-Backlog (FY2024-25 Q1 Sprint 1), Patch-For-Review, Growth-Team, Notifications
Jdrewniak updated subscribers of T367362: Fix 2010 Wikitext editor in night theme.

In this situation, I think using the invert approach to achieve dark-mode compatibility could be problematic for the following technical reasons:

  • The Wikitext editor includes an embedded content preview. This preview already uses the dark-mode color palette
  • The Wikitext editor includes OOUI icons which have already been inverted
  • The Wikitext editor includes OOUI dialogs which use the dark-mode color palette.
Jun 25 2024, 2:15 PM · Verified, MW-1.43-notes (1.43.0-wmf.12; 2024-07-02), WikiEditor (2010), Wikitext editor (2010), Web-Team-Backlog (FY2023-24 Q4 Sprint 6), FY2023-24-WE 2.1 Typography and palette customizations, MediaWiki-Page-editing, Regression
Jdrewniak placed T366920: Special:RecentChanges - Make highlighted changelist legible in dark-mode up for grabs.
Jun 25 2024, 1:55 PM · Verified, Web-Team-Backlog (FY2024-25 Q1 Sprint 1), MW-1.43-notes (1.43.0-wmf.12; 2024-07-02), MediaWiki-Recent-changes, Growth-Team, Design, FY2023-24-WE 2.1 Typography and palette customizations

Jun 24 2024

Jdrewniak updated the task description for T367822: [Regression 1.43.0-wmf.10] Desktop VisualEditor insert paragraph workflow not legible.
Jun 24 2024, 5:35 PM · Verified, MW-1.43-notes (1.43.0-wmf.12; 2024-07-02), FY2023-24-WE 2.1 Typography and palette customizations, Web-Team-Backlog (FY2023-24 Q4 Sprint 6)
Jdrewniak added a comment to T364119: Inverted OOUi icons (e.g. notifications, language) look different from Codex icons in night theme.

Just noting that the Echo icon is actually one of the few icons in Minerva that is using Codex, it's the rest of the icon in Minerva that are using invert and appear darker than they should. Most icons should probably be the same color as the label beside them, e.g:

Screenshot 2024-06-24 at 12.41.59 PM.png (962×746 px, 78 KB)

Jun 24 2024, 4:45 PM · Web-Team-Backlog, MinervaNeue, Desktop Improvements (Vector 2022), Wikimedia-Hackathon-2024
Jdrewniak added a comment to T368120: [Short term fix] Notification icon not same color as other icons.

@Jdrewniak proposes updating the CSS filter just for this icon to use brightness to make it appear like the rest.

Jun 24 2024, 4:35 PM · Verified, MW-1.43-notes (1.43.0-wmf.11; 2024-06-25), Web-Team-Backlog (FY2024-25 Q1 Sprint 1), Patch-For-Review, Growth-Team, Notifications
Jdrewniak awarded T368221: Dark mode for Wikimedia portals (e.g. www.wikipedia.org) a Like token.
Jun 24 2024, 4:15 PM · Web-Team-Backlog, dark-mode, Wikimedia-Portals

Jun 21 2024

Jdrewniak claimed T366920: Special:RecentChanges - Make highlighted changelist legible in dark-mode.
Jun 21 2024, 4:25 PM · Verified, Web-Team-Backlog (FY2024-25 Q1 Sprint 1), MW-1.43-notes (1.43.0-wmf.12; 2024-07-02), MediaWiki-Recent-changes, Growth-Team, Design, FY2023-24-WE 2.1 Typography and palette customizations
Jdrewniak moved T366920: Special:RecentChanges - Make highlighted changelist legible in dark-mode from Ready for Development to Doing on the Web-Team-Backlog (FY2023-24 Q4 Sprint 6) board.
Jun 21 2024, 4:25 PM · Verified, Web-Team-Backlog (FY2024-25 Q1 Sprint 1), MW-1.43-notes (1.43.0-wmf.12; 2024-07-02), MediaWiki-Recent-changes, Growth-Team, Design, FY2023-24-WE 2.1 Typography and palette customizations

Jun 20 2024

Jdrewniak attached a referenced file: F55502391: Screenshot 2024-06-20 at 3.02.26 PM.png.
Jun 20 2024, 7:23 PM · Verified, MW-1.43-notes (1.43.0-wmf.11; 2024-06-25), MobileFrontend, FY2023-24-WE 2.1 Typography and palette customizations, Web-Team-Backlog (FY2023-24 Q4 Sprint 6)
Jdrewniak added a comment to T366832: Enable dark mode on mobile visual editor.

The patch above enabled dark-mode in the mobile editor, however, it looks like there's a few more hard coded colors in VE that will need to be fixed before we merge that.

Screenshot 2024-06-20 at 3.02.26 PM.png (1×1 px, 422 KB)

Jun 20 2024, 7:11 PM · Verified, MW-1.43-notes (1.43.0-wmf.11; 2024-06-25), MobileFrontend, FY2023-24-WE 2.1 Typography and palette customizations, Web-Team-Backlog (FY2023-24 Q4 Sprint 6)
Jdrewniak claimed T366832: Enable dark mode on mobile visual editor.
Jun 20 2024, 6:39 PM · Verified, MW-1.43-notes (1.43.0-wmf.11; 2024-06-25), MobileFrontend, FY2023-24-WE 2.1 Typography and palette customizations, Web-Team-Backlog (FY2023-24 Q4 Sprint 6)
Jdrewniak moved T366832: Enable dark mode on mobile visual editor from Ready for Development to Doing on the Web-Team-Backlog (FY2023-24 Q4 Sprint 6) board.
Jun 20 2024, 6:39 PM · Verified, MW-1.43-notes (1.43.0-wmf.11; 2024-06-25), MobileFrontend, FY2023-24-WE 2.1 Typography and palette customizations, Web-Team-Backlog (FY2023-24 Q4 Sprint 6)
Jdrewniak added a comment to T366737: Vector 2022: VisualEditor toolbar and overlays should appear in night theme.

The VE submodule in Extension:VisualEditor has just been merged https://gerrit.wikimedia.org/r/c/mediawiki/extensions/VisualEditor/+/1048001
So the following patch that removes the .notheme class from VE in Vector is ready to be reviewed now :)
https://gerrit.wikimedia.org/r/c/mediawiki/skins/Vector/+/1039804

Jun 20 2024, 4:59 PM · Verified, MW-1.43-notes (1.43.0-wmf.12; 2024-07-02), Web-Team-Backlog (FY2023-24 Q4 Sprint 6), VisualEditor, FY2023-24-WE 2.1 Typography and palette customizations

Jun 18 2024

Jdrewniak added a comment to T366197: VisualEditor should use Codex design tokens for custom colors.

White-on-white text issues in dark-mode in VE

Jun 18 2024, 4:18 PM · Verified, MW-1.43-notes (1.43.0-wmf.13; 2024-07-09), Web-Team-Backlog (FY2023-24 Q4 Sprint 6), CSS, Editing-team, Patch-For-Review, Design-System-Team, Codex, FY2023-24-WE 2.1 Typography and palette customizations, VisualEditor
Jdrewniak added a comment to T366197: VisualEditor should use Codex design tokens for custom colors.

The patch linked above - Replace hardcoded colors with Codex design tokens - replaces all static color values in Extension:VisualEditor with Codex tokens. From previous experience, these kinds of changes can introduce risk because the changes are widespread (the patch touches 25 files). Also, I'm not even sure if these changes resolve the white-on-white text issues (or if the most important changes should actually be made in the core VisualEditor repo).

Jun 18 2024, 2:32 PM · Verified, MW-1.43-notes (1.43.0-wmf.13; 2024-07-09), Web-Team-Backlog (FY2023-24 Q4 Sprint 6), CSS, Editing-team, Patch-For-Review, Design-System-Team, Codex, FY2023-24-WE 2.1 Typography and palette customizations, VisualEditor

Jun 13 2024

Jdrewniak claimed T365764: [OOUI] Icons: Add support for use in dark mode.
Jun 13 2024, 5:02 PM · Verified, MW-1.43-notes (1.43.0-wmf.10; 2024-06-18), Design-System-Team, Web-Team-Backlog (FY2023-24 Q4 Sprint 5), FY2023-24-WE 2.1 Typography and palette customizations, Patch-For-Review, CSS
Jdrewniak added a comment to T365990: The language selector uses light theme but is not legible in dark mode.

meeting notes: AC3 requires enable "content translation" user preference on beta.

Jun 13 2024, 4:55 PM · MW-1.43-notes (1.43.0-wmf.10; 2024-06-18), Web-Team-Backlog (FY2023-24 Q4 Sprint 5), FY2023-24-WE 2.1 Typography and palette customizations, Language-Team, UniversalLanguageSelector
Jdrewniak closed T362939: [Design] Fix unintended vertical spacing behavior in Minerva and Vector as Resolved.
Jun 13 2024, 4:49 PM · Web-Team-Backlog (FY2023-24 Q4 Sprint 5), Community Feedback (Web), Patch-For-Review, FY2023-24-WE 2.1 Typography and palette customizations
Jdrewniak closed T362939: [Design] Fix unintended vertical spacing behavior in Minerva and Vector, a subtask of T362148: Deploy reading accessibility settings menu and new typography defaults to remaining Wikipedias, as Resolved.
Jun 13 2024, 4:48 PM · Web-Team-Backlog (FY2023-24 Q4 Sprint 5), FY2023-24-WE 2.1 Typography and palette customizations
Jdrewniak updated the task description for T367375: Search page doesn't work in dark mode.
Jun 13 2024, 2:19 PM · MW-1.43-notes (1.43.0-wmf.11; 2024-06-25), FY2023-24-WE 2.1 Typography and palette customizations, Discovery-Search, SDAW-SearchVue, Web-Team-Backlog (FY2023-24 Q4 Sprint 6), MediaWiki-Search, Advanced-Search

Jun 12 2024

Jdrewniak added a comment to T366322: Fix Echo color contrast issues in standard theme & night mode.

Not sure how this task differs from T358405 - Special:Notifications has color contrast issues in night mode

Jun 12 2024, 1:37 PM · MW-1.43-notes (1.43.0-wmf.11; 2024-06-25), Web-Team-Backlog (FY2023-24 Q4 Sprint 6), FY2023-24-WE 2.1 Typography and palette customizations, Growth-Team, Accessibility, Notifications

Jun 11 2024

Jdrewniak claimed T365428: White shadow background on dark theme page previews.
Jun 11 2024, 6:55 PM · MW-1.43-notes (1.43.0-wmf.10; 2024-06-18), Web-Team-Backlog (FY2023-24 Q4 Sprint 5), Page-Previews, FY2023-24-WE 2.1 Typography and palette customizations
Jdrewniak moved T365428: White shadow background on dark theme page previews from Ready for Development to Doing on the Web-Team-Backlog (FY2023-24 Q4 Sprint 5) board.
Jun 11 2024, 6:55 PM · MW-1.43-notes (1.43.0-wmf.10; 2024-06-18), Web-Team-Backlog (FY2023-24 Q4 Sprint 5), Page-Previews, FY2023-24-WE 2.1 Typography and palette customizations
Jdrewniak added a comment to T358405: Special:Notifications should work in night mode.

I'm looking at the Special:Notifications page with the in-progress OOUI update, and there are still a fair bit of color values that need to be changed in the Echo extension for this page to work in dark-mode. Luckily with the magic of codesearch, hardcoded hex values (#([A-Fa-f0-9]{6}|[A-Fa-f0-9]{3})) are easy to identify:

Jun 11 2024, 5:50 PM · Verified, MW-1.43-notes (1.43.0-wmf.12; 2024-07-02), Web-Team-Backlog (FY2023-24 Q4 Sprint 6), Wikimedia-Hackathon-2024, good first task, Growth-Team, Notifications, FY2023-24-WE 2.1 Typography and palette customizations