layout.html 2.0 KB

12345678910111213141516171819202122232425262728293031323334353637383940414243444546474849505152535455
  1. <!DOCTYPE html>
  2. <html xmlns:layout="http://www.ultraq.net.nz/thymeleaf/layout">
  3. <head>
  4. <meta charset="UTF-8"/>
  5. <meta http-equiv="X-UA-Compatible" content="IE=edge"/>
  6. <meta name="viewport" content="width=device-width, initial-scale=1, shrink-to-fit=no"/>
  7. <link rel="icon" th:href="@{/favicon.ico}" type="image/x-icon"/>
  8. <title layout:title-pattern="$CONTENT_TITLE - $LAYOUT_TITLE">Central Authentication Service</title>
  9. <link rel="stylesheet" th:href="@{#{webjars.fontawesomemin.css}}"/>
  10. <link rel="stylesheet" th:href="@{${#themes.code('cas.admin.css.file')}}" />
  11. <script type="text/javascript" th:src="@{#{webjars.jquerymin.js}}"></script>
  12. <script type="text/javascript" th:src="@{#{webjars.semanticui.semantic.js}}"></script>
  13. <script type="text/javascript" th:src="@{#{webjars.jqueryui.js}}"></script>
  14. <script type="text/javascript" th:src="@{#{webjars.jquerycookie.js}}"></script>
  15. <script th:src="@{#{webjars.bootstrapmin.js}}"></script>
  16. <script th:src="@{#{webjars.datatables.jquery.datatablesmin.js}}"></script>
  17. <script th:src="@{#{webjars.datatables.datatables.bootstrapmin.js}}"></script>
  18. <script th:src="@{#{webjars.mindmup.editable-table.js}}"></script>
  19. <script th:inline="javascript">
  20. /*<![CDATA[*/
  21. var trackGeoLocation = /*[[${trackGeoLocation}]]*/ === "true";
  22. /*]]>*/
  23. </script>
  24. </head>
  25. <body>
  26. <div th:replace="fragments/header :: header">
  27. <a href="fragments/header.html">Header</a> fragment will go here
  28. </div>
  29. <main role="main" class="container">
  30. <div layout:fragment="content" id="content">
  31. CAS content will go here
  32. </div>
  33. </main>
  34. <div th:replace="fragments/footer :: footer">
  35. <a href="fragments/footer.html">Footer</a> fragment will go here
  36. </div>
  37. <script th:replace="monitoring/fragments/scripts"/>
  38. </body>
  39. </html>