Page MenuHomePhabricator

Mabualruz (mabualruz)
Disabled

Projects

User does not belong to any projects.

User Details

User Since
May 17 2022, 8:57 AM (114 w, 3 d)
Roles
Disabled
IRC Nick
mo_abualruz
LDAP User
Mabualruz
MediaWiki User
MAbualruz-WMF [ Global Accounts ]

Recent Activity

May 28 2024

Mabualruz added a comment to T364347: Popups: Make use of conditional user defaults.

@Jdlrobson

  1. Wednesday maximum Train day -1
  2. Next train
  3. Train day +1
May 28 2024, 2:43 PM · Verified, MW-1.43-notes (1.43.0-wmf.8; 2024-06-04), Patch-For-Review, Web-Team-Backlog (FY2023-24 Q4 Sprint 4), Web Team Essential Work 2024, Page-Previews

May 23 2024

Mabualruz added a comment to T364347: Popups: Make use of conditional user defaults.

@Jdlrobson as per our discussion in the Task sync:

May 23 2024, 4:59 PM · Verified, MW-1.43-notes (1.43.0-wmf.8; 2024-06-04), Patch-For-Review, Web-Team-Backlog (FY2023-24 Q4 Sprint 4), Web Team Essential Work 2024, Page-Previews
Mabualruz moved T364425: MinervaNeue night-mode should not have white drop-shadows from Needs More Work to Code Review on the Web-Team-Backlog (FY2023-24 Q4 Sprint 4) board.
May 23 2024, 1:18 PM · Verified, MW-1.43-notes (1.43.0-wmf.10; 2024-06-18), Web-Team-Backlog (FY2023-24 Q4 Sprint 4), FY2023-24-WE 2.1 Typography and palette customizations

May 22 2024

Mabualruz moved T364798: Dark mode - popupWidget displayed blank from Needs More Work to Code Review on the Web-Team-Backlog (FY2023-24 Q4 Sprint 4) board.
May 22 2024, 8:00 PM · MW-1.43-notes (1.43.0-wmf.7; 2024-05-28), Web-Team-Backlog (FY2023-24 Q4 Sprint 4), MediaWiki-extensions-DarkMode
Mabualruz moved T364347: Popups: Make use of conditional user defaults from Needs More Work to Code Review on the Web-Team-Backlog (FY2023-24 Q4 Sprint 4) board.
May 22 2024, 7:22 PM · Verified, MW-1.43-notes (1.43.0-wmf.8; 2024-06-04), Patch-For-Review, Web-Team-Backlog (FY2023-24 Q4 Sprint 4), Web Team Essential Work 2024, Page-Previews
Mabualruz moved T364798: Dark mode - popupWidget displayed blank from Doing to Code Review on the Web-Team-Backlog (FY2023-24 Q4 Sprint 4) board.
May 22 2024, 2:54 PM · MW-1.43-notes (1.43.0-wmf.7; 2024-05-28), Web-Team-Backlog (FY2023-24 Q4 Sprint 4), MediaWiki-extensions-DarkMode
Mabualruz moved T364798: Dark mode - popupWidget displayed blank from Ready for Development to Doing on the Web-Team-Backlog (FY2023-24 Q4 Sprint 4) board.
May 22 2024, 2:54 PM · MW-1.43-notes (1.43.0-wmf.7; 2024-05-28), Web-Team-Backlog (FY2023-24 Q4 Sprint 4), MediaWiki-extensions-DarkMode
Mabualruz claimed T364798: Dark mode - popupWidget displayed blank.
May 22 2024, 2:54 PM · MW-1.43-notes (1.43.0-wmf.7; 2024-05-28), Web-Team-Backlog (FY2023-24 Q4 Sprint 4), MediaWiki-extensions-DarkMode
Mabualruz moved T364425: MinervaNeue night-mode should not have white drop-shadows from Doing to Code Review on the Web-Team-Backlog (FY2023-24 Q4 Sprint 4) board.
May 22 2024, 2:25 PM · Verified, MW-1.43-notes (1.43.0-wmf.10; 2024-06-18), Web-Team-Backlog (FY2023-24 Q4 Sprint 4), FY2023-24-WE 2.1 Typography and palette customizations
Mabualruz claimed T364425: MinervaNeue night-mode should not have white drop-shadows.
May 22 2024, 1:34 PM · Verified, MW-1.43-notes (1.43.0-wmf.10; 2024-06-18), Web-Team-Backlog (FY2023-24 Q4 Sprint 4), FY2023-24-WE 2.1 Typography and palette customizations
Mabualruz moved T364425: MinervaNeue night-mode should not have white drop-shadows from Ready for Development to Doing on the Web-Team-Backlog (FY2023-24 Q4 Sprint 4) board.
May 22 2024, 1:34 PM · Verified, MW-1.43-notes (1.43.0-wmf.10; 2024-06-18), Web-Team-Backlog (FY2023-24 Q4 Sprint 4), FY2023-24-WE 2.1 Typography and palette customizations
Mabualruz moved T364347: Popups: Make use of conditional user defaults from Needs More Work to Code Review on the Web-Team-Backlog (FY2023-24 Q4 Sprint 4) board.
May 22 2024, 12:20 PM · Verified, MW-1.43-notes (1.43.0-wmf.8; 2024-06-04), Patch-For-Review, Web-Team-Backlog (FY2023-24 Q4 Sprint 4), Web Team Essential Work 2024, Page-Previews
Mabualruz reassigned T364887: It should be possible to set a different default font size on different pages for Vector 2022 from Mabualruz to Jdlrobson.
May 22 2024, 12:19 PM · Verified, MW-1.43-notes (1.43.0-wmf.7; 2024-05-28), Web-Team-Backlog (FY2023-24 Q4 Sprint 4), FY2023-24-WE 2.1 Typography and palette customizations
Mabualruz moved T20465: Tabs in Monobook and Vector should indicate selected state for assistive technology from Incoming to Groomed on the Web-Team-Backlog board.
May 22 2024, 12:47 AM · Navigation Restructure (Web), Web-Team-Backlog, Desktop Improvements (Vector 2022), WCAG-Level-AAA, CSS, Vector (legacy skin), Accessibility, MonoBook
Mabualruz moved T323177: Page titlebar elements are vertically centered when the page title wraps from Incoming to Groomed on the Web-Team-Backlog board.
May 22 2024, 12:42 AM · Desktop Improvements (Vector 2022), Web-Team-Backlog
Mabualruz moved T317353: After an edit, collapsing items takes 2 clicks to expand sections in table of contents from Incoming to Groomed on the Web-Team-Backlog board.
May 22 2024, 12:40 AM · Desktop Improvements (Vector 2022), Web-Team-Backlog
Mabualruz closed T362773: Have icon reflect login state better as Declined.

