Skip to content

Conversation

@juliusknorr
Copy link
Member

@juliusknorr juliusknorr commented Dec 31, 2025

Signed-off-by: Julius Knorr [email protected]

📝 Summary

This is a common feature in IDEs and also other tools like Notion, for Nextcloud this has only been discussed in nextcloud/notes#1200

This is a first attempt out of personal need to implement this in collectives.

Also pulling in @marcoambrosini for some design feedback and to check if something like this was discussed in other places in the design team as well.

Currently implemented

Navigation
  • Search and jump to any page or collective
  • Cross-collective page search
Commands:
  • Create new page/collective
  • Switch edit/view mode
  • Toggle outline and full-width view
  • Favorite/unfavorite pages
  • Share, set emoji, manage tags
  • Move/copy/download/delete pages

🖼️ Screenshots

Kapture.2025-12-31.at.13.39.41.webm

🏁 Checklist

  • Code is properly formatted (npm run lint / npm run stylelint / composer run cs:check)
  • Sign-off message is added to all commits
  • Tests (unit, integration and/or end-to-end) passing and the changes are covered with tests
  • Documentation (README or documentation) has been updated or is not required

@juliusknorr juliusknorr force-pushed the feat/command-palette branch 2 times, most recently from 3876ee8 to f56408c Compare December 31, 2025 12:44
@juliusknorr juliusknorr added the enhancement New feature or request label Dec 31, 2025
@Aveyron-RetD
Copy link

Aveyron-RetD commented Jan 8, 2026

Sorry for the noise.
That is so cool 👀 but.... should this palette interact with the other apps instead of the collectives app.

Like a smartpicker, but the action is not inserted in the actual page but in the target=> Add a reminder, create a deck card, message a friend add something on your calendar.

Like be in mail summon this palette => Create a deck card which as a link to the mail
Like be in deck => Create a meeting which as a link to the deck card
Be in collectives => Send to chat the page is linked to a chat

Productivity 🚀 🚀

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.

3 participants