<!--
  The Head
  © 2017-2019 Cotes Chung
  MIT License
-->

<head>
  <title>
  {%- if page.layout == "home" -%}
    {{- site.title -}}
  {%- else -%}
    {{ page.title }} | {{ site.title }}
  {%- endif -%}
  </title>
  <meta http-equiv="Content-Type" content="text/html; charset=UTF-8">
  <meta name="viewport" content="width=device-width, initial-scale=1, shrink-to-fit=no">

  {% seo title=false %}

  {% include favicons.html %}

  <!-- google fonts -->
  <link rel="preconnect" href="https://fonts.gstatic.com" crossorigin="anonymous">
  <link rel="dns-prefetch" href="https://fonts.gstatic.com">

  <!-- ga -->
  {% if jekyll.environment == 'production' %}
    <link rel="preconnect" href="https://www.google-analytics.com" crossorigin="use-credentials">
    <link rel="dns-prefetch" href="https://www.google-analytics.com">

    <link rel="preconnect" href="https://www.googletagmanager.com" crossorigin="anonymous">
    <link rel="dns-prefetch" href="https://www.googletagmanager.com">

    {% if site.google_analytics.proxy_url and site.google_analytics.pv %}
      <link rel="preconnect" href="{{ site.google_analytics.proxy_url }}" crossorigin="use-credentials">
      <link rel="dns-prefetch" href="{{ site.google_analytics.proxy_url }}">
    {% endif %}
  {% endif %}

  <link rel="preconnect" href="cdn.jsdelivr.net">
  <link rel="dns-prefetch" href="cdn.jsdelivr.net">

  <link rel="stylesheet"
    href="https://cdn.jsdelivr.net/npm/bootstrap@4.0.0/dist/css/bootstrap.min.css"
    integrity="sha256-LA89z+k9fjgMKQ/kq4OO2Mrf8VltYml/VES+Rg0fh20=" crossorigin="anonymous">

  <link rel="stylesheet"
    href="https://cdn.jsdelivr.net/npm/@fortawesome/fontawesome-free@5.11.2/css/all.min.css"
    integrity="sha256-+N4/V/SbAFiW1MPBCXnfnP9QSN3+Keu+NlB+0ev/YKQ="
    crossorigin="anonymous">

  <link rel="stylesheet" href="{{ site.baseurl }}/assets/css/main.css">

  {% if page.layout == 'home' %}
    <link rel="stylesheet" href="{{ site.baseurl }}/assets/css/home.css">
  {% endif %}

  {% if page.title == 'Categories' and page.layout == 'page' %}
    <link rel="stylesheet" href="{{ site.baseurl }}/assets/css/categories.css">
  {% endif %}

  {% if page.title == 'Tags' and page.layout == 'page' %}
    <link rel="stylesheet" href="{{ site.baseurl }}/assets/css/tags.css">
  {% endif %}

  {% if page.layout == 'category' or page.layout == 'tag' %}
    <link rel="stylesheet" href="{{ site.baseurl }}/assets/css/category-tag.css">
  {% endif %}

  {% if page.title == 'Archives' and page.layout == 'page' %}
    <link rel="stylesheet" href="{{ site.baseurl }}/assets/css/archives.css">
  {% endif %}


  <script src="https://cdn.jsdelivr.net/npm/jquery@3.4.1/dist/jquery.min.js"
    integrity="sha256-CSXorXvZcTkaix6Yvo6HppcZGetbYMGWSFlBw8HfCJo=" crossorigin="anonymous"></script>

  <script>
    document.jQuery || document.write("<script src=\"{{ site.baseurl }}/assets/lib/jquery-3.4.1.min.js\"><\/script>");
  </script>

  <script src="https://cdn.jsdelivr.net/npm/popper.js@1.15.0/dist/umd/popper.min.js"
    integrity="sha256-fTuUgtT7O2rqoImwjrhDgbXTKUwyxxujIMRIK7TbuNU=" crossorigin="anonymous" async></script>

  <script src="https://cdn.jsdelivr.net/npm/bootstrap@4.0.0/dist/js/bootstrap.min.js"
    integrity="sha256-5+02zu5UULQkO7w1GIr6vftCgMfFdZcAHeDtFnKZsBs=" crossorigin="anonymous" async></script>

  <script type="text/javascript" src="https://cdn.jsdelivr.net/npm/lozad/dist/lozad.min.js"></script>

  <script src="{{ site.baseurl }}/assets/js/dist/commons.js" async></script>

  {% if page.layout == 'home' or page.layout == 'post' %}
    <script src="{{ site.baseurl }}/assets/js/dist/timeago.min.js" async></script>
    {% if site.google_analytics.pv %}
      <script src="{{ site.baseurl }}/assets/js/dist/countUp.min.js" async></script>
      <script src="{{ site.baseurl }}/assets/js/dist/pageviews.min.js" async></script>
    {% endif %}
  {% endif %}

  {% if page.layout == 'post' %}
    <link rel="stylesheet" href="{{ site.baseurl }}/assets/css/post.css">
    {% if site.toc and page.toc %}
      <link rel="stylesheet" href="{{ site.baseurl }}/assets/lib/bootstrap-toc-1.0.1/bootstrap-toc.min.css" />
      <script src="{{ site.baseurl }}/assets/lib/bootstrap-toc-1.0.1/bootstrap-toc.min.js" async></script>
      <script src="{{ site.baseurl }}/assets/js/dist/toc.min.js" async></script>
    {% endif %}
  {% endif %}

</head>