Page MenuHomePhabricator

Volker_E
Sr. UX Engineer

Projects (11)

Today

  • Clear sailing ahead.

Tomorrow

  • Clear sailing ahead.

Wednesday

  • Clear sailing ahead.

User Details

User Since
May 7 2015, 3:20 PM (269 w, 3 d)
Availability
Available
IRC Nick
Volker_E
LDAP User
Unknown
MediaWiki User
Volker E. (WMF) [ Global Accounts ]

Leading Design Systems and UI Standardization efforts.

Recent Activity

Fri, Jul 3

Volker_E added a comment to T256893: Move the PersonalMenu to the header.

@Demian From the [[ URL | patch demo ]] linked by you above in latest Chrome/macOS:


Same is true for Firefox.

Fri, Jul 3, 5:09 PM · User-Demian, Patch-For-Review, Desktop Improvements

Thu, Jul 2

Volker_E triaged T256718: Implementing WikimediaUI theme in an extension is a bad idea as Low priority.
Thu, Jul 2, 10:28 PM · UI-Standardization, patch-welcome, MediaWiki-extensions-General
Volker_E added a comment to T254195: Implement a core 'clearfix' mixin in mediawiki.mixin and evaluate deprecation/removal of 'visualClear' class.

@Jdlrobson No, that's far too risky with our plethora of interfaces – special pages, gadgets other user generated content.

Thu, Jul 2, 12:50 AM · MW-1.35-notes (1.35.0-wmf.40; 2020-07-07), Readers-Web-Backlog (Kanbanana-2019-20-Q4), Patch-For-Review, Desktop Improvements, MediaWiki-General, CSS

Wed, Jul 1

Volker_E closed T256693: WVUI All files including JSON should follow MW indentation and be linted agains as Resolved.

Resolved in https://github.com/wikimedia/wvui/pull/34

Wed, Jul 1, 11:25 PM · Vue.js (Vue.js-Search)
Volker_E added a comment to T256893: Move the PersonalMenu to the header.

Additional screen from demo to show the expected mid-term outcome (as long as personal menu isn't in place):

Wed, Jul 1, 5:36 PM · User-Demian, Patch-For-Review, Desktop Improvements
Volker_E updated the task description for T256895: Simplify logo CSS.
Wed, Jul 1, 5:19 PM · User-Demian, Patch-For-Review, Desktop Improvements
Volker_E added a comment to T256893: Move the PersonalMenu to the header.

Sharing here instead of T256373, with patch https://gerrit.wikimedia.org/r/c/mediawiki/skins/Vector/+/585629 in:

Wed, Jul 1, 5:06 PM · User-Demian, Patch-For-Review, Desktop Improvements
Volker_E added a comment to T256038: Build the wvui-button component for Vue.js search.

Any slotted content is risky to me, we don't want a button that can carry an iframe to make the most extreme example.
What do we expect for a button to contain. Nothing interactive, nothing block.

Wed, Jul 1, 4:07 PM · Readers-Web-Backlog (Kanbanana-2019-20-Q4), Vue.js (Vue.js-Search)
Volker_E updated the task description for T255727: Make collapsible sidebar persistent for logged-in users.
Wed, Jul 1, 6:28 AM · User-Demian, Patch-For-Review, Readers-Web-Backlog (Kanbanana-2019-20-Q4), Desktop Improvements
Volker_E added a comment to T246420: Limit content width, and refine alignment & styling of relevant elements.

We'll also need to update VE ('s toolbar) to make up for the toolbar not leaning against a border any more…

Wed, Jul 1, 5:22 AM · MW-1.35-notes (1.35.0-wmf.39; 2020-06-30), Patch-For-Review, Readers-Web-Backlog (Kanbanana-2019-20-Q4), Desktop Improvements

Tue, Jun 30

Volker_E added a parent task for T213778: Update link colors in Vector for improved UX (and consistency): T153043: Align Vector skin with WikimediaUI color palette.
Tue, Jun 30, 8:44 PM · DiscussionTools, OWC2020 (OWC2020 Replying 2.0), Readers-Web-Backlog (Design), Desktop Improvements, UI-Standardization, Vector
Volker_E added a subtask for T153043: Align Vector skin with WikimediaUI color palette: T213778: Update link colors in Vector for improved UX (and consistency).
Tue, Jun 30, 8:44 PM · Desktop Improvements, Technical-Debt, UI-Standardization, Vector
Volker_E added a comment to T256713: Amend VisualEditor's WikimediaUI themed ProgressBar to new look.

