Skip to content

feat: add Chrome Extension (Manifest V3) for GitHub Chat#13

Open
ezzy1630 wants to merge 1 commit into
inquid:masterfrom
ezzy1630:feat/chrome-extension
Open

feat: add Chrome Extension (Manifest V3) for GitHub Chat#13
ezzy1630 wants to merge 1 commit into
inquid:masterfrom
ezzy1630:feat/chrome-extension

Conversation

@ezzy1630
Copy link
Copy Markdown

Closes #1

Converts the existing Firebase chat into a Chrome Extension that works on github.com/* pages.

Features:

  • Manifest V3 compliant Chrome Extension
  • Floating toggle button (bottom-right corner) to show/hide chat panel
  • Iframe-based chat panel embedding the existing Firebase chat
  • GitHub-themed dark UI matching the platform aesthetic
  • Scoped to github.com/* domain only
  • Minimal, focused implementation with no unnecessary dependencies

The extension can be loaded unpacked from the extension/ folder.

Closes inquid#1

Adds a Chrome Extension that embeds the existing Firebase chat into
github.com/* pages via a floating toggle button.

- Manifest V3 compliant
- Floating toggle button (bottom-right corner)
- Iframe-based chat panel with show/hide toggle
- Scoped to github.com/* domain only
- Minimal, focused implementation with no external dependencies
@chatgpt-codex-connector
Copy link
Copy Markdown

You have reached your Codex usage limits for code reviews. You can see your limits in the Codex usage dashboard.

@ezzy1630
Copy link
Copy Markdown
Author

Hi @gogl92, I've submitted a clean Manifest V3 Chrome Extension implementation for this issue at PR #13. The extension:

  • Adds a floating toggle button in the bottom-right corner of github.com/* pages
  • Toggles an iframe-based chat panel with your existing Firebase chat
  • Is scoped to github.com/* domain only
  • No external dependencies or over-engineering — just the chat as requested

Would appreciate a review when you have a moment. Thanks!

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 this to a Chrome Extension

1 participant