Page MenuHomePhabricator
Feed Advanced Search

Mar 15 2024

egardner created T360221: Codex: Deprecate codex-search and codex-search-styles modules in ResourceLoader.
Mar 15 2024, 5:55 PM · Patch-For-Review, MediaWiki-Platform-Team (Radar), MediaWiki-ResourceLoader, Documentation, Codex, Design-System-Team
egardner moved T359013: Refactor Codex HTMLForm fields to use a separate method instead of $isCodexForm from Code Review to Pending Release on the Design-System-Team (DST-Sprint-18 (2024-03-04 to 2024-03-15)) board.
Mar 15 2024, 5:49 PM · MediaWiki-HTMLForm, MW-1.42-notes (1.42.0-wmf.23; 2024-03-19), Design-System-Team (DST-Sprint-18 (2024-03-04 to 2024-03-15))
egardner moved T359021: Use CSS-only Field component for individual fields and labels in CodexHTMLForm from Code Review to Pending Release on the Design-System-Team (DST-Sprint-18 (2024-03-04 to 2024-03-15)) board.
Mar 15 2024, 5:49 PM · MediaWiki-HTMLForm, MW-1.42-notes (1.42.0-wmf.23; 2024-03-19), Design-System-Team (DST-Sprint-18 (2024-03-04 to 2024-03-15))
egardner moved T343239: Amend Wikimedia Design System`#d33` to `#d73333` from Code Review to Pending Release on the Design-System-Team (DST-Sprint-18 (2024-03-04 to 2024-03-15)) board.
Mar 15 2024, 5:49 PM · Patch-For-Review, MW-1.42-notes (1.42.0-wmf.26; 2024-04-09), Design-System-Team (DST-Sprint-19 (2024-03-18 to 2024-03-29)), Codex, Accessibility

Mar 12 2024

egardner reassigned T358038: Discuss how to handle font-size tokens in different skins with different base font sizes from egardner to AnneT.
Mar 12 2024, 9:45 PM · Design-System-Team, Design, Patch-For-Review, Codex
egardner moved T358703: CSS-only Select icons are broken in night mode from Code Review to Blocked ⛔ on the Design-System-Team (DST-Sprint-18 (2024-03-04 to 2024-03-15)) board.
Mar 12 2024, 4:32 PM · Design-System-Team, Patch-For-Review, Codex
egardner moved T358031: Tokens: reorganize token files from Code Review to Pending Release on the Design-System-Team (DST-Sprint-18 (2024-03-04 to 2024-03-15)) board.
Mar 12 2024, 4:08 PM · Patch-For-Review, Design-System-Team (DST-Sprint-19 (2024-03-18 to 2024-03-29)), Codex

Mar 11 2024

egardner updated the task description for T358032: Put night mode color palette in Codex.
Mar 11 2024, 5:49 PM · Design-System-Team (DST-Sprint-18 (2024-03-04 to 2024-03-15)), Codex

Mar 5 2024

egardner added a comment to T358059: Use Codex experimental build in Minerva to allow codex components to appear in night mode.

Looks like the experimental Codex styles are working as intended.

Mar 5 2024, 7:39 PM · Verified, Design-System-Team, MW-1.42-notes (1.42.0-wmf.21; 2024-03-05), Web-Team-Backlog (FY2023-24 Q3 Sprint 4), MinervaNeue
egardner moved T358059: Use Codex experimental build in Minerva to allow codex components to appear in night mode from Inbox to Following on the Design-System-Team board.
Mar 5 2024, 7:34 PM · Verified, Design-System-Team, MW-1.42-notes (1.42.0-wmf.21; 2024-03-05), Web-Team-Backlog (FY2023-24 Q3 Sprint 4), MinervaNeue
egardner added a project to T358059: Use Codex experimental build in Minerva to allow codex components to appear in night mode: Design-System-Team.
Mar 5 2024, 7:34 PM · Verified, Design-System-Team, MW-1.42-notes (1.42.0-wmf.21; 2024-03-05), Web-Team-Backlog (FY2023-24 Q3 Sprint 4), MinervaNeue

Mar 4 2024

