Skip to content

Editing Matters

  • Sitecore
Photo by Ben Kolde on Unsplash

While recently working on a Sitecore site I came across a testimonial quote slider that could use a little TLC when viewing it in the Experience Editor.

A quote slider in the Experience Editor can be tricky. Site visitors see one quote at a time. Displaying one quote in the editor makes visual sense but it also makes editing difficult for the content author. It’s best for them to see all the quotes if they prefer the ability to edit them inline.

Not bad, but not good. The bare minimum.

(how the content author/editor sees it)

It makes sense that the content author wouldn’t want carousel behavior interfering while editing the quote slider content so we remove the controls and stack the quote slides.

Below is the published end result seen on the page with all the slider behavior and functionality.

Visually different than the editing experience.

(how site visitors see it)

With simple updates we can make the content author’s experience better.

Getting into the details

In our cshtml view Sitecore.Context.PageMode.IsExperienceEditorEditing is the secret sauce to delivering content authors a different layout with editing features.

Note that we’re leaving out all slider functionality because that would not be a good editing experience but we add a class called experience-editor-block to layer in styles.

Here we are adding style rules to match the quote slider appearance in the browser.

Now we are visually closer to what the quotes look like for site visitors.

This is a much better editing experience.

Styled quotes with full editing capability in the Experience Editor

The point of all this is to change the editing experience from ‘it works’ to something that visually makes sense to content authors and is easy to use. We can take this further to make the editing experience more intuitive sitewide.

Leave a Reply

Your email address will not be published. Required fields are marked *