@JTannerWMF Sure. That task and its patch are follow-ups to T214477, have linked the wrong task in the patch last night. Let me know if you need any further clarification.

Tue, Jun 30, 8:38 PM · Skipped QA, MW-1.35-notes (1.35.0-wmf.40; 2020-07-07), Editing-team (Q3 2019-2020 Kanban Board), VisualEditor
Volker_E updated the task description for T251347: Improve consistency image and make it mobile friendly.
Tue, Jun 30, 8:31 PM · Wikimedia Design Style Guide
Volker_E added a comment to T213778: Update link colors in Vector for improved UX (and consistency).

@Huji Are you thinking in context of link colors, I'd assume? This would apply to work done in Desktop Improvements project. Please also consider T153043 as related task.

Tue, Jun 30, 8:29 PM · DiscussionTools, OWC2020 (OWC2020 Replying 2.0), Readers-Web-Backlog (Design), Desktop Improvements, UI-Standardization, Vector
Volker_E updated the task description for T251347: Improve consistency image and make it mobile friendly.
Tue, Jun 30, 2:57 PM · Wikimedia Design Style Guide
alistair3149 awarded T255100: Consider CSS naming convention/methodology as coding guideline for Wikimedia projects a Love token.
Tue, Jun 30, 7:44 AM · CSS, Front-end-Standards-Group
Volker_E triaged T255522: Evaluate use of Figma for public components and patterns source files as Medium priority.
Tue, Jun 30, 7:11 AM · Wikimedia Design Style Guide
Volker_E added a comment to T255522: Evaluate use of Figma for public components and patterns source files.

Figma's Storybook integration needs to be in our focus as well, this could be very powerful for upcoming WVUI work.

Tue, Jun 30, 6:50 AM · Wikimedia Design Style Guide
Volker_E created T256713: Amend VisualEditor's WikimediaUI themed ProgressBar to new look.
Tue, Jun 30, 5:18 AM · Skipped QA, MW-1.35-notes (1.35.0-wmf.40; 2020-07-07), Editing-team (Q3 2019-2020 Kanban Board), VisualEditor
Volker_E added a comment to T247620: Existing component fix: Loading bar.

@Sarai-WMDE Note, the updated progress bar styles with box-shadow have been rolled out with v0.39.2 and are live.

Tue, Jun 30, 5:07 AM · Wikimedia Design Style Guide, Wikidata Design System, Wikidata
Volker_E updated subscribers of T255522: Evaluate use of Figma for public components and patterns source files.

Thanks @Sarai-WMDE and @schoenbaechler for the inputs here.
It'd be interesting to hear about the “felt” performance on larger Figma files from @Sarai-WMDE @Charlie_WMDE …?

Tue, Jun 30, 5:05 AM · Wikimedia Design Style Guide
Volker_E added a comment to T256695: API Portal: Discuss accessibility.

There truly are. In Product we adhere to WCAG 2.0/2.1 level AA as baseline.

Tue, Jun 30, 1:30 AM · Accessibility, CPT Initiatives (API Gateway)
Volker_E added a comment to T254195: Implement a core 'clearfix' mixin in mediawiki.mixin and evaluate deprecation/removal of 'visualClear' class.

Putting aside some thoughts about ideation and contributions to that task (see description history and patch set history), repeating, what means "give credit", what is the expectation here?

Tue, Jun 30, 12:29 AM · MW-1.35-notes (1.35.0-wmf.40; 2020-07-07), Readers-Web-Backlog (Kanbanana-2019-20-Q4), Patch-For-Review, Desktop Improvements, MediaWiki-General, CSS

Mon, Jun 29

Volker_E updated subscribers of T256520: Consider 'normalize' stylesheet RL module.
Mon, Jun 29, 10:58 PM · Readers-Web-Backlog (Kanbanana-2019-20-Q4), Patch-For-Review, UI-Standardization-Kanban, UI-Standardization, CSS, MediaWiki-Core-Skin-Architecture
Volker_E added a comment to T254195: Implement a core 'clearfix' mixin in mediawiki.mixin and evaluate deprecation/removal of 'visualClear' class.

Change 601497 merged by jenkins-bot:
[mediawiki/core@master] mediawiki.mixins: Add .mixin-clearfix()
https://gerrit.wikimedia.org/r/c/mediawiki/core/ /601497

@Jdrewniak It was forgotten to give credit to my work in this patch. Now that the commit message cannot be modified, what do you suggest to make up for that missing bit?