egardner renamed T358031: Tokens: reorganize token files from [PLACEHOLDER] Tokens: reorganize token files to Tokens: reorganize token files.
Mar 4 2024, 8:16 PM · Patch-For-Review, Design-System-Team (DST-Sprint-19 (2024-03-18 to 2024-03-29)), Codex
egardner renamed T358032: Put night mode color palette in Codex from [PLACEHOLDER] Put night mode color palette in Codex to Put night mode color palette in Codex.
Mar 4 2024, 7:49 PM · Design-System-Team (DST-Sprint-18 (2024-03-04 to 2024-03-15)), Codex
egardner updated the task description for T358032: Put night mode color palette in Codex.
Mar 4 2024, 7:46 PM · Design-System-Team (DST-Sprint-18 (2024-03-04 to 2024-03-15)), Codex
egardner updated the task description for T359013: Refactor Codex HTMLForm fields to use a separate method instead of $isCodexForm.
Mar 4 2024, 7:44 PM · MediaWiki-HTMLForm, MW-1.42-notes (1.42.0-wmf.23; 2024-03-19), Design-System-Team (DST-Sprint-18 (2024-03-04 to 2024-03-15))
egardner updated the task description for T358827: Adjacent Field components should have spacing between them.
Mar 4 2024, 7:43 PM · Design-System-Team (DST-Sprint-18 (2024-03-04 to 2024-03-15)), Codex
egardner updated the task description for T359015: Implement Codex versions of HTMLFormFields needed for Special:Block.
Mar 4 2024, 7:42 PM · MediaWiki-HTMLForm, MW-1.42-notes (1.42.0-wmf.24; 2024-03-26), Design-System-Team (DST-Sprint-19 (2024-03-18 to 2024-03-29))
egardner updated the task description for T343239: Amend Wikimedia Design System`#d33` to `#d73333`.
Mar 4 2024, 7:41 PM · Patch-For-Review, MW-1.42-notes (1.42.0-wmf.26; 2024-04-09), Design-System-Team (DST-Sprint-19 (2024-03-18 to 2024-03-29)), Codex, Accessibility
egardner moved T343239: Amend Wikimedia Design System`#d33` to `#d73333` from Committed to In Progress on the Design-System-Team (DST-Sprint-18 (2024-03-04 to 2024-03-15)) board.
Mar 4 2024, 7:33 PM · Patch-For-Review, MW-1.42-notes (1.42.0-wmf.26; 2024-04-09), Design-System-Team (DST-Sprint-19 (2024-03-18 to 2024-03-29)), Codex, Accessibility
egardner moved T358703: CSS-only Select icons are broken in night mode from Committed to Code Review on the Design-System-Team (DST-Sprint-18 (2024-03-04 to 2024-03-15)) board.
Mar 4 2024, 7:18 PM · Design-System-Team, Patch-For-Review, Codex
egardner closed T356465: [Spike] Determine how to Codex should support different themes/modes, a subtask of T355147: [EPIC] Dark Mode, as Resolved.
Mar 4 2024, 5:50 PM · Epic, Design-System-Team (Design-System-Product-Roadmap)
egardner closed T356465: [Spike] Determine how to Codex should support different themes/modes as Resolved.
Mar 4 2024, 5:50 PM · Design-System-Team (DST-Sprint-17 (2024-02-20 to 2024-03-01)), Codex, Epic
egardner added a comment to T358407: Dialog component (report an incident) is not compatible with night mode.

Hey @Jdlrobson – you can set the Minerva skin to use the "experimental" Codex theme and Codex components in Minerva will start respecting the values of the CSS variables.

Mar 4 2024, 5:20 PM · Web-Team-Backlog (FY2023-24 Q3 Sprint 6), good first task, patch-welcome, Design-System-Team, Codex, FY2023-24-WE 2.1 Typography and palette customizations

Feb 29 2024

egardner moved T358031: Tokens: reorganize token files from In Progress to Code Review on the Design-System-Team (DST-Sprint-17 (2024-02-20 to 2024-03-01)) board.
Feb 29 2024, 8:02 PM · Patch-For-Review, Design-System-Team (DST-Sprint-19 (2024-03-18 to 2024-03-29)), Codex
egardner moved T358031: Tokens: reorganize token files from Blocked ⛔ to In Progress on the Design-System-Team (DST-Sprint-17 (2024-02-20 to 2024-03-01)) board.
Feb 29 2024, 5:33 PM · Patch-For-Review, Design-System-Team (DST-Sprint-19 (2024-03-18 to 2024-03-29)), Codex

