Giter Club home page Giter Club logo

craft-palette's Introduction

Palette

⌨️ CMD+K your way around Craft!

🤔 What is Palette?

Palette allows you to easily jump to specific areas within Craft without lifting your hands off the keyboard!

That's the elevator pitch, at least. But, sometimes, you just need a visual:

Palette being demonstrated with a user typing a variety of strings into the search field

If you're a developer, you likely use similar shortcuts today in apps like:

  • VS Code
  • Slack
  • Alfred or Raycast
  • ...and many, many others

It should also exist in the CMS you use most, right?

⚡️ Features

  • 🔍 Available on the front-end and in the control panel
  • 🌗 Light and dark mode support
  • ⭐️ Zero setup necessary; just install and enable
  • 🏎 Compatible with full-page static caching strategies like Blitz
  • 🔐 Actions change based on user permissions and if admin changes are allowed
  • 🔌 Plugins that register navigation links, settings areas, and utilities are included automatically
  • 💅 Add your own custom URLs via the config file (Craft 4+ only)

The light and dark themes of Palette shown side by side with the default list of results

📦 Installing

Install Palette one of two ways:

🤝 Contributing

If you would like to contribute to Palette we tried to make it as easy as possible:

  1. Clone the repo
  2. Run npm i to install the Node dependencies
  3. Run npm start to begin the watch task
  4. Make your changes
  5. Run npm run build to compile and minify the CSS and JS
  6. Submit a PR!

❤️ Shout-outs

Palette could not exist without the efforts and incredible work of:

craft-palette's People

Contributors

aaronbushnell avatar darinlarimore avatar

Watchers

 avatar

Recommend Projects

  • React photo React

    A declarative, efficient, and flexible JavaScript library for building user interfaces.

  • Vue.js photo Vue.js

    🖖 Vue.js is a progressive, incrementally-adoptable JavaScript framework for building UI on the web.

  • Typescript photo Typescript

    TypeScript is a superset of JavaScript that compiles to clean JavaScript output.

  • TensorFlow photo TensorFlow

    An Open Source Machine Learning Framework for Everyone

  • Django photo Django

    The Web framework for perfectionists with deadlines.

  • D3 photo D3

    Bring data to life with SVG, Canvas and HTML. 📊📈🎉

Recommend Topics

  • javascript

    JavaScript (JS) is a lightweight interpreted programming language with first-class functions.

  • web

    Some thing interesting about web. New door for the world.

  • server

    A server is a program made to process requests and deliver data to clients.

  • Machine learning

    Machine learning is a way of modeling and interpreting data that allows a piece of software to respond intelligently.

  • Game

    Some thing interesting about game, make everyone happy.

Recommend Org

  • Facebook photo Facebook

    We are working to build community through open source technology. NB: members must have two-factor auth.

  • Microsoft photo Microsoft

    Open source projects and samples from Microsoft.

  • Google photo Google

    Google ❤️ Open Source for everyone.

  • D3 photo D3

    Data-Driven Documents codes.