edit.html 4.2 KB

123456789101112131415161718192021222324252627282930313233343536373839404142434445464748495051525354555657585960616263646566676869707172737475767778798081828384858687888990919293949596979899100101102103
  1. {% extends "page.html" %}
  2. {% block title %}{{page_title}}{% endblock %}
  3. {% block favicon %}<link id="favicon" rel="shortcut icon" type="image/x-icon" href="{{static_url("base/images/favicon-file.ico") }}">{% endblock %}
  4. {% block stylesheet %}
  5. <link rel="stylesheet" href="{{ static_url('components/codemirror/lib/codemirror.css') }}">
  6. <link rel="stylesheet" href="{{ static_url('components/codemirror/addon/dialog/dialog.css') }}">
  7. {{super()}}
  8. {% endblock %}
  9. {% block bodyclasses %}edit_app {{super()}}{% endblock %}
  10. {% block params %}
  11. data-base-url="{{base_url | urlencode}}"
  12. data-file-path="{{file_path}}"
  13. {{super()}}
  14. {% endblock %}
  15. {% block headercontainer %}
  16. <span id="save_widget" class="pull-left save_widget">
  17. <span class="filename"></span>
  18. <span class="last_modified"></span>
  19. </span>
  20. {% endblock %}
  21. {% block header %}
  22. <div id="menubar-container" class="container">
  23. <div id="menubar">
  24. <div id="menus" class="navbar navbar-default" role="navigation">
  25. <div class="container-fluid">
  26. <p class="navbar-text indicator_area">
  27. <span id="current-mode" >{% trans %}current mode{% endtrans %}</span>
  28. </p>
  29. <button type="button" class="btn btn-default navbar-toggle" data-toggle="collapse" data-target=".navbar-collapse">
  30. <i class="fa fa-bars"></i>
  31. <span class="navbar-text">Menu</span>
  32. </button>
  33. <ul class="nav navbar-nav navbar-right">
  34. <li id="notification_area"></li>
  35. </ul>
  36. <div class="navbar-collapse collapse">
  37. <ul class="nav navbar-nav">
  38. <li class="dropdown"><a href="#" class="dropdown-toggle" data-toggle="dropdown">{% trans %}File{% endtrans %}</a>
  39. <ul id="file-menu" class="dropdown-menu">
  40. <li id="new-file"><a href="#">{% trans %}New{% endtrans %}</a></li>
  41. <li id="save-file"><a href="#">{% trans %}Save{% endtrans %}</a></li>
  42. <li id="rename-file"><a href="#">{% trans %}Rename{% endtrans %}</a></li>
  43. <li id="download-file"><a href="#">{% trans %}Download{% endtrans %}</a></li>
  44. </ul>
  45. </li>
  46. <li class="dropdown"><a href="#" class="dropdown-toggle" data-toggle="dropdown">{% trans %}Edit{% endtrans %}</a>
  47. <ul id="edit-menu" class="dropdown-menu">
  48. <li id="menu-find"><a href="#">{% trans %}Find{% endtrans %}</a></li>
  49. <li id="menu-replace"><a href="#">{% trans %}Find &amp; Replace{% endtrans %}</a></li>
  50. <li class="divider"></li>
  51. <li class="dropdown-header">{% trans %}Key Map{% endtrans %}</li>
  52. <li id="menu-keymap-default"><a href="#">{% trans %}Default{% endtrans %}<i class="fa"></i></a></li>
  53. <li id="menu-keymap-sublime"><a href="#">{% trans %}Sublime Text{% endtrans %}<i class="fa"></i></a></li>
  54. <li id="menu-keymap-vim"><a href="#">Vim<i class="fa"></i></a></li>
  55. <li id="menu-keymap-emacs"><a href="#">emacs<i class="fa"></i></a></li>
  56. </ul>
  57. </li>
  58. <li class="dropdown"><a href="#" class="dropdown-toggle" data-toggle="dropdown">{% trans %}View{% endtrans %}</a>
  59. <ul id="view-menu" class="dropdown-menu">
  60. <li id="toggle_header" title="{% trans %}Show/Hide the logo and notebook title (above menu bar){% endtrans %}">
  61. <a href="#">{% trans %}Toggle Header{% endtrans %}</a></li>
  62. <li id="menu-line-numbers"><a href="#">{% trans %}Toggle Line Numbers{% endtrans %}</a></li>
  63. </ul>
  64. </li>
  65. <li class="dropdown"><a href="#" class="dropdown-toggle" data-toggle="dropdown">{% trans %}Language{% endtrans %}</a>
  66. <ul id="mode-menu" class="dropdown-menu">
  67. </ul>
  68. </li>
  69. </ul>
  70. </div>
  71. </div>
  72. </div>
  73. </div>
  74. </div>
  75. <div class="lower-header-bar"></div>
  76. {% endblock %}
  77. {% block site %}
  78. <div id="texteditor-backdrop">
  79. <div id="texteditor-container" class="container"></div>
  80. </div>
  81. {% endblock %}
  82. {% block script %}
  83. {{super()}}
  84. <script src="{{ static_url("edit/js/main.min.js") }}" type="text/javascript" charset="utf-8"></script>
  85. {% endblock %}