From b2e4e49a35bce46d4229b967e987be7d1a4bd801 Mon Sep 17 00:00:00 2001 From: Jose Quintana Date: Wed, 28 Jun 2023 00:40:15 +0200 Subject: [PATCH] refactor: improve directory listing styling for html display --- src/directory_listing.rs | 14 +++++--------- tests/toml/config.toml | 2 +- 2 files changed, 6 insertions(+), 10 deletions(-) diff --git a/src/directory_listing.rs b/src/directory_listing.rs index 4ef1f40..d5b9723 100644 --- a/src/directory_listing.rs +++ b/src/directory_listing.rs @@ -118,8 +118,9 @@ pub fn auto_index( }) } -const STYLE: &str = r#""#; -const FOOTER: &str = r#""#; +const STYLE: &str = r#""#; +const FOOTER: &str = + r#""#; const DATETIME_FORMAT_UTC: &str = "%FT%TZ"; const DATETIME_FORMAT_LOCAL: &str = "%F %T"; @@ -458,14 +459,9 @@ fn html_auto_index<'a>( } let current_path = percent_decode_str(base_path).decode_utf8()?.to_string(); - let dirs_str = if dirs_count == 1 { - "directory" - } else { - "directories" - }; let summary = format!( - "
{} {}, {} {}
", - dirs_count, dirs_str, files_count, "file(s)" + "
directories: {}, files: {}
", + dirs_count, files_count, ); let html_page = format!( diff --git a/tests/toml/config.toml b/tests/toml/config.toml index 1043890..f551404 100644 --- a/tests/toml/config.toml +++ b/tests/toml/config.toml @@ -38,7 +38,7 @@ directory-listing = true directory-listing-order = 1 #### Directory listing content format -directory-listing-format = "json" +directory-listing-format = "html" #### Basic Authentication basic-auth = "" -- libgit2 1.7.2