Mon, Jun 29, 10:57 PM · MW-1.35-notes (1.35.0-wmf.40; 2020-07-07), Readers-Web-Backlog (Kanbanana-2019-20-Q4), Patch-For-Review, Desktop Improvements, MediaWiki-General, CSS
Volker_E created T256693: WVUI All files including JSON should follow MW indentation and be linted agains.
Mon, Jun 29, 10:57 PM · Vue.js (Vue.js-Search)
Volker_E updated the task description for T254195: Implement a core 'clearfix' mixin in mediawiki.mixin and evaluate deprecation/removal of 'visualClear' class.
Mon, Jun 29, 10:46 PM · MW-1.35-notes (1.35.0-wmf.40; 2020-07-07), Readers-Web-Backlog (Kanbanana-2019-20-Q4), Patch-For-Review, Desktop Improvements, MediaWiki-General, CSS
Volker_E added a comment to T256520: Consider 'normalize' stylesheet RL module.

@Legoktm Thanks for the pointer, vaguely remembering reading through the comments in 2014-15:
There were two different questions discussed:

  1. Do normalize style rules belong into core
  2. Does normalize as external component suffice core's requirements to be added as library
Mon, Jun 29, 10:17 PM · Readers-Web-Backlog (Kanbanana-2019-20-Q4), Patch-For-Review, UI-Standardization-Kanban, UI-Standardization, CSS, MediaWiki-Core-Skin-Architecture
Jdlrobson awarded T256520: Consider 'normalize' stylesheet RL module a Like token.
Mon, Jun 29, 8:09 PM · Readers-Web-Backlog (Kanbanana-2019-20-Q4), Patch-For-Review, UI-Standardization-Kanban, UI-Standardization, CSS, MediaWiki-Core-Skin-Architecture
Volker_E added a comment to T249350: [Spike] Build step, ResourceLoader, or both for Vue.js search?.

Could one expand: “The most performant byte sizes and rendering. This derisks a major concern for the project as much as possible.” What risk do we have when relying on RL? How big is it, where are the byte size comparisons for this? Is this a known shortcoming? Asking as this should be flagged elsewhere (MediaWiki-ResourceLoader) if it hasn't already been.

Mon, Jun 29, 7:31 PM · Readers-Web-Backlog (Kanbanana-2019-20-Q4), Vue.js (Vue.js-Search), Spike
Volker_E moved T254851: Current checkbox hack doesn't provide <Enter> or <Space> as toggle action from Upcoming to Ready for Development on the Readers-Web-Backlog (Kanbanana-2019-20-Q4) board.
Mon, Jun 29, 5:08 PM · User-Demian, MW-1.35-notes (1.35.0-wmf.39; 2020-06-30), Patch-For-Review, Readers-Web-Backlog (Kanbanana-2019-20-Q4), Desktop Improvements, MediaWiki-Interface, Accessibility
Volker_E claimed T253933: [Spike 60hr] Identify the component baseline for Vue.js search.
Mon, Jun 29, 5:06 PM · Readers-Web-Backlog (Kanbanana-2019-20-Q4), Spike, Vue.js (Vue.js-Search)

Sat, Jun 27

Mainframe98 awarded T256520: Consider 'normalize' stylesheet RL module a Like token.
Sat, Jun 27, 7:13 AM · Readers-Web-Backlog (Kanbanana-2019-20-Q4), Patch-For-Review, UI-Standardization-Kanban, UI-Standardization, CSS, MediaWiki-Core-Skin-Architecture
Volker_E created T256520: Consider 'normalize' stylesheet RL module.
Sat, Jun 27, 12:54 AM · Readers-Web-Backlog (Kanbanana-2019-20-Q4), Patch-For-Review, UI-Standardization-Kanban, UI-Standardization, CSS, MediaWiki-Core-Skin-Architecture

Fri, Jun 26

Volker_E added a comment to T253399: Focus not visible on Button on high contrast mode.

Status quo:


With patch:

Fri, Jun 26, 10:51 PM · Patch-For-Review, OOUI, Accessibility
Volker_E updated the task description for T243126: Investigate accessibility of checkbox hacks.
Fri, Jun 26, 10:37 PM · Readers-Web-Backlog (Kanbanana-2019-20-Q4), Desktop Improvements, MediaWiki-Interface, CSS, Accessibility
Volker_E added a comment to T248761: Move indicators underneath firstHeading.

@Demian In both of your demos, float and flexbox the indicator shrink with overlong titles.

Fri, Jun 26, 10:20 PM · User-Demian, Patch-For-Review, RW-Feature-DI-Opt-out-Toggle, MW-1.35-notes (1.35.0-wmf.27; 2020-04-07), Readers-Web-Backlog (Kanbanana-2019-20-Q4), Vector, Accessibility, Desktop Improvements
Volker_E added a comment to T256190: Remove or remodel small site ownership icons which used in every MediaWiki skin.

