# About the user fields arrangement problem

**URL:** https://meta.discourse.org/t/about-the-user-fields-arrangement-problem/236935
**Category:** Bug
**Created:** [August 23, 2022, 7:20am UTC](https://meta.discourse.org/t/about-the-user-fields-arrangement-problem/236935 "2022-08-23T07:20:06Z")
**Posts on this page:** 9
**Page:** 1

<div class="post-metadata">

### Author: ![yu\_miao](https://sea3.discourse-cdn.com/meta/user_avatar/meta.discourse.org/yu_miao/32/191734_2.png) [@yu\_miao](https://meta.discourse.org/u/yu_miao)
#### Post date: [August 23, 2022, 7:20am UTC](https://meta.discourse.org/t/about-the-user-fields-arrangement-problem/236935/1 "2022-08-23T07:20:06Z")

</div>

I did not change any page layout

 ![image](https://global.discourse-cdn.com/meta/original/4X/b/4/6/b466a8538f0f389afc9d6d8c9e6614a5599ee72f.png)

---

<div class="post-metadata">

### Author: ![JammyDodger](https://sea3.discourse-cdn.com/meta/user_avatar/meta.discourse.org/jammydodger/32/254611_2.png) [@JammyDodger](https://meta.discourse.org/u/JammyDodger)
#### Post date: [August 23, 2022, 11:33am UTC](https://meta.discourse.org/t/about-the-user-fields-arrangement-problem/236935/2 "2022-08-23T11:33:20Z")

</div>

Does this still occur in [safe mode](https://meta.discourse.org/t/53504?silent=true)?

---

<div class="post-metadata">

### Author: ![yu\_miao](https://sea3.discourse-cdn.com/meta/user_avatar/meta.discourse.org/yu_miao/32/191734_2.png) [@yu\_miao](https://meta.discourse.org/u/yu_miao)
#### Post date: [August 23, 2022, 11:54am UTC](https://meta.discourse.org/t/about-the-user-fields-arrangement-problem/236935/3 "2022-08-23T11:54:28Z")

</div>

yes ,

[https://goosetown.site/?safe\_mode=no\_themes,no\_plugins](https://goosetown.site/?safe_mode=no_themes,no_plugins)

![image](https://global.discourse-cdn.com/meta/optimized/4X/5/e/1/5e1e64eeeac7e6af69020087d7a3f741f35be18c_2_690x73.png)

 ![image](https://global.discourse-cdn.com/meta/original/4X/9/1/d/91d320dfb853188cb142e55720b07494780daf6a.png)

---

<div class="post-metadata">

### Author: ![JammyDodger](https://sea3.discourse-cdn.com/meta/user_avatar/meta.discourse.org/jammydodger/32/254611_2.png) [@JammyDodger](https://meta.discourse.org/u/JammyDodger)
#### Post date: [August 23, 2022, 12:05pm UTC](https://meta.discourse.org/t/about-the-user-fields-arrangement-problem/236935/4 "2022-08-23T12:05:41Z")

</div>

Hmmm. Yes, so it is. It seems to be these lines on the div.education user field that seem to be the culprit. When they’re deselected in the inspector it comes good. Not sure what is adding them though.

 ![Untitled](https://global.discourse-cdn.com/meta/original/4X/d/7/c/d7c63a02ed4b05fe52ea686a760694bc66da6bcc.png)

This also happens on my test site:

 ![image](https://global.discourse-cdn.com/meta/original/4X/4/8/6/4864ebc9722fe8e59e8aae4f73944bac8a47a7c4.png)

But only for ‘Education’:

 ![image](https://global.discourse-cdn.com/meta/original/4X/7/3/3/733996e2bbdd335efdde61ca520c1be453de6083.png)

---

<div class="post-metadata">

### Author: ![yu\_miao](https://sea3.discourse-cdn.com/meta/user_avatar/meta.discourse.org/yu_miao/32/191734_2.png) [@yu\_miao](https://meta.discourse.org/u/yu_miao)
#### Post date: [August 23, 2022, 12:23pm UTC](https://meta.discourse.org/t/about-the-user-fields-arrangement-problem/236935/5 "2022-08-23T12:23:38Z")

</div>

That’s it ，“education” has some kind of magic 😄

thanks for the reply 🙂

---

<div class="post-metadata">

### Author: ![awesomerobot](https://sea3.discourse-cdn.com/meta/user_avatar/meta.discourse.org/awesomerobot/32/142900_2.png) [@awesomerobot](https://meta.discourse.org/u/awesomerobot)
#### Post date: [August 23, 2022, 12:57pm UTC](https://meta.discourse.org/t/about-the-user-fields-arrangement-problem/236935/6 "2022-08-23T12:57:56Z")

</div>

We use the education class elsewhere

> <https://github.com/discourse/discourse/blob/371bbadb92c02a43ae2ea362ead53cf6a4e575de/app/assets/javascripts/discourse/app/templates/components/footer-message.hbs>

So it seems this is a class collision issue. These user fields should have some kind of prefix to avoid this, so they’re `.user-field-education` or something.

---

<div class="post-metadata">

### Author: ![awesomerobot](https://sea3.discourse-cdn.com/meta/user_avatar/meta.discourse.org/awesomerobot/32/142900_2.png) [@awesomerobot](https://meta.discourse.org/u/awesomerobot)
#### Post date: [August 23, 2022, 3:48pm UTC](https://meta.discourse.org/t/about-the-user-fields-arrangement-problem/236935/8 "2022-08-23T15:48:17Z")

</div>

I’ve just merged in a fix that will update the user field class names to get a prefix… so instead of

`.education`

it would be

`.public-user-field__education`

So the next time you update Discourse this issue should go away.

[https://github.com/discourse/discourse/pull/18055](https://github.com/discourse/discourse/pull/18055)

---

<div class="post-metadata">

### Author: ![yu\_miao](https://sea3.discourse-cdn.com/meta/user_avatar/meta.discourse.org/yu_miao/32/191734_2.png) [@yu\_miao](https://meta.discourse.org/u/yu_miao)
#### Post date: [August 23, 2022, 4:38pm UTC](https://meta.discourse.org/t/about-the-user-fields-arrangement-problem/236935/9 "2022-08-23T16:38:04Z")

</div>

that’s great ，I just updated discourse， it is solved 😁

 ![image](https://global.discourse-cdn.com/meta/original/4X/a/a/f/aaf66be730d31c9c5669d5e001cca18fd23514dc.jpeg)

---

<div class="post-metadata">

### Author: ![JammyDodger](https://sea3.discourse-cdn.com/meta/user_avatar/meta.discourse.org/jammydodger/32/254611_2.png) [@JammyDodger](https://meta.discourse.org/u/JammyDodger)
#### Post date: [August 23, 2022, 11:45pm UTC](https://meta.discourse.org/t/about-the-user-fields-arrangement-problem/236935/10 "2022-08-23T23:45:57Z")

</div>

This topic was automatically closed after 7 hours. New replies are no longer allowed.
