From 3b4d966fba069e9895980dbbf05f84bf818968ba Mon Sep 17 00:00:00 2001 From: filipRatajczak <52804392+filipRatajczak@users.noreply.github.com> Date: Mon, 23 Jun 2025 21:26:45 +0200 Subject: [PATCH] fileserver: Add sort buttons in grid mode (#7089) * [ADD] sort buttons in grid mode * [CHANGE] replace spaces with tabs --- modules/caddyhttp/fileserver/browse.html | 90 ++++++++++++++++++++++++ 1 file changed, 90 insertions(+) diff --git a/modules/caddyhttp/fileserver/browse.html b/modules/caddyhttp/fileserver/browse.html index 704661f21..fe92dabe6 100644 --- a/modules/caddyhttp/fileserver/browse.html +++ b/modules/caddyhttp/fileserver/browse.html @@ -828,6 +828,96 @@ footer { Grid + {{- if and (eq .Layout "grid") (eq .Sort "name") (ne .Order "asc")}} + + + + {{- else if and (eq .Layout "grid") (eq .Sort "name") (ne .Order "desc")}} + + + + {{- else if and (eq .Layout "grid")}} + + + + {{- end}} + {{- if and (eq .Layout "grid") (eq .Sort "size") (ne .Order "asc")}} + + + + {{- else if and (eq .Layout "grid") (eq .Sort "size") (ne .Order "desc")}} + + + + {{- else if and (eq .Layout "grid")}} + + + + {{- end}} + {{- if and (eq .Layout "grid") (eq .Sort "time") (ne .Order "asc")}} + + + + {{- else if and (eq .Layout "grid") (eq .Sort "time") (ne .Order "desc")}} + + + + {{- else if and (eq .Layout "grid")}} + + + + {{- end}}