@Iniquity I agree with you, but bumping up the font-size would be a too-narrow solution, as those buttons have all kinds of issues, including not following any Style Guide any more, nor any of our interface guidelines. But given that MediaWiki community is a different one than Wikimedia, it would need an agreement from a lot of stakeholders to move this forward and this task would need to have widened its scope or be part of a larger task addressing above.

Fri, Jun 26, 10:19 PM · Design, MediaWiki-General, Accessibility
Nemo_bis awarded T248061: RFC: Remove IE 8 from basic support a Party Time token.
Fri, Jun 26, 9:05 PM · Patch-For-Review, MW-1.36-release, TechCom-RFC (TechCom-RFC-Closed), Tech-Ambassadors, User-notice, MediaWiki-General, Browser-Support-Internet-Explorer, Front-end-Standards-Group
Volker_E added a comment to T249073: [Spike 4hrs] Discuss and agree on nomenclature and rules for template partial usage and CSS organization from experience with header.

@Demian Please don't reassign tasks and don't add to resolved tasks. That's an anti-pattern! And with “please” I mean don't do this. It makes them really hard to set into specifc timely context and leads to unnecessary confusion. If there's additional work needed we can always open another similar one and link to the original.

Fri, Jun 26, 6:59 PM · Desktop Improvements, MW-1.35-notes (1.35.0-wmf.35; 2020-06-02), Spike, Readers-Web-Backlog (Kanbanana-2019-20-Q4)
Volker_E added a comment to T248761: Move indicators underneath firstHeading.

Flexbox doesn't seem acceptable to me from current browser support matrix.
Even in IE 11 the support is more than wonky. IE 9 & 10 would be put into graceful degradation position instead of solid support or progressive enhancement, which is our preferred approach with CSS.

Fri, Jun 26, 6:34 PM · User-Demian, Patch-For-Review, RW-Feature-DI-Opt-out-Toggle, MW-1.35-notes (1.35.0-wmf.27; 2020-04-07), Readers-Web-Backlog (Kanbanana-2019-20-Q4), Vector, Accessibility, Desktop Improvements
Volker_E updated the task description for T248761: Move indicators underneath firstHeading.
Fri, Jun 26, 6:24 PM · User-Demian, Patch-For-Review, RW-Feature-DI-Opt-out-Toggle, MW-1.35-notes (1.35.0-wmf.27; 2020-04-07), Readers-Web-Backlog (Kanbanana-2019-20-Q4), Vector, Accessibility, Desktop Improvements
Volker_E added a comment to T256371: Structured data tab inaccessible via keyboard navigation.

@Nikki This tab navigation is workable with arrow keys. This is mentioned in the ARIA Authoring Practices for Tabs in keyboard navigation as desired behavior.
With no further arguments in, I'll declare this “invalid”.

Fri, Jun 26, 3:36 AM · Accessibility, StructuredDataOnCommons

Thu, Jun 25

Volker_E added a comment to T246420: Limit content width, and refine alignment & styling of relevant elements.

Adding some notes: The sectioning element header now features label and sidebar navigation mw-sidebar before the sectioning header, which should be the logo. This is currently necessary to achieve a logical tab order. But we should keep this on the radar if there is a solution around this having logo first and then tabbable sidebar button connected to sidebar contents.

Thu, Jun 25, 10:40 PM · MW-1.35-notes (1.35.0-wmf.39; 2020-06-30), Patch-For-Review, Readers-Web-Backlog (Kanbanana-2019-20-Q4), Desktop Improvements
Volker_E added a comment to T245136: Font family variables: use consistent names.

From the task description, there seems to be a misunderstanding in what *-system-sans refers to resulting in a misdirected request for consistency:

@font-family-serif -> @font-family-system-serif
@font-family-monospace -> @font-family-system-monospace

serif in font-family-serif refers to the generic font family, that is chosen by the web browser and writable by the user. Some browser rely on so called web fonts that are system-independent for historic reasons, like Arial or Times/Times New Roman.
*system-sans refers to specifically chosen font stack of Operating System sans serif fonts that are stacked up so a user in a browser on each of the major (more specifically mobile) operating systems should see the site first in its system sans serif font, not a generic one.
Therefore renaming @font-family-monospace to @font-family-system-monospace is misleading!

