Regarding the state selector,
for both backend and frontend (recently) we
- restyled the state Selector
- removed the on-page-load JS for state selector, thus having zero effect JS delay because of it on page load
- removing all its inner HTML too, to cut down on browser HTML rendering too
The above last 2 points are very important when listing 100+ items, e.g. saving 4 seconds (when listing 500 items)
And a featured toggler was added too, so with little effort we can show in frontend
- but BEFORE for showing in frontend, a question must be answered which people should be allowed to use it
e.g. in backend we allow the same as Joomla:
- people that can change state (can publish / unpublish)
i think this people that both:
- change state (can unpublish / publish)
- have backend login privilege