Skip to content
Snippets Groups Projects
Code owners
Assign users and groups as approvers for specific file changes. Learn more.
applicationLayout.xsl 2.52 KiB
<?xml version="1.0" encoding="UTF-8"?>

<xsl:stylesheet version="3.0" xmlns:xsl="http://www.w3.org/1999/XSL/Transform">

  <xsl:include href="resource:xslt/navigation.xsl"/>
  <xsl:include href="resource:xslt/footer.xsl"/>
  <xsl:include href="resource:xslt/header.xsl"/>

  <xsl:template name="applicationLayout">
    <xsl:param name="PageTitle"/>
    <html lang="{$CurrentLang}">
      <head>

        <!-- <meta charset="utf-8"/> -->
        <meta name="viewport" content="width=device-width, initial-scale=1.0"/>
        <meta name="application-name" content="{document('i18n:project.title')/i18n/text()}"/>
        <meta name="description" content="{document('i18n:project.desc')/i18n/text()}"/>
        <meta name="theme-color" content="#45A2EF"/>
        <meta name="apple-mobile-web-app-title" content="Philae"/>

        <link rel="icon" type="image/png" href="/images/favicon.png" sizes="16x16"/>
        <link rel="icon" type="image/png" href="/images/favicon-32x32.png" sizes="32x32"/>
        <link rel="icon" type="image/png" href="/images/BD_logo-192x192.png" sizes="192x192"/>
        <link rel="apple-touch-icon" href="/images/BD_logo-180x180.png" sizes="180x180"/>
        <link rel="mask-icon" href="/images/BD_mask.svg" color="#45A2EF"/>

        <title>
          <xsl:value-of select="concat(document('i18n:project.title')/i18n/text(),' - ',$PageTitle)"/>
        </title>

        <link rel="stylesheet" href="/css/bootstrap.min.css"/>
        <link rel="stylesheet" href="/css/fontawesome.min.css" type="text/css" media="all"/>

        <link rel="stylesheet" href="/css/dptbase-common-2023.css" type="text/css" media="all"/>
        <link rel="stylesheet" href="/css/main.css" type="text/css" media="all"/>

        <!-- jQuery -->
        <script type="text/javascript" language="javascript" src="/js/jquery.min.js"/>
        <script type="text/javascript" language="javascript" src="/js/jquery-ui.min.js"/>

        <!-- bootstrap -->
        <script type="text/javascript" language="javascript" src="/js/bootstrap.bundle.min.js"/>

        <!-- other -->
        <script type="text/javascript" src="/js/dpt_pdfgen.js"/>
        <script type="text/javascript" src="/js/header.js"/>

      </head>
      <body>
        <!-- main container -->
        <!-- header -->
        <xsl:call-template name="header"/>
        <!-- content -->
        <main id="content" class="home">
          <xsl:apply-templates/>
        </main>
        <!-- footer -->
        <xsl:call-template name="footer"/>
      </body>
    </html>
  </xsl:template>
</xsl:stylesheet>