Skip to content

Commit 6bf480a

Browse files
committed
attempting to remove white backgrounds
1 parent 0608be9 commit 6bf480a

3 files changed

Lines changed: 12 additions & 7 deletions

File tree

_data/skills.json

Lines changed: 6 additions & 6 deletions
Original file line numberDiff line numberDiff line change
@@ -1,9 +1,9 @@
11
[
2-
{ "name": "AWS", "icon": "/images/blog/skills/aws.png" },
3-
{ "name": "Terraform", "icon": "/images/blog/skills/terraform.jpg" },
4-
{ "name": "Python", "icon": "/images/blog/skills/python.png" },
5-
{ "name": "Docker", "icon": "/images/blog/skills/docker.jpg" },
2+
{ "name": "AWS", "icon": "/images/blog/skills/aws.png", "whiteBg": true },
3+
{ "name": "Terraform", "icon": "/images/blog/skills/terraform.jpg", "whiteBg": true },
4+
{ "name": "Python", "icon": "/images/blog/skills/python.png", "whiteBg": true },
5+
{ "name": "Docker", "icon": "/images/blog/skills/docker.jpg", "whiteBg": true },
66
{ "name": "GitHub", "icon": "/images/blog/skills/github.jpg" },
7-
{ "name": "Linux", "icon": "/images/blog/skills/linux.jpg" },
8-
{ "name": "SQL", "icon": "/images/blog/skills/sql.jpg" }
7+
{ "name": "Linux", "icon": "/images/blog/skills/linux.jpg", "whiteBg": true },
8+
{ "name": "SQL", "icon": "/images/blog/skills/sql.jpg", "whiteBg": true }
99
]

_includes/partials/skills.njk

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -6,7 +6,7 @@
66
<div class="skill-item">
77
<div class="skill-icon-wrap">
88
{% if skill.icon %}
9-
<img src="{{ skill.icon | url | absoluteUrl }}" alt="" class="skill-icon-img" loading="lazy">
9+
<img src="{{ skill.icon | url | absoluteUrl }}" alt="" class="skill-icon-img{% if skill.whiteBg %} skill-icon-img--multiply{% endif %}" loading="lazy">
1010
{% else %}
1111
<span class="skill-icon" aria-hidden="true">{{ skillName[0] }}</span>
1212
{% endif %}

css/style.css

Lines changed: 5 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -401,6 +401,11 @@ section {
401401
object-fit: contain;
402402
}
403403

404+
/* Burn white to black so colored logos sit on dark; skip for dark icons (e.g. GitHub) */
405+
.skill-icon-wrap .skill-icon-img--multiply {
406+
mix-blend-mode: multiply;
407+
}
408+
404409
.skill-icon-wrap .skill-icon {
405410
font-size: 1.5rem;
406411
color: var(--text);

0 commit comments

Comments
 (0)