Declined as part of Web Team Backlog clearup 2023/2024

May 22 2024, 12:27 AM · Web-Team-Backlog, MinervaNeue
Mabualruz moved T343696: Wikisource favicon appears broken on bing.com from Incoming to Groomed on the Web-Team-Backlog board.
May 22 2024, 12:12 AM · Web-Team-Backlog, SEO
Mabualruz closed T362442: The search In vector-2022 and minerva does not lead to the full destination of the redirect when searching for the exact name as Declined.

Declined as part of Web Team Backlog clearup 2023/2024

May 22 2024, 12:11 AM · Web-Team-Backlog, Desktop Improvements (Vector 2022), Discovery-Search, CirrusSearch

May 21 2024

Mabualruz moved T334941: Vector 2022: consider displaying References in two columns on narrow screens from Incoming to Groomed on the Web-Team-Backlog board.
May 21 2024, 11:58 PM · Desktop Improvements (Vector 2022) (Tracking), Community Feedback (Web), Web-Team-Backlog
Mabualruz moved T221194: Search input of overlay is not tab-able, inaccessible by alternative input users from Incoming to Groomed on the Web-Team-Backlog board.
May 21 2024, 11:45 PM · Web-Team-Backlog, MobileFrontend, Accessibility
Mabualruz closed T317832: Unable to activate searchInput on Wikipedia mobile (search field is marked as readonly) as Declined.

Declined as part of Web Team Backlog clearup 2023/2024

May 21 2024, 11:38 PM · Web-Team-Backlog, MinervaNeue, Accessibility
Mabualruz moved T332728: Remove sticky header configuration (VectorStickyHeader) from Incoming to Groomed on the Web-Team-Backlog board.
May 21 2024, 11:37 PM · Web-Team-Backlog
Mabualruz moved T343036: Combine Button.js and IconButton.js in MobileFrontend from Incoming to Groomed on the Web-Team-Backlog board.
May 21 2024, 11:32 PM · Web-Team-Backlog, MobileFrontend
Mabualruz moved T349491: User menu in the sticky header is cut off in some languages from Incoming to Groomed on the Web-Team-Backlog board.
May 21 2024, 11:31 PM · Web-Team-Backlog, I18n, Design, Desktop Improvements (Vector 2022)
Mabualruz closed T350734: Incorrectly scrolled section links in Vector-2022 as Declined.

Declined as part of Web Team Backlog clearup 2023/2024

