CoursesStudio excellencePleasing plugins
Certification
Sanity developer certification
Track
Sanity developer essentials

Studio excellence

Lesson
7

Pleasing plugins

The following are great examples of simple plugins that bring tremendous value to the authoring experience.
Log in to mark your progress for each Lesson and Task

You may not need them all, but they can positively impact your author’s day-to-day content operations where relevant.

Bundled with the Sanity Studio, Presentation is a tool that powers interactive live previews for front ends configured with Visual Editing.

Enable and configure The Presentation tool

The Media browser plugin adds a superset of features to the existing, including tagging, alt text, and reverse-lookup of documents where the image is referenced.

Install and configure the media browser plugin

The Studio's Desk tool allows authors to browse through lists of documents. The Dashboard may be a more natural "starting point" for the sorts of content operations they need to do quickly.

Uses of the Dashboard might include:

  • Displaying lists of new or recently updated documents
  • Displaying project members
  • Useful links to frontends and applications
  • Your own custom widgets
Install and configure the Dashboard plugin

This plugin is a handy convenience for embedding live web previews into a view pane. However, Presentation is a more advanced plugin for this use case. It contains buttons to copy the preview URL's link to the clipboard and open it in a new tab.

Install and configure the Iframe Pane plugin

It is easy to see outgoing references from a single document.

It may be useful in some contexts to see all incoming references to the current document. In the example above, we can see all course type of documents that reference this current presenter.

This Pane can be configured to perform any GROQ query, with values of the current document available as parameters. It can also be configured to initialize new documents.

Install and configure the Documents Pane plugin
You have 5 uncompleted tasks in this lesson
0 of 5