Skip to content

Conversation

@danbarr
Copy link
Collaborator

@danbarr danbarr commented Jan 20, 2026

Description

Removing the PushFeedback plugin from the site. It hasn't yielded any actionable / useful feedback and we've ended the subscription effective Feb 3.

Type of change

  • Other/backend

Related issues/PRs

Effectively reverts #217

@vercel
Copy link

vercel bot commented Jan 20, 2026

The latest updates on your projects. Learn more about Vercel for GitHub.

Project Deployment Review Updated (UTC)
docs-website Ready Ready Preview, Comment Jan 21, 2026 2:19pm

Request Review

Signed-off-by: Dan Barr <6922515+danbarr@users.noreply.github.com>
@danbarr danbarr force-pushed the remove-pushfeedback branch from addaa02 to 24cd808 Compare January 21, 2026 14:17
@danbarr danbarr marked this pull request as ready for review January 21, 2026 15:17
Copilot AI review requested due to automatic review settings January 21, 2026 15:17
Copy link
Contributor

Copilot AI left a comment

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

Pull request overview

This PR removes the PushFeedback plugin from the documentation site following the end of the subscription (effective February 3). The removal is complete and clean, reverting the changes from PR #217.

Changes:

  • Removed PushFeedback widget component and theme customization
  • Removed plugin dependencies from package.json and package-lock.json
  • Cleaned up associated CSS styles and configuration

Reviewed changes

Copilot reviewed 4 out of 5 changed files in this pull request and generated no comments.

Show a summary per file
File Description
src/theme/DocItem/Footer/index.tsx Deleted entire swizzled Footer component containing FeedbackWidget
src/css/custom.css Removed feedback-specific CSS variables and dark mode styles
package.json Removed docusaurus-pushfeedback and pushfeedback-react dependencies
package-lock.json Updated lockfile to remove PushFeedback packages and their dependencies
docusaurus.config.ts Removed docusaurus-pushfeedback plugin configuration from plugins array

@danbarr danbarr enabled auto-merge (squash) January 21, 2026 15:20
@danbarr danbarr merged commit 50c68c0 into main Jan 21, 2026
11 checks passed
@danbarr danbarr deleted the remove-pushfeedback branch January 21, 2026 15:22
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

3 participants