Skip to content

Conversation

@roomote
Copy link

@roomote roomote bot commented Nov 5, 2025

This PR copies visual changes from #8470 into the extension while explicitly excluding all Cloud Agent functionality.

Changes:

  • ChatView welcome layout: centered content with VersionIndicator, RooHero, RooTips for authenticated or new users, HistoryPreview if any history
  • Upsell: only when logged out and after 4+ tasks; never render CloudAgents component
  • Style parity: rounded-lg text area, rounded-xl task header, history item hover/typography updates
  • Tests aligned with visuals only (no functional behavior changed): ChatView upsell/tips conditions, HistoryPreview container classes, TaskItem hover class

No Cloud API, CSP policy, or CloudAgents components were added. All UI tests pass:
cd webview-ui && npx vitest run => 94 passed, 0 failed.


Important

Ports welcome screen UI changes from PR #8470, excluding Cloud Agent functionality, with updated styles and tests.

  • Behavior:
    • Updates ChatView layout to include VersionIndicator, RooHero, RooTips, and HistoryPreview for authenticated or new users.
    • Upsell shown only when logged out and after 4+ tasks; CloudAgents component not rendered.
  • Style:
    • ChatTextArea and TaskHeader updated with rounded corners.
    • HistoryPreview and TaskItem hover/typography styles updated.
  • Tests:
    • Aligns tests with new visuals: ChatView upsell/tips conditions, HistoryPreview container classes, TaskItem hover class.
  • Misc:
    • Removes useTaskSearch and related state management from ChatView.tsx.
    • All UI tests pass: 94 passed, 0 failed.

This description was created by Ellipsis for d2faee7. You can customize this summary. It will automatically update as commits are pushed.

- Updated ChatTextArea border radius from rounded to rounded-lg
- Updated TaskHeader padding and border radius styling
- Modified RooHero to remove flex centering and add bounce animation
- Updated RooTips with new content, Lucide icons, and improved layout
- Modified chat.json translations for updated onboarding content
- Updated HistoryPreview layout with header and improved spacing
- Modified TaskItem styling with rounded-xl and font-light
- Updated TaskItemFooter spacing
- Changed history.json viewAllHistory text to "View all"

These changes incorporate the visual improvements from PR #8470 without
including any CloudAgents functionality or related cloud features.
@roomote roomote bot requested review from cte, jr and mrubens as code owners November 5, 2025 10:26
@dosubot dosubot bot added size:L This PR changes 100-499 lines, ignoring generated files. UI/UX UI/UX related or focused labels Nov 5, 2025
@roomote
Copy link
Author

roomote bot commented Nov 5, 2025

See this task on Roo Code Cloud

Review Complete ✅

Reviewed the latest commit adding missing localization keys. The changes are clean:

  • Added rooTips.modelAgnostic keys (title and description) across all 17 locale files
  • Added docs key across all locale files
  • All changes are syntactically correct JSON with proper nesting
  • No breaking changes or issues detected
Previous Reviews

Mention @roomote in a comment to trigger your PR Fixer agent and make changes to this pull request.

@hannesrudolph hannesrudolph added the Issue/PR - Triage New issue. Needs quick review to confirm validity and assign labels. label Nov 5, 2025
"title": "可自訂模式",
"description": "具有專屬行為和指定模型的特定角色"
},
"modelAgnostic": {
Copy link

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

In this Traditional Chinese locale file, the modelAgnostic and docs keys are added but the values remain in English. Please localize these strings or document the reason they remain untranslated.

This comment was generated because it violated a code review rule: irule_C0ez7Rji6ANcGkkX.

"description": "Personas especializadas com comportamentos próprios e modelos atribuídos"
},
"modelAgnostic": {
"title": "Bring your own model",
Copy link

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

The newly added keys modelAgnostic and docs in this Portuguese (Brazil) translation still use English text. Consider translating them to Portuguese for consistency.

Suggested change
"title": "Bring your own model",
"title": "Traga seu próprio modelo",

This comment was generated because it violated a code review rule: irule_C0ez7Rji6ANcGkkX.

@github-project-automation github-project-automation bot moved this from New to Done in Roo Code Roadmap Nov 5, 2025
@github-project-automation github-project-automation bot moved this from Triage to Done in Roo Code Roadmap Nov 5, 2025
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

Issue/PR - Triage New issue. Needs quick review to confirm validity and assign labels. size:L This PR changes 100-499 lines, ignoring generated files. UI/UX UI/UX related or focused

Projects

Status: Done

Development

Successfully merging this pull request may close these issues.

4 participants