Skip to content

Add Arcade FAQ chatbot popup - #90

Open
hoangsvit wants to merge 24 commits into
refactor/monthly-labs-uifrom
feature/arcade-faq-chatbot
Open

hoangsvit wants to merge 24 commits into
refactor/monthly-labs-uifrom
feature/arcade-faq-chatbot

Conversation

@hoangsvit

Copy link
Copy Markdown
Member

Summary

  • Adds a lightweight global Arcade Guide popup on top of PR Redesign monthly labs archive and detail UI #89.
  • Answers simple Google Skills Arcade questions without an external AI API/key.
  • Covers 2026 point calculation guidance, prize tiers, Waterfall/slot behavior, lab/game timing, Prize Counter timing, shipping, subscription basics and missing-point guidance.
  • Includes English UI plus Vietnamese question/answer support.
  • Adds quick prompts, official source links and a shortcut to /monthly-labs/.
  • Hides the chatbot on /widget embeds and positions it above the mobile bottom navigation.

2026 sources reviewed

  • Google Developer Forums: official 2026 tier announcement (Trooper 50–74, Ranger 75–94, Champion 95–119, Legend 120+; limited slots + waterfall).
  • Google Developer Forums: 2026 Prize Counter clarification (single unified window after season end; points remain protected).
  • Google Cloud Blog: Arcade game/lab and badge overview.
  • Google Developer Forums: 2026 special-game example showing that special-game point values can differ.

Implementation

  • components/arcade/arcade-faq-chatbot.tsx
  • app/styles/arcade-chatbot.css
  • app/layout.tsx
  • tests/arcade-chatbot.test.mjs

Notes

  • This is a stacked PR on Redesign monthly labs archive and detail UI #89 (refactor/monthly-labs-ui) so it does not mix unrelated base changes.
  • Google remains the final authority for official point totals, dates and reward eligibility; the chatbot explicitly says so for time-sensitive answers.

@qodo-code-review

Copy link
Copy Markdown

ⓘ Qodo reviews are paused because the subscription is no longer active. Ask your workspace admin to reactivate the subscription to resume reviews. Manage billing

@github-actions

github-actions Bot commented Oct 4, 2026 •

Copy link
Copy Markdown
Contributor

🚀 PR preview ready

Open the live preview

  • Commit: 9c581c4
  • Pages artifact deployed successfully
  • Live URL verified successfully
  • Google Analytics remains disabled in previews
  • Updates automatically when new commits are pushed

@coderabbitai

coderabbitai Bot commented Oct 4, 2026 •

Copy link
Copy Markdown

Important

  • 🔍 Trigger review

This repository does not receive automatic reviews because it has fewer than 10 stars.

⚙️ Run configuration
  • Configuration used: defaults
  • Review profile: CHILL
  • Plan: Advanced
  • Run ID: 91d4823d-30b1-4e47-80cb-edb8c7a8edfc
  • Autopilot · Keep fixing CodeRabbit findings and required CI, and resolving merge conflicts

Thanks for using CodeRabbit! It's free for OSS, and your support helps us grow. If you like it, consider giving us a shout-out.

❤️ Share

Comment @coderabbitai help to get the list of available commands.

github-actions Bot added a commit that referenced this pull request Oct 5, 2026
@hoangsvit
hoangsvit added this pull request to stack #88 October 5, 2026 04:01

This branch was successfully deployed

1 active deployment
pr-preview — 9c581c4d Deployed Oct 5, 2026 by hoangsvit via preview #910
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.

1 participant