diff options
| author | Daniel Micay <danielmicay@gmail.com> | 2021-11-18 18:50:44 -0500 |
|---|---|---|
| committer | Daniel Micay <danielmicay@gmail.com> | 2021-11-18 19:08:54 -0500 |
| commit | 75f4b333232ee99cd6af146c08a66c6ee4865f98 (patch) | |
| tree | 256d77eff66b5b8300fc0abde375047776d37b3a /static/install | |
| parent | 61e13582028790192d61b367c6e605e50765db4b (diff) | |
set up SRI for future use by CSP v3
Diffstat (limited to 'static/install')
| -rw-r--r-- | static/install/cli.html | 8 | ||||
| -rw-r--r-- | static/install/index.html | 8 | ||||
| -rw-r--r-- | static/install/web.html | 14 |
3 files changed, 15 insertions, 15 deletions
diff --git a/static/install/cli.html b/static/install/cli.html index 2491bdc2..87e339ca 100644 --- a/static/install/cli.html +++ b/static/install/cli.html @@ -22,9 +22,9 @@ <link rel="canonical" href="https://grapheneos.org/install/cli"/> <link rel="icon" href="/favicon.ico"/> <link rel="icon" sizes="any" type="image/svg+xml" href="/favicon.svg"/> - <link rel="mask-icon" href="/mask-icon.svg" color="#1a1a1a"/> + <link rel="mask-icon" href="{{path|/mask-icon.svg}}" color="#1a1a1a"/> <link rel="apple-touch-icon" href="/apple-touch-icon.png"/> - <link rel="stylesheet" href="/main.css"/> + {{css|/main.css}} <link rel="manifest" href="/manifest.webmanifest"/> <link rel="license" href="/LICENSE.txt"/> <script type="module" src="/js/redirect.js"></script> @@ -33,7 +33,7 @@ <header> <nav id="site-menu"> <ul> - <li><a href="/"><img src="/mask-icon.svg" alt=""/>GrapheneOS</a></li> + <li><a href="/"><img src="{{path|/mask-icon.svg}}" alt=""/>GrapheneOS</a></li> <li><a href="/features">Features</a></li> <li><a href="/install/">Install</a></li> <li><a href="/build">Build</a></li> @@ -558,7 +558,7 @@ curl -O https://releases.grapheneos.org/DEVICE_NAME-factory-2021110122.zip.sig</ </section> </main> <footer> - <a href="/"><img src="/mask-icon.svg" width="512" height="512" alt=""/>GrapheneOS</a> + <a href="/"><img src="{{path|/mask-icon.svg}}" width="512" height="512" alt=""/>GrapheneOS</a> <ul id="social"> <li><a href="https://twitter.com/GrapheneOS">Twitter</a></li> <li><a href="https://github.com/GrapheneOS">GitHub</a></li> diff --git a/static/install/index.html b/static/install/index.html index 90fea368..16ec6e03 100644 --- a/static/install/index.html +++ b/static/install/index.html @@ -22,9 +22,9 @@ <link rel="canonical" href="https://grapheneos.org/install/"/> <link rel="icon" href="/favicon.ico"/> <link rel="icon" sizes="any" type="image/svg+xml" href="/favicon.svg"/> - <link rel="mask-icon" href="/mask-icon.svg" color="#1a1a1a"/> + <link rel="mask-icon" href="{{path|/mask-icon.svg}}" color="#1a1a1a"/> <link rel="apple-touch-icon" href="/apple-touch-icon.png"/> - <link rel="stylesheet" href="/main.css"/> + {{css|/main.css}} <link rel="manifest" href="/manifest.webmanifest"/> <link rel="license" href="/LICENSE.txt"/> <script type="module" src="/js/redirect.js"></script> @@ -33,7 +33,7 @@ <header> <nav id="site-menu"> <ul> - <li><a href="/"><img src="/mask-icon.svg" alt=""/>GrapheneOS</a></li> + <li><a href="/"><img src="{{path|/mask-icon.svg}}" alt=""/>GrapheneOS</a></li> <li><a href="/features">Features</a></li> <li aria-current="page"><a href="/install/">Install</a></li> <li><a href="/build">Build</a></li> @@ -73,7 +73,7 @@ less secure and avoids needing any software beyond a browser with WebUSB support.</p> </main> <footer> - <a href="/"><img src="/mask-icon.svg" width="512" height="512" alt=""/>GrapheneOS</a> + <a href="/"><img src="{{path|/mask-icon.svg}}" width="512" height="512" alt=""/>GrapheneOS</a> <ul id="social"> <li><a href="https://twitter.com/GrapheneOS">Twitter</a></li> <li><a href="https://github.com/GrapheneOS">GitHub</a></li> diff --git a/static/install/web.html b/static/install/web.html index 187aa852..cc8af4c8 100644 --- a/static/install/web.html +++ b/static/install/web.html @@ -22,20 +22,20 @@ <link rel="canonical" href="https://grapheneos.org/install/web"/> <link rel="icon" href="/favicon.ico"/> <link rel="icon" sizes="any" type="image/svg+xml" href="/favicon.svg"/> - <link rel="mask-icon" href="/mask-icon.svg" color="#1a1a1a"/> + <link rel="mask-icon" href="{{path|/mask-icon.svg}}" color="#1a1a1a"/> <link rel="apple-touch-icon" href="/apple-touch-icon.png"/> - <link rel="stylesheet" href="/main.css"/> + {{css|/main.css}} <link rel="manifest" href="/manifest.webmanifest"/> <link rel="license" href="/LICENSE.txt"/> - <script type="module" src="/js/redirect.js"></script> - <script type="module" src="/js/fastboot/v1.0.9/fastboot.min.mjs"></script> - <script type="module" src="/js/web-install.js"></script> + {{js|/js/redirect.js}} + <script type="module" src="/js/fastboot/v1.0.9/fastboot.min.mjs" integrity="sha256-RdCzNzJ/6uwsrihAqAHMP0J6nwQMJcEbB7+dRrfO6Gs="></script> + {{js|/js/web-install.js}} </head> <body> <header> <nav id="site-menu"> <ul> - <li><a href="/"><img src="/mask-icon.svg" alt=""/>GrapheneOS</a></li> + <li><a href="/"><img src="{{path|/mask-icon.svg}}" alt=""/>GrapheneOS</a></li> <li><a href="/features">Features</a></li> <li><a href="/install/">Install</a></li> <li><a href="/build">Build</a></li> @@ -370,7 +370,7 @@ </section> </main> <footer> - <a href="/"><img src="/mask-icon.svg" width="512" height="512" alt=""/>GrapheneOS</a> + <a href="/"><img src="{{path|/mask-icon.svg}}" width="512" height="512" alt=""/>GrapheneOS</a> <ul id="social"> <li><a href="https://twitter.com/GrapheneOS">Twitter</a></li> <li><a href="https://github.com/GrapheneOS">GitHub</a></li> |
