- Force Tailwind's default font stack across all elements
- Improve contrast in light mode when opened on top of darker elements
- Lengthy text is truncated to prevent awkward wrapping
- Improved UI for smaller screen sizes
- Show links to section-specific entries (Thanks, @kylecotter)
- Palette icon displays again on front-end when active
- Palette now closes when clicking outside the modal boundary
- Ensure XHR paths are relative by using the
baseUrl
value in theconfig/palette.php
(Thanks, @maartenheideman)
- Explicitly define CTRL and META keys for better compatibility
- Recompile the bundle to pull in latest source changes
- Windows/Linux not longer focuses URL bar when using Meta+K (Thanks, @godismyjudge95)
- Fix case sensitivity on Init.js script
- 🪄 New design: Palette is now wider, has a translucent background, new subtitle position and more
- 🔍 Contexts: On top of searching through Craft "actions" you can now search your site content! Easily perform searches for entries, assets, and users.
- Removed the Palette icon when active. Ensures better compatibility with visual changes in Craft 5 (Discussion)
- Swap
UrlHelper::baseUrl()
forUrlHelper::siteUrl()
for better URL compatibility (Discussion)
- Correctly format URLs when using a custom
baseUrl
(Discussion)
- Palette now allows the ability to customize the
baseUrl
in thepalette.php
config file. This ensures Palette loads correctly when running Craft in a subdirectory (Ex: https://mysite.com/craft/). (Discussion)
- Prevent default to ensure browser shortcuts aren't triggered when invoking Palette (Discussion)
- Return an empty array if no unmatched entry was found
- Fixes an issue where slugs with special characters may not be properly decoded (Discussion)
- Fixes an issue when clicking above or below the modal won't close it, but clicking to the sides will (Discussion)
- Corrected issue where query strings prevented the "Edit this element..." from displaying
- Add
customUrls
config option for including your own custom URLs into the Palette interface
- Improve contrast of search field text in dark mode (Discussion)
- Don't load Palette scripts when Craft is offline
- Rebuilt command palette to support opening links in new tab via keyboard and mouse inputs
- Updated all dependencies
- Removed kbar dependency
- Palette no longer steals focused inputs in control panel
- Craft 4.0 support
- Config options to enable/disable loading Palette on the frontend or backend
- PHP 7.3+ required
- Swapped tightenco/collect with illuminate/collections
- New action: "Edit this entry". If we can map the URI of the front-end request to a Craft entry it will be added as the first action; allowing you to jump to that entry edit view from the front-end.
- "Go to {systemName}" action now only renders when calling Palette on a control panel route
- New action: Go to section entry types. If the type is "Default" it's swapped with the name of the section
- New
badgeCount
property to display Craft's badge count values - Add badge counts for primary navigation items
- Move the Utility navigation badge count into the
badgeCount
property
- Exclude source files from being included in the Composer package
- New action: "Go to {systemName}": Go to the URL defined by
siteUrl
- Show the badge count when rendering utility items (for actions like "Updates")
- Initial release!