{namespace vh=Newland\NeosViewHelpers\ViewHelpers}
{namespace city=Newland\CityTheme\ViewHelpers}

<f:section name="body">
    {colors -> city:cssVariables.renderTag(prefix: 'color')}

    {headingFontSizeBase -> city:cssVariables.renderTag(prefix: 'heading-font-size-base')}
    {textFontSizeBase -> city:cssVariables.renderTag(prefix: 'text-font-size-base')}

    <f:render partial="Fonts" arguments="{_all}"/>
    <f:render partial="AsynchronousFontLoading" />
    <f:render partial="TportalCriticalCSS" />

    <f:render partial="IconSprite" />
    <f:render partial="Header" arguments="{_all}" />

    <!-- tportal reverse proxy content -->

    <f:render partial="FooterDecoration" arguments="{_all}" />
    <f:render partial="Footer" arguments="{_all}" />

    <script src="{vh:uri.resource(path: 'Scripts/main.js', package: 'Newland.CityTheme')}"></script>
</f:section>
