diff options
author | Karl Hallsby <karl@hallsby.com> | 2021-10-03 00:35:46 -0500 |
---|---|---|
committer | Karl Hallsby <karl@hallsby.com> | 2021-10-03 02:16:55 -0500 |
commit | e2c06d2681e18946ab6c3e3e6075aed92a4d13be (patch) | |
tree | b30dce94387f4717394277932f691519e0281c44 /_includes/head.html | |
parent | a10ad0a99ba6e44a35253c3bcaff80c90e99348e (diff) |
Change to al-folio theme
Theme at: https://github.com/alshedivat/al-folio
Diffstat (limited to '_includes/head.html')
-rw-r--r-- | _includes/head.html | 74 |
1 files changed, 74 insertions, 0 deletions
diff --git a/_includes/head.html b/_includes/head.html new file mode 100644 index 0000000..c629888 --- /dev/null +++ b/_includes/head.html @@ -0,0 +1,74 @@ +<meta charset="utf-8"> +<meta name="viewport" content="width=device-width, initial-scale=1, shrink-to-fit=no"> +<meta http-equiv="X-UA-Compatible" content="IE=edge"> + +<title> +{% if site.title == "blank" %} + {{ site.first_name }} {{ site.middle_name }} {{ site.last_name }} +{% else %} + {{ site.title }} +{% endif %} +{% if page.title != "blank" and page.url != "/" %} + | {{ page.title }} +{% endif %} +</title> +<meta name="description" content="{{ site.description }}"> + +<!-- Open Graph --> +{% if site.serve_og_meta %} +<meta property="og:site_name" content="{{ site.description }}" /> +<meta property="og:type" content="object" /> +<meta property="og:title" content="{{ site.name }}" /> +<meta property="og:url" content="{{ page.url | prepend: site.baseurl | prepend: site.url }}" /> +<meta property="og:description" content="{{ page.title }}" /> +<meta property="og:image" content="{%- if page.og_image -%}{{ page.og_image }}{%- else -%}{{ site.og_image }}{%- endif -%}" /> +{% endif %} + +<!-- Bootstrap & MDB --> +<link href="https://stackpath.bootstrapcdn.com/bootstrap/{{ site.bootstrap.version }}/css/bootstrap.min.css" rel="stylesheet" integrity="{{ site.bootstrap.integrity.css }}" crossorigin="anonymous"> +<link rel="stylesheet" href="https://cdnjs.cloudflare.com/ajax/libs/mdbootstrap/{{ site.mdb.version }}/css/mdb.min.css" integrity="{{ site.mdb.integrity.css }}" crossorigin="anonymous" /> + +<!-- Fonts & Icons --> +<link rel="stylesheet" href="https://cdnjs.cloudflare.com/ajax/libs/font-awesome/{{ site.fontawesome.version }}/css/all.min.css" integrity="{{ site.fontawesome.integrity }}" crossorigin="anonymous"> +<link rel="stylesheet" href="https://cdnjs.cloudflare.com/ajax/libs/academicons/{{ site.academicons.version }}/css/academicons.min.css" integrity="{{ site.academicons.integrity }}" crossorigin="anonymous"> +<link rel="stylesheet" type="text/css" href="https://fonts.googleapis.com/css?family=Roboto:300,400,500,700|Roboto+Slab:100,300,400,500,700|Material+Icons"> + +<!-- Code Syntax Highlighting --> +<link rel="stylesheet" href="https://gitcdn.xyz/repo/jwarby/jekyll-pygments-themes/master/{{ site.highlight_theme }}.css" /> + +<!-- Styles --> +{% if site.icon != empty %} +<link rel="icon" href="data:image/svg+xml,<svg xmlns=%22http://www.w3.org/2000/svg%22 viewBox=%220 0 100 100%22><text y=%22.9em%22 font-size=%2290%22>{{ site.icon }}</text></svg>"> +{% endif %} +<link rel="stylesheet" href="{{ '/assets/css/main.css' | relative_url }}"> +<link rel="canonical" href="{{ page.url | replace:'index.html','' | relative_url }}"> + +<!-- JQuery --> +{% include scripts/jquery.html %} + +<!-- Theming--> +{% if site.enable_darkmode %} +<script src="{{ '/assets/js/theme.js' | relative_url }}"></script> +<script src="{{ '/assets/js/dark_mode.js' | relative_url }}"></script> +{% endif %} + +{% if site.enable_google_analytics %} +<!-- Global site tag (gtag.js) - Google Analytics --> +<script async src="https://www.googletagmanager.com/gtag/js?id={{ site.google_analytics }}"></script> +<script> + window.dataLayer = window.dataLayer || []; + function gtag() { dataLayer.push(arguments); } + gtag('js', new Date()); + + gtag('config', '{{ site.google_analytics }}'); +</script> +{% endif %} + +{% if site.enable_panelbear_analytics %} +<!-- Panelbear Analytics - We respect your privacy --> +<script async src="https://cdn.panelbear.com/analytics.js?site={{site.panelbear_analytics}}"></script> +<script> + window.panelbear = window.panelbear || function() { (window.panelbear.q = window.panelbear.q || []).push(arguments); }; + panelbear('config', { site: '{{site.panelbear_analytics}}' }); +</script> +{% endif %} |