Giter Club home page Giter Club logo

Comments (6)

kelvinballoo avatar kelvinballoo commented on August 17, 2024 1

QA Update ✅

Thanks @hussain-t .

All 3 variations were verified and they are appearing accordingly:

  • Without the notice ✅

    Screenshot 2024-08-06 at 13 50 32
  • With the notice 'Your publication is still awaiting review. You can check its status in Reader Revenue Manager.' ✅

    Screenshot 2024-08-06 at 13 58 02
  • With the notice 'Your publication requires further setup in Reader Revenue Manager' ✅

    Screenshot 2024-08-06 at 11 37 20

As for the Clarification 2, I've raised another ticket separately here: #9144

As for this ticket, it's good to move to Approval.

from site-kit-wp.

nfmohit avatar nfmohit commented on August 17, 2024

Thank you for the IB, @ankitrox ! Please take a look at my comments below:

  • Return a div container with googlesitekit-setup-module class name which should wrap following element.

An additional class name specific to the module would be nice to add, i.e. googlesitekit-setup-module--reader-revenue-manager.

  • A heading Publication and text which should be the publication ID. Note that the heading is smaller than the ID text. Please refer to the figma design. These both elements should be wrapped within a single div.

Using the appropriate class names and components in crucial here. Let's mention using the wrapper div to use the googlesitekit-settings-module__meta-item class, which should also have another wrapper div with the class googlesitekit-settings-module__meta-items.

The setting label should be an h5 with the class name googlesitekit-settings-module__meta-item-type and the setting value should be a p with the class name googlesitekit-settings-module__meta-item-data, that renders a DisplaySetting component with the publication ID.

It may also be beneficial to reference another module's SettingsView component to get an idea of the structure, e.g. assets/js/modules/analytics-4/components/settings/SettingsView.js. Using the appropriate markup is crucial to ensure a consistent structure.


Please let me know if you have any questions, thank you!

from site-kit-wp.

ankitrox avatar ankitrox commented on August 17, 2024

Thank you @nfmohit . I've updated the IB as per mentioned points.

from site-kit-wp.

nfmohit avatar nfmohit commented on August 17, 2024

Thank you @ankitrox . I've made some minor linguistic improvements to the IB, it looks good to me 👍

IB ✅

from site-kit-wp.

kelvinballoo avatar kelvinballoo commented on August 17, 2024

QA Update ⚠️

This is good overall. I was able to run the script and the settings view screen looks like Figma with the correct styling to align with existing styling.

Screenshot 2024-08-06 at 11 37 20
__________________________________________________________________

I have 2 clarifications though:
CLARIFICATION 1: ⚠️
There are 3 variations of the settings view screen:

  1. Without the notice
  2. With the notice 'Your publication is still awaiting review. you can check its status in Reader Revenue Manager.'
  3. With the notice 'Your publication requires further setup in Reader Revenue Manager'

Currently, I can only get the 3rd variation.
Could you guide me on how to setup and review the 1st and 2nd variations please?

CLARIFICATION 2: ⚠️
This is out of scope for this ticket but checking in case we need to create another ticket or it's being handled in an existing ticket.
When I click on the '[See full details in Reader Revenue Manager]' link, I get routed to a page hitting 400 error.
The error page is attached.

Screenshot 2024-08-06 at 11 36 55

from site-kit-wp.

hussain-t avatar hussain-t commented on August 17, 2024

Hi @kelvinballoo,

There are 3 variations of the settings view screen:

Please use the tester plugin to change the publication onboarding state. I have updated the QAB.

CLARIFICATION 2: ⚠️
This is out of scope for this ticket but checking in case we need to create another ticket or it's being handled in an existing ticket.
When I click on the '[See full details in Reader Revenue Manager]' link, I get routed to a page hitting 400 error.
The error page is attached.

This is a bug. However, as you said, it's out of the scope. Feel free to create a new ticket.

from site-kit-wp.

Related Issues (20)

Recommend Projects

  • React photo React

    A declarative, efficient, and flexible JavaScript library for building user interfaces.

  • Vue.js photo Vue.js

    🖖 Vue.js is a progressive, incrementally-adoptable JavaScript framework for building UI on the web.

  • Typescript photo Typescript

    TypeScript is a superset of JavaScript that compiles to clean JavaScript output.

  • TensorFlow photo TensorFlow

    An Open Source Machine Learning Framework for Everyone

  • Django photo Django

    The Web framework for perfectionists with deadlines.

  • D3 photo D3

    Bring data to life with SVG, Canvas and HTML. 📊📈🎉

Recommend Topics

  • javascript

    JavaScript (JS) is a lightweight interpreted programming language with first-class functions.

  • web

    Some thing interesting about web. New door for the world.

  • server

    A server is a program made to process requests and deliver data to clients.

  • Machine learning

    Machine learning is a way of modeling and interpreting data that allows a piece of software to respond intelligently.

  • Game

    Some thing interesting about game, make everyone happy.

Recommend Org

  • Facebook photo Facebook

    We are working to build community through open source technology. NB: members must have two-factor auth.

  • Microsoft photo Microsoft

    Open source projects and samples from Microsoft.

  • Google photo Google

    Google ❤️ Open Source for everyone.

  • D3 photo D3

    Data-Driven Documents codes.