From 8e2920997cc641af27034400c82073c63ab095df Mon Sep 17 00:00:00 2001 From: Guillaume Gomez Date: Thu, 20 Feb 2025 13:46:34 +0100 Subject: [PATCH] Improve display of licenses link in topbar --- templates/rustdoc/topbar.html | 22 +++++++++++----------- templates/style/_navbar.scss | 8 ++++++-- 2 files changed, 17 insertions(+), 13 deletions(-) diff --git a/templates/rustdoc/topbar.html b/templates/rustdoc/topbar.html index 692eeb0ac..0d55b5889 100644 --- a/templates/rustdoc/topbar.html +++ b/templates/rustdoc/topbar.html @@ -50,23 +50,23 @@ -
  • - - {{ crate::icons::IconScaleUnbalancedFlip.render_solid(false, false, "") }} - {%- if let Some(parsed_licenses) = krate.parsed_license -%} - {%- for item in parsed_licenses -%} + {%- if let Some(parsed_licenses) = krate.parsed_license -%} +
  • + + {{- crate::icons::IconScaleUnbalancedFlip.render_solid(false, false, "") }} + {%+ for item in parsed_licenses -%} {%- match item -%} - {%- when crate::web::licenses::LicenseSegment::Spdx with (license) -%} + {%- when crate::web::licenses::LicenseSegment::Spdx(license) -%} {{ license }} - {%- when crate::web::licenses::LicenseSegment::UnknownLicense with (license) -%} + {%- when crate::web::licenses::LicenseSegment::UnknownLicense(license) -%} {{ license }} - {%- when crate::web::licenses::LicenseSegment::GlueTokens with (tokens) -%} + {%- when crate::web::licenses::LicenseSegment::GlueTokens(tokens) -%} {{ tokens }} {%- endmatch -%} {%- endfor -%} - {%- endif -%} - -
  • + + + {%- endif -%}