Bladeren bron

ref static file from local

wangweimin 5 jaren geleden
bovenliggende
commit
190d8622cf

+ 0 - 135
pywebio/html/codemirror/material-ocean.css

@@ -1,135 +0,0 @@
-/*
-  Name:       material
-  Author:     Mattia Astorino (http://github.com/equinusocio)
-  Website:    https://material-theme.site/
-*/
-
-.cm-s-material-ocean.CodeMirror {
-  background-color: #0F111A;
-  color: #8F93A2;
-}
-
-.cm-s-material-ocean .CodeMirror-gutters {
-  background: #0F111A;
-  color: #464B5D;
-  border: none;
-}
-
-.cm-s-material-ocean .CodeMirror-guttermarker,
-.cm-s-material-ocean .CodeMirror-guttermarker-subtle,
-.cm-s-material-ocean .CodeMirror-linenumber {
-  color: #464B5D;
-}
-
-.cm-s-material-ocean .CodeMirror-cursor {
-  border-left: 1px solid #FFCC00;
-}
-
-.cm-s-material-ocean div.CodeMirror-selected {
-  background: rgba(113, 124, 180, 0.2);
-}
-
-.cm-s-material-ocean.CodeMirror-focused div.CodeMirror-selected {
-  background: rgba(113, 124, 180, 0.2);
-}
-
-.cm-s-material-ocean .CodeMirror-line::selection,
-.cm-s-material-ocean .CodeMirror-line>span::selection,
-.cm-s-material-ocean .CodeMirror-line>span>span::selection {
-  background: rgba(128, 203, 196, 0.2);
-}
-
-.cm-s-material-ocean .CodeMirror-line::-moz-selection,
-.cm-s-material-ocean .CodeMirror-line>span::-moz-selection,
-.cm-s-material-ocean .CodeMirror-line>span>span::-moz-selection {
-  background: rgba(128, 203, 196, 0.2);
-}
-
-.cm-s-material-ocean .CodeMirror-activeline-background {
-  background: rgba(0, 0, 0, 0.5);
-}
-
-.cm-s-material-ocean .cm-keyword {
-  color: #C792EA;
-}
-
-.cm-s-material-ocean .cm-operator {
-  color: #89DDFF;
-}
-
-.cm-s-material-ocean .cm-variable-2 {
-  color: #EEFFFF;
-}
-
-.cm-s-material-ocean .cm-variable-3,
-.cm-s-material-ocean .cm-type {
-  color: #f07178;
-}
-
-.cm-s-material-ocean .cm-builtin {
-  color: #FFCB6B;
-}
-
-.cm-s-material-ocean .cm-atom {
-  color: #F78C6C;
-}
-
-.cm-s-material-ocean .cm-number {
-  color: #FF5370;
-}
-
-.cm-s-material-ocean .cm-def {
-  color: #82AAFF;
-}
-
-.cm-s-material-ocean .cm-string {
-  color: #C3E88D;
-}
-
-.cm-s-material-ocean .cm-string-2 {
-  color: #f07178;
-}
-
-.cm-s-material-ocean .cm-comment {
-  color: #464B5D;
-}
-
-.cm-s-material-ocean .cm-variable {
-  color: #f07178;
-}
-
-.cm-s-material-ocean .cm-tag {
-  color: #FF5370;
-}
-
-.cm-s-material-ocean .cm-meta {
-  color: #FFCB6B;
-}
-
-.cm-s-material-ocean .cm-attribute {
-  color: #C792EA;
-}
-
-.cm-s-material-ocean .cm-property {
-  color: #C792EA;
-}
-
-.cm-s-material-ocean .cm-qualifier {
-  color: #DECB6B;
-}
-
-.cm-s-material-ocean .cm-variable-3,
-.cm-s-material-ocean .cm-type {
-  color: #DECB6B;
-}
-
-
-.cm-s-material-ocean .cm-error {
-  color: rgba(255, 255, 255, 1.0);
-  background-color: #FF5370;
-}
-
-.cm-s-material-ocean .CodeMirror-matchingbracket {
-  text-decoration: underline;
-  color: white !important;
-}

File diff suppressed because it is too large
+ 0 - 23
pywebio/html/codemirror/nginx.js


File diff suppressed because it is too large
+ 5 - 0
pywebio/html/css/bootstrap.min.css


File diff suppressed because it is too large
+ 0 - 2495
pywebio/html/css/mditor.css


+ 0 - 1
pywebio/html/css/mditor.css.map

@@ -1 +0,0 @@
-{"version":3,"sources":[],"names":[],"mappings":"","file":"css/mditor.css","sourceRoot":""}

+ 16 - 23
pywebio/html/index.html

@@ -4,12 +4,10 @@
     <meta name="viewport" content="width=device-width, initial-scale=1, shrink-to-fit=no">
     <title>PyWebIO</title>
 