Feb 28 2024

egardner added a comment to T350790: Please ship CHANGELOG.md in the main Codex package (and include it in MediaWiki).

No, it won't be as useful. The request here is for the file to be included like it is for many of our other libraries. I'm surprised how much push-back this is getting.

Feb 28 2024, 12:18 AM · Technical-Debt, Codex, Design-System-Team

Feb 26 2024

egardner added a comment to T297381: [TECH] Wikibase CI broken: test:mwlibs can’t find MediaWiki core Vue version - investigate and fix.

This is an old task and I don't know much about the context here. Is this problem still happening?

Feb 26 2024, 4:54 PM · Wikidata-Campsite, Wikidata Dev Team, wmde-wikidata-tech, MW-1.38-notes (1.38.0-wmf.13; 2021-12-13), ci-test-error (WMF-deployed Build Failure), Wikidata Lexicographical data, Wikidata

Feb 22 2024

egardner moved T358160: Codex icons in Vector and Minerva are displaying incorrectly from Inbox to Following on the Design-System-Team board.
Feb 22 2024, 6:01 AM · Verified, MW-1.42-notes (1.42.0-wmf.20; 2024-02-27), Web-Team-Backlog (FY2023-24 Q3 Sprint 3), Codex, Design-System-Team, Desktop Improvements (Vector 2022)

Feb 21 2024

egardner moved T358038: Discuss how to handle font-size tokens in different skins with different base font sizes from Committed to In Progress on the Design-System-Team (DST-Sprint-17 (2024-02-20 to 2024-03-01)) board.
Feb 21 2024, 7:48 PM · Design-System-Team, Design, Patch-For-Review, Codex
egardner closed T358028: Release Codex v1.3.3 as Resolved.
Feb 21 2024, 5:55 PM · MW-1.42-notes (1.42.0-wmf.20; 2024-02-27), Design-System-Team (DST-Sprint-17 (2024-02-20 to 2024-03-01)), Codex
egardner closed T357324: InfoChip: Add CSS-only version as Resolved.
Feb 21 2024, 5:54 PM · MW-1.42-notes (1.42.0-wmf.20; 2024-02-27), Design-System-Team (DST-Sprint-17 (2024-02-20 to 2024-03-01)), Codex
egardner added a comment to T356465: [Spike] Determine how to Codex should support different themes/modes.

I'm pretty convinced that we should not worry about this. Codex is the design system for Wikimedia, so I think it's okay to limit ourselves, especially given our limited resourcing, to the themes/modes for Wikimedia products.

Do you consider web community projects using Codex to be "outside of WMF projects"?

Feb 21 2024, 12:36 AM · Design-System-Team (DST-Sprint-17 (2024-02-20 to 2024-03-01)), Codex, Epic
egardner added a comment to T340590: Update Vue to 3.3.x.

Hi @Lofhi – we (the WMF Design System Team) don't have a formal policy around Vue updates but our intent is to periodically bump the version of Vue used in both MW Core and in Codex to the latest stable version. This is something we expect to do maybe 2-4x per year. We pin to exact versions (no ^) for runtime dependencies like this.

Feb 21 2024, 12:24 AM · MW-1.42-notes (1.42.0-wmf.9; 2023-12-12), Design-System-Team (DST-Sprint-12 (2023-11-28 to 2023-12-08)), MediaWiki-Platform-Team (Radar), MediaWiki-ResourceLoader, Codex, Vue.js

Feb 20 2024

