index.html 1.5 KB

12345678910111213141516171819202122232425262728293031323334353637
  1. <!DOCTYPE html>
  2. <html lang="en">
  3. <head>
  4. <base href="{{base_url}}" />
  5. <meta charset="utf-8" />
  6. <meta name="viewport" content="width=device-width, initial-scale=1" />
  7. <link rel="manifest" href="manifest.json" />
  8. <link rel="icon" type="image/png" href="favicon.png" class="taipy-favicon" data-url="{{favicon}}" />
  9. <link rel="apple-touch-icon" href="favicon.png" />
  10. <title>{{title}}</title>
  11. <script>{%- if config -%}
  12. window.taipyConfig={{config|tojson|safe}};{% endif %}
  13. {%- if version -%}
  14. window.taipyVersion="{{version}}";
  15. {% endif %}</script>
  16. <style>{%- if root_margin -%}
  17. #root{margin:{{root_margin}};}{% endif %}
  18. .__tgb_inline{display:inline-block;}{%- if watermark -%}
  19. .__tp_watermark{position:fixed;bottom:1em;opacity:0.4;color:gray;left:50%;transform:translateX(-50%);font-size:0.7em;}{% endif %}{%- if css_vars -%}
  20. :root{
  21. {{css_vars|safe}}
  22. }
  23. {% endif %}</style>
  24. <!-- Taipy Gui js <%= htmlWebpackPlugin.options.frontend_version %> <%= htmlWebpackPlugin.options.frontend_build_date %> <%= htmlWebpackPlugin.options.frontend_build_mode %> -->
  25. </head>
  26. <body >
  27. {% for script in scripts %}
  28. <script defer src="{{script}}" ></script>
  29. {% endfor %}
  30. {% for css in styles %}
  31. <link rel="stylesheet" href="{{css}}" />
  32. {% endfor %}
  33. <noscript>You need to enable JavaScript to run this app.</noscript>
  34. <div id="root"></div>
  35. {%- if watermark -%}<span class="taipy-watermark __tp_watermark">{{watermark}}</span>{% endif %}
  36. </body>
  37. </html>