|
3 | 3 | <meta http-equiv="X-UA-Compatible" content="IE=edge"> |
4 | 4 | <meta name="viewport" content="width=device-width, initial-scale=1"> |
5 | 5 |
|
6 | | - <title>{% if page.title %}{{ page.title | escape }} | {{ site.title | escape }}{% else %}{{ site.title | escape }}{% endif %}</title> |
7 | | - <meta name="description" content="{{ page.excerpt | default: site.description | strip_html | normalize_whitespace | truncate: 160 | escape }}"> |
| 6 | + <title>{% if page.title and page.title != 'Home' %}{{ page.title | escape }} | {{ site.title | escape }}{% else %}{{ site.title | escape }} - Cloud Engineer & Tech Enthusiast{% endif %}</title> |
| 7 | + <meta name="description" content="{% if page.description %}{{ page.description | escape }}{% elsif page.title == 'Home' or page.url == '/' %}Cloud engineer passionate about Kubernetes, Azure, and building innovative tech solutions. Sharing discoveries and speaking at conferences worldwide.{% else %}{{ page.excerpt | default: site.description | strip_html | normalize_whitespace | truncate: 160 | escape }}{% endif %}"> |
| 8 | + <meta name="author" content="{{ site.author }}"> |
| 9 | + <meta name="keywords" content="Cloud Engineering, Kubernetes, Azure, DevOps, Technology, Software Engineering, Conference Speaker"> |
8 | 10 |
|
9 | | - <!-- Open Graph tags --> |
10 | | - <meta property="og:title" content="{% if page.title %}{{ page.title | escape }}{% else %}{{ site.title | escape }}{% endif %}"> |
11 | | - <meta property="og:description" content="{{ page.excerpt | default: site.description | strip_html | normalize_whitespace | truncate: 160 | escape }}"> |
| 11 | + <!-- Open Graph / Facebook --> |
| 12 | + <meta property="og:type" content="website"> |
| 13 | + <meta property="og:site_name" content="{{ site.title }}"> |
| 14 | + <meta property="og:title" content="{% if page.title and page.title != 'Home' %}{{ page.title | escape }}{% else %}{{ site.title | escape }} - Cloud Engineer & Tech Enthusiast{% endif %}"> |
| 15 | + <meta property="og:description" content="{% if page.description %}{{ page.description | escape }}{% elsif page.title == 'Home' or page.url == '/' %}Cloud engineer passionate about Kubernetes, Azure, and building innovative tech solutions. Sharing discoveries and speaking at conferences worldwide.{% else %}{{ page.excerpt | default: site.description | strip_html | normalize_whitespace | truncate: 160 | escape }}{% endif %}"> |
12 | 16 | <meta property="og:url" content="{{ page.url | replace:'index.html','' | absolute_url }}"> |
13 | | - {% if page.image %} |
14 | | - <meta property="og:image" content="{{ site.url }}{{ page.image }}"> |
| 17 | + <meta property="og:image" content="{% if page.image %}{{ site.url }}{{ page.image }}{% else %}{{ site.url }}/assets/images/og-image.png{% endif %}"> |
| 18 | + <meta property="og:image:width" content="1200"> |
| 19 | + <meta property="og:image:height" content="630"> |
| 20 | + <meta property="og:locale" content="en_US"> |
| 21 | + |
| 22 | + <!-- Twitter --> |
| 23 | + <meta name="twitter:card" content="summary_large_image"> |
| 24 | + <meta name="twitter:title" content="{% if page.title and page.title != 'Home' %}{{ page.title | escape }}{% else %}{{ site.title | escape }} - Cloud Engineer & Tech Enthusiast{% endif %}"> |
| 25 | + <meta name="twitter:description" content="{% if page.description %}{{ page.description | escape }}{% elsif page.title == 'Home' or page.url == '/' %}Cloud engineer passionate about Kubernetes, Azure, and building innovative tech solutions. Sharing discoveries and speaking at conferences worldwide.{% else %}{{ page.excerpt | default: site.description | strip_html | normalize_whitespace | truncate: 160 | escape }}{% endif %}"> |
| 26 | + <meta name="twitter:image" content="{% if page.image %}{{ site.url }}{{ page.image }}{% else %}{{ site.url }}/assets/images/og-image.png{% endif %}"> |
| 27 | + {% if site.twitter_username %} |
| 28 | + <meta name="twitter:creator" content="@{{ site.twitter_username }}"> |
15 | 29 | {% endif %} |
16 | 30 |
|
| 31 | + <!-- LinkedIn specific --> |
| 32 | + <meta property="og:profile:first_name" content="Awar"> |
| 33 | + <meta property="og:profile:last_name" content="Abdulkarim"> |
| 34 | + |
17 | 35 | <!-- Color scheme --> |
18 | 36 | <meta name="color-scheme" content="dark"> |
19 | | - <meta name="theme-color" content="#121212"> |
| 37 | + <meta name="theme-color" content="#0D0D0D"> |
20 | 38 |
|
21 | 39 | <!-- Accessibility --> |
22 | 40 |
|
|
27 | 45 | <link rel="stylesheet" href="https://fonts.googleapis.com/css2?family=Inter:wght@400;500;600;700&display=swap"> |
28 | 46 |
|
29 | 47 | <!-- Favicon --> |
30 | | - <link rel="icon" type="image/svg+xml" href="{{ '/assets/images/favicon.svg' | relative_url }}"> |
31 | | - <link rel="icon" type="image/png" sizes="32x32" href="{{ '/assets/images/favicon.png' | relative_url }}"> |
32 | | - <link rel="apple-touch-icon" sizes="180x180" href="{{ '/assets/images/favicon.png' | relative_url }}"> |
| 48 | + <link rel="icon" type="image/png" sizes="192x192" href="{{ '/assets/images/logo.png' | relative_url }}"> |
| 49 | + <link rel="icon" type="image/png" sizes="32x32" href="{{ '/assets/images/logo.png' | relative_url }}"> |
| 50 | + <link rel="apple-touch-icon" sizes="180x180" href="{{ '/assets/images/logo.png' | relative_url }}"> |
33 | 51 | <link rel="manifest" href="{{ '/site.webmanifest' | relative_url }}"> |
34 | 52 |
|
35 | 53 | <!-- RSS Feed --> |
|
0 commit comments