Skip to content

Commit 6b957de

Browse files
authored
Versionify static assets (#2646)
* Versionify static assets * Move tests around for 2.13 stable * dartfmt * Fix a template...
1 parent b8958f9 commit 6b957de

File tree

4 files changed

+17
-5
lines changed

4 files changed

+17
-5
lines changed

lib/resources/script.js

Lines changed: 5 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -1,3 +1,8 @@
1+
/*
2+
*
3+
* Update script.js versions in all lib/templates when modifying this file!
4+
*
5+
*/
16
function initSideNav() {
27
const leftNavToggle = document.getElementById('sidenav-left-toggle');
38
const leftDrawer = document.querySelector('.sidebar-offcanvas-left');

lib/resources/styles.css

Lines changed: 5 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -1,3 +1,8 @@
1+
/*
2+
*
3+
* Update styles.css versions in all lib/templates when modifying this file!
4+
*
5+
*/
16

27
/* Palette generated by Material Palette - materialpalette.com/blue/cyan */
38

lib/templates/html/_footer.html

Lines changed: 3 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -12,8 +12,9 @@
1212
</footer>
1313

1414
{{! TODO(jdkoren): unwrap ^useBaseHref sections when the option is removed.}}
15-
<script src="{{^useBaseHref}}%%__HTMLBASE_dartdoc_internal__%%{{/useBaseHref}}static-assets/highlight.pack.js"></script>
16-
<script src="{{^useBaseHref}}%%__HTMLBASE_dartdoc_internal__%%{{/useBaseHref}}static-assets/script.js"></script>
15+
{{! **Update versions for static assets when changed to force browsers to refresh them.** }}
16+
<script src="{{^useBaseHref}}%%__HTMLBASE_dartdoc_internal__%%{{/useBaseHref}}static-assets/highlight.pack.js?v1"></script>
17+
<script src="{{^useBaseHref}}%%__HTMLBASE_dartdoc_internal__%%{{/useBaseHref}}static-assets/script.js?v1"></script>
1718

1819
{{{ customFooter }}}
1920

lib/templates/html/_head.html

Lines changed: 4 additions & 3 deletions
Original file line numberDiff line numberDiff line change
@@ -24,9 +24,10 @@
2424
<link rel="preconnect" href="https://fonts.gstatic.com">
2525
<link href="https://fonts.googleapis.com/css2?family=Roboto+Mono:ital,wght@0,300;0,400;0,500;0,700;1,400&display=swap" rel="stylesheet">
2626
<link href="https://fonts.googleapis.com/icon?family=Material+Icons" rel="stylesheet">
27-
<link rel="stylesheet" href="{{^useBaseHref}}%%__HTMLBASE_dartdoc_internal__%%{{/useBaseHref}}static-assets/github.css">
28-
<link rel="stylesheet" href="{{^useBaseHref}}%%__HTMLBASE_dartdoc_internal__%%{{/useBaseHref}}static-assets/styles.css">
29-
<link rel="icon" href="{{^useBaseHref}}%%__HTMLBASE_dartdoc_internal__%%{{/useBaseHref}}static-assets/favicon.png">
27+
{{! **Update versions for static assets when changed to force browsers to refresh them.** }}
28+
<link rel="stylesheet" href="{{^useBaseHref}}%%__HTMLBASE_dartdoc_internal__%%{{/useBaseHref}}static-assets/github.css?v1">
29+
<link rel="stylesheet" href="{{^useBaseHref}}%%__HTMLBASE_dartdoc_internal__%%{{/useBaseHref}}static-assets/styles.css?v1">
30+
<link rel="icon" href="{{^useBaseHref}}%%__HTMLBASE_dartdoc_internal__%%{{/useBaseHref}}static-assets/favicon.png?v1">
3031

3132
{{{ customHeader }}}
3233
</head>

0 commit comments

Comments
 (0)