Skip to content

Add tooltips to UI buttons#165

Open
shuboy37 wants to merge 1 commit into
CyberBoyAyush:mainfrom
shuboy37:add-tooltips
Open

Add tooltips to UI buttons#165
shuboy37 wants to merge 1 commit into
CyberBoyAyush:mainfrom
shuboy37:add-tooltips

Conversation

@shuboy37

Copy link
Copy Markdown

Added tooltips for all impactful UI actions including voice input, file upload, tools dropdown, and AI enhance button.

Changes:

  • Added ConditionalTooltip component for smart tooltip display
  • Added tooltips to VoiceInputButton ("Dictate")
  • Added tooltips to FileUpload button ("Upload files")
  • Added tooltips to Tools dropdown ("Tools")
  • Added tooltips to AI Enhance button ("Enhance prompt")
  • Added tooltips to navigation buttons (sidebar toggle, search, new chat, share, browser toggle)
  • Removed redundant title attributes where tooltips are present
  • Tooltips only show when appropriate (not when dropdowns are open or actions are active)

@shuboy37 shuboy37 closed this Oct 28, 2025
@CyberBoyAyush CyberBoyAyush reopened this Oct 28, 2025
@CyberBoyAyush

Copy link
Copy Markdown
Owner

hey can you share any screenshots of the changes? @shuboy37

@CyberBoyAyush

Copy link
Copy Markdown
Owner

Hey @VrandaaGarg please review the changes locally and merge them to ‘beta-v2’ if all good

@shuboy37

shuboy37 commented Oct 28, 2025

Copy link
Copy Markdown
Author

i have added next.config.ts and package.json to run the frontend (ui specific pr) and to shut the errors as i havent setup the repo fully so pls ignore and remove those files..

@CyberBoyAyush

Copy link
Copy Markdown
Owner

i have added next.config.ts and package.json to run the frontend (ui specific pr) and to shut the errors as i havent setup the repo fully so pls ignore and remove those files..

I will tell you and guide you, no issues bro

@shuboy37

Copy link
Copy Markdown
Author

i have resolved the conflicts, clean file is as follows
https://gist.github.com/shuboy37/386ac9666755df540a3bc452ea9f03aa
@VrandaaGarg

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.

2 participants