-    <link href="css/mditor.min.css" rel="stylesheet">
-    <link rel="stylesheet" href="https://cdn.jsdelivr.net/npm/bootstrap@4.4.1/dist/css/bootstrap.min.css"
-          integrity="sha384-Vkoo8x4CGsO3+Hhxv8T/Q5PaXtkKtu6ug5TOeNV6gBiFeWPGFN9MuhOf23Q9Ifjh" crossorigin="anonymous">
+    <link rel="stylesheet" href="css/mditor.min.css">
+    <link rel="stylesheet" href="css/bootstrap.min.css">
     <link rel="stylesheet" href="css/codemirror.css">
     <link rel="stylesheet" href="codemirror/darcula.css">
-    <link rel="stylesheet" href="codemirror/material-ocean.css">
     <link rel="stylesheet" href="css/app.css">
 </head>
 <body>
@@ -38,25 +36,20 @@
     Powered by <a href="https://github.com/wang0618/PyWebIO" target="_blank">PyWebIO</a>
 </footer>
 
-<script src="js/mustache.min.js"></script>
-
-<script src="js/codemirror.js"></script>
-<script src="codemirror/matchbrackets.js"></script>
-<script src="codemirror/python.js"></script>
-<script src="codemirror/loadmode.js"></script>
-<script src="codemirror/active-line.js"></script>
-
-<script src="js/mditor.min.js"></script>
-<script src="js/form.js"></script>
-<script src="js/FileSaver.min.js"></script>
-<script src="https://cdn.jsdelivr.net/npm/jquery@3.4.1/dist/jquery.min.js"></script>
-<script src="https://cdn.jsdelivr.net/npm/popper.js@1.16.0/dist/umd/popper.min.js"
-        integrity="sha384-Q6E9RHvbIyZFJoft+2mJbHaEWldlvI9IOYy5n3zV9zzTtmI3UksdQRVvoxMfooAo"
-        crossorigin="anonymous"></script>
-<script src="https://cdn.jsdelivr.net/npm/bootstrap@4.4.1/dist/js/bootstrap.min.js"
-        integrity="sha384-wfSDF2E50Y2D1uUdj0O3uMBJnjuUD4Ih7YwaYd1iqfktj0Uod8GCExl3Og8ifwB6"
-        crossorigin="anonymous"></script>
-<script src="https://cdn.jsdelivr.net/npm/bs-custom-file-input/dist/bs-custom-file-input.js"></script>
+<script src="js/mustache.min.js"></script>  <!--template system-->
+<script src="js/codemirror.js"></script>  <!--code textarea editor-->
+<script src="codemirror/matchbrackets.js"></script>  <!--codemirror plugin-->
+<script src="codemirror/python.js"></script> <!--codemirror python language support-->
+<script src="codemirror/loadmode.js"></script> <!--codemirror plugin: auto load mode-->
+<script src="codemirror/active-line.js"></script> <!--codemirror plugin: auto load mode-->
+<script src="js/mditor.min.js"></script>  <!-- markdown support-->
+<script src="js/FileSaver.min.js"></script>  <!-- saving files on the client-side -->
+<script src="js/jquery.min.js"></script>
+<script src="js/popper.min.js"></script>  <!-- tooltip engine -->
+<script src="js/bootstrap.min.js"></script>
+<script src="js/bs-custom-file-input.min.js"></script> <!-- bootstrap custom file input-->
+
+<script src="js/pywebio.js"></script>
 
 <script>
 

File diff suppressed because it is too large
+ 5 - 0
pywebio/html/js/bootstrap.min.js


File diff suppressed because it is too large
+ 5 - 0
pywebio/html/js/bs-custom-file-input.min.js


File diff suppressed because it is too large
+ 1 - 0
pywebio/html/js/jquery.min.js


File diff suppressed because it is too large
+ 3 - 0
pywebio/html/js/popper.min.js


+ 0 - 0
pywebio/html/js/form.js → pywebio/html/js/pywebio.js


+ 12 - 7
setup.py

@@ -15,25 +15,30 @@ setup(
         # installed) and in MANIFEST.in (which determines what gets included
         # in the sdist tarball)
         "pywebio": [
-            "html/codemirror/material-ocean.css",
             "html/codemirror/darcula.css",
             "html/codemirror/active-line.js",
             "html/codemirror/matchbrackets.js",
             "html/codemirror/loadmode.js",
-            "html/codemirror/nginx.js",
             "html/codemirror/python.js",
-            "html/index.html",
+            "html/css/bootstrap.min.css",
             "html/css/mditor.min.css",
+            "html/css/jquery.toast.min.css",
             "html/css/mditor.min.css.map",
-            "html/css/codemirror.css",
-            "html/css/mditor.css.map",
-            "html/css/mditor.css",
             "html/css/app.css",
+            "html/css/codemirror.css",
             "html/js/FileSaver.min.js",
             "html/js/mditor.min.js",
+            "html/js/.DS_Store",
             "html/js/codemirror.js",
+            "html/js/pywebio.js",
             "html/js/mustache.min.js",
-            "html/js/form.js",
+            "html/js/jquery.min.js",
+            "html/js/bootstrap.min.js",
+            "html/js/bs-custom-file-input.min.js",
+            "html/js/popper.min.js",
+            "html/js/jquery.toast.min.js",
+            "html/index_cdn.html",
+            "html/index.html",
         ],
     },
     classifiers=[

Some files were not shown because too many files changed in this diff