Thu, Jun 25, 8:49 PM · MW-1.35-notes (1.35.0-wmf.39; 2020-06-30), Technical-Debt, Code-Health, CSS, Patch-For-Review, MonoBook, Vector, Timeless, UI-Standardization
Volker_E added a comment to T256038: Build the wvui-button component for Vue.js search.

@Niedzielski Please expand on ”Component can wrap any slotted content.“ What functionality do you have in mind?

Thu, Jun 25, 4:27 PM · Readers-Web-Backlog (Kanbanana-2019-20-Q4), Vue.js (Vue.js-Search)
Volker_E added a comment to T254851: Current checkbox hack doesn't provide <Enter> or <Space> as toggle action.

@Demian We need to toggle a dynamic -active class for the button additionally to the keyboard treatment. Currently it's not completely off without through the button icon change, but it's also not very friendly UX.

Thu, Jun 25, 3:29 AM · User-Demian, MW-1.35-notes (1.35.0-wmf.39; 2020-06-30), Patch-For-Review, Readers-Web-Backlog (Kanbanana-2019-20-Q4), Desktop Improvements, MediaWiki-Interface, Accessibility
Volker_E added a comment to T245734: Consider making the new sidebar sticky/fixed.

Have shared on patches, will repeat here: From my perspective, custom scrollbars are a no-go. In contrast to everything within the canvas, scrollbars belong to the operating system and shouldn't be customized in wide-ranging project with most diverse audiences like ours ever.
It's a nice proof-of-concept, but we would sign up for a) confusion for average users seeing the otherwise rarely customized scrollbars and b) even the browser support is so low that it ends up as a customization that only shows up for users in one browser and as soon as they change device they need to re-orient themselves with something essential like a scrollbar.

Thu, Jun 25, 3:26 AM · Patch-For-Review, Readers-Web-Backlog (Design), Desktop Improvements
Volker_E updated the task description for T254851: Current checkbox hack doesn't provide <Enter> or <Space> as toggle action.
Thu, Jun 25, 2:43 AM · User-Demian, MW-1.35-notes (1.35.0-wmf.39; 2020-06-30), Patch-For-Review, Readers-Web-Backlog (Kanbanana-2019-20-Q4), Desktop Improvements, MediaWiki-Interface, Accessibility

Wed, Jun 24

Volker_E closed T253953: [Spike 4hrs] Identify the component styling baseline for Vue.js search, a subtask of T249298: [Epic] Establish initial project scaffolding for Vue.js search iterations, as Resolved.
Wed, Jun 24, 10:30 PM · Vue.js (Vue.js-Search), Readers-Web-Backlog (Kanbanana-2019-20-Q4), Epic, Desktop Improvements
Volker_E closed T253953: [Spike 4hrs] Identify the component styling baseline for Vue.js search as Resolved.
Wed, Jun 24, 10:29 PM · Readers-Web-Backlog (Kanbanana-2019-20-Q4), Spike, Vue.js (Vue.js-Search)
Volker_E added a comment to T236218: ProtectionForm::buildForm is deprecated in favor of ProtectionForm::addFormFields.

@Jdlrobson @matmarex I'd be in for this, but it's also clear that all Desktop Improvements have priority for me over this and we basically have just 1.5(?) weeks left…

Wed, Jun 24, 10:20 PM · Readers-Web-Backlog, Patch-For-Review, ArticleFeedbackv5, MediaWiki-extensions-FlaggedRevs, UI-Standardization, MediaWiki-Page-protection, Advanced Mobile Contributions
Volker_E updated the task description for T253953: [Spike 4hrs] Identify the component styling baseline for Vue.js search.
Wed, Jun 24, 10:14 PM · Readers-Web-Backlog (Kanbanana-2019-20-Q4), Spike, Vue.js (Vue.js-Search)
Volker_E updated the task description for T253953: [Spike 4hrs] Identify the component styling baseline for Vue.js search.
Wed, Jun 24, 10:11 PM · Readers-Web-Backlog (Kanbanana-2019-20-Q4), Spike, Vue.js (Vue.js-Search)
Volker_E added a comment to T245887: Consider changing default focus style (e.g. for links) to match WMUI.

@Demian, the sidebar button is a custom element and is supposed to follow our own WikimediaUI focus styles as seen in OOUI/WMUI theme button demo for example.

