Skip to content

Commit be99a5c

Browse files
authored
Use template comment syntax for header & footer placeholders (#2138)
1 parent b5e341e commit be99a5c

File tree

5 files changed

+11
-9
lines changed

5 files changed

+11
-9
lines changed

lib/src/html/templates.dart

Lines changed: 3 additions & 3 deletions
Original file line numberDiff line numberDiff line change
@@ -60,9 +60,9 @@ const _requiredTemplates = <String>[
6060
'typedef.html',
6161
];
6262

63-
const String _headerPlaceholder = '<!-- header placeholder -->';
64-
const String _footerPlaceholder = '<!-- footer placeholder -->';
65-
const String _footerTextPlaceholder = '<!-- footer-text placeholder -->';
63+
const String _headerPlaceholder = '{{! header placeholder }}';
64+
const String _footerPlaceholder = '{{! footer placeholder }}';
65+
const String _footerTextPlaceholder = '{{! footer-text placeholder }}';
6666

6767
Future<Map<String, String>> _loadPartials(
6868
_TemplatesLoader templatesLoader,

lib/templates/_footer.html

Lines changed: 3 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -8,7 +8,7 @@
88
{{/packageGraph.hasFooterVersion}}
99
</span>
1010

11-
<!-- footer-text placeholder -->
11+
{{! footer-text placeholder }}
1212
</footer>
1313

1414
{{! TODO(jdkoren): unwrap ^useBaseHref sections when the option is removed.}}
@@ -17,7 +17,8 @@
1717
<script src="{{^useBaseHref}}%%__HTMLBASE_dartdoc_internal__%%{{/useBaseHref}}static-assets/highlight.pack.js"></script>
1818
<script src="{{^useBaseHref}}%%__HTMLBASE_dartdoc_internal__%%{{/useBaseHref}}static-assets/URI.js"></script>
1919
<script src="{{^useBaseHref}}%%__HTMLBASE_dartdoc_internal__%%{{/useBaseHref}}static-assets/script.js"></script>
20-
<!-- footer placeholder -->
20+
21+
{{! footer placeholder }}
2122

2223
</body>
2324

lib/templates/_head.html

Lines changed: 2 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -26,7 +26,8 @@
2626
<link rel="stylesheet" href="{{^useBaseHref}}%%__HTMLBASE_dartdoc_internal__%%{{/useBaseHref}}static-assets/github.css">
2727
<link rel="stylesheet" href="{{^useBaseHref}}%%__HTMLBASE_dartdoc_internal__%%{{/useBaseHref}}static-assets/styles.css">
2828
<link rel="icon" href="{{^useBaseHref}}%%__HTMLBASE_dartdoc_internal__%%{{/useBaseHref}}static-assets/favicon.png">
29-
<!-- header placeholder -->
29+
30+
{{! header placeholder }}
3031
</head>
3132

3233
{{! We don't use <base href>, but we do lookup the htmlBase from javascript. }}

testing/test_package_custom_templates/templates/_footer.html

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -6,9 +6,9 @@
66
{{packageGraph.defaultPackage.name}} {{packageGraph.defaultPackage.version}}
77
</p>
88

9-
<!-- footer-text placeholder -->
9+
{{! footer-text placeholder }}
1010
</footer>
1111

12-
<!-- footer placeholder -->
12+
{{! footer placeholder }}
1313
</body>
1414
</html>

testing/test_package_custom_templates/templates/_head.html

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -2,7 +2,7 @@
22
<html lang="en">
33
<head>
44
<title>{{ title }}</title>
5-
<!-- header placeholder -->
5+
{{! header placeholder }}
66
</head>
77

88
<body>

0 commit comments

Comments
 (0)