Different category and sub-category order behaviour

You will need a custom theme-component to get that behavior.

Developer’s guide to Discourse Themes