Pin objects/groups to top of artboard layer order
As you go through a design, objects are created and sequentially stacked on top of each other. This affects Z index and view.
Using things like self created grid/layout systems or objects that are required to stay at the top of the z index get obscure and I spend an awful lot of time reorganizing my layers. Too much time.
To save time - having the ability to "pin" the layer order of groups or objects would be amazing. Additionally, defining group/object stacking order by "pinnable" alphanumeric identification would be terrific. example:
Top Layer — Pin1
Second to — Pin2
Third to top — Pin3
Newest created layer —
and so on..
Marlin Prauss commented
It would be great to have the ability to choose layers, which will always be on top of others.
Sometimes, I build a site, open the prototype and see I forgot to put the Navigation bar on top. Then later I change something or paste new layers on an artboard and the same happens again.
Maybe in the Layers Panel, there could be an option to separate "background layers" and "top layers".
YES PLEASE. I am desperate for this feature.
Leo Lagdameo commented
Hi! this is exactly what I submitted last week I did not notice there is already a pending request anyway I vote for this as this is really important and needed by designers.
Jerimy Brown commented
I can't believe this isn't a thing already... Especially with sticky nav items, I usually want things to scroll under navigation for example... Anyway found this while trying to find this feature, so it's got my vote hahaha ;)
This thread should be merge with this one: https://adobexd.uservoice.com/forums/353007-adobe-xd-feature-requests/suggestions/34615318-fixed-elements-should-always-be-in-front
Simple fix for this:
1) Default behaviour: On click of 'Fix position when scrolling' checkbox it actually 'pins' any 'fixed' layers to the top of the layer stack no matter what new objects are created.
2) Custom behaviour: If a user wants to move it manually within the layer stack they can but then newly created layers get created above.
That satisfies bother users cases. Those who generally expect fixed items at top of stack and those who need to actually tweak the placement.
This is an excellent request. I always spend time moving my fixed positioned layer to the top. Happens when I add new objects or elements to the page (those become the highest layer).
When switching to prototype to test, the new elements are above the "fixed elements".
Harun Alikadić commented
Agree with Benni Asal, fixed elements is great feature, but would be much better if we could pin elements to the top. I find myself constantly pinning them manually to the top as go further in designing the screen, as new elements top the fixed elements.
I agree, to say it another way: By default any fixed object should always occupy the top z-index unless a user physically arranges a layer to be above the fixed object for a specific reason.
Generally the usage case for fixed elements is that they are to be above all other content on the page 95% of the time. So it is incorrect logic to make all newly created objects z-index to be above the fixed element in the layer stack.
Benni Asal commented
I love the new feature to fix elements on the artboard. Unfortunately, there is no possibility to also fix/pin the layer.
This ends up in constantly moving the layer(s) up to keep the fixed element on top.
Seems like a separate request to be honest. The link for the feature you posted seems to deal with global document objects. This is simply requesting that an object or group of objects be pinned as the top most layer or layers to any artboard and any new object be placed under the pinned ones in the context of stacking order, global or non-global.