Skip to content

This repository contains a set of powerful plugins designed to enhance your Payload CMS projects. Whether you're managing complex content structures or optimizing the authoring experience, these plugins will help streamline your workflow.

License

Notifications You must be signed in to change notification settings

mommaroodles/payload-tools

 
 

Repository files navigation

🚀 Payload CMS Plugins Collection

This repository contains a set of powerful plugins designed to enhance your Payload CMS projects. Whether you're managing complex content structures or optimizing the authoring experience, these plugins will help streamline your workflow.

🔌 Available Plugins (Compatible with Payload 3.0)

  1. 🔐 Authorization
    Implement flexible role-based access control (RBAC) for your content. Define roles based on read/write/publish permissions for collections and globals. Easily assign custom permissions to users for granular content security.

  2. 👤 Authors Info
    Automatically display author information in the authoring interface, including details like creator, updaters, publishers, and the last publish date.

  3. 💬 Rich-text Comments
    Enable inline comments and discussions directly within the Payload authoring interface. This plugin supports rich text commenting using Lexical, perfect for content collaboration.

  4. 📋 Right Panel
    Enhance the editing experience with a custom right-side panel. This view allows you to manage related entities side-by-side, improving productivity when working with complex data relationships.

  5. 📝 Custom Version View
    Improve version control with a custom version view that displays "Updated at" and "Updated by" fields. This plugin integrates seamlessly with the Authors Info plugin.

  6. 🔗 Cross-Collection Config
    The Cross-Collection Config Plugin empowers you to modify the view of components in Payload CMS, injecting custom behaviors and offering global configuration capabilities not natively supported.

  7. ⚙️ Field-type Component Override
    Dynamically override all fields of a specific type in Payload CMS by replacing their default components with custom ones—seamlessly and automatically. This plugin allows you to define a field type once and apply your custom component globally across your collections.

  8. 🎨 Color Picker Field
    Add a custom color selection tool to your Payload interface. Simplify content styling by allowing authors to choose colors effortlessly. You can choose between font-color and background-color for better preview of end results.

  9. Icon Select
    A handy icon picker field for selecting icons within the Payload UI from flowbite-react-icons, making it easy to enhance content with visually appealing icons.


💡 Tip: Each plugin is modular and can be integrated independently based on your project needs. Check out the linked documentation for installation instructions and configuration details.

About

This repository contains a set of powerful plugins designed to enhance your Payload CMS projects. Whether you're managing complex content structures or optimizing the authoring experience, these plugins will help streamline your workflow.

Resources

License

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published

Languages

  • TypeScript 85.9%
  • CSS 12.2%
  • SCSS 1.1%
  • JavaScript 0.8%