Page MenuHomePhabricator

tokens: Un-deprecate opacity-icon* tokens for icon usage
Closed, ResolvedPublic

Description

Background

We've (DS design) deprecated opacity-icon-* tokens when establishing opacity tokens in T297001 to simplify choice and application.
With the emerging CSS-only tokens we had to use those tokens again.

Proposal

  • Un-deprecate those tokens
  • Ensure they are mentioned in Figma not as deprecated, but with a note about their limited use case
    • Decide on exposing them to designers in Figma or not

Acceptance criteria for done

Related Objects

Event Timeline

Restricted Application triaged this task as High priority. · View Herald TranscriptFeb 17 2023, 6:06 PM
Restricted Application added a subscriber: Aklapper. · View Herald Transcript

@Volker_E updated Figma exploration's spec with the opacity-icon tokens. Moving the task to Ready for Development. Once they are implemented in Codex I will add them in the main library.

bmartinezcalvo updated the task description. (Show Details)
bmartinezcalvo updated the task description. (Show Details)

Change 890508 had a related patch set uploaded (by VolkerE; author: VolkerE):

[design/codex@main] tokens: Undeprecate legacy opacity tokens

https://gerrit.wikimedia.org/r/890508

Change 890508 merged by jenkins-bot:

[design/codex@main] tokens: Undeprecate legacy opacity tokens and introduce 1 token

https://gerrit.wikimedia.org/r/890508

Volker_E removed a project: Patch-For-Review.
Volker_E updated the task description. (Show Details)
Volker_E updated the task description. (Show Details)

Design sign-off done and updated spec sheet in the main library. Moving task to Pending Release since I think we don't need Product sign-off in this task. @Volker_E let me know if it's ok.

Change 893051 had a related patch set uploaded (by VolkerE; author: VolkerE):

[mediawiki/core@master] Update Codex from v0.6.0 to v0.6.2

https://gerrit.wikimedia.org/r/893051

Change 893051 merged by jenkins-bot:

[mediawiki/core@master] Update Codex from v0.6.0 to v0.6.2

https://gerrit.wikimedia.org/r/893051