May 21 2024, 11:26 PM · Web-Team-Backlog, Desktop Improvements (Vector 2022)
Mabualruz moved T351362: Regression: AMC Outreach campaign is not showing when mobile users click desktop link from Incoming to Groomed on the Web-Team-Backlog board.
May 21 2024, 11:16 PM · Web-Team-Backlog, Regression, MW-1.42-notes (1.42.0-wmf.5; 2023-11-14), Wikimedia-production-error, MobileFrontend
Mabualruz moved T352626: "Recent changes" in the advanced Mobile Frontend menu may show unnecessarily escaped characters from Incoming to Groomed on the Web-Team-Backlog board.
May 21 2024, 11:13 PM · Verified, Web-Team-Backlog (FY2024-25 Q1 Sprint 2), Unplanned-Sprint-Work, MW-1.43-notes (1.43.0-wmf.12; 2024-07-02), Patch-For-Review, good first task, patch-welcome, I18n, MobileFrontend
Mabualruz moved T352805: Add tests that assert that template only uses template data from associated component from Incoming to Groomed on the Web-Team-Backlog board.
May 21 2024, 11:12 PM · Web-Team-Backlog, Desktop Improvements (Vector 2022)
Mabualruz reassigned T364347: Popups: Make use of conditional user defaults from Mabualruz to SToyofuku-WMF.
May 21 2024, 6:32 PM · Verified, MW-1.43-notes (1.43.0-wmf.8; 2024-06-04), Patch-For-Review, Web-Team-Backlog (FY2023-24 Q4 Sprint 4), Web Team Essential Work 2024, Page-Previews
Mabualruz moved T364347: Popups: Make use of conditional user defaults from Doing to Code Review on the Web-Team-Backlog (FY2023-24 Q4 Sprint 4) board.
May 21 2024, 6:28 PM · Verified, MW-1.43-notes (1.43.0-wmf.8; 2024-06-04), Patch-For-Review, Web-Team-Backlog (FY2023-24 Q4 Sprint 4), Web Team Essential Work 2024, Page-Previews
Mabualruz moved T364347: Popups: Make use of conditional user defaults from Ready for Development to Doing on the Web-Team-Backlog (FY2023-24 Q4 Sprint 4) board.
May 21 2024, 9:47 AM · Verified, MW-1.43-notes (1.43.0-wmf.8; 2024-06-04), Patch-For-Review, Web-Team-Backlog (FY2023-24 Q4 Sprint 4), Web Team Essential Work 2024, Page-Previews
Mabualruz claimed T364347: Popups: Make use of conditional user defaults.
May 21 2024, 9:47 AM · Verified, MW-1.43-notes (1.43.0-wmf.8; 2024-06-04), Patch-For-Review, Web-Team-Backlog (FY2023-24 Q4 Sprint 4), Web Team Essential Work 2024, Page-Previews
Mabualruz added a comment to T364887: It should be possible to set a different default font size on different pages for Vector 2022.

T365448 is created to do the necessary work to have similar functionality and utilise the configuration on Minerva

May 21 2024, 9:46 AM · Verified, MW-1.43-notes (1.43.0-wmf.7; 2024-05-28), Web-Team-Backlog (FY2023-24 Q4 Sprint 4), FY2023-24-WE 2.1 Typography and palette customizations
Mabualruz updated the task description for T364887: It should be possible to set a different default font size on different pages for Vector 2022.
May 21 2024, 9:45 AM · Verified, MW-1.43-notes (1.43.0-wmf.7; 2024-05-28), Web-Team-Backlog (FY2023-24 Q4 Sprint 4), FY2023-24-WE 2.1 Typography and palette customizations
Mabualruz added a project to T365448: Feature: Configure Font Size Settings for Specific Pages on Minerva: Web-Team-Backlog.
May 21 2024, 9:45 AM · MinervaNeue
Mabualruz created T365448: Feature: Configure Font Size Settings for Specific Pages on Minerva.
May 21 2024, 9:44 AM · MinervaNeue

May 17 2024

Mabualruz added a project to T365280: Desktop "toast" notifications display in light mode (mw.notify): Web-Team-Backlog.
May 17 2024, 5:44 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

May 16 2024

Mabualruz added a project to T365087: Custom colors for hatnote in dark mode should display only on Minerva: Web-Team-Backlog.
May 16 2024, 6:15 AM · WikimediaMessages, Web-Team-Backlog (Needs Prioritization (Tech)), FY2023-24-WE 2.1 Typography and palette customizations
Mabualruz added a project to T365088: Redirect arrow is black on dark mode: Web-Team-Backlog.
May 16 2024, 6:14 AM · MW-1.43-notes (1.43.0-wmf.12; 2024-07-02), Verified, Web-Team-Backlog (FY2023-24 Q4 Sprint 4), FY2023-24-WE 2.1 Typography and palette customizations
Mabualruz added a project to T365089: Edit link brackets have insufficient contrast in dark mode: Web-Team-Backlog.
May 16 2024, 6:14 AM · Verified, Web-Team-Backlog (FY2023-24 Q4 Sprint 4), MW-1.43-notes (1.43.0-wmf.6; 2024-05-21), FY2023-24-WE 2.1 Typography and palette customizations

May 15 2024

Mabualruz reassigned T364887: It should be possible to set a different default font size on different pages for Vector 2022 from Mabualruz to Jdlrobson.
May 15 2024, 1:57 PM · Verified, MW-1.43-notes (1.43.0-wmf.7; 2024-05-28), Web-Team-Backlog (FY2023-24 Q4 Sprint 4), FY2023-24-WE 2.1 Typography and palette customizations
Mabualruz claimed T364887: It should be possible to set a different default font size on different pages for Vector 2022.
May 15 2024, 1:56 PM · Verified, MW-1.43-notes (1.43.0-wmf.7; 2024-05-28), Web-Team-Backlog (FY2023-24 Q4 Sprint 4), FY2023-24-WE 2.1 Typography and palette customizations
Mabualruz moved T364887: It should be possible to set a different default font size on different pages for Vector 2022 from Backlog to Code Review on the Web-Team-Backlog (FY2023-24 Q4 Sprint 3) board.
May 15 2024, 1:55 PM · Verified, MW-1.43-notes (1.43.0-wmf.7; 2024-05-28), Web-Team-Backlog (FY2023-24 Q4 Sprint 4), FY2023-24-WE 2.1 Typography and palette customizations

May 10 2024

