header.html 1.5 KB

12345678910111213141516171819202122232425262728293031323334
  1. <meta charset="UTF-8" />
  2. <meta name="viewport" content="width=device-width, initial-scale=1.0" />
  3. <meta http-equiv="X-UA-Compatible" content="ie=edge" />
  4. <!-- ============ import common css ========== -->
  5. <link rel="stylesheet" href="{{ "/css/bootstrap.min.css" | relURL }}"/>
  6. <link rel="stylesheet" href="{{ "/css/layouts/main.css" | relURL }}"/>
  7. <link rel="stylesheet" href="{{ "/css/navigators/navbar.css" | relURL }}"/>
  8. <link rel="stylesheet" href="{{ "/css/plyr.css" | relURL }}"/>
  9. {{ if ne site.Params.features.flags.enable false }}
  10. <link rel="stylesheet" href="{{ "/css/flag-icon.min.css" | relURL }}"/>
  11. {{ end }}
  12. <!--=================== fonts ==============================-->
  13. <link rel="stylesheet" href="{{ "/google-fonts/Mulish/mulish.css" | relURL }}"/>
  14. <!--=================== dark mode ==========================-->
  15. {{ if site.Params.features.darkMode.enable }}
  16. <link rel="stylesheet" href="{{ "/css/colortheme/colortheme.css" | relURL }}"/>
  17. {{ end }}
  18. <!--================= fab-icon =========================-->
  19. {{/* add favicon only if the site author has provided the the favicon */}}
  20. {{ if site.Params.logo.favicon }}
  21. {{ $favicon := site.Params.logo.favicon }}
  22. {{/* resize the favicon. don't resize svg because it is not supported */}}
  23. {{ $favicon = resources.Get $favicon }}
  24. {{ if and $favicon (ne $favicon.MediaType.SubType "svg") }}
  25. {{ $favicon = $favicon.Resize "42x" }}
  26. {{ end }}
  27. {{ $favicon = $favicon.RelPermalink}}
  28. <link rel="icon" type="image/png" href="{{ $favicon }}" />
  29. {{end}}