Skip to content

HelpCenter: Add feedback thumbs button - WIP DO NOT MERGE#102029

Closed
renancarvalho wants to merge 4 commits intotrunkfrom
add/hc_new_rating
Closed

HelpCenter: Add feedback thumbs button - WIP DO NOT MERGE#102029
renancarvalho wants to merge 4 commits intotrunkfrom
add/hc_new_rating

Conversation

@renancarvalho
Copy link
Contributor

@renancarvalho renancarvalho commented Mar 28, 2025

Related to #

Proposed Changes

  • Replaces the current feedback with new feedback thumbs up/down. More details here pdDR7T-29B-p2#comment-2670

Before:
image

After:
image

Why are these changes being made?

  • Improve feedback mechanism.

Testing Instructions

  • Pull and run this branch or use the live link
  • Navigate the Help center, start a conversation and ask talk with a human
  • Navigate to Zendesk and reply yourself.
  • Mark the chat as solved on Zendesk
  • You should see the feedback thumb up/down buttons in the Help Center

@github-actions
Copy link

github-actions bot commented Mar 28, 2025

@renancarvalho renancarvalho self-assigned this Mar 28, 2025
@renancarvalho renancarvalho changed the title HelpCenter: Add feedback thumbs button HelpCenter: Add feedback thumbs button - WIP DO NOT MERGE Mar 28, 2025
@matticbot
Copy link
Contributor

This PR modifies the release build for the following Calypso Apps:

For info about this notification, see here: PCYsg-OT6-p2

  • help-center
  • notifications
  • wpcom-block-editor

To test WordPress.com changes, run install-plugin.sh $pluginSlug add/hc_new_rating on your sandbox.

@renancarvalho renancarvalho requested a review from a team March 28, 2025 08:38
@matticbot matticbot added the [Status] Needs Review The PR is ready for review. This also triggers e2e canary tests and wp-desktop tests automatically. label Mar 28, 2025
@renancarvalho renancarvalho added [Feature] Help Center The new integrated Help Center in Calypso that provides support tools on all screens. and removed [Status] Needs Review The PR is ready for review. This also triggers e2e canary tests and wp-desktop tests automatically. labels Mar 28, 2025
@matticbot matticbot added the [Status] Needs Review The PR is ready for review. This also triggers e2e canary tests and wp-desktop tests automatically. label Mar 28, 2025
@matticbot
Copy link
Contributor

matticbot commented Mar 28, 2025

Here is how your PR affects size of JS and CSS bundles shipped to the user's browser:

Async-loaded Components (~339 bytes added 📈 [gzipped])

Details
name                                       parsed_size           gzip_size
async-load-automattic-help-center-stepper      +1226 B  (+0.1%)     +339 B  (+0.1%)
async-load-automattic-help-center              +1226 B  (+0.2%)     +339 B  (+0.2%)

React components that are loaded lazily, when a certain part of UI is displayed for the first time.

Legend

What is parsed and gzip size?

Parsed Size: Uncompressed size of the JS and CSS files. This much code needs to be parsed and stored in memory.
Gzip Size: Compressed size of the JS and CSS files. This much data needs to be downloaded over network.

Generated by performance advisor bot at iscalypsofastyet.com.

@renancarvalho
Copy link
Contributor Author

Closing, I have created a new one here

@github-actions github-actions bot removed the [Status] Needs Review The PR is ready for review. This also triggers e2e canary tests and wp-desktop tests automatically. label Apr 2, 2025
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

[Feature] Help Center The new integrated Help Center in Calypso that provides support tools on all screens.

Projects

None yet

Development

Successfully merging this pull request may close these issues.

2 participants

Comments