From b7e52cf44be38046e0e288ebd91ac69a0f86c3f3 Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?Ufuk=20Tanr=C4=B1verdi?= Date: Wed, 29 Oct 2025 13:17:27 +0300 Subject: [PATCH 1/2] lab_logos added --- images/lab_logo/lab_logo_black_bg.svg | 1 + images/lab_logo/lab_logo_dark_transparent.svg | 1 + images/lab_logo/lab_logo_light_transparent.svg | 1 + images/lab_logo/lab_logo_white_bg.svg | 1 + 4 files changed, 4 insertions(+) create mode 100644 images/lab_logo/lab_logo_black_bg.svg create mode 100644 images/lab_logo/lab_logo_dark_transparent.svg create mode 100644 images/lab_logo/lab_logo_light_transparent.svg create mode 100644 images/lab_logo/lab_logo_white_bg.svg diff --git a/images/lab_logo/lab_logo_black_bg.svg b/images/lab_logo/lab_logo_black_bg.svg new file mode 100644 index 00000000..a798d240 --- /dev/null +++ b/images/lab_logo/lab_logo_black_bg.svg @@ -0,0 +1 @@ + \ No newline at end of file diff --git a/images/lab_logo/lab_logo_dark_transparent.svg b/images/lab_logo/lab_logo_dark_transparent.svg new file mode 100644 index 00000000..672c7419 --- /dev/null +++ b/images/lab_logo/lab_logo_dark_transparent.svg @@ -0,0 +1 @@ + \ No newline at end of file diff --git a/images/lab_logo/lab_logo_light_transparent.svg b/images/lab_logo/lab_logo_light_transparent.svg new file mode 100644 index 00000000..59faba08 --- /dev/null +++ b/images/lab_logo/lab_logo_light_transparent.svg @@ -0,0 +1 @@ + \ No newline at end of file diff --git a/images/lab_logo/lab_logo_white_bg.svg b/images/lab_logo/lab_logo_white_bg.svg new file mode 100644 index 00000000..0ee3ad0f --- /dev/null +++ b/images/lab_logo/lab_logo_white_bg.svg @@ -0,0 +1 @@ + \ No newline at end of file From 07b75a28b64b4238f0d7258a0dc725d8ffb06370 Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?Ufuk=20Tanr=C4=B1verdi?= Date: Wed, 29 Oct 2025 14:18:10 +0300 Subject: [PATCH 2/2] lab logo added --- .vscode/settings.json | 3 +++ _config.yaml | 8 ++++++++ _includes/header.html | 25 +++++++++++++++++++------ _includes/meta.html | 38 +++++++++++++++++++++++++++++++++----- 4 files changed, 63 insertions(+), 11 deletions(-) create mode 100644 .vscode/settings.json diff --git a/.vscode/settings.json b/.vscode/settings.json new file mode 100644 index 00000000..1dc2d9f6 --- /dev/null +++ b/.vscode/settings.json @@ -0,0 +1,3 @@ +{ + "chatgpt.commentCodeLensEnabled": false +} \ No newline at end of file diff --git a/_config.yaml b/_config.yaml index e31cc73b..bfdf7434 100644 --- a/_config.yaml +++ b/_config.yaml @@ -6,6 +6,14 @@ header: images/background.jpg footer: images/background.jpg proofer: false +# site branding (light/dark logos and icons) +logo: + light: images/lab_logo/lab_logo_light_transparent.svg + dark: images/lab_logo/lab_logo_dark_transparent.svg +icon: + light: images/lab_logo/lab_logo_light_transparent.svg + dark: images/lab_logo/lab_logo_dark_transparent.svg + # site social media and other links links: email: tuncadogan@gmail.com diff --git a/_includes/header.html b/_includes/header.html index 87348555..b4b5df7f 100644 --- a/_includes/header.html +++ b/_includes/header.html @@ -1,10 +1,22 @@ {% assign image = page.header | default: site.header %} {% assign dark = page.header-dark | is_nil: site.header-dark | is_nil: true %} -{% assign svg = "images/logo.svg" | file_exists %} -{% assign png = "images/logo.png" | file_exists %} -{% assign jpg = "images/logo.jpg" | file_exists %} -{% assign logo = svg | default: png | default: jpg | default: nil %} +{%- assign light_logo = site.logo.light | file_exists -%} +{%- assign dark_logo = site.logo.dark | file_exists -%} +{%- assign single_logo = site.logo | file_exists -%} +{%- assign fallback_svg = "images/logo.svg" | file_exists -%} +{%- assign fallback_png = "images/logo.png" | file_exists -%} +{%- assign fallback_jpg = "images/logo.jpg" | file_exists -%} +{%- if single_logo -%} + {%- assign logo = single_logo -%} +{%- else -%} + {%- if dark == true -%} + {%- assign logo = dark_logo | default: light_logo -%} + {%- else -%} + {%- assign logo = light_logo | default: dark_logo -%} + {%- endif -%} + {%- assign logo = logo | default: fallback_svg | default: fallback_png | default: fallback_jpg -%} +{%- endif -%}
{% if logo %}