egardner set the point value for T357324: InfoChip: Add CSS-only version to 2.
Feb 20 2024, 6:51 PM · MW-1.42-notes (1.42.0-wmf.20; 2024-02-27), Design-System-Team (DST-Sprint-17 (2024-02-20 to 2024-03-01)), Codex
egardner claimed T358031: Tokens: reorganize token files.
Feb 20 2024, 6:47 PM · Patch-For-Review, Design-System-Team (DST-Sprint-19 (2024-03-18 to 2024-03-29)), Codex
egardner moved T358028: Release Codex v1.3.3 from Committed to In Progress on the Design-System-Team (DST-Sprint-17 (2024-02-20 to 2024-03-01)) board.
Feb 20 2024, 6:47 PM · MW-1.42-notes (1.42.0-wmf.20; 2024-02-27), Design-System-Team (DST-Sprint-17 (2024-02-20 to 2024-03-01)), Codex
egardner claimed T358033: Tokens: determine if we can eliminate any redundancies.
Feb 20 2024, 6:47 PM · Codex, Design-System-Team
egardner moved T358033: Tokens: determine if we can eliminate any redundancies from Committed to Blocked ⛔ on the Design-System-Team (DST-Sprint-17 (2024-02-20 to 2024-03-01)) board.
Feb 20 2024, 6:47 PM · Codex, Design-System-Team
egardner moved T358031: Tokens: reorganize token files from Committed to Blocked ⛔ on the Design-System-Team (DST-Sprint-17 (2024-02-20 to 2024-03-01)) board.
Feb 20 2024, 6:34 PM · Patch-For-Review, Design-System-Team (DST-Sprint-19 (2024-03-18 to 2024-03-29)), Codex
egardner moved T358032: Put night mode color palette in Codex from Committed to Blocked ⛔ on the Design-System-Team (DST-Sprint-17 (2024-02-20 to 2024-03-01)) board.
Feb 20 2024, 6:34 PM · Design-System-Team (DST-Sprint-18 (2024-03-04 to 2024-03-15)), Codex
egardner moved T356465: [Spike] Determine how to Codex should support different themes/modes from Committed to Code Review on the Design-System-Team (DST-Sprint-17 (2024-02-20 to 2024-03-01)) board.
Feb 20 2024, 6:33 PM · Design-System-Team (DST-Sprint-17 (2024-02-20 to 2024-03-01)), Codex, Epic
egardner merged T358034: [SPIKE] tokens: consolidate redundant tokens into T358033: Tokens: determine if we can eliminate any redundancies.
Feb 20 2024, 6:32 PM · Codex, Design-System-Team
egardner merged task T358034: [SPIKE] tokens: consolidate redundant tokens into T358033: Tokens: determine if we can eliminate any redundancies.
Feb 20 2024, 6:32 PM
egardner set the point value for T358033: Tokens: determine if we can eliminate any redundancies to 5.
Feb 20 2024, 6:29 PM · Codex, Design-System-Team
egardner created T358033: Tokens: determine if we can eliminate any redundancies.
Feb 20 2024, 6:28 PM · Codex, Design-System-Team

Feb 16 2024

egardner moved T356465: [Spike] Determine how to Codex should support different themes/modes from In Progress to Code Review on the Design-System-Team (DST-Sprint-16 (2024-02-05 to 2024-02-16)) board.
Feb 16 2024, 11:08 PM · Design-System-Team (DST-Sprint-17 (2024-02-20 to 2024-03-01)), Codex, Epic
egardner moved T356537: Release experimental styles and CSS variable set of Codex design tokens for use in MediaWiki from Code Review to Pending Release on the Design-System-Team (DST-Sprint-16 (2024-02-05 to 2024-02-16)) board.
Feb 16 2024, 11:08 PM · MediaWiki-General, Design-System-Team (DST-Sprint-16 (2024-02-05 to 2024-02-16)), CSS, Codex
egardner updated the task description for T356537: Release experimental styles and CSS variable set of Codex design tokens for use in MediaWiki.
Feb 16 2024, 7:13 PM · MediaWiki-General, Design-System-Team (DST-Sprint-16 (2024-02-05 to 2024-02-16)), CSS, Codex

Feb 15 2024

egardner updated the task description for T356537: Release experimental styles and CSS variable set of Codex design tokens for use in MediaWiki.
Feb 15 2024, 8:35 PM · MediaWiki-General, Design-System-Team (DST-Sprint-16 (2024-02-05 to 2024-02-16)), CSS, Codex
egardner added a comment to T356542: Integrate Codex's experimental CSS variables-based styles into MediaWiki.

