UNPKG

alpaca

Version:

Alpaca provides the easiest and fastest way to generate interactive forms for the web and mobile devices. It runs simply as HTML5 or more elaborately using Bootstrap, jQuery Mobile or jQuery UI. Alpaca uses Handlebars to process JSON schema and provide

280 lines (265 loc) 7.5 kB
<!DOCTYPE html> <html lang="en"> <head> <meta http-equiv="Content-Type" content="text/html; charset=utf-8"> <title>Ace Kitchen Sink</title> <meta name="author" content="Fabian Jakobs"> <!-- Ace version 1.0.0 commit --> <link rel="stylesheet" href="demo/kitchen-sink/styles.css" type="text/css" media="screen" charset="utf-8"> <script async="true" src="https://use.edgefonts.net/source-code-pro.js"></script> <link href="./doc/site/images/favicon.ico" rel="icon" type="image/x-icon"> </head> <body> <div id="optionsPanel" style="position:absolute;height:100%;width:260px"> <a href="http://c9.io" title="Cloud9 IDE | Your code anywhere, anytime"> <img id="c9-logo" src="demo/kitchen-sink/logo.png" style="width: 172px;margin: -9px 30px -12px 51px;"> </a> <div style="position: absolute; overflow: hidden; top:100px; bottom:0"> <div style="width: 120%; height:100%; overflow-y: scroll"> <table id="controls"> <tr> <td> <label for="doc">Document</label> </td><td> <select id="doc" size="1"> </select> </td> </tr> <tr> <td > <label for="mode">Mode</label> </td><td> <select id="mode" size="1"> </select> </td> </tr> <tr> <td> <label for="split">Split</label> </td><td> <select id="split" size="1"> <option value="none">None</option> <option value="below">Below</option> <option value="beside">Beside</option> </select> </td> </tr> <tr> <td > <label for="theme">Theme</label> </td><td> <select id="theme" size="1"> </select> </td> </tr> <tr> <td> <label for="fontsize">Font Size</label> </td><td> <select id="fontsize" size="1"> <option value="10px">10px</option> <option value="11px">11px</option> <option value="12px" selected="selected">12px</option> <option value="13px">13px</option> <option value="14px">14px</option> <option value="16px">16px</option> <option value="18px">18px</option> <option value="20px">20px</option> <option value="24px">24px</option> </select> </td> </tr> <tr> <td> <label for="folding">Code Folding</label> </td><td> <select id="folding" size="1"> <option value="manual">manual</option> <option value="markbegin" selected="selected">mark begin</option> <option value="markbeginend">mark begin and end</option> </select> </td> </tr> <tr> <td > <label for="keybinding">Key Binding</label> </td><td> <select id="keybinding" size="1"> <option value="ace">Ace</option> <option value="vim">Vim</option> <option value="emacs">Emacs</option> <option value="custom">Custom</option> </select> </td> </tr> <tr> <td > <label for="soft_wrap">Soft Wrap</label> </td><td> <select id="soft_wrap" size="1"> <option value="off">Off</option> <option value="40">40 Chars</option> <option value="80">80 Chars</option> <option value="free">Free</option> </select> </td> </tr> <tr><td colspan="2"> <table id="more-controls"> <tr> <td> <label for="select_style">Full Line Selection</label> </td><td> <input type="checkbox" name="select_style" id="select_style" checked> </td> </tr> <tr> <td> <label for="highlight_active">Highlight Active Line</label> </td><td> <input type="checkbox" name="highlight_active" id="highlight_active" checked> </td> </tr> <tr> <td > <label for="show_hidden">Show Invisibles</label> </td><td> <input type="checkbox" name="show_hidden" id="show_hidden" checked> </td> </tr> <tr> <td > <label for="display_indent_guides">Show Indent Guides</label> </td><td> <input type="checkbox" name="display_indent_guides" id="display_indent_guides" checked> </td> </tr> <tr> <td > <label for="show_hscroll">Persistent HScroll</label> </td><td> <input type="checkbox" name="show_hscroll" id="show_hscroll"> <label for="show_hscroll">VScroll</label> <input type="checkbox" name="show_vscroll" id="show_vscroll"> </td> </tr> <tr> <td > <label for="animate_scroll">Animate scrolling</label> </td><td> <input type="checkbox" name="animate_scroll" id="animate_scroll"> </td> </tr> <tr> <td > <label for="show_gutter">Show Gutter</label> </td><td> <input type="checkbox" id="show_gutter" checked> </td> </tr> <tr> <td > <label for="show_print_margin">Show Print Margin</label> </td><td> <input type="checkbox" id="show_print_margin" checked> </td> </tr> <tr> <td > <label for="soft_tab">Use Soft Tab</label> </td><td> <input type="checkbox" id="soft_tab" checked> </td> </tr> <tr> <td > <label for="highlight_selected_word">Highlight selected word</label> </td> <td> <input type="checkbox" id="highlight_selected_word" checked> </td> </tr> <tr> <td > <label for="enable_behaviours">Enable Behaviours</label> </td> <td> <input type="checkbox" id="enable_behaviours"> </td> </tr> <tr> <td > <label for="fade_fold_widgets">Fade Fold Widgets</label> </td> <td> <input type="checkbox" id="fade_fold_widgets"> </td> </tr> <tr> <td > <label for="elastic_tabstops">Enable Elastic Tabstops</label> </td> <td> <input type="checkbox" id="elastic_tabstops"> </td> </tr> <tr> <td > <label for="isearch">Incremental Search</label> </td> <td> <input type="checkbox" id="isearch"> </td> </tr> <tr> <td > <label for="highlight_token">Show token info</label> </td> <td> <input type="checkbox" id="highlight_token"> </td> </tr> <tr> <td > <label for="read_only">Read-only</label> </td> <td> <input type="checkbox" id="read_only"> </td> </tr> <tr> <td > <label for="scrollPastEnd">Scroll Past End</label> </td> <td> <input type="checkbox" id="scrollPastEnd" checked> </td> </tr> <tr> <td colspan="2"> <input type="button" value="Edit Snippets" onclick="env.editSnippets()"> </td> </tr> </table> </td></tr> </table> <a href="http://ace.c9.io"> <img id="ace-logo" src="doc/site/images/ace-logo.png" style="width: 134px;margin: 46px 0px 4px 66px;"> </a> </div> </div> </div> <div id="editor-container"></div> <script src="src/ace.js" data-ace-base="src" type="text/javascript" charset="utf-8"></script> <script src="src/keybinding-vim.js"></script> <script src="src/keybinding-emacs.js"></script> <script src="demo/kitchen-sink/demo.js"></script> <script type="text/javascript" charset="utf-8"> require("kitchen-sink/demo"); </script> </body> </html>