diff options
| author | Jan Tuomi <jans.tuomi@gmail.com> | 2023-10-12 09:39:50 +0300 |
|---|---|---|
| committer | Jan Tuomi <jans.tuomi@gmail.com> | 2023-10-12 09:43:39 +0300 |
| commit | 9cb1b001ae709fc40dc3502f2e7d56178fee4acf (patch) | |
| tree | 15bf9c7f8f10035c616c13e38fd20003d4cd67fd /templates/fragments/file_browser.html | |
| parent | 873e0766f31dd427f52f0d51477ec71173eed5fa (diff) | |
Diffstat (limited to 'templates/fragments/file_browser.html')
| -rw-r--r-- | templates/fragments/file_browser.html | 16 |
1 files changed, 16 insertions, 0 deletions
diff --git a/templates/fragments/file_browser.html b/templates/fragments/file_browser.html new file mode 100644 index 0000000..54a0f35 --- /dev/null +++ b/templates/fragments/file_browser.html @@ -0,0 +1,16 @@ +<ul> +{% for item in listing %} + <li> + {% if item.kind == "file" %} + <a href="{{ item.static_path }}">📄 {{ item.name }}</a> + {% else %} + <a + href="/?show_files=1&dir={{ item.full_path | urlencode }}" + hx-post="/navigate_files/{{ item.full_path | urlencode }}" + hx-trigger="click" + hx-target="#file-browser" + hx-swap="outerHTML">📂 {{ item.name }}/</a> + {% endif %} + </li> +{% endfor %} +</ul> |
