Page MenuHomePhabricator

docs: Improvements to content of component guidelines
Closed, DeclinedPublic

Description

Background

This task collects possible improvements to the component guidelines in Codex.

High impact:

Medium impact:

  • Color's documentation: decide if we want to use the option token's name (e.g. Gray200) or the decision one (e.g. background-color-disabled-subtle)~~ To be discussed in a future DST Design/Eng sync instead of creating a task Solved in T349283
  • Evaluate if we want to remove the "Interaction states" section from the guidelines Solved in T379299
  • Evaluate if we want to rename the "Specifications" section to "Anatomy" Solved in T379299
  • Ensure that we only use DS components in our imagery. We currently feature buttons (and illustrations) that are not part of our DS
    image.png (868×1 px, 91 KB)
    Solved in T379299

Low impact:


Acceptance criteria

  • Evaluate each one of the items in the list above and create subtasks if needed
  • Update the components guidelines in Codex

Related Objects

Event Timeline

bmartinezcalvo updated the task description. (Show Details)
bmartinezcalvo updated the task description. (Show Details)
bmartinezcalvo renamed this task from Components guidelines: content review to docs: Improvements to content of component guidelines.Oct 16 2023, 5:55 PM

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

[design/codex@main] docs: improve progress bar elevated asset

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

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

[design/codex@main] docs: fix typo and expand abbreviations in Radio & Voice and tone

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

Change 991306 merged by jenkins-bot:

[design/codex@main] docs: improve progress bar elevated asset

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

Change 991311 merged by jenkins-bot:

[design/codex@main] docs: fix typo and expand abbreviations in Radio & Voice and tone

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

Change 992533 had a related patch set uploaded (by Eric Gardner; author: Eric Gardner):

[mediawiki/core@master] Update Codex from v1.2.1 to v1.3.0

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

Change 992533 merged by jenkins-bot:

[mediawiki/core@master] Update Codex from v1.2.1 to v1.3.0

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

has the documentation for T349016 been assigned to anyone? Can I work on that?

has the documentation for T349016 been assigned to anyone? Can I work on that?

Hi there, thank you for your interest in contributing to Codex! This task tracks potential improvements to our doc site representing a varying degree of complexity. Only some of the suggestions have been actually prioritized into subtasks, which are probably best worked on by a member of Design-System-Team. Can I ask what type of contributions you're looking to make? From there I can point you to tasks that might be a good fit.

I also generally wanted to share some helpful links for to getting started contributing to Codex or MediaWiki:

Thanks for replying. I am looking to make contributions to user documents that are open to non-team members. Tutorials or user guides would be a great start!

@CCiufo-WMF I wonder how this task can be refined or at least reviewed with the changes completed in T379299: docs: Implement simplification of component pages.

@CCiufo-WMF I wonder how this task can be refined or at least reviewed with the changes completed in T379299: docs: Implement simplification of component pages.

@DTorsani-WMF I have updated the task description to reflect the changes we have already completed in T379299: docs: Implement simplification of component pages. Just a couple of items need to be solved now to complete this task.

Do we even need this task? Seems like mostly everything is done. All unresolved items should really be their own tasks, not needing to be tracked here.

bmartinezcalvo updated the task description. (Show Details)

Do we even need this task? Seems like mostly everything is done. All unresolved items should really be their own tasks, not needing to be tracked here.

I agree this task is no longer necessary. We can solve the unresolved items in their own tasks:

Declining this task.