Support template.customHeader in Markdown If a site has configured a customHeader variant, load that into Markdown documents after the standard CSS assets. This supports overriding CSS classes for more localized style control. Change-Id: Id6e6d16f5b2b231aff825f260b148ec62296aa24
diff --git a/gitiles-servlet/src/main/resources/com/google/gitiles/templates/Doc.soy b/gitiles-servlet/src/main/resources/com/google/gitiles/templates/Doc.soy index eff4d53..426ba15 100644 --- a/gitiles-servlet/src/main/resources/com/google/gitiles/templates/Doc.soy +++ b/gitiles-servlet/src/main/resources/com/google/gitiles/templates/Doc.soy
@@ -25,6 +25,7 @@ * @param? logUrl url for log history of page. * @param? blameUrl url for blame of page source. * @param? navbarHtml navar.md converted to SafeHtml. + * @param? customVariant variant name for custom styling. */ {template .markdownDoc} <!DOCTYPE html> @@ -38,6 +39,7 @@ <link rel="stylesheet" type="text/css" href="{gitiles.BASE_CSS_URL}" /> <link rel="stylesheet" type="text/css" href="{gitiles.DOC_CSS_URL}" /> <link rel="stylesheet" type="text/css" href="{gitiles.PRETTIFY_CSS_URL}" /> + {delcall gitiles.customHeadTagPart variant="$customVariant ?: ''" /} </head> <body class="Site"> <header class="Site-header {if $navbarHtml}Site-header--withNavbar{/if}">