Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

Feat/Improved Search and Color Switcher #10132

Merged
merged 170 commits into from Nov 14, 2023
Merged

Feat/Improved Search and Color Switcher #10132

merged 170 commits into from Nov 14, 2023

Conversation

bendyorke
Copy link
Contributor

@bendyorke bendyorke commented Sep 1, 2023

This is a new implementation on Search, it allows searching for multiple groups including:

  1. pages
  2. commands
  3. blocks
  4. blocks on the current page
  5. files

It also enables:

  1. Search only pages/commands/etc
  2. Open Search in the sidebar

This PR also introduces Radix theme && colors and adds several Shui UI components including Button and Shortcut. We plan to integrate Shadcn into Logseq soon, so some components might be replaced with shadcn in the future.

CleanShot 2023-11-14 at 15 05 42@2x

Demos

New accent color switcher

Radix-themes.mp4

Open search result in sidebar

cmd-k-right-sidebar.mp4

Filter search results

cmd-k-filter.mp4

Expand search results

cmd-k-expand-results.mp4

@github-actions github-actions bot added the :type/feature New feature label Sep 1, 2023
@tiensonqin tiensonqin merged commit 4fd46a2 into master Nov 14, 2023
8 checks passed
@tiensonqin tiensonqin deleted the feat/cmdk branch November 14, 2023 07:28
logseq-cldwalker added a commit that referenced this pull request Nov 14, 2023
looks like there's a breaking change with ui/button's options
@logseqramses logseqramses changed the title Feat/cmdk Feat/Search Nov 28, 2023
@logseqramses logseqramses changed the title Feat/Search Feat/Improved Search and Color Switcher Nov 28, 2023
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
:type/feature New feature
Projects
None yet
Development

Successfully merging this pull request may close these issues.

None yet

5 participants