Wed, Jun 24, 10:08 PM · User-Demian, Desktop Improvements, Patch-For-Review, Tech-Ambassadors, MW-1.35-notes (1.35.0-wmf.37; 2020-06-16), UI-Standardization, Readers-Web-Backlog (Design), Accessibility, Vector
Volker_E archived OOUI (OOUI-0.39.2).
Wed, Jun 24, 9:10 PM
Volker_E closed T255325: Outline control widget wrong focus order as Resolved.
Wed, Jun 24, 9:10 PM · OOUI (OOUI-0.39.3), Accessibility
Volker_E moved T255325: Outline control widget wrong focus order from Reviewing to OOUI-0.39.3 on the OOUI board.
Wed, Jun 24, 9:10 PM · OOUI (OOUI-0.39.3), Accessibility
Volker_E created OOUI (OOUI-0.39.3).
Wed, Jun 24, 9:09 PM
Volker_E moved T254851: Current checkbox hack doesn't provide <Enter> or <Space> as toggle action from Needs Analysis to Ready for Development on the Readers-Web-Backlog (Kanbanana-2019-20-Q4) board.
Wed, Jun 24, 8:42 PM · User-Demian, MW-1.35-notes (1.35.0-wmf.39; 2020-06-30), Patch-For-Review, Readers-Web-Backlog (Kanbanana-2019-20-Q4), Desktop Improvements, MediaWiki-Interface, Accessibility
Volker_E claimed T214477: Re-design progress bar for OOUI.
Wed, Jun 24, 8:29 PM · Patch-For-Review, User-Ryasmeen, OOUI (OOUI-0.39.2), VisualEditor, UI-Standardization, UI-Standardization-Kanban
Iniquity awarded T248061: RFC: Remove IE 8 from basic support a Love token.
Wed, Jun 24, 8:15 PM · Patch-For-Review, MW-1.36-release, TechCom-RFC (TechCom-RFC-Closed), Tech-Ambassadors, User-notice, MediaWiki-General, Browser-Support-Internet-Explorer, Front-end-Standards-Group
Volker_E claimed T253953: [Spike 4hrs] Identify the component styling baseline for Vue.js search.
Wed, Jun 24, 5:14 PM · Readers-Web-Backlog (Kanbanana-2019-20-Q4), Spike, Vue.js (Vue.js-Search)
Volker_E moved T253953: [Spike 4hrs] Identify the component styling baseline for Vue.js search from Needs Code Review to Ready for Signoff on the Readers-Web-Backlog (Kanbanana-2019-20-Q4) board.
Wed, Jun 24, 5:14 PM · Readers-Web-Backlog (Kanbanana-2019-20-Q4), Spike, Vue.js (Vue.js-Search)
Volker_E closed T250749: Keyboard focus not indicated on list items in the topic action menu (three dots), though focus is set as Resolved.

Thanks @Bkudiess-msft! :)

Wed, Jun 24, 7:03 AM · MW-1.35-notes (1.35.0-wmf.39; 2020-06-30), Growth-Team, StructuredDiscussions, Accessibility
Volker_E removed a project from T255615: Widget not found: OOUI.
Wed, Jun 24, 1:00 AM · MW-1.35-notes (1.35.0-wmf.38; 2020-06-23), MediaWiki-User-preferences
Volker_E moved T254800: Update userAdd to be consistent with WikimediaUI icon guidelines from Backlog to OOUI-0.39.2 on the OOUI board.
Wed, Jun 24, 12:59 AM · Skipped QA, Editing-team (Q3 2019-2020 Kanban Board), OOUI (OOUI-0.39.2)
Volker_E moved T255162: OO.ui.Element.static.scrollIntoView is broken from Backlog to OOUI-0.39.2 on the OOUI board.
Wed, Jun 24, 12:58 AM · OOUI (OOUI-0.39.2), Regression
Volker_E added a comment to T255162: OO.ui.Element.static.scrollIntoView is broken.

@Jdforrester-WMF Yes, OOUI v0.39.2 – upcoming.

Wed, Jun 24, 12:58 AM · OOUI (OOUI-0.39.2), Regression
Volker_E moved T255316: Dropdown Widget not announcing selected option from Reviewing to OOUI-0.39.2 on the OOUI board.
Wed, Jun 24, 12:57 AM · MW-1.35-notes (1.35.0-wmf.39; 2020-06-30), OOUI (OOUI-0.39.2), Accessibility
Volker_E updated the task description for T254851: Current checkbox hack doesn't provide <Enter> or <Space> as toggle action.
Wed, Jun 24, 12:44 AM · User-Demian, MW-1.35-notes (1.35.0-wmf.39; 2020-06-30), Patch-For-Review, Readers-Web-Backlog (Kanbanana-2019-20-Q4), Desktop Improvements, MediaWiki-Interface, Accessibility

Tue, Jun 23

