Skip to content

Add feedback banner to right sidebar#11

Merged
mkaput merged 2 commits intomainfrom
@grzywn/feedback-banner
Apr 2, 2026
Merged

Add feedback banner to right sidebar#11
mkaput merged 2 commits intomainfrom
@grzywn/feedback-banner

Conversation

@GrzywN
Copy link
Copy Markdown
Collaborator

@GrzywN GrzywN commented Mar 31, 2026

The feedback link in the footer was easy to miss. This PR moves it to the right sidebar — visible throughout the entire reading experience on desktop.

What changed:

  • New PageSidebar.astro override adds a feedback card below the table of contents
  • Uses Starlight's comment icon and existing feedbackUrl from siteLinks.ts
  • Keyboard accessible (:focus-visible outline), respects prefers-reduced-motion
Screenshot 2026-03-31 at 16-04-16 Welcome to the Software Mansion Agentic Engineering Guide! Software Mansion Agentic Engineering Guide

@GrzywN GrzywN requested a review from mkaput March 31, 2026 14:06
@GrzywN GrzywN requested a review from mkaput April 2, 2026 08:14
@GrzywN
Copy link
Copy Markdown
Collaborator Author

GrzywN commented Apr 2, 2026

Ready for re-review.

@mkaput mkaput merged commit 1f52c7f into main Apr 2, 2026
1 check passed
@mkaput mkaput deleted the @grzywn/feedback-banner branch April 2, 2026 10:28
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