Automattic / Automattic/jetpack

My Jetpack: Notify about Identity Crisis

Open
#25,087 5 comments 0 reactions 0 assignees View on GitHub
[Package] My Jetpack [Status] Design Input Requested
Dominant language
PHP
Stars
1.8k
Forks
898
Avg merge
1d 18h
Merged PRs (30d)
774

Description

We currently [hide core's notices with css](https://github.com/Automattic/jetpack/blob/trunk/projects/packages/my-jetpack/_inc/style.module.scss#L17-L21) in My Jetpack.

We should detect this condition (IDC), probably inform through the [global notices mechanism](https://github.com/Automattic/jetpack/blob/trunk/projects/packages/my-jetpack/_inc/components/my-jetpack-screen/index.jsx#L16), and offer a modal with notices resembling the current one in Jetpack.

The notice currently looks like this:

![image](https://user-images.githubusercontent.com/746152/178779682-8f741065-3842-4599-bf7d-ef51ffc1090b.png)

Notices in My Jetpack look like this

![image](https://user-images.githubusercontent.com/746152/178780609-8d90a6a8-7e84-4571-bd5d-f5c099c2e443.png)

Contributor guide

Open the contributing guide

Research direction

Read projects/packages/my-jetpack/_inc/style.module.scss around the core-notice hiding rules and projects/packages/my-jetpack/_inc/components/my-jetpack-screen/index.jsx around the global notices mechanism. Determine how the identity-crisis condition can be detected and how a modal resembling the current Jetpack notice should appear; done means My Jetpack informs users instead of silently hiding core notices.

Written by the indexing model from the issue text.

Assessment

Tech stack
javascript, react, sass, wordpress
Domain
frontend
Issue type
Feature
Difficulty
4/5
Estimated time
3-5 days
Activity status
Stale
Clarity
Mostly clear
Newbie friendliness
35/100

Get new issues in your inbox

A short digest of beginner-friendly GitHub issues.