diff options
Diffstat (limited to 'web/static/index.html')
| -rw-r--r-- | web/static/index.html | 53 |
1 files changed, 53 insertions, 0 deletions
diff --git a/web/static/index.html b/web/static/index.html new file mode 100644 index 0000000..aeca5d3 --- /dev/null +++ b/web/static/index.html @@ -0,0 +1,53 @@ +<!doctype html> +<html lang="en"> +<head> + <meta charset="utf-8"> + <meta name="viewport" content="width=device-width,initial-scale=1"> + <title>cloud9 — files</title> + <link rel="stylesheet" href="/_cloud9/style.css"> + <script type="module" src="/_cloud9/app.mjs"></script> +</head> +<body> + <header> + <a class="brand" href="/" data-path="/">cloud9</a> + <div class="description">A web interface to your file server.</div> + </header> + <nav class="toolbar" aria-label="File actions"> + <a class="selected" href="/" data-path="/">files</a> + <button id="reload" type="button">reload</button> + <form id="path-form"> + <label for="path">path</label> + <input id="path" name="path" value="/" aria-label="Path" autocomplete="off" spellcheck="false"> + <button id="go">go</button> + </form> + </nav> + <main> + <nav id="breadcrumbs" aria-label="Breadcrumb"><a href="/" data-path="/">root</a></nav> + <div class="summary"> + <p id="status" role="status" aria-live="polite">Loading files…</p> + <a id="up" href="/" data-path="/" hidden>parent directory</a> + </div> + <section id="directory" aria-label="Directory"> + <table> + <thead><tr><th scope="col">Mode</th><th scope="col">Name</th><th scope="col" class="size">Size</th></tr></thead> + <tbody id="entries"></tbody> + </table> + <p id="empty" hidden>This directory is empty.</p> + </section> + <section id="file" hidden> + <div class="file-heading"> + <h1 id="filename"></h1> + <span id="file-mode"></span><span id="file-size"></span> + <button id="download" type="button">download</button> + </div> + <textarea id="editor" aria-label="File contents" spellcheck="false"></textarea> + <p id="binary" hidden>Binary file. Download to view its contents.</p> + <div id="edit-actions" class="actions"> + <button id="save" type="button">save changes</button> + <span id="edit-status">No unsaved changes.</span> + </div> + </section> + </main> + <footer>served by cloud9</footer> +</body> +</html> |