Volker_E renamed T254800: Update userAdd to be consistent with WikimediaUI icon guidelines from Update userAdd to be consistent with OOUI to Update userAdd to be consistent with WikimediaUI icon guidelines.
Tue, Jun 23, 11:49 PM · Skipped QA, Editing-team (Q3 2019-2020 Kanban Board), OOUI (OOUI-0.39.2)
Volker_E moved T255325: Outline control widget wrong focus order from Backlog to Reviewing on the OOUI board.
Tue, Jun 23, 11:49 PM · OOUI (OOUI-0.39.3), Accessibility
Volker_E added a comment to T213476: Create a SimpleDialogWidget class to enable creating simple dialogs easily.

Putting on low, as there doesn't seem to be agreement by core maintainers on how and what way to proceed and given the refocus of resources, it doesn't seem appropriate to leave this as 'high'.

Tue, Jun 23, 11:48 PM · Patch-For-Review, OOUI
Volker_E lowered the priority of T213476: Create a SimpleDialogWidget class to enable creating simple dialogs easily from High to Low.
Tue, Jun 23, 11:47 PM · Patch-For-Review, OOUI
Volker_E moved T255316: Dropdown Widget not announcing selected option from Backlog to Reviewing on the OOUI board.
Tue, Jun 23, 11:46 PM · MW-1.35-notes (1.35.0-wmf.39; 2020-06-30), OOUI (OOUI-0.39.2), Accessibility
Volker_E added a comment to T253406: Screen reader announcing unnecessary table markup in notification item widget.

@Bkudiess-msft If you write "Bug: Task number", here "Bug: T253406" in the line before change id, Phabricator task will be automatically notified of the patch. Then you don't need to ping @Aklapper with the patch manually. I'll update the patch for your future reference. :)

Tue, Jun 23, 10:50 PM · MW-1.35-notes (1.35.0-wmf.39; 2020-06-30), Growth-Team, Accessibility, Notifications
Volker_E added a comment to T253399: Focus not visible on Button on high contrast mode.

My open questions in T253598#6193715 remain, the approach of preferring proprietary high contrast mode over any other mode and environment isn't sufficient for our scope and reach. If we can't address high contrast mode focus differently (and without a lot of extra code), taking away custom focus behavior will not be merged at current understanding.

Tue, Jun 23, 10:40 PM · Patch-For-Review, OOUI, Accessibility

Wed, Jun 17

Volker_E added a comment to T255724: Standardize typographic scale for the portal.

Thanks @Iniquity for the proposal. It would be helpful to have this comparison also for a mobile canvas (375px).

Wed, Jun 17, 10:28 PM · Accessibility, Design, Wikimedia-Portals
Volker_E updated the task description for T255717: Scope and use of mediawiki.skinning's 'elements.less' file.
Wed, Jun 17, 9:09 PM · MW-1.35-notes (1.35.0-wmf.39; 2020-06-30), Patch-For-Review, UI-Standardization, MediaWiki-Core-Skin-Architecture, CSS
Volker_E updated the task description for T255717: Scope and use of mediawiki.skinning's 'elements.less' file.
Wed, Jun 17, 9:07 PM · MW-1.35-notes (1.35.0-wmf.39; 2020-06-30), Patch-For-Review, UI-Standardization, MediaWiki-Core-Skin-Architecture, CSS
Volker_E added a project to T255717: Scope and use of mediawiki.skinning's 'elements.less' file: UI-Standardization.
Wed, Jun 17, 8:58 PM · MW-1.35-notes (1.35.0-wmf.39; 2020-06-30), Patch-For-Review, UI-Standardization, MediaWiki-Core-Skin-Architecture, CSS
Volker_E created T255717: Scope and use of mediawiki.skinning's 'elements.less' file.
Wed, Jun 17, 8:58 PM · MW-1.35-notes (1.35.0-wmf.39; 2020-06-30), Patch-For-Review, UI-Standardization, MediaWiki-Core-Skin-Architecture, CSS
Volker_E added a comment to T248061: RFC: Remove IE 8 from basic support.

@Krinkle Given that the release cut branch for REL1_35 is around the corner (July 13th), it seems preferable to wait for the final go until then to me.

Wed, Jun 17, 8:35 PM · Patch-For-Review, MW-1.36-release, TechCom-RFC (TechCom-RFC-Closed), Tech-Ambassadors, User-notice, MediaWiki-General, Browser-Support-Internet-Explorer, Front-end-Standards-Group
Volker_E added a comment to T254851: Current checkbox hack doesn't provide <Enter> or <Space> as toggle action.