Mabualruz reassigned T364015: Exception handling for appearance settings (width) - Vector from Mabualruz to Edtadros.
May 10 2024, 12:35 PM · Web-Team-Backlog, MW-1.43-notes (1.43.0-wmf.7; 2024-05-28)
Mabualruz moved T364015: Exception handling for appearance settings (width) - Vector from Code Review to QA on the Web-Team-Backlog (FY2023-24 Q4 Sprint 3) board.
May 10 2024, 12:35 PM · Web-Team-Backlog, MW-1.43-notes (1.43.0-wmf.7; 2024-05-28)

May 9 2024

Mabualruz placed T363861: Visual Editor overlays do not work in night theme up for grabs.
May 9 2024, 3:16 PM · Verified, MW-1.43-notes (1.43.0-wmf.5; 2024-05-14), VisualEditor, Web-Team-Backlog (FY2023-24 Q4 Sprint 3), FY2023-24-WE 2.1 Typography and palette customizations
Mabualruz claimed T364015: Exception handling for appearance settings (width) - Vector.
May 9 2024, 3:13 PM · Web-Team-Backlog, MW-1.43-notes (1.43.0-wmf.7; 2024-05-28)
Mabualruz moved T363861: Visual Editor overlays do not work in night theme from Blocked on Others to Code Review on the Web-Team-Backlog (FY2023-24 Q4 Sprint 3) board.
May 9 2024, 3:09 PM · Verified, MW-1.43-notes (1.43.0-wmf.5; 2024-05-14), VisualEditor, Web-Team-Backlog (FY2023-24 Q4 Sprint 3), FY2023-24-WE 2.1 Typography and palette customizations
Mabualruz moved T363861: Visual Editor overlays do not work in night theme from Doing to Blocked on Others on the Web-Team-Backlog (FY2023-24 Q4 Sprint 3) board.
May 9 2024, 2:23 PM · Verified, MW-1.43-notes (1.43.0-wmf.5; 2024-05-14), VisualEditor, Web-Team-Backlog (FY2023-24 Q4 Sprint 3), FY2023-24-WE 2.1 Typography and palette customizations

May 8 2024

Mabualruz claimed T363861: Visual Editor overlays do not work in night theme.
May 8 2024, 12:57 PM · Verified, MW-1.43-notes (1.43.0-wmf.5; 2024-05-14), VisualEditor, Web-Team-Backlog (FY2023-24 Q4 Sprint 3), FY2023-24-WE 2.1 Typography and palette customizations
Mabualruz moved T363861: Visual Editor overlays do not work in night theme from Ready for Development to Doing on the Web-Team-Backlog (FY2023-24 Q4 Sprint 3) board.
May 8 2024, 12:57 PM · Verified, MW-1.43-notes (1.43.0-wmf.5; 2024-05-14), VisualEditor, Web-Team-Backlog (FY2023-24 Q4 Sprint 3), FY2023-24-WE 2.1 Typography and palette customizations

May 7 2024

Mabualruz moved T363834: [GOAL] Add Feature Default Values Configuration Options in Vector and Minerva Skins from Doing to Blocked on Others on the Web-Team-Backlog (FY2023-24 Q4 Sprint 3) board.
May 7 2024, 1:54 PM · Web-Team-Backlog (Needs Prioritization (Tech)), Patch-For-Review
Mabualruz moved T363834: [GOAL] Add Feature Default Values Configuration Options in Vector and Minerva Skins from Blocked on Others to Doing on the Web-Team-Backlog (FY2023-24 Q4 Sprint 3) board.
May 7 2024, 1:54 PM · Web-Team-Backlog (Needs Prioritization (Tech)), Patch-For-Review
Mabualruz claimed T363834: [GOAL] Add Feature Default Values Configuration Options in Vector and Minerva Skins.
May 7 2024, 1:54 PM · Web-Team-Backlog (Needs Prioritization (Tech)), Patch-For-Review
Mabualruz moved T363834: [GOAL] Add Feature Default Values Configuration Options in Vector and Minerva Skins from Ready for Development to Blocked on Others on the Web-Team-Backlog (FY2023-24 Q4 Sprint 3) board.
May 7 2024, 1:54 PM · Web-Team-Backlog (Needs Prioritization (Tech)), Patch-For-Review

May 6 2024

Mabualruz reopened T364000: Logstash ClientErrors "ReferenceError: can't access lexical declaration 'timeoutID' before initialization" as "Open".

ClientErrors
Looks like the error count is back up again and we had a couple of alerts over the weekend

May 6 2024, 9:37 AM · Web-Team-Backlog (FY2023-24 Q4 Sprint 4), MW-1.43-notes (1.43.0-wmf.7; 2024-05-28), MediaWiki-Core-Router

May 3 2024

Mabualruz added a comment to T363834: [GOAL] Add Feature Default Values Configuration Options in Vector and Minerva Skins.

Lastly for this

May 3 2024, 2:49 PM · Web-Team-Backlog (Needs Prioritization (Tech)), Patch-For-Review
Mabualruz added a comment to T363834: [GOAL] Add Feature Default Values Configuration Options in Vector and Minerva Skins.

I think we should also remove the suggested

"changeValueAllowed": true

as we never set a different default value expecting it to be changeable, so an updated version should be like:

