Skip to content

feat: add terminal theme editor with live preview#1641

Open
jainiksha wants to merge 3 commits into
Karanjot786:mainfrom
jainiksha:feature/theme-editor-live-preview
Open

feat: add terminal theme editor with live preview#1641
jainiksha wants to merge 3 commits into
Karanjot786:mainfrom
jainiksha:feature/theme-editor-live-preview

Conversation

@jainiksha

Copy link
Copy Markdown
Contributor

Summary

  • Added ThemeEditor component for managing terminal themes
  • Added live theme preview functionality
  • Added color customization support
  • Added theme import and export features
  • Added reusable ThemeConfig interface

Closes #1593

@jainiksha jainiksha requested a review from Karanjot786 as a code owner June 19, 2026 07:34
@github-actions github-actions Bot added the type:feature +10 pts. New feature. label Jun 19, 2026
@coderabbitai

coderabbitai Bot commented Jun 19, 2026

Copy link
Copy Markdown

Warning

Review limit reached

@jainiksha, we couldn't start this review because you've reached your PR review rate limit.

More reviews will be available in 24 minutes and 4 seconds. Learn how PR review limits work.

To continue reviewing without waiting, enable usage-based billing in the billing tab.

⌛ How to resolve this issue?

After more reviews become available, a review can be triggered using the @coderabbitai review command as a PR comment. Alternatively, push new commits to this PR.

To avoid repeated limits, reduce automatic review volume by pausing incremental auto-reviews earlier, using label-based review opt-in, excluding WIP or generated PR titles, or requesting reviews manually when the PR is ready. If your team needs uninterrupted high-volume reviews, an organization admin can enable usage-based credits.

🚦 How do rate limits work?

CodeRabbit enforces per-developer PR review limits for each organization. Most developers receive the normal plan refill rate.

For paid Pro and Pro+ PR reviews, CodeRabbit uses adaptive limits for sustained high-volume activity. When a developer's recent PR review activity reaches the 95th percentile or higher among CodeRabbit users, the refill rate gradually slows as usage increases. The highest same-day bursts are limited more strictly.

Please see our Fair Usage Limits Policy for further information.

ℹ️ Review info
⚙️ Run configuration

Configuration used: defaults

Review profile: CHILL

Plan: Pro Plus

Run ID: 6407edaa-abc7-4920-84b0-916dc94214c3

📥 Commits

Reviewing files that changed from the base of the PR and between cb3669a and 084b906.

📒 Files selected for processing (2)
  • packages/ui/src/ThemeEditor.ts
  • packages/ui/src/index.ts
✨ Finishing Touches
🧪 Generate unit tests (beta)
  • Create PR with unit tests

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 and usage tips.

@github-actions github-actions Bot added area:ui @termuijs/ui and removed type:feature +10 pts. New feature. labels Jun 19, 2026
@github-actions github-actions Bot added the type:feature +10 pts. New feature. label Jun 21, 2026
@jainiksha

Copy link
Copy Markdown
Contributor Author

@Karanjot786 resolved merge conflict

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

area:ui @termuijs/ui type:feature +10 pts. New feature.

Projects

None yet

Development

Successfully merging this pull request may close these issues.

[feature] Terminal Theme Editor with Live Preview

1 participant