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}">