Skip to content

fix(docs): make page feedback actionable#29

Merged
vincentkoc merged 1 commit into
openclaw:mainfrom
vyctorbrzezowski:brzezowski/docs-useful-feedback
Jun 6, 2026
Merged

fix(docs): make page feedback actionable#29
vincentkoc merged 1 commit into
openclaw:mainfrom
vyctorbrzezowski:brzezowski/docs-useful-feedback

Conversation

@vyctorbrzezowski

@vyctorbrzezowski vyctorbrzezowski commented Jun 1, 2026

Copy link
Copy Markdown
Contributor

Summary

The footer asked Was this useful?, but the buttons did not provide a real path for negative feedback. That made the widget feel like a feedback channel while only changing local UI state.

This keeps the footer lightweight and makes the interaction honest:

  • Yes acknowledges the vote and persists that state for the page
  • No reveals an inline note field and an Open issue action
  • the issue URL targets openclaw/openclaw and includes the docs path, canonical URL, and optional typed detail
  • existing Edit source and Raise issue links stay available

Screenshots

Viewport Yes No
Desktop Desktop yes Desktop no
Tablet Tablet yes Tablet no

Checks

  • node --check scripts/docs-site/assets.mjs
  • node --check scripts/docs-site/build.mjs
  • node --check scripts/docs-site/smoke.mjs
  • git diff --check
  • npm run docs:build:preview
  • node --check dist/docs-site/assets/docs-site.js

@vyctorbrzezowski vyctorbrzezowski force-pushed the brzezowski/docs-useful-feedback branch from b1646d7 to b32079e Compare June 1, 2026 05:06
@vyctorbrzezowski vyctorbrzezowski marked this pull request as ready for review June 1, 2026 05:08
@vyctorbrzezowski vyctorbrzezowski requested a review from a team as a code owner June 1, 2026 05:08
@vincentkoc vincentkoc force-pushed the brzezowski/docs-useful-feedback branch from b32079e to 82384e2 Compare June 6, 2026 03:36
@vincentkoc vincentkoc merged commit 050acd0 into openclaw:main Jun 6, 2026
4 checks passed
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.

2 participants