UNPKG

espruino-web-ide

Version:

A Terminal and Graphical code Editor for Espruino JavaScript Microcontrollers

230 lines (197 loc) 10.8 kB
<!DOCTYPE html> <html><!-- index for Chrome Web IDE --> <head> <meta charset="utf-8" /> <link rel="stylesheet" href="css/ui-lightness/jquery-ui-1.10.1.custom.css" /> <link rel="stylesheet" href="css/libs/jquery.treeview.css" /> <link rel="stylesheet" href="js/libs/codemirror/codemirror.css" /> <link rel="stylesheet" href="js/libs/codemirror/addon/dialog/dialog.css" /> <link rel="stylesheet" href="js/libs/codemirror/addon/fold/foldgutter.css" /> <link rel="stylesheet" href="js/libs/codemirror/addon/hint/show-hint.css" /> <link rel="stylesheet" href="js/libs/codemirror/addon/lint/lint.css" /> <link rel="stylesheet" href="js/libs/codemirror/addon/search/matchesonscrollbar.css" /> <link rel="stylesheet" href="js/libs/codemirror/addon/tern/tern.css" /> <link rel="stylesheet" href="js/libs/splitster/splitster.css" /> <link rel="stylesheet" href="js/libs/toastr/toastr.css" /> <link rel="stylesheet" href="js/libs/guiders/guiders.css" /> <link rel="stylesheet" href="css/reset.css" /> <link rel="stylesheet" href="css/main.css" /> <link rel="stylesheet" href="css/typography.css" /> <link rel="stylesheet" href="css/abstracts.css" /> <link rel="stylesheet" href="css/components.css" /> <link rel="stylesheet" href="css/icons.css" /> <title>Espruino Web IDE</title> </head> <body> <div class="window window--app"> <!-- Title Bar --> <div class="window__title-bar title-bar"> <h5 class="title-bar__title">Espruino Web IDE</h5> <div class="title-bar__buttons"></div> </div> <!-- Viewport --> <div class="window__viewport"> <!-- Toolbar --> <div class="toolbar"> <div class="h-split"> <div class="h-split__left toolbar__buttons toolbar__buttons--left"></div> <div class="h-split__right toolbar__buttons toolbar__buttons--right"></div> </div> </div> <!-- Splitter --> <div class="split-pane"> <div class="split-pane__left"> <div class="editor editor--terminal"> <div class="sidebar editor__sidebar"> <div class="v-split"> <div class="v-split__top sidebar__buttons sidebar__buttons--top"></div> <div class="v-split__bottom sidebar__buttons sidebar__buttons--bottom"></div> </div> </div> <div class="canvas editor__canvas editor__canvas__terminal"></div> </div> </div> <div class="split-pane__right"> <div class="editor editor--code"> <div class="sidebar editor__sidebar"> <div class="v-split"> <div class="v-split__top sidebar__buttons sidebar__buttons--top"></div> <div class="v-split__bottom sidebar__buttons sidebar__buttons--bottom"></div> </div> </div> <div class="canvas editor__canvas"></div> </div> </div> </div> <!-- Status --> <div class="status"> <div class="h-split"> <div class="h-split__left status__left"></div> <div class="h-split__right status__right"></div> </div> </div> </div> <script src="js/libs/jquery-1.11.0.js"></script> <script src="js/libs/jquery-ui-1.10.1.custom.js"></script> <script src="js/libs/jquery.ui.touch-punch.min.js"></script> <script src="js/libs/jquery.treeview.js"></script> <script src="js/libs/jquery.sparkline.min.js"></script> <script src="js/libs/splitster/splitster.js"></script> <script src="js/libs/toastr/toastr.min.js"></script> <script src="js/libs/guiders/guiders.js"></script> <script src="js/libs/flot/jquery.flot.js"></script> <script src="js/libs/flot/jquery.flot.time.js"></script> <script src="js/libs/jcanvas/jcanvas.min.js"></script> <script src="js/libs/jszip.min.js"></script> <script src="js/libs/codemirror/codemirror.js"></script> <script src="js/libs/codemirror/javascript.js"></script> <script src="js/libs/codemirror/jshint.js"></script> <script src="js/libs/codemirror/addon/dialog/dialog.js"></script> <script src="js/libs/codemirror/addon/edit/closebrackets.js"></script> <script src="js/libs/codemirror/addon/edit/trailingspace.js"></script> <script src="js/libs/codemirror/addon/fold/brace-fold.js"></script> <script src="js/libs/codemirror/addon/fold/comment-fold.js"></script> <script src="js/libs/codemirror/addon/fold/foldcode.js"></script> <script src="js/libs/codemirror/addon/fold/foldgutter.js"></script> <script src="js/libs/codemirror/addon/fold/indent-fold.js"></script> <script src="js/libs/codemirror/addon/hint/javascript-hint.js"></script> <script src="js/libs/codemirror/addon/hint/show-hint.js"></script> <script src="js/libs/codemirror/addon/lint/lint.js"></script> <script src="js/libs/codemirror/addon/lint/javascript-lint.js"></script> <script src="js/libs/codemirror/addon/scroll/annotatescrollbar.js"></script> <script src="js/libs/codemirror/addon/search/jump-to-line.js"></script> <script src="js/libs/codemirror/addon/search/matchesonscrollbar.js"></script> <script src="js/libs/codemirror/addon/search/match-highlighter.js"></script> <script src="js/libs/codemirror/addon/search/search.js"></script> <script src="js/libs/codemirror/addon/search/searchcursor.js"></script> <script src="js/libs/codemirror/addon/selection/active-line.js"></script> <script src="js/libs/codemirror/addon/selection/mark-selection.js"></script> <script src="js/libs/codemirror/addon/selection/selection-pointer.js"></script> <script src="js/libs/codemirror/addon/tern/tern.js"></script> <script src="js/libs/codemirror/keymap/emacs.js"></script> <script src="js/libs/codemirror/keymap/sublime.js"></script> <script src="js/libs/codemirror/keymap/vim.js"></script> <script src="js/libs/acorn/acorn.js"></script> <script src="js/libs/acorn/acorn_loose.js"></script> <script src="js/libs/acorn/walk.js"></script> <script src="js/libs/acorn/signal.js"></script> <script src="js/libs/acorn/tern.js"></script> <script src="js/libs/acorn/def.js"></script> <script src="js/libs/acorn/comment.js"></script> <script src="js/libs/acorn/infer.js"></script> <script src="js/libs/acorn/doc_comment.js"></script> <script src="EspruinoTools/espruino.js"></script> <!-- load console here, so we get any messages while loading --> <script src="js/core/settingsConsole.js"></script> <script src="EspruinoTools/core/utils.js"></script> <script src="EspruinoTools/core/config.js"></script> <script src="js/core/html.js"></script> <script src="js/core/notifications.js"></script> <script src="js/core/status.js"></script> <script src="js/core/app.js"></script> <script src="js/core/file.js"></script> <script src="js/core/code.js"></script> <script src="EspruinoTools/core/serial.js"></script> <script src="EspruinoTools/core/serial_chrome_serial.js"></script> <!-- Web App --> <script src="EspruinoTools/core/serial_chrome_socket.js"></script> <!-- Web App --> <script src="EspruinoTools/core/serial_node_serial.js"></script> <!-- Electron / nw.js --> <script src="EspruinoTools/core/serial_noble.js"></script> <!-- Electron / nw.js --> <script src="EspruinoTools/core/serial_winnus.js"></script> <!-- Electron / nw.js --> <script src="EspruinoTools/core/serial_web_audio.js"></script> <script src="EspruinoTools/core/serial_web_bluetooth.js"></script> <script src="EspruinoTools/core/serial_web_serial.js"></script> <!-- SERIAL_INTERFACES --> <script src="EspruinoTools/core/terminal.js"></script> <script src="EspruinoTools/core/codeWriter.js"></script> <script src="EspruinoTools/core/modules.js"></script> <script src="EspruinoTools/core/env.js"></script> <script src="EspruinoTools/core/flasher.js"></script> <script src="EspruinoTools/core/flasherESP8266.js"></script> <script src="js/libs/secure-dfu.js"></script> <script src="js/core/editorBlockly.js"></script> <script src="js/core/editorJavaScript.js"></script> <script src="js/core/send.js"></script> <!-- Popup Windows --> <script src="js/core/menuPortSelector.js"></script> <script src="js/core/menuSettings.js"></script> <script src="js/core/menuFlasher.js"></script> <!-- Special pages in Settings Window --> <script src="js/core/settingsAbout.js"></script> <script src="js/core/settingsFlasher.js"></script> <!-- Non-vital Plugins --> <script src="EspruinoTools/plugins/boardJSON.js"></script> <script src="EspruinoTools/plugins/versionChecker.js"></script> <script src="EspruinoTools/plugins/compiler.js"></script> <script src="EspruinoTools/plugins/assembler.js"></script> <script src="EspruinoTools/plugins/getGitHub.js"></script> <script src="EspruinoTools/libs/utf8.js"></script> <!-- needed for unicode --> <script src="EspruinoTools/plugins/unicode.js"></script> <script src="EspruinoTools/libs/esprima/esprima.js"></script> <!-- needed for minify --> <script src="EspruinoTools/libs/esprima/esmangle.js"></script> <!-- needed for minify --> <script src="EspruinoTools/libs/esprima/escodegen.js"></script> <!-- needed for minify --> <script src="EspruinoTools/plugins/minify.js"></script> <script src="EspruinoTools/plugins/pretokenise.js"></script> <!-- This should come before saveOnSend --> <script src="EspruinoTools/plugins/saveOnSend.js"></script> <!-- This should come after minify --> <script src="EspruinoTools/plugins/setTime.js"></script> <!-- This should come after save on send --> <script src="js/plugins/tutorial.js"></script> <script src="js/plugins/webcam.js"></script> <script src="js/plugins/fontSize.js"></script> <script src="js/plugins/uiMode.js"></script> <script src="js/plugins/urlHandler.js"></script> <!-- js/plugins/fileReload.js" BROKEN --> <script src="js/plugins/codeLink.js"></script> <script src="js/plugins/project.js"></script> <script src="js/plugins/testing.js"></script> <script src="js/plugins/notification_sound.js"></script> <script src="js/plugins/tern.js"></script> <!-- smart autocomplete --> <script src="js/plugins/debugger.js"></script> <script src="js/plugins/tour.js"></script> <script src="js/plugins/settingsProfile.js"></script> <script src="js/plugins/helpLinks.js"></script> <script src="js/plugins/offline.js"></script> <script src="js/plugins/storage.js"></script> <script src="js/libs/imageconverter.js"></script> <!-- for storage.js --> <script src="js/plugins/keyShortcuts.js"></script> <!-- js/plugins/_examplePlugin.js --> </body> </html>