Эти #customization:theme-компоненты могут сделать то, что вам нужно. Или стать хорошей основой для изучения кода и поиска идей.
«Современные категории и группы» (Modern Category + Group boxes), как используется в теме Air, работают отлично.