|
18 | 18 | <meta name="robots" content="noindex, nofollow">
|
19 | 19 | {{ end -}}
|
20 | 20 |
|
| 21 | +<!-- STROOM: Pre-load the font files as they will be needed as soon as main.css gets loaded --> |
| 22 | +<link rel="preload" href="/fonts/google_open_sans_300.ttf" as="font" type="font/ttf" crossorigin > |
| 23 | +<link rel="preload" href="/fonts/google_open_sans_300i.ttf" as="font" type="font/ttf" crossorigin > |
| 24 | +<link rel="preload" href="/fonts/google_open_sans_400.ttf" as="font" type="font/ttf" crossorigin > |
| 25 | +<link rel="preload" href="/fonts/google_open_sans_400i.ttf" as="font" type="font/ttf" crossorigin > |
| 26 | +<link rel="preload" href="/fonts/google_open_sans_700.ttf" as="font" type="font/ttf" crossorigin > |
| 27 | +<link rel="preload" href="/fonts/google_open_sans_700i.ttf" as="font" type="font/ttf" crossorigin > |
| 28 | +<link rel="preload" href="/webfonts/fa-brands-400.ttf" as="font" type="font/ttf" crossorigin > |
| 29 | +<link rel="preload" href="/webfonts/fa-brands-400.woff2" as="font" type="font/woff2" crossorigin > |
| 30 | +<!--<link rel="preload" href="/webfonts/fa-regular-400.ttf" as="font" type="font/ttf" crossorigin >--> |
| 31 | +<!--<link rel="preload" href="/webfonts/fa-regular-400.woff2" as="font" type="font/woff2" crossorigin >--> |
| 32 | +<link rel="preload" href="/webfonts/fa-solid-900.ttf" as="font" type="font/ttf" crossorigin > |
| 33 | +<link rel="preload" href="/webfonts/fa-solid-900.woff2" as="font" type="font/woff2" crossorigin > |
| 34 | +<!--<link rel="preload" href="/webfonts/fa-v4compatibility.ttf" as="font" type="font/ttf" crossorigin >--> |
| 35 | +<!--<link rel="preload" href="/webfonts/fa-v4compatibility.woff2" as="font" type="font/woff2" crossorigin >--> |
21 | 36 |
|
22 | 37 | <!-- STROOM: Add a canonical link so google indexing knows to ignore the old versions -->
|
23 | 38 | {{ if .Site.Params.archived_version }}
|
|
47 | 62 | integrity="sha384-vtXRMe3mGCbOeY7l30aIg8H9p3GdeSe4IFlP6G8JMa7o7lXvnz3GFKzPxzJdPfGK"
|
48 | 63 | crossorigin="anonymous"></script>
|
49 | 64 | {{ end }}
|
50 |
| -{{ if .Site.Params.offlineSearch -}} |
51 |
| - {{ if .Site.Params.offline_site }} |
52 |
| -<script src='{{ "/js/lunr.min.js" | relURL }}'></script> |
53 |
| - {{ else }} |
54 |
| -<script |
55 |
| - src=" https://unpkg.com/[email protected]/lunr.min.js" |
56 |
| - integrity="sha384-203J0SNzyqHby3iU6hzvzltrWi/M41wOP5Gu+BiJMz5nwKykbkUx8Kp7iti0Lpli" |
57 |
| - crossorigin="anonymous"></script> |
58 |
| - {{ end }} |
59 |
| -{{ end -}} |
| 65 | + |
| 66 | +<!-- STROOM - Lunr has been moved to partials/scripts.html so that it gets loaded at the end of the page. --> |
60 | 67 |
|
61 | 68 | {{ if .Site.Params.prism_syntax_highlighting -}}
|
62 | 69 | <link rel="stylesheet" href="{{ "/css/prism.css" | relURL }}"/>
|
63 | 70 | {{ end -}}
|
64 | 71 |
|
65 |
| -<link rel="stylesheet" href="{{ "/css/stroom-ui/icon-colours.css" | relURL }}"/> |
66 |
| -<link rel="stylesheet" href="{{ "/css/stroom-ui/material_design_colors.css" | relURL }}"/> |
67 |
| -<link rel="stylesheet" href="{{ "/css/stroom-ui/theme-root.css" | relURL }}"/> |
68 |
| -<link rel="stylesheet" href="{{ "/css/stroom-ui/theme-dark.css" | relURL }}"/> |
| 72 | +<!-- Minify all the stroom css files --> |
| 73 | +{{ $icon_colours_css := resources.Get "css/stroom-ui/icon-colours.css" | minify | fingerprint }} |
| 74 | +<link rel="stylesheet" href="{{ $icon_colours_css.RelPermalink }}" integrity="{{ $icon_colours_css.Data.Integrity }}"> |
| 75 | +{{ $material_design_colors_css := resources.Get "css/stroom-ui/material_design_colors.css" | minify | fingerprint }} |
| 76 | +<link rel="stylesheet" href="{{ $material_design_colors_css.RelPermalink }}" integrity="{{ $material_design_colors_css.Data.Integrity }}"> |
| 77 | +{{ $theme_root_css := resources.Get "css/stroom-ui/theme-root.css" | minify | fingerprint }} |
| 78 | +<link rel="stylesheet" href="{{ $theme_root_css.RelPermalink }}" integrity="{{ $theme_root_css.Data.Integrity }}"> |
| 79 | +{{ $theme_dark_css := resources.Get "css/stroom-ui/theme-dark.css" | minify | fingerprint }} |
| 80 | +<link rel="stylesheet" href="{{ $theme_dark_css.RelPermalink }}" integrity="{{ $theme_dark_css.Data.Integrity }}"> |
69 | 81 |
|
70 | 82 | {{/*
|
71 | 83 | {{ $fonts_css := resources.Get "/css/fonts.css" | minify }}
|
|
0 commit comments