# Let creator set default state of collapsible field

**URL:** <https://community.fibery.io/t/let-creator-set-default-state-of-collapsible-field/3600>\
**Category:** Ideas & Features\
**Created:** [November 25, 2022, 6:29am UTC](https://community.fibery.io/t/let-creator-set-default-state-of-collapsible-field/3600 "2022-11-25T06:29:16Z")\
**Posts on this page:** 4\
**Page:** 1

<div class="post-metadata">

**Author:** ![JoelH](https://sea2.discourse-cdn.com/flex020/user_avatar/community.fibery.io/joelh/32/5193_2.png) [@JoelH](https://community.fibery.io/u/JoelH)\
**Post date:** [November 25, 2022, 6:29am UTC](https://community.fibery.io/t/let-creator-set-default-state-of-collapsible-field/3600/1 "2022-11-25T06:29:16Z")

</div>

I’ve created this feature request after the recent release of collapsible fields.

**I’d love if editor could set the default state collapsed/expanded for a (collapsible) field.** Some fields are niche, only relevant to some audiences, only relevant in uncommon situations.

For example, we can now have our rich text field “Notes for editors” on wiki pages, and they are only relevant in some cases, when making edits, for editors.

So most of the time for content editors, they are not relevant, and for readers, they should never be relevant.

 ![image](https://us1.discourse-cdn.com/flex020/uploads/fibery/original/2X/7/7ef9b1fecb6a552c8fd303cb3b09d2afc0eceb2f.png)

---

<div class="post-metadata">

**Author:** ![mdubakov](https://sea2.discourse-cdn.com/flex020/user_avatar/community.fibery.io/mdubakov/32/10_2.png) [@mdubakov](https://community.fibery.io/u/mdubakov)\
**Post date:** [November 25, 2022, 6:45am UTC](https://community.fibery.io/t/let-creator-set-default-state-of-collapsible-field/3600/2 "2022-11-25T06:45:55Z")

</div>

In general we avoid such things for three reasons

1. This complicates settings. There should be an option for a field somewhere to set this state
2. For a user it is very easy to collapse the field and it will be in this state unless she uncollapse it again. This is a good enough workaround for this case.
3. It will take time to implement (~ 1 week) and I am not sure it worth the effort.

---

<div class="post-metadata">

**Author:** ![JoelH](https://sea2.discourse-cdn.com/flex020/user_avatar/community.fibery.io/joelh/32/5193_2.png) [@JoelH](https://community.fibery.io/u/JoelH)\
**Post date:** [November 25, 2022, 9:48am UTC](https://community.fibery.io/t/let-creator-set-default-state-of-collapsible-field/3600/3 "2022-11-25T09:48:16Z")

</div>

The main value I was pursuing was to build a better default user experience for new users.

In our use case, I have a template to create entity of type “wiki page”, such as “Engineering wiki”, “Marketing wiki”, “System A” wiki, so we can target search results, and get some basic permissions. So the user visiting multiple wiki pages would have to collapse for each entity, and since the rich text fields takes up much more space than empty relations, it doesn’t look great when first visiting the entity in the UI.

But I understand your point. This is more of an issue when you have many - or especially new - users in the system, I think. The workaround is ok, since it saves the state for that user. It would still be nice for better onboarding, in the future.

---

<div class="post-metadata">

**Author:** ![Oshyan](https://sea2.discourse-cdn.com/flex020/user_avatar/community.fibery.io/oshyan/32/11431_2.png) [@Oshyan](https://community.fibery.io/u/Oshyan)\
**Post date:** [November 26, 2022, 12:37am UTC](https://community.fibery.io/t/let-creator-set-default-state-of-collapsible-field/3600/4 "2022-11-26T00:37:16Z")

</div>

I am still hopeful that [Individual Layouts for a node, hide fields etc](https://community.fibery.io/t/individual-layouts-for-a-node-hide-fields-etc/995) will eventually get implemented. I think it would address this need and many others.
