Page MenuHomePhabricator

Newcomer homepage: use only two background colors for modules
Open, LowPublic

Description

This work is a follow-up task to T379812: Newcomer Homepage: Mobile summary layout UX / UI audit.

Background

Background colors vary per module:

  • Suggested edits module: #f5f9ff (not a color token)
  • Community updates module: #f1f4fd (background-color-progressive-subtle)
  • Impact module: #f8f9fa (background-color-interactive-subtle)
  • Your mentor module: #fff (background-color-base)
  • ‘Get help with editing’ module: #fff (background-color-base)

Suggestion

Use two background colors
→ Default: #fff (background-color-base)
→ Main module (Suggested edits): #f1f4fd (background-color-progressive-subtle)

Acceptance criteria

  • Change module backgrounds (all use #fff except for the Suggested edits module that uses #f1f4fd)

Event Timeline

KStoller-WMF moved this task from Inbox to Estimated tasks backlog on the Growth-Team board.

Thank you for tagging this task with good first task for Wikimedia newcomers!

Newcomers often may not be aware of things that may seem obvious to seasoned contributors, so please take a moment to reflect on how this task might look to somebody who has never contributed to Wikimedia projects.

A good first task is a self-contained, non-controversial task with a clear approach. It should be well-described with pointers to help a completely new contributor, for example it should clearly pointed to the codebase URL and provide clear steps to help a contributor get setup for success. We've included some guidelines at https://phabricator.wikimedia.org/tag/good_first_task/ !

Thank you for helping us drive new contributions to our projects <3

Pppery added subscribers: Lakshmipriya27, Pppery.

Resetting assignee since progress seems to have stalled

Hi, I’m interested in working on this issue. Can I be assigned?

how can I get the code to start editing it

@Alaebng Tips on what's this task project is look at the project tags. It says Growth-Team and GrowthExperiments, so this project is related to the GrowthExperiments extension. So, the GitHub repository is here: https://github.com/wikimedia/mediawiki-extensions-GrowthExperiments

This might be a beginner mistake but do a bit of research such as repo link before claiming this task lol

@Elisapoly Thank you!

@Alaebng: See also this page for more general guidance on how to get started: https://www.mediawiki.org/wiki/New_Developers