mirror of
https://github.com/fosrl/pangolin.git
synced 2026-07-16 14:47:04 -05:00
[PR #3263] feat: Command Palette for searching accross the dashboard #31318
Reference in New Issue
Block a user
Delete Branch "%!s()"
Deleting a branch is permanent. Although the deleted branch may continue to exist for a short time before it actually gets removed, it CANNOT be undone in most cases. Continue?
📋 Pull Request Information
Original PR: https://github.com/fosrl/pangolin/pull/3263
Author: @Fredkiss3
Created: 6/12/2026
Status: 🔄 Open
Base:
dev← Head:feat/command-bar📝 Commits (5)
444d293🚧 WIP: copy command bar from existing PRa68b570🚧 wip: Use command bar nav itemsabc0a41♻️ reorganize command bar itemsce77268🚧 wip: block top position of command palette3bc5ab2🚧 wip📊 Changes
15 files changed (+1319 additions, -50 deletions)
View changed files
📝
messages/en-US.json(+59 -0)📝
src/app/[orgId]/settings/layout.tsx(+4 -1)📝
src/app/navigation.tsx(+232 -0)📝
src/app/page.tsx(+3 -1)📝
src/components/Layout.tsx(+51 -39)📝
src/components/SitesTable.tsx(+0 -7)➕
src/components/command-palette/CommandPalette.tsx(+408 -0)➕
src/components/command-palette/CommandPaletteTrigger.tsx(+69 -0)➕
src/components/command-palette/useCommandPaletteActions.tsx(+161 -0)➕
src/components/command-palette/useCommandPaletteNavigation.ts(+57 -0)➕
src/components/command-palette/useCommandPaletteOrganizations.ts(+45 -0)➕
src/components/command-palette/useCommandPaletteSearch.ts(+142 -0)📝
src/components/ui/command.tsx(+11 -2)➕
src/lib/flattenNavItems.ts(+42 -0)➕
src/lib/hydrateNavHref.ts(+35 -0)📄 Description
Community Contribution License Agreement
By creating this pull request, I grant the project maintainers an unlimited,
perpetual license to use, modify, and redistribute these contributions under any terms they
choose, including both the AGPLv3 and the Fossorial Commercial license terms. I
represent that I have the right to grant this license for all contributed content.
Summary
Screenshots
🔄 This issue represents a GitHub Pull Request. It cannot be merged through Gitea due to API limitations.