Skip to content

feat(repo): Add repository file & folder search to Code tab#1144

Merged
anderdc merged 1 commit into
entrius:testfrom
carlh7777:feat/code-gotofile
May 16, 2026
Merged

feat(repo): Add repository file & folder search to Code tab#1144
anderdc merged 1 commit into
entrius:testfrom
carlh7777:feat/code-gotofile

Conversation

@carlh7777
Copy link
Copy Markdown
Contributor

Summary

Adds a “Search files and folders” input to the repository Code tab using the existing recursive Git tree API.

  • Case-insensitive recursive path search
  • Highlighted search matches
  • Keyboard navigation support (↑ ↓ Enter Escape)
  • Right-aligned dropdown panel

Type of Change

  • Bug fix
  • New feature
  • Refactor
  • Documentation
  • Other (describe below)

Screenshots

code_file_search.webm

Checklist

  • New components are modularized/separated where sensible
  • Uses predefined theme (e.g. no hardcoded colors)
  • Responsive/mobile checked
  • Tested against the test API
  • npm run format and npm run lint:fix have been run
  • npm run build passes
  • Screenshots included for any UI/visual changes

@xiao-xiao-mao xiao-xiao-mao Bot added the enhancement New feature or request label May 14, 2026
@anderdc anderdc merged commit 692ad5c into entrius:test May 16, 2026
2 checks passed
hunnyboy1217 added a commit to hunnyboy1217/gittensor-ui that referenced this pull request May 16, 2026
Resolve conflicts between the GitHub-aligned light mode work and recent
upstream changes: keep theme-aware chart colors alongside the new
ChartEmptyPanel empty-states (entrius#1122), reconcile the simplified onboarding
(entrius#1069) by adopting the new AboutContent and dropping Scoring.tsx, and
fold the RepositoryCodeBrowser GoToFileSearch (entrius#1144) into the
breadcrumb layout with theme tokens.
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

enhancement New feature or request

Projects

None yet

Development

Successfully merging this pull request may close these issues.

2 participants