# Rebuilding User Preferences

**URL:** https://meta.discourse.org/t/rebuilding-user-preferences/61675
**Category:** UX
**Tags:** feedback
**Created:** [April 26, 2017, 8:53pm UTC](https://meta.discourse.org/t/rebuilding-user-preferences/61675 "2017-04-26T20:53:58Z")
**Posts on this page:** 1
**Showing post:** 20

<div class="post-metadata">

### Author: ![cpradio](https://sea3.discourse-cdn.com/meta/user_avatar/meta.discourse.org/cpradio/32/4970_2.png) [@cpradio](https://meta.discourse.org/u/cpradio)
#### Post date: [May 4, 2017, 10:52am UTC](https://meta.discourse.org/t/rebuilding-user-preferences/61675/20 "2017-05-04T10:52:28Z")

</div>

> [@tobiaseigen](#):
>
> this seems weird to me and I am not following. are there other places in discourse where menus are indented like this?

Yes, under Messages, you will have Archive for admins, moderators, and staff that are indented.

> [@tobiaseigen](#):
>
> Is there a css or other way to exclude one of these tabs?

There is for all pages:

```plaintext
.user-navigation .preferences-nav .nav-account { display: none; } /* Account */
.user-navigation .preferences-nav .nav-profile { display: none; } /* Profile */
.user-navigation .preferences-nav .nav-emails { display: none; } /* Emails */
.user-navigation .preferences-nav .nav-notifications { display: none; } /* Notifications */
.user-navigation .preferences-nav .nav-categories { display: none; } /* Notiication -> Categories */
.user-navigation .preferences-nav .nav-tags { display: none; } /* Notiication -> Tags */
.user-navigation .preferences-nav .nav-interface { display: none; } /* Interface */

```

> [@tobiaseigen](#):
>
> maybe it would be possible to link across to the sso prefs page (in our case in wordpress) from the ACCOUNTS tab? Or with css display some custom text explaining here where to change the email address and password?

These are good thoughts. We actually use a plugin-outlet `above-user-preferences` in a plugin. I see this outlet is still there. [Here](https://github.com/sitepoint/discourse-theme/blob/master/assets/javascripts/discourse/templates/connectors/above-user-preferences/sso_notice.hbs) is a way to add text to it (note: it appears in all Profile Preference areas, so you will want to word it accordingly)

You can create a theme component that does the following (in `</head>`):

```plaintext
<script type='text/x-handlebars' data-template-name='/connectors/above-user-preferences/sso_notice'>
  modified contents of connectors/above-user-preferences/sso_notice.hbs file goes here
</script>

```

I’ve exported it for convenience:  
[sso-customization.dcstyle.json](https://global.discourse-cdn.com/meta/original/3X/5/c/5cc1e2fb24394e55fcc4ffc3b20a74385f1b20b1.json) (596 Bytes)

---

_[View the full topic](https://meta.discourse.org/t/rebuilding-user-preferences/61675)._