@Catrope if you update to use this Codex patch to produce the experimental output, you'll get an RTL experimental stylesheet.

Feb 15 2024, 8:24 PM · MW-1.42-notes (1.42.0-wmf.20; 2024-02-27), Design-System-Team (DST-Sprint-16 (2024-02-05 to 2024-02-16)), Codex
egardner updated the task description for T356537: Release experimental styles and CSS variable set of Codex design tokens for use in MediaWiki.
Feb 15 2024, 7:54 PM · MediaWiki-General, Design-System-Team (DST-Sprint-16 (2024-02-05 to 2024-02-16)), CSS, Codex
egardner moved T356537: Release experimental styles and CSS variable set of Codex design tokens for use in MediaWiki from In Progress to Code Review on the Design-System-Team (DST-Sprint-16 (2024-02-05 to 2024-02-16)) board.
Feb 15 2024, 7:51 PM · MediaWiki-General, Design-System-Team (DST-Sprint-16 (2024-02-05 to 2024-02-16)), CSS, Codex
egardner added a comment to T356537: Release experimental styles and CSS variable set of Codex design tokens for use in MediaWiki.

I'm working on an updated patch for this that does not require changes to the token source files.

Feb 15 2024, 7:19 PM · MediaWiki-General, Design-System-Team (DST-Sprint-16 (2024-02-05 to 2024-02-16)), CSS, Codex
egardner changed the status of T356537: Release experimental styles and CSS variable set of Codex design tokens for use in MediaWiki, a subtask of T355147: [EPIC] Dark Mode, from Open to In Progress.
Feb 15 2024, 7:16 PM · Epic, Design-System-Team (Design-System-Product-Roadmap)
egardner changed the status of T356537: Release experimental styles and CSS variable set of Codex design tokens for use in MediaWiki from Open to In Progress.
Feb 15 2024, 7:16 PM · MediaWiki-General, Design-System-Team (DST-Sprint-16 (2024-02-05 to 2024-02-16)), CSS, Codex

Feb 14 2024

egardner added a comment to T350056: Code splitting: dependency deduplication of CodexModule.

I am concerned that introducing a bunch of new dependency relationships between ResourceLoader modules (which would not otherwise exist)

I think that if this feature is merged, it should come with guidelines for when it's appropriate to use it. Off the top of my head, that would be:

  • Dependencies between modules in the same extension/skin/feature
  • If we create a module in MW core with common/"core" Codex components that we expect almost every feature will use, then it would be appropriate for any Codex-using module to depend on that "core components" module
Feb 14 2024, 5:20 PM · Design-System-Team, Patch-For-Review, Codex

Feb 13 2024

egardner moved T356541: Stop using Less functions on color tokens from Code Review to Pending Release on the Design-System-Team (DST-Sprint-16 (2024-02-05 to 2024-02-16)) board.
Feb 13 2024, 10:09 PM · Design-System-Team (DST-Sprint-16 (2024-02-05 to 2024-02-16)), CSS, Codex
egardner updated the task description for T356541: Stop using Less functions on color tokens.
Feb 13 2024, 10:09 PM · Design-System-Team (DST-Sprint-16 (2024-02-05 to 2024-02-16)), CSS, Codex
egardner added a comment to T350056: Code splitting: dependency deduplication of CodexModule.

I can't speak to how much risk this change introduces, but I don't think we should assume this would be temporary. We decided to take on this task with the idea that it would exist until there's a clear case for perfect deduplication.

Feb 13 2024, 10:07 PM · Design-System-Team, Patch-For-Review, Codex
egardner moved T356540: Make CSS-only icons compatible with CSS variables from Code Review to Pending Release on the Design-System-Team (DST-Sprint-16 (2024-02-05 to 2024-02-16)) board.
Feb 13 2024, 9:29 PM · MW-1.42-notes (1.42.0-wmf.18; 2024-02-13), CSS, Design-System-Team (DST-Sprint-16 (2024-02-05 to 2024-02-16)), Codex
egardner moved T357475: Decommission the VueTest Extension from Inbox to Up Next on the Design-System-Team board.
Feb 13 2024, 9:28 PM · Projects-Cleanup, Design-System-Team
egardner closed T355841: Remove use of themeStyles in VueTest as Declined.

