{:* Neutral TS - License in the terms described in the LICENSE file. *:}

{:*
    Template
    --------

    The content or tags that do not change are written literally, for the
    rest you use snipepts, you can see the snippet as functions, you define
    them and then invoke them.

    Documentation of Neutral's language elements can be found here:
    https://docs.rs/neutralts/latest/neutralts/doc/index.html

    We have made different divisions with snippet for content, but different
    situations may require a different approach.
*:}

{:*
    Snippets icons
*:}
{:include; #/icons-{:snippet; current-theme-icons :}-snippets.ntpl :}

{:*
    Spin
*:}
{:snippet; current-theme-spin :}

{:*
    {:^;:} will make <!DOCTYPE html> appear on the first line removing all spaces.
*:}
{:^;:}<!DOCTYPE html>
<html lang="{:lang;:}">
    <head>
        <script>var neutralThemeSpin1x = '{:snippet; spin-1x :}'; var neutralThemeSpinlg = '{:snippet; spin-lg :}'; var neutralThemeSpin2x = '{:snippet; spin-2x :}'; var neutralThemeSpin3x = '{:snippet; spin-3x :}'; var neutralThemeSpin4x = '{:snippet; spin-4x :}';</script>
        <title>{:trans; {:;local::currentRoute->title:} :}</title>
        <meta charset="utf-8"/>
        <meta name="viewport" content="width=device-width, initial-scale=1"/>
        <meta name="generator" content="Neutral TS"/>
        <meta name="application-name" content="Neutral TS">
        <meta name="mobile-web-app-capable" content="yes">
        <meta name="theme-color" content="#375A7F">
        <meta name="msapplication-TileColor" content="#375A7F" />
        <meta name="background-color" content="#ffffff">
        <meta name="apple-mobile-web-app-title" content="Neutral TS">
        <meta name="apple-mobile-web-app-capable" content="yes">
        <meta name="apple-mobile-web-app-status-bar-style" content="default">
        <link href="/neutral/pwa/32.png"  rel="icon" type="image/png" sizes="32x32">
        <link href="/neutral/pwa/192.png" rel="icon" type="image/png" sizes="192x192">
        <link href="/neutral/pwa/512.png" rel="icon" type="image/png" sizes="512x512">
        <link rel="manifest" href="/neutral/pwa/manifest.json">
        {:;:}
        {:^defined; local::currentRoute->robots >>
            <meta name="robots" content="{:;local::currentRoute->robots:}"/>
        :}
        {:^each; local::currentRoute->meta name content >>
            <meta name="{:;name:}" content="{:;content:}"/>
        {:;:}
        :}

        {:*
            The order matters because some overwrite options.
        *:}
        {:^snippet; current-theme-icons-css :}
        {:snippet; current-theme-css :}
        {:snippet; neutral-style-bt5 :}
        {:snippet; current-theme-heading :}
        {:snippet; current-theme-workaround-css:{:snippet; theme :} :}
    </head>
    <body class="{:snippet; current-theme-body-class :}">
        {:snippet; current-theme-body-begin :}
        {:snippet; current-theme-body-navbar :}
        {:snippet; current-theme-body-carousel :}
        {:snippet; current-theme-body-content :}
        {:snippet; current-theme-body-end :}
        {:snippet; current-theme-body-footer :}
        {:snippet; script-jquery :}
        {:snippet; current-theme-js :}
        {:snippet; current-theme-page-loading :}
        {:snippet; current-theme-login-form-modal :}
        {:snippet; set-cookies :}
        {:snippet; service-worker.js :}
    </body>
</html>
