Если тема = верстка + отдельные angular компоненты, скорее всего вам надо:
1) Сделать корневой роут, который будет содержать только файл шаблон с версткой общей разметки админки, и там указать место, куда будут выводиться роуты-потомки (контент конкретных страниц)
2) Angular компоненты темы (скорее всего они будут оформлены в один модуль) подключить в зависимость вашего основного модуля приложения
// пример роутов, использую ui-router
$stateProvider.state('admin', {
template: '...', // содержит <div ui-view></div> для вывода потомков, например роута home
})
$stateProvider.state('home', {
parent: 'admin',
template: '...',
controller: '...'
})
// Пример как выглядит angular тема INSPINIA
export default angular.module('inspinia', [ ])
.directive('...', ...)
...
.name;