I've closed this task in favor of https://phabricator.wikimedia.org/T357475

Feb 13 2024, 9:28 PM · MW-1.42-notes (1.42.0-wmf.23; 2024-03-19), Design-System-Team, Technical-Debt, VueTest
egardner closed T355841: Remove use of themeStyles in VueTest, a subtask of T355842: Remove themeStyles support from CodexModule, as Declined.
Feb 13 2024, 9:28 PM · Design-System-Team, Codex
egardner created T357475: Decommission the VueTest Extension.
Feb 13 2024, 9:27 PM · Projects-Cleanup, Design-System-Team
egardner moved T356465: [Spike] Determine how to Codex should support different themes/modes from Code Review to In Progress on the Design-System-Team (DST-Sprint-16 (2024-02-05 to 2024-02-16)) board.
Feb 13 2024, 8:00 PM · Design-System-Team (DST-Sprint-17 (2024-02-20 to 2024-03-01)), Codex, Epic
egardner updated subscribers of T350056: Code splitting: dependency deduplication of CodexModule.

I want to surface some engineering discussion about these patches here in Phab for a wider conversation. Here's a Gerrit comment I posted on the final patch in @Catrope's patch chain that implements this feature:

Feb 13 2024, 5:48 PM · Design-System-Team, Patch-For-Review, Codex
egardner added a project to T355841: Remove use of themeStyles in VueTest: Technical-Debt.
Feb 13 2024, 5:23 PM · MW-1.42-notes (1.42.0-wmf.23; 2024-03-19), Design-System-Team, Technical-Debt, VueTest
egardner added a comment to T355841: Remove use of themeStyles in VueTest.

Per yesterday's discussion, I think the best solution is to simply archive/decommission the Vuetest extension all together. Everything that we created this extension to do has been surpassed (or will be surpassed) by something else:

Feb 13 2024, 5:23 PM · MW-1.42-notes (1.42.0-wmf.23; 2024-03-19), Design-System-Team, Technical-Debt, VueTest

Feb 12 2024

egardner added a comment to T356541: Stop using Less functions on color tokens.

Style Dictionary provides a built-in transform that can take color tokens (with value in any format – hex, RGB(A), hsl, etc) and add a set of attributes for all formats. The built-in transform requires CTI organization but it would be simple to re-implement our own version of this with a matcher appropriate for Codex.

Feb 12 2024, 6:22 PM · Design-System-Team (DST-Sprint-16 (2024-02-05 to 2024-02-16)), CSS, Codex

Feb 7 2024

egardner added a comment to T356540: Make CSS-only icons compatible with CSS variables.

I think that this is another situation where we could update our "basic support" baseline somewhat and avoid having to resort to complex workarounds and hacks.

Feb 7 2024, 5:04 PM · MW-1.42-notes (1.42.0-wmf.18; 2024-02-13), CSS, Design-System-Team (DST-Sprint-16 (2024-02-05 to 2024-02-16)), Codex

Feb 6 2024

egardner added a comment to T356759: npm: could not resolve codex and vue versions.

Hey @taavi, I posted a patch to PageTriage that fixes this issue. I resorted to a "brute force" solution where I simply scrapped the old package-lock.json, updated the dependencies manually, and then ran npm install to re-create it. If that's not an approach that you want to take, hopefully the patch (and it's accompanying package-lock.json file) will be useful in further debugging here.

Feb 6 2024, 10:02 PM · MW-1.42-notes (1.42.0-wmf.18; 2024-02-13), PageTriage, Vue.js, Codex, LibUp, Design-System-Team
egardner added a comment to T356759: npm: could not resolve codex and vue versions.

It looks like the master branch of PageTriage still lists very old Codex versions in package.json:

Feb 6 2024, 9:04 PM · MW-1.42-notes (1.42.0-wmf.18; 2024-02-13), PageTriage, Vue.js, Codex, LibUp, Design-System-Team

Feb 5 2024

egardner added a comment to T356511: CodexModuleTest: add unit testing for getComponentFiles.