Although not focused, the<label> element also applies label:focus {...} styles when the <input> is focused. Reasonable, but can be misleading.

Wed, Jun 17, 6:25 PM · User-Demian, MW-1.35-notes (1.35.0-wmf.39; 2020-06-30), Patch-For-Review, Readers-Web-Backlog (Kanbanana-2019-20-Q4), Desktop Improvements, MediaWiki-Interface, Accessibility

Tue, Jun 16

Volker_E added a comment to T255322: Screen reader not announcing count of items in toolbar dropdown menu.

@Bkudiess-msft Is this role=option behaviour applying to Narrator only? Or across products?

Tue, Jun 16, 8:02 PM · Patch-For-Review, Accessibility, OOUI
Volker_E added a comment to T255592: MoreMenu gadget UI bug in Vector.

Thanks for taking care of it, @MusikAnimal!

Tue, Jun 16, 7:52 PM · Desktop Improvements
Volker_E added a comment to T255228: Align variables to CSS variable naming scheme.

If you look into the child tasks T255229 and T255230, you'll already see patches, that are similar to what's needed to go further. Do you have more questions?

Tue, Jun 16, 4:25 PM · MediaWiki-General, CSS
Volker_E added a comment to T255522: Evaluate use of Figma for public components and patterns source files.

I'd think in certain processes a simpler handover to development could be also a benefit. What Zeplin tried to cover.

Tue, Jun 16, 2:35 PM · Wikimedia Design Style Guide
Volker_E updated the task description for T214477: Re-design progress bar for OOUI.
Tue, Jun 16, 6:13 AM · Patch-For-Review, User-Ryasmeen, OOUI (OOUI-0.39.2), VisualEditor, UI-Standardization, UI-Standardization-Kanban
Volker_E updated the task description for T255522: Evaluate use of Figma for public components and patterns source files.
Tue, Jun 16, 4:15 AM · Wikimedia Design Style Guide
Volker_E created T255522: Evaluate use of Figma for public components and patterns source files.
Tue, Jun 16, 2:18 AM · Wikimedia Design Style Guide
Volker_E moved T249347: Document interaction colors from Backlog to Done on the Wikimedia Design Style Guide board.
Tue, Jun 16, 1:41 AM · Tech-Ambassadors, Wikimedia Design Style Guide
Volker_E moved T253102: Rethink current typeface guideline by delivering platform-neutral fonts to users by ULS as default from Backlog to Declined / Duplicate / Invalid on the Wikimedia Design Style Guide board.
Tue, Jun 16, 1:41 AM · Desktop Improvements, UI-Standardization, Design, Epic, UniversalLanguageSelector, Wikimedia Design Style Guide
Volker_E closed T249347: Document interaction colors as Resolved.

The modifier colors have been added to WikimediaUI components overview in https://github.com/wikimedia/WikimediaUI-Style-Guide/pull/378

Tue, Jun 16, 1:40 AM · Tech-Ambassadors, Wikimedia Design Style Guide
Volker_E added a comment to T255228: Align variables to CSS variable naming scheme.

Hi @Abhir-24, thanks for reaching out. Have you already read through https://www.mediawiki.org/wiki/How_to_become_a_MediaWiki_hacker and made yourself comfortable with our environments?

Tue, Jun 16, 12:53 AM · MediaWiki-General, CSS
Volker_E added a comment to T255162: OO.ui.Element.static.scrollIntoView is broken.

I'd prefer an OOUI release tomorrow.

Tue, Jun 16, 12:45 AM · OOUI (OOUI-0.39.2), Regression

Mon, Jun 15

Volker_E closed T254474: Change non-standard sidebar headers color as Resolved.
Mon, Jun 15, 11:46 PM · MW-1.35-notes (1.35.0-wmf.37; 2020-06-16), Desktop Improvements, CSS, Design, UI-Standardization, Vector
Volker_E added a comment to T255322: Screen reader not announcing count of items in toolbar dropdown menu.

Repeating from patch set, @Bkudiess-msft please expand a bit more on the role parent > child relationship and what is missing, what would be gained and how to tailor this to the general library and Tool applications. With that patch we would change <a> to role=option and this is not allowed for <a> elements. Was too quick in my comment on patch with contradiction of <a> and role="option". It's actually allowed, which preceeded ARIA 1.1 and were now allowed. Though we might have tools not carrying <a> as element.
See for example VisualEditor's use of tools in the toolbar. https://en.wikipedia.org/wiki/Front_end?veaction=edit

Mon, Jun 15, 10:39 PM · Patch-For-Review, Accessibility, OOUI