aboutsummaryrefslogtreecommitdiffstats
path: root/src/renderer.rs
diff options
context:
space:
mode:
authorAli MJ Al-Nasrawy <alimjalnasrawy@gmail.com>2021-03-27 04:19:59 +0000
committerAli MJ Al-Nasrawy <alimjalnasrawy@gmail.com>2021-03-27 04:19:59 +0000
commit81e65554b4da37399ef9b0ac6c647198a6e81ebf (patch)
tree67639cfba21a486852000d95641c292af36bf877 /src/renderer.rs
parentResolve symlinks when listing (diff)
downloadminiserve-81e65554b4da37399ef9b0ac6c647198a6e81ebf.tar.gz
miniserve-81e65554b4da37399ef9b0ac6c647198a6e81ebf.zip
Bring back the symlink symbol
Diffstat (limited to 'src/renderer.rs')
-rw-r--r--src/renderer.rs6
1 files changed, 6 insertions, 0 deletions
diff --git a/src/renderer.rs b/src/renderer.rs
index 2487696..266f035 100644
--- a/src/renderer.rs
+++ b/src/renderer.rs
@@ -329,11 +329,17 @@ fn entry_row(
@if entry.is_dir() {
a.directory href=(parametrized_link(&entry.link, sort_method, sort_order)) {
(entry.name) "/"
+ @if entry.is_symlink {
+ span.symlink-symbol { "⇢" }
+ }
}
} @else if entry.is_file() {
div.file-entry {
a.file href=(&entry.link) {
(entry.name)
+ @if entry.is_symlink {
+ span.symlink-symbol { "⇢" }
+ }
}
@if let Some(size) = entry.size {
span.mobile-info.size {