Do you mean getCodexFiles (as opposed to `addComponentFiles)?

Feb 5 2024, 8:24 PM · Design-System-Team, Test-Coverage
egardner moved T356465: [Spike] Determine how to Codex should support different themes/modes from Committed to Code Review on the Design-System-Team (DST-Sprint-16 (2024-02-05 to 2024-02-16)) board.
Feb 5 2024, 7:54 PM · Design-System-Team (DST-Sprint-17 (2024-02-20 to 2024-03-01)), Codex, Epic
egardner claimed T356465: [Spike] Determine how to Codex should support different themes/modes.
Feb 5 2024, 7:54 PM · Design-System-Team (DST-Sprint-17 (2024-02-20 to 2024-03-01)), Codex, Epic
egardner updated the task description for T356537: Release experimental styles and CSS variable set of Codex design tokens for use in MediaWiki.
Feb 5 2024, 7:53 PM · MediaWiki-General, Design-System-Team (DST-Sprint-16 (2024-02-05 to 2024-02-16)), CSS, Codex
egardner claimed T356537: Release experimental styles and CSS variable set of Codex design tokens for use in MediaWiki.
Feb 5 2024, 7:51 PM · MediaWiki-General, Design-System-Team (DST-Sprint-16 (2024-02-05 to 2024-02-16)), CSS, Codex
egardner moved T356537: Release experimental styles and CSS variable set of Codex design tokens for use in MediaWiki from Committed to Blocked ⛔ on the Design-System-Team (DST-Sprint-16 (2024-02-05 to 2024-02-16)) board.
Feb 5 2024, 7:51 PM · MediaWiki-General, Design-System-Team (DST-Sprint-16 (2024-02-05 to 2024-02-16)), CSS, Codex
egardner moved T356465: [Spike] Determine how to Codex should support different themes/modes from Up Next to Following on the Design-System-Team board.
Feb 5 2024, 6:47 PM · Design-System-Team (DST-Sprint-17 (2024-02-20 to 2024-03-01)), Codex, Epic

Feb 2 2024

egardner created T356537: Release experimental styles and CSS variable set of Codex design tokens for use in MediaWiki.
Feb 2 2024, 8:21 PM · MediaWiki-General, Design-System-Team (DST-Sprint-16 (2024-02-05 to 2024-02-16)), CSS, Codex
egardner moved T356465: [Spike] Determine how to Codex should support different themes/modes from Inbox to Up Next on the Design-System-Team board.
Feb 2 2024, 12:04 AM · Design-System-Team (DST-Sprint-17 (2024-02-20 to 2024-03-01)), Codex, Epic
egardner edited projects for T356465: [Spike] Determine how to Codex should support different themes/modes, added: Design-System-Team; removed Design-System-Team (Design-System-Product-Roadmap).
Feb 2 2024, 12:04 AM · Design-System-Team (DST-Sprint-17 (2024-02-20 to 2024-03-01)), Codex, Epic
egardner created T356465: [Spike] Determine how to Codex should support different themes/modes.
Feb 2 2024, 12:03 AM · Design-System-Team (DST-Sprint-17 (2024-02-20 to 2024-03-01)), Codex, Epic

Feb 1 2024

egardner added a comment to T353172: [SPIKE] Investigate Codex support for CSS custom properties.

Question: Do we want to include fallbacks (var(--color-primary, #36c)) in these new files?

Feb 1 2024, 10:59 PM · Design-System-Team (DST-Sprint-15 (2024-01-22 to 2024-02-02)), Codex

Jan 31 2024

egardner updated the task description for T353172: [SPIKE] Investigate Codex support for CSS custom properties.
Jan 31 2024, 10:56 PM · Design-System-Team (DST-Sprint-15 (2024-01-22 to 2024-02-02)), Codex
egardner updated the task description for T353172: [SPIKE] Investigate Codex support for CSS custom properties.
Jan 31 2024, 10:35 PM · Design-System-Team (DST-Sprint-15 (2024-01-22 to 2024-02-02)), Codex
egardner updated the task description for T353172: [SPIKE] Investigate Codex support for CSS custom properties.
Jan 31 2024, 10:19 PM · Design-System-Team (DST-Sprint-15 (2024-01-22 to 2024-02-02)), Codex
egardner updated the task description for T353172: [SPIKE] Investigate Codex support for CSS custom properties.
Jan 31 2024, 10:14 PM · Design-System-Team (DST-Sprint-15 (2024-01-22 to 2024-02-02)), Codex
egardner updated the task description for T353172: [SPIKE] Investigate Codex support for CSS custom properties.
Jan 31 2024, 10:10 PM · Design-System-Team (DST-Sprint-15 (2024-01-22 to 2024-02-02)), Codex
egardner updated the task description for T353172: [SPIKE] Investigate Codex support for CSS custom properties.
Jan 31 2024, 10:02 PM · Design-System-Team (DST-Sprint-15 (2024-01-22 to 2024-02-02)), Codex
egardner updated the task description for T353172: [SPIKE] Investigate Codex support for CSS custom properties.
Jan 31 2024, 10:01 PM · Design-System-Team (DST-Sprint-15 (2024-01-22 to 2024-02-02)), Codex
egardner moved T353172: [SPIKE] Investigate Codex support for CSS custom properties from Code Review to Product Sign-Off on the Design-System-Team (DST-Sprint-15 (2024-01-22 to 2024-02-02)) board.
Jan 31 2024, 9:53 PM · Design-System-Team (DST-Sprint-15 (2024-01-22 to 2024-02-02)), Codex
egardner updated the task description for T353172: [SPIKE] Investigate Codex support for CSS custom properties.
Jan 31 2024, 9:53 PM · Design-System-Team (DST-Sprint-15 (2024-01-22 to 2024-02-02)), Codex

Jan 26 2024

egardner closed T355274: Style Dictionary build throws warning about z-index token collision as Resolved.

We should explore whether we can work around this by:

  • stacking name transforms, despite the Style Dictionary docs saying that it doesn't make sense to do this; or
  • writing a custom name transform that applies the built-in camelCase transform but also avoids this collision; or
  • filtering out the option tokens / theme tokens using Style Dictionary's built-in filter feature (and somehow avoiding/suppressing the other warnings that would result from that)
Jan 26 2024, 9:52 PM · Technical-Debt, Codex, Design-System-Team
egardner added a comment to T353172: [SPIKE] Investigate Codex support for CSS custom properties.
Jan 26 2024, 9:02 PM · Design-System-Team (DST-Sprint-15 (2024-01-22 to 2024-02-02)), Codex
egardner moved T353172: [SPIKE] Investigate Codex support for CSS custom properties from In Progress to Code Review on the Design-System-Team (DST-Sprint-15 (2024-01-22 to 2024-02-02)) board.
Jan 26 2024, 6:26 PM · Design-System-Team (DST-Sprint-15 (2024-01-22 to 2024-02-02)), Codex

Jan 24 2024

egardner reopened T338184: Accordion: Add CSS-only version and update hover and active colors as "Open".

@egardner design sign-off done. Just a couple of corrections:

  1. Update the alt text in the new Interaction States image: "Interaction states of Accordion for both collapsed and expanded: default, hover, active, and focus."
  2. Could the focus state be visible just after pressing the Accordion as we do with Button to avoid the active state being visible at the same time as the focus?
Jan 24 2024, 8:21 PM · Design-System-Team (DST-Sprint-14 (2024-01-08 to 2024-01-19)), Codex

Jan 23 2024

egardner closed T324688: Publish design tokens as JS variables as Resolved.
Jan 23 2024, 11:26 PM · Design-System-Team (DST-Sprint-14 (2024-01-08 to 2024-01-19)), Technical-Debt, Codex
egardner closed T348804: Update browserslist-config-wikimedia to v0.5.1 as Resolved.
Jan 23 2024, 11:26 PM · Design-System-Team (DST-Sprint-14 (2024-01-08 to 2024-01-19)), Codex
egardner closed T354547: MediaWiki Code Splitting: ensure that CSS specificity works as expected as Resolved.
Jan 23 2024, 11:26 PM · Design-System-Team (DST-Sprint-14 (2024-01-08 to 2024-01-19)), Codex