123456789101112131415161718192021222324252627282930313233343536373839404142434445464748495051525354555657585960616263646566676869707172 |
- <!doctype html>
- <html>
- <head>
- <link rel="stylesheet" type="text/css" href="https://cdnjs.cloudflare.com/ajax/libs/meshki/2.3.0/css/meshki.min.css">
- <script type="text/javascript" src="https://cdnjs.cloudflare.com/ajax/libs/meshki/2.3.0/js/meshki.min.js"></script>
- <style>
- .thegrid {
- display: flex;
- flex-direction: column;
- }
- .innerflex {
- display: flex;
- flex-direction: row;
- justify-content: space-between;
- }
- .innerflex:hover {
- background-color: gray;
- }
- </style>
- <script>
- function rename(old, new_, user) {
- if (new_)
- window.location =
- `{{app_root}}/rename?old=${old}&new=${new_}&user=${user}`;
- }
- </script>
- </head>
- <body>
- <div class="content">
- <div class="thegrid">
- {{#user}}
- <h3>/{{user}}</h3>
- {{#files}}
- <div class="innerflex">
- <div>
- <div>
- <a href="{{app_root}}/{{user}}/{{name}}">{{name}}</a>
- </div>
- <div>
- {{size}}
- </div>
- </div>
- <div>
- <a onclick="window.location = `{{app_root}}/delete?user={{user}}&image={{name}}`;" class="button small red">Delete</a>
- <a
- class="button small orange"
- onclick="rename('{{name}}', prompt('Rename', '{{name}}'), '{{user}}');">
- Rename
- </a>
- </div>
- </div>
- {{/files}}
- {{/user}}
- {{^user}}
- {{#files}}
- <div class="thegrid">
- <div class="innerflex">
- <a href="{{app_root}}/admin?user={{name}}">{{name}}</a>
- </div>
- </div>
- {{/files}}
- {{/user}}
- </div>
- </div>
- </body>
- </html>
|