Skip to content

feat: add Report an Issue link to Topbar (#202)#222

Merged
NovaCode37 merged 1 commit into
NovaCode37:mainfrom
Maqbool61:feat/report-issue-link
Jul 22, 2026
Merged

feat: add Report an Issue link to Topbar (#202)#222
NovaCode37 merged 1 commit into
NovaCode37:mainfrom
Maqbool61:feat/report-issue-link

Conversation

@Maqbool61

Copy link
Copy Markdown
Contributor

Closes #202

Summary

Adds a small "Report an issue" link to the Topbar, placed between the API docs icon and the Star link — unobtrusive and consistent with the existing icon row.

Changes

  • Added AlertCircle to the lucide-react import
  • Added an <a> link pointing to /issues/new with icon + "Report" label (hidden on mobile, visible on sm+)
  • Also cleaned up the inconsistent indentation on the Star link block (pre-existing issue)

How to test

  1. Run npm run dev in frontend/
  2. Check the topbar — "Report" link appears between Extension and Star
  3. Click it → opens https://github.com/NovaCode37/Prism-platform/issues/new in a new tab

@Maqbool61
Maqbool61 requested a review from NovaCode37 as a code owner July 20, 2026 16:33
@NovaCode37
NovaCode37 merged commit 70af8e3 into NovaCode37:main Jul 22, 2026
4 checks passed
@Maqbool61
Maqbool61 deleted the feat/report-issue-link branch July 22, 2026 07:38
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.

Add a 'Report an issue' link to the UI

2 participants