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.

62 lines
2.4 KiB

10 years ago
10 years ago
10 years ago
10 years ago
7 years ago
10 years ago
7 years ago
10 years ago
10 years ago
10 years ago
10 years ago
  1. <!DOCTYPE html>
  2. <html>
  3. <head>
  4. <meta charset="utf-8">
  5. <meta name="viewport" content="width=device-width, initial-scale=1">
  6. <title>uMatrix — Your rules</title>
  7. <link rel="stylesheet" type="text/css" href="lib/codemirror/lib/codemirror.css">
  8. <link rel="stylesheet" type="text/css" href="lib/codemirror/addon/merge/merge.css">
  9. <link rel="stylesheet" type="text/css" href="css/common.css">
  10. <link rel="stylesheet" type="text/css" href="css/dashboard-common.css">
  11. <link rel="stylesheet" type="text/css" href="css/cloud-ui.css">
  12. <link rel="stylesheet" type="text/css" href="css/user-rules.css">
  13. <link rel="stylesheet" type="text/css" href="css/codemirror.css">
  14. </head>
  15. <body>
  16. <div class="body">
  17. <div id="cloudWidget" class="hide" data-cloud-entry="myRulesPane"></div>
  18. </div><!-- end of div.body -->
  19. <!-- <p data-i18n="userRulesFormatHint"></p> -->
  20. <div id="diff">
  21. <div class="tools">
  22. <div class="ruleActions">
  23. <h3 data-i18n="userRulesPermanentHeader"></h3>
  24. <button type="button" id="exportButton" data-i18n="userRulesExport"></button>
  25. <button type="button" id="revertButton" data-i18n="userRulesRevert"></button>
  26. </div>
  27. <div class="ruleActions">
  28. <h3 data-i18n="userRulesTemporaryHeader"></h3>
  29. <button type="button" id="commitButton" data-i18n="userRulesCommit"></button>
  30. <button type="button" id="importButton" data-i18n="userRulesImport"></button>
  31. <button type="button" id="editSaveButton" data-i18n="userRulesEditSave"></button>
  32. </div>
  33. <div id="ruleFilter"><span class="fa">&#xf0b0;</span>&ensp;<input type="text" size="32"></div>
  34. </div>
  35. <div class="codeMirrorContainer codeMirrorMergeContainer vfill-available"></div>
  36. </div>
  37. <div style="display: none;">
  38. <input id="importFilePicker" type="file" accept="text/plain">
  39. <span data-i18n="userRulesDefaultFileName"></span>
  40. </div>
  41. <script src="lib/diff/swatinem_diff.js"></script>
  42. <script src="lib/codemirror/lib/codemirror.js"></script>
  43. <script src="lib/codemirror/addon/merge/merge.js"></script>
  44. <script src="lib/codemirror/addon/selection/active-line.js"></script>
  45. <script src="js/vapi-common.js"></script>
  46. <script src="js/vapi-client.js"></script>
  47. <script src="js/udom.js"></script>
  48. <script src="js/i18n.js"></script>
  49. <script src="js/dashboard-common.js"></script>
  50. <script src="js/cloud-ui.js"></script>
  51. <script src="js/user-rules.js"></script>
  52. </body>
  53. </html>