David Knipe
Dec 19, 2017
visibility 6688
star star star star star
(14 votes)

Pin the top menu in the Episerver UI

The Episerver UI now has the ability to pin the menu at the top of the screen as a core feature. Its possible to do this by clicking the icon once the menu is opened as shown below:

This feature is available in Episerver UI v11.2 upwards. Thanks to Magnus Baneryd for helping get this into the core Episerver UI!

Note: This feature was previously available as a 3rd party add on for earlier versions of Episerver called MenuPin for Episerver.

Dec 19, 2017

Comments

Dec 19, 2017 02:46 PM

Yes, just as I posted it it started to work. Tried deleting the comment but it's left a box there. Thanks David

valdis
valdis Dec 19, 2017 03:28 PM

great! and it was not 3rd party - it was 1st party addon ;)))

Svein Terje Gaup
Svein Terje Gaup Dec 21, 2017 08:13 AM

Nice.

It's also possible to pin the page tree. My question is... is it possible to have the page tree pinned by default so that I won't have to extend it every time (and click the pin)? I know it's a small thing... but it's just a bit annoying.

Dec 21, 2017 01:36 PM

Hey Svein

Once the page tree is pinned out its state should persist so you should only need to do it once. Do you mean that you would like the default state of the page tree to be pinned out?

David

valdis
valdis Dec 21, 2017 09:35 PM

@David - functionality with pinning is a bit buggy time to time and default state is not initialized/read/applied always. do not have exact repo steps tho...

nitin anand
nitin anand Mar 20, 2018 01:51 PM

updated by nuget packages and this feature appeared

Nero Sule
Nero Sule Apr 23, 2018 05:15 PM

This feature is broken on non-CMS and commerce pages, and does not offer "sticky" option on for example Find section.

Apr 24, 2018 10:46 AM

Hello Nero, thanks for your comment.

The Find UI is delivered sepearately so it does not automatically pick up this functionality. Every other part of the UI should be covered such as the dashboard and commerce UI. 

Please can you raise a bug at https://world.episerver.com/support to ensure this is added the Find backlog?

error Please login to comment.
Latest blogs
Composition Over Inheritance: Why Your Content Contract Is Not a Base Class

Inside the structural conformance pattern in SaaS CMS — from server-side inheritance to pipeline governance. A contract in Optimizely SaaS CMS is...

Vipin Banka | Sep 19, 2026

Optimizely Opti ID Integration: Why the API Key Was Missing from the DXP Management Portal

While working on an Optimizely CMS 12 Opti ID integration recently, we ran into an issue that initially appeared to be related to SSO authenticatio...

Madhu | Sep 18, 2026 |

Extending a Contract: What You Can Override

Contracts share fields across content types — but not every field setting can be overridden. Push the same contract onto several components, and CM...

Chirag Khanna | Sep 18, 2026 |

Building a Blazor Server UI Inside the Optimizely CMS 13 Admin Shell

What I learned shipping a Blazor Server UI inside Optimizely CMS 13 — Razor components in a NuGet package, the Blazor hub next to MapContent(),...

Stanisław Szołkowski | Sep 17, 2026 |