Sarai-WMDE created this task.
Sarai-WMDE added projects: Wikidata Dev Team, Wikidata, Mismatch Finder.

TASK DESCRIPTION
  Problem
  -------
  
  The Mismatch Finder's user interface was styled using WiKit tokens. With the 
WiKit design system being superseded by Codex, the official Wikimedia design 
system. The utilization of WiKit tokens is not recommended, and they should be 
replaced in order to reduce maintenance costs and ensure consistency.
  
  Solution
  --------
  
  We have to replace all WiKit tokens used to style the Mismatch Finder app. 
  This task focuses on the replacement of the deprecated tokens used in the 
project's Sass files:
  
  - _typography.scss 
<https://github.com/wmde/wikidata-mismatch-finder/blob/development/resources/sass/_typography.scss>
  - app.scss 
<https://github.com/wmde/wikidata-mismatch-finder/blob/development/resources/sass/app.scss>
  - noscript.scss 
<https://github.com/wmde/wikidata-mismatch-finder/blob/development/resources/sass/noscript.scss>
  
  To support the replacement, here's a WiKit to Codex tokens mapping 
<https://docs.google.com/spreadsheets/d/1CmrW7JVt9o2TvAfyIVScOE_Vc1h8DLpBqvsVhAB84kU/edit#gid=1602375525>.
 You can find the WiKit tokens matched with their corresponding Codex token.
  
  Considerations
  --------------
  
  - The task's goal is to replace WiKit tokens. Nevertheless, we should 
consider the stretch goal of replacing discrete values too, if possible (e.g. 
If by any chance we fond the value #000 used for color, replace it by 
`$color-emphasized`).
  
  - Any WiKit component tokens used individually in the file will need to also 
be replaced by an equivalent Codex token.
  
  - Typographic styles are currently defined in the MSMF `app.scss` file, 
including WiKit mixins under each relevant selector. The assumption is that 
we'll replace said mixins by the relevant Codex tokens in each case, and create 
any missing styles (see specs included above for more details).
  
  - The current body style will be replaced by Body M. A new Body S style will 
be used to define the smaller text within the MSMF footer
  
  Acceptance criteria
  -------------------
  
  [ ] All the WiKit tokens used in the MSMF Sass files are replaced by their 
Codex equivalent
  [ ] Potential discrete values are replaced by the equivalent Codex token

TASK DETAIL
  https://phabricator.wikimedia.org/T352304

EMAIL PREFERENCES
  https://phabricator.wikimedia.org/settings/panel/emailpreferences/

To: Sarai-WMDE
Cc: Aklapper, Sarai-WMDE, Danny_Benjafield_WMDE, Astuthiodit_1, karapayneWMDE, 
Invadibot, maantietaja, Mattia_Capozzi_WMDE, ItamarWMDE, Akuckartz, Nandana, 
Lahi, Gq86, GoranSMilovanovic, QZanden, LawExplorer, _jensen, rosalieper, 
Scott_WUaS, Wikidata-bugs, aude, Mbch331
_______________________________________________
Wikidata-bugs mailing list -- wikidata-bugs@lists.wikimedia.org
To unsubscribe send an email to wikidata-bugs-le...@lists.wikimedia.org

Reply via email to