"DefaultUserOptions": {
  "FeatureName": {
    "defaultValue": "standard",
    "mainPage": {
      "defaultValue": "non-standard-1"
    },
    "namespaces": {
      "12": {
        "defaultValue": "non-standard-2",
        "exclude": [
          "PageName"
        ]
      },
      "14": {
        "defaultValue": "non-standard-1"
      }
    },
    "querystrings": {
      "action": {
        "defaultValue": {
          "view": "standard",
          "edit": "non-standard-2",
          "history": "non-standard-1"
        }
      },
      "diff": {
        "matchPattern": ".+",
        "defaultValue": "non-standard-3"
      }
    },
    "pagetitles": {
      "Special:Preferences": {
        "defaultValue": "non-standard-1"
      },
      "Special:Search": {
        "defaultValue": "standard"
      }
    },
    "description": "Configuration settings structured to define feature compatibility and default values for main pages, namespaces, query strings, and page titles. Ensuring broad default customisation with the flexibility to adapt."
  }
}
May 3 2024, 2:40 PM · Web-Team-Backlog (Needs Prioritization (Tech)), Patch-For-Review
Mabualruz closed T364000: Logstash ClientErrors "ReferenceError: can't access lexical declaration 'timeoutID' before initialization" as Resolved.

Looks like the deployment has resolved the issue, no more high occurrence of errors back to the low 2k count overall errors in an hour, I will update the ticket and resolve it.

May 3 2024, 10:02 AM · Web-Team-Backlog (FY2023-24 Q4 Sprint 4), MW-1.43-notes (1.43.0-wmf.7; 2024-05-28), MediaWiki-Core-Router
Mabualruz updated the task description for T364000: Logstash ClientErrors "ReferenceError: can't access lexical declaration 'timeoutID' before initialization".
May 3 2024, 10:02 AM · Web-Team-Backlog (FY2023-24 Q4 Sprint 4), MW-1.43-notes (1.43.0-wmf.7; 2024-05-28), MediaWiki-Core-Router

May 2 2024

Mabualruz added a comment to T363834: [GOAL] Add Feature Default Values Configuration Options in Vector and Minerva Skins.

I was looking into suggesting a newer configuration suggestion, especially adhering to feedback from @Jdlrobson :

"VectorFeatureOptions": {
  "value": {
    "system": {
      "changeValueAllowed": true, // Allows changes of the value. similar to disable/enable
      "defaultValue": "standard" // If not configured, the first value of the enumeration is the default.
    },
    "mainPage": {
      "changeValueAllowed": true,
      "defaultValue": "non-standard-1"
    },
    "namespaces": {
      "12": {
        "changeValueAllowed": false,
        "defaultValue": "non-standard-2",
        "exclude": ["PageName"]
      },
      "14": {
        "changeValueAllowed": true,
        "defaultValue": "wide"
      }
    },
    "querystrings": {
      "action": {
        "changeValueAllowed": true,
        "values": {
          "view": "standard",
          "edit": "non-standard-2",
          "history": "non-standard-1"
        }
      },
      "diff": {
        "changeValueAllowed": true,
        "matchPattern": ".+",
        "defaultValue": "non-standard-3"
      }
    },
    "pagetitles": {
      "Special:Preferences": {
        "changeValueAllowed": true,
        "defaultValue": "non-standard-1"
      },
      "Special:Search": {
        "changeValueAllowed": false,
        "defaultValue": "standard"
      }
    },
    "description": "Configuration settings structured to define feature compatibility and default values for main pages, namespaces, query strings, and page titles. Includes a system fallback to handle unconfigured features, ensuring broad default customisation with the flexibility to adapt."
  }
}
May 2 2024, 2:12 PM · Web-Team-Backlog (Needs Prioritization (Tech)), Patch-For-Review
Mabualruz created T364000: Logstash ClientErrors "ReferenceError: can't access lexical declaration 'timeoutID' before initialization".
May 2 2024, 12:13 PM · Web-Team-Backlog (FY2023-24 Q4 Sprint 4), MW-1.43-notes (1.43.0-wmf.7; 2024-05-28), MediaWiki-Core-Router

Apr 30 2024

Mabualruz updated the task description for T363834: [GOAL] Add Feature Default Values Configuration Options in Vector and Minerva Skins.
Apr 30 2024, 5:12 PM · Web-Team-Backlog (Needs Prioritization (Tech)), Patch-For-Review
Mabualruz added a comment to T363834: [GOAL] Add Feature Default Values Configuration Options in Vector and Minerva Skins.

A suggested configuration is as follows:

I have a few concerns with the configuration.

  1. Too expressive.

Configuration that changes appearance should not be added lightly as it increases the amount of variants we need to test on. The feature options seems to go beyond what we need here - for example I would be concerned about allowing this level of granularity per page.

The current system allows us to modify Special:RecentChanges to use large font size, Special:Preferences to use regular and Special:Watchlist to use small. I don't think we need that - it seems from requirements we need just standard (default) or small (exceptions)
An alternative might be something like wgFontSizeSmall which explicitly expresses pages which receive small font size instead of default, however I'd still question whether we need it to be as expressive as limited width - perhaps a list of pages as a first pass might be sufficient for example?

  1. Conflict resolution It's not clear to me how we would deal with clashes with this proposed spec - with the current model I can set both 1.for.mainpage and 2.for.mainpage to true and it's not clear what I'd end up with.
  1. Coupling with feature management system

