You can not select more than 25 topics Topics must start with a letter or number, can include dashes ('-') and can be up to 35 characters long.

base.html 2.6 KiB

12345678910111213141516171819202122232425262728293031323334353637383940414243444546474849505152535455565758596061626364656667686970717273747576777879808182838485868788
  1. <!DOCTYPE html>
  2. <html lang="en">
  3. <head>
  4. <meta charset="utf-8">
  5. <meta name="viewport" content="width=device-width, initial-scale=1.0">
  6. <title>{{ title }}</title>
  7. <meta name="generator" content="wnframework">
  8. <script type="text/javascript" src="/assets/webnotes/js/lib/jquery/jquery.min.js"></script>
  9. <link rel="shortcut icon" href="{{ favicon }}" type="image/x-icon">
  10. <link rel="icon" href="{{ favicon }}" type="image/x-icon">
  11. {% block head -%}
  12. {%- if meta_description is defined -%}
  13. <meta name="description" content="{{ meta_description }}">
  14. {%- endif -%}
  15. {%- for link in web_include_js -%}
  16. <script type="text/javascript" src="{{ link }}"></script>
  17. {%- endfor -%}
  18. {%- for link in web_include_css -%}
  19. <link type="text/css" rel="stylesheet" href="{{ link }}">
  20. {%- endfor -%}
  21. {% block script -%}
  22. <script data-html-block="script">
  23. {%- if script is defined -%}{{ script }}{%- endif -%}
  24. </script>
  25. {%- endblock %}
  26. {% block style -%}
  27. <style data-html-block="style">
  28. {%- if style is defined -%}{{ style }}{%- endif -%}
  29. </style>
  30. {%- endblock %}
  31. {%- endblock %}
  32. </head>
  33. <body>
  34. <div id="wrap">
  35. {%- block banner -%}
  36. {% if banner_html -%}
  37. <header class="container">{{ banner_html or "" }}</header>
  38. {%- endif %}
  39. {%- endblock -%}
  40. {%- block navbar -%}{% include "templates/includes/navbar.html" %}{%- endblock -%}
  41. <header class="page-header">
  42. <div class="container" data-html-block="header">
  43. {%- if header is defined -%}{{ header }}{%- endif -%}
  44. </div>
  45. </header>
  46. <header class="page-breadcrumbs">
  47. <div class="container" data-html-block="breadcrumbs">
  48. {%- if breadcrumbs is defined -%}{{ breadcrumbs }}{%- endif -%}
  49. </div>
  50. </header>
  51. <div class="container page-container" id="page-{{ name or page_name }}">
  52. <div class="row">
  53. <div class="col-sm-3 col-sm-push-9 page-sidebar hidden-xs" data-html-block="sidebar">
  54. {%- block sidebar -%}
  55. {%- if sidebar is defined -%}
  56. {{ sidebar }}
  57. {{ private_pages or "" }}
  58. {%- endif -%}
  59. {%- endblock -%}
  60. </div>
  61. <div class="col-sm-9 col-sm-pull-3 page-content" data-html-block="content">
  62. <div class="text-right"><a class="visible-xs toggle-sidebar no-decoration">
  63. <i class="icon-chevron-down"></i>
  64. </a></div>
  65. {%- block content -%}{{ content }}{%- endblock -%}
  66. </div>
  67. </div>
  68. </div>
  69. <footer class="page-footer">
  70. <div class="container" data-html-block="footer">
  71. {%- if footer is defined -%}{{ footer }}{%- endif -%}
  72. </div>
  73. </footer>
  74. </div>
  75. <div id="wrap-footer">
  76. {%- block footer -%}{% include "templates/includes/footer.html" %}{%- endblock -%}
  77. </div>
  78. </body>
  79. </html>