Skip to content

Commit d0fda7e

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

3 files changed

Lines changed: 12 additions & 16 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", "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 },
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" },
66
{ "name": "GitHub", "icon": "/images/blog/skills/github.jpg" },
7-
{ "name": "Linux", "icon": "/images/blog/skills/linux.jpg", "whiteBg": true },
8-
{ "name": "SQL", "icon": "/images/blog/skills/sql.jpg", "whiteBg": true }
7+
{ "name": "Linux", "icon": "/images/blog/skills/linux.jpg" },
8+
{ "name": "SQL", "icon": "/images/blog/skills/sql.jpg" }
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{% if skill.whiteBg %} skill-icon-img--multiply{% endif %}" loading="lazy">
9+
<img src="{{ skill.icon | url | absoluteUrl }}" alt="" class="skill-icon-img" loading="lazy">
1010
{% else %}
1111
<span class="skill-icon" aria-hidden="true">{{ skillName[0] }}</span>
1212
{% endif %}

css/style.css

Lines changed: 5 additions & 9 deletions
Original file line numberDiff line numberDiff line change
@@ -371,15 +371,16 @@ section {
371371
flex-direction: column;
372372
align-items: center;
373373
padding: 0.75rem;
374-
background: var(--bg);
374+
background: var(--card-bg);
375375
border: 1px solid var(--accent);
376376
border-radius: 8px;
377-
transition: border-color 0.2s ease;
377+
transition: border-color 0.2s, box-shadow 0.2s, transform 0.2s ease;
378378
}
379379

380380
.skill-item:hover {
381381
border-color: var(--accent);
382-
box-shadow: 0 0 0 1px rgba(239, 57, 36, 0.2);
382+
box-shadow: 0 0 0 1px rgba(239, 57, 36, 0.25);
383+
transform: translateY(-3px);
383384
}
384385

385386
/* Square icon area – keeps proportions (e.g. Python not squished), compact size */
@@ -390,7 +391,7 @@ section {
390391
display: flex;
391392
align-items: center;
392393
justify-content: center;
393-
background: #000;
394+
background: var(--card-bg);
394395
border-radius: 8px;
395396
margin-bottom: 0.5rem;
396397
}
@@ -401,11 +402,6 @@ section {
401402
object-fit: contain;
402403
}
403404

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-
409405
.skill-icon-wrap .skill-icon {
410406
font-size: 1.5rem;
411407
color: var(--text);

0 commit comments

Comments
 (0)