{% set template = package('template').getPackageProperties(template_name,true) %}
{{ component('system:admin.templates.template',{ template_name: template_name, show_buttons: 0, show_requires: true }) }}
{{ component('system:admin.packages.repository',{ type: 'template', name: template.name, confirm_overwrite: true }) }}
{{ component('system:admin.templates.themes.list',{ items: template.themes, icon: 'grey paint brush' }) }}
{{ component('system:admin.component',{ components: template.components, template: template_name }) }}
{{ component('components:list.items',{ items:template.macros, icon:"settings" }) }}
{{ component('components:list.items',{ items:template.pages, icon:"file text outline" }) }}
{{ component('system:admin.extensions.extension.routes',{ routes: template.routes }) }}