Coupling with feature management (e.g. exclude) will likely complicate the feature management further. Since the feature management system only determines whether the feature is enabled or not, I wonder if this could be contained separately (e.g. when enabled what do the defaults look like?

Apr 30 2024, 5:10 PM · Web-Team-Backlog (Needs Prioritization (Tech)), Patch-For-Review
Mabualruz added a comment to T360092: [spike] Identify small default content area pages.

Created Task Add Feature Default Values Configuration Options in Vector and Minerva Skins T363834
Once T363834 is done we have to do a configuration patch to apply the needed behaviours

Apr 30 2024, 2:12 PM · Web-Team-Backlog (FY2023-24 Q4 Sprint 2), FY2023-24-WE 2.1 Typography and palette customizations
Mabualruz updated the task description for T360092: [spike] Identify small default content area pages.
Apr 30 2024, 2:09 PM · Web-Team-Backlog (FY2023-24 Q4 Sprint 2), FY2023-24-WE 2.1 Typography and palette customizations
Mabualruz created T363834: [GOAL] Add Feature Default Values Configuration Options in Vector and Minerva Skins.
Apr 30 2024, 2:08 PM · Web-Team-Backlog (Needs Prioritization (Tech)), Patch-For-Review
Mabualruz renamed T360092: [spike] Identify small default content area pages from Set small default content area pages to Identify small default content area pages.
Apr 30 2024, 1:20 PM · Web-Team-Backlog (FY2023-24 Q4 Sprint 2), FY2023-24-WE 2.1 Typography and palette customizations

Apr 29 2024

Mabualruz added a comment to T363716: Pixel: Activate WikimediaMessages extension to dependencies for Vector and Minerva skins.

Looks like the dependency already exists, but we need to add config to apply the CSS from the WikimediaMessages repository. Just created a pull request for that:

https://github.com/wikimedia/pixel/pull/273

Apr 29 2024, 3:21 PM · Web-Team-Backlog
Mabualruz renamed T363716: Pixel: Activate WikimediaMessages extension to dependencies for Vector and Minerva skins from Pixel: Add WikimediaMessages extension to dependencies for Vector and Minerva skins to Pixel: Activate WikimediaMessages extension to dependencies for Vector and Minerva skins.
Apr 29 2024, 3:21 PM · Web-Team-Backlog
Mabualruz updated the task description for T363716: Pixel: Activate WikimediaMessages extension to dependencies for Vector and Minerva skins.
Apr 29 2024, 3:20 PM · Web-Team-Backlog
Mabualruz renamed T363716: Pixel: Activate WikimediaMessages extension to dependencies for Vector and Minerva skins from Pixel: Add WikimediaMessages extension to dependencies to Pixel: Add WikimediaMessages extension to dependencies for Vector and Minerva skins.
Apr 29 2024, 3:19 PM · Web-Team-Backlog
Mabualruz created T363716: Pixel: Activate WikimediaMessages extension to dependencies for Vector and Minerva skins.
Apr 29 2024, 3:09 PM · Web-Team-Backlog

Apr 25 2024

Mabualruz reassigned T363281: It should be possible to add styles that consistently only apply to the main page from Mabualruz to Edtadros.
Apr 25 2024, 6:42 PM · Verified, MW-1.43-notes (1.43.0-wmf.3; 2024-04-30), FY2023-24-WE 2.1 Typography and palette customizations, MediaWiki-Core-Skin-Architecture, Web-Team-Backlog (FY2023-24 Q4 Sprint 2)
Mabualruz moved T363281: It should be possible to add styles that consistently only apply to the main page from Backlog to Code Review on the Web-Team-Backlog (FY2023-24 Q4 Sprint 2) board.
Apr 25 2024, 5:55 PM · Verified, MW-1.43-notes (1.43.0-wmf.3; 2024-04-30), FY2023-24-WE 2.1 Typography and palette customizations, MediaWiki-Core-Skin-Architecture, Web-Team-Backlog (FY2023-24 Q4 Sprint 2)
Mabualruz added a comment to T361157: Change "Night" to "Dark" in Appearance settings.

Is this only to update the message values?
Are we concerned about the confusion between key and value having different text in messages?
If we update the messages that move the confusion to the code as parts of the code will be calling in night mode and the message keys would be called dark, what is the ultimate take here?

I will add a patch just to update the message values for now. Let us discuss this more

Apr 25 2024, 8:30 AM · MW-1.43-notes (1.43.0-wmf.6; 2024-05-21), Verified, Web-Team-Backlog (FY2023-24 Q4 Sprint 2), FY2023-24-WE 2.1 Typography and palette customizations

Apr 24 2024

Mabualruz moved T359644: Apply night mode fixes to French infoboxes from Needs More Work to Code Review on the Web-Team-Backlog (FY2023-24 Q4 Sprint 2) board.
Apr 24 2024, 11:46 PM · Verified, MW-1.43-notes (1.43.0-wmf.3; 2024-04-30), Web-Team-Backlog (FY2023-24 Q4 Sprint 2), Patch-For-Review, FY2023-24-WE 2.1 Typography and palette customizations
Mabualruz moved T361157: Change "Night" to "Dark" in Appearance settings from Needs More Work to Code Review on the Web-Team-Backlog (FY2023-24 Q4 Sprint 2) board.
Apr 24 2024, 11:46 PM · MW-1.43-notes (1.43.0-wmf.6; 2024-05-21), Verified, Web-Team-Backlog (FY2023-24 Q4 Sprint 2), FY2023-24-WE 2.1 Typography and palette customizations
Mabualruz moved T361157: Change "Night" to "Dark" in Appearance settings from Doing to Code Review on the Web-Team-Backlog (FY2023-24 Q4 Sprint 2) board.
Apr 24 2024, 3:43 PM · MW-1.43-notes (1.43.0-wmf.6; 2024-05-21), Verified, Web-Team-Backlog (FY2023-24 Q4 Sprint 2), FY2023-24-WE 2.1 Typography and palette customizations
Mabualruz moved T361157: Change "Night" to "Dark" in Appearance settings from Ready for Development to Doing on the Web-Team-Backlog (FY2023-24 Q4 Sprint 2) board.
Apr 24 2024, 3:10 PM · MW-1.43-notes (1.43.0-wmf.6; 2024-05-21), Verified, Web-Team-Backlog (FY2023-24 Q4 Sprint 2), FY2023-24-WE 2.1 Typography and palette customizations
Mabualruz claimed T361157: Change "Night" to "Dark" in Appearance settings.
Apr 24 2024, 3:10 PM · MW-1.43-notes (1.43.0-wmf.6; 2024-05-21), Verified, Web-Team-Backlog (FY2023-24 Q4 Sprint 2), FY2023-24-WE 2.1 Typography and palette customizations
Mabualruz added a comment to T361157: Change "Night" to "Dark" in Appearance settings.

Is this only to update the message values?
Are we concerned about the confusion between key and value having different text in messages?
If we update the messages that move the confusion to the code as parts of the code will be calling in night mode and the message keys would be called dark, what is the ultimate take here?

Apr 24 2024, 3:10 PM · MW-1.43-notes (1.43.0-wmf.6; 2024-05-21), Verified, Web-Team-Backlog (FY2023-24 Q4 Sprint 2), FY2023-24-WE 2.1 Typography and palette customizations
Mabualruz moved T359644: Apply night mode fixes to French infoboxes from Doing to Code Review on the Web-Team-Backlog (FY2023-24 Q4 Sprint 2) board.
Apr 24 2024, 2:56 PM · Verified, MW-1.43-notes (1.43.0-wmf.3; 2024-04-30), Web-Team-Backlog (FY2023-24 Q4 Sprint 2), Patch-For-Review, FY2023-24-WE 2.1 Typography and palette customizations

Apr 23 2024

Mabualruz moved T359644: Apply night mode fixes to French infoboxes from Doing to Ready for Development on the Web-Team-Backlog (FY2023-24 Q4 Sprint 2) board.
Apr 23 2024, 5:50 PM · Verified, MW-1.43-notes (1.43.0-wmf.3; 2024-04-30), Web-Team-Backlog (FY2023-24 Q4 Sprint 2), Patch-For-Review, FY2023-24-WE 2.1 Typography and palette customizations
Mabualruz claimed T359644: Apply night mode fixes to French infoboxes.
Apr 23 2024, 5:50 PM · Verified, MW-1.43-notes (1.43.0-wmf.3; 2024-04-30), Web-Team-Backlog (FY2023-24 Q4 Sprint 2), Patch-For-Review, FY2023-24-WE 2.1 Typography and palette customizations
Mabualruz moved T359644: Apply night mode fixes to French infoboxes from Ready for Development to Doing on the Web-Team-Backlog (FY2023-24 Q4 Sprint 2) board.
Apr 23 2024, 5:50 PM · Verified, MW-1.43-notes (1.43.0-wmf.3; 2024-04-30), Web-Team-Backlog (FY2023-24 Q4 Sprint 2), Patch-For-Review, FY2023-24-WE 2.1 Typography and palette customizations

Apr 5 2024

Mabualruz lowered the priority of T361934: Support CSS variable fallbacks in template styles from High to Medium.

Based on the latest feedback and discussion here and on T360562, I think Medium is more fitting for now.

Apr 5 2024, 1:08 PM · Web-Team-Backlog (FY2023-24 Q4 Sprint 2), Patch-For-Review, css-sanitizer, TemplateStyles, FY2023-24-WE 2.1 Typography and palette customizations
Mabualruz added a comment to T360562: CSS sanitizer should support using CSS variables (not setting/creating them) for use in color values in TemplateStyles.

@stjn can we move the discussion to T361934, I wanted to summarise the movement of the discussion there for everyone's benefit. Thanks

Apr 5 2024, 1:04 PM · MW-1.42-notes (1.42.0-wmf.26; 2024-04-09), Patch-For-Review, FY2023-24-WE 2.1 Typography and palette customizations, TemplateStyles, css-sanitizer, Web-Team-Backlog (FY2023-24 Q3 Sprint 6)
Mabualruz added a comment to T360562: CSS sanitizer should support using CSS variables (not setting/creating them) for use in color values in TemplateStyles.

I just had a discussion on slack with @cscott, about the new sub task and follow up work in summary:

Apr 5 2024, 12:55 PM · MW-1.42-notes (1.42.0-wmf.26; 2024-04-09), Patch-For-Review, FY2023-24-WE 2.1 Typography and palette customizations, TemplateStyles, css-sanitizer, Web-Team-Backlog (FY2023-24 Q3 Sprint 6)
Mabualruz moved T360562: CSS sanitizer should support using CSS variables (not setting/creating them) for use in color values in TemplateStyles from Needs More Work to Code Review on the Web-Team-Backlog (FY2023-24 Q3 Sprint 6) board.
Apr 5 2024, 12:01 PM · MW-1.42-notes (1.42.0-wmf.26; 2024-04-09), Patch-For-Review, FY2023-24-WE 2.1 Typography and palette customizations, TemplateStyles, css-sanitizer, Web-Team-Backlog (FY2023-24 Q3 Sprint 6)

Apr 4 2024

Mabualruz reassigned T360562: CSS sanitizer should support using CSS variables (not setting/creating them) for use in color values in TemplateStyles from cscott to Edtadros.
Apr 4 2024, 5:57 PM · MW-1.42-notes (1.42.0-wmf.26; 2024-04-09), Patch-For-Review, FY2023-24-WE 2.1 Typography and palette customizations, TemplateStyles, css-sanitizer, Web-Team-Backlog (FY2023-24 Q3 Sprint 6)

Apr 3 2024

Mabualruz reassigned T356678: Migrate uses of codex-search in MinervaNeue to use CodexModule from Jdrewniak to Edtadros.
Apr 3 2024, 7:26 PM · MW-1.42-notes (1.42.0-wmf.26; 2024-04-09), Web-Team-Backlog (FY2023-24 Q3 Sprint 6), Web Team Essential Work 2024, MinervaNeue
Mabualruz moved T360562: CSS sanitizer should support using CSS variables (not setting/creating them) for use in color values in TemplateStyles from Blocked on Others to Code Review on the Web-Team-Backlog (FY2023-24 Q3 Sprint 6) board.
Apr 3 2024, 7:25 PM · MW-1.42-notes (1.42.0-wmf.26; 2024-04-09), Patch-For-Review, FY2023-24-WE 2.1 Typography and palette customizations, TemplateStyles, css-sanitizer, Web-Team-Backlog (FY2023-24 Q3 Sprint 6)
Mabualruz reassigned T360781: [MinervaNeue/MobileFrontend] Guard against undefined in initMediaViewer() from Jdrewniak to Edtadros.
Apr 3 2024, 7:25 PM · MW-1.42-notes (1.42.0-wmf.26; 2024-04-09), Verified, Patch-For-Review, Web-Team-Backlog (FY2023-24 Q3 Sprint 6), MinervaNeue
Mabualruz added a comment to T360098: Allow reading accessibility settings menu to have different defaults for logged-in and logged-out users on desktop.

Martin +2ed the patch (thank you!), so this just needs a patch for Vector to make use of the new functionality :)

Apr 3 2024, 1:20 PM · Web-Team-Backlog (FY2023-24 Q4 Sprint 1), MW-1.42-notes (1.42.0-wmf.26; 2024-04-09), FY2023-24-WE 2.1 Typography and palette customizations, Desktop Improvements (Vector 2022)
Mabualruz added a comment to T361158: Exception handling for appearance settings - Vector.
  1. There are two approaches to consider:
Apr 3 2024, 1:15 PM · Verified, MW-1.43-notes (1.43.0-wmf.2; 2024-04-23), Patch-For-Review, Web-Team-Backlog (FY2023-24 Q4 Sprint 1), FY2023-24-WE 2.1 Typography and palette customizations
Mabualruz moved T356678: Migrate uses of codex-search in MinervaNeue to use CodexModule from Needs More Work to Code Review on the Web-Team-Backlog (FY2023-24 Q3 Sprint 6) board.
Apr 3 2024, 12:53 PM · MW-1.42-notes (1.42.0-wmf.26; 2024-04-09), Web-Team-Backlog (FY2023-24 Q3 Sprint 6), Web Team Essential Work 2024, MinervaNeue

Apr 2 2024

Mabualruz added a comment to T360098: Allow reading accessibility settings menu to have different defaults for logged-in and logged-out users on desktop.

I have left some suggestions/questions on the patch

Apr 2 2024, 9:57 AM · Web-Team-Backlog (FY2023-24 Q4 Sprint 1), MW-1.42-notes (1.42.0-wmf.26; 2024-04-09), FY2023-24-WE 2.1 Typography and palette customizations, Desktop Improvements (Vector 2022)

Apr 1 2024

Mabualruz added a comment to T361157: Change "Night" to "Dark" in Appearance settings.

The following questions can help gather more context and understand the requirements for the task involving changes in the Appearance settings:

Apr 1 2024, 7:11 AM · MW-1.43-notes (1.43.0-wmf.6; 2024-05-21), Verified, Web-Team-Backlog (FY2023-24 Q4 Sprint 2), FY2023-24-WE 2.1 Typography and palette customizations