Skip to content

Commit f167d0f

Browse files
Merge pull request #51 from pycalendar/copilot/add-avatars-to-team-page
Show GitHub profile pictures on the Team page
2 parents b3ac7da + 6e13741 commit f167d0f

7 files changed

Lines changed: 17 additions & 1 deletion

File tree

‎assets/css/style.css‎

Lines changed: 8 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -646,6 +646,14 @@ code {
646646
color: var(--stone-600);
647647
font-family: var(--font-mono);
648648
letter-spacing: 0;
649+
overflow: hidden;
650+
}
651+
652+
.member-avatar img {
653+
width: 100%;
654+
height: 100%;
655+
object-fit: cover;
656+
display: block;
649657
}
650658

651659
.member-info {

‎assets/img/team/SashankBhamidi.jpg‎

5.86 KB
Loading

‎assets/img/team/abe-101.jpg‎

4.41 KB
Loading

‎assets/img/team/niccokunzmann.jpg‎

4.33 KB
Loading

‎assets/img/team/stevepiercy.jpg‎

7.13 KB
Loading

‎assets/img/team/tobixen.jpg‎

4.8 KB
Loading

‎team/index.html‎

Lines changed: 9 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -12,7 +12,15 @@
1212

1313
{% for member in site.data.team %}
1414
<div class="member-card">
15-
<div class="member-avatar">{{ member.avatar }}</div>
15+
{%- assign avatar_path = "/assets/img/team/" | append: member.github | append: ".jpg" -%}
16+
{%- assign avatar_file = site.static_files | where: "path", avatar_path | first %}
17+
<div class="member-avatar">
18+
{%- if avatar_file -%}
19+
<img src="{{ avatar_path }}" alt="" loading="lazy">
20+
{%- else -%}
21+
{{ member.avatar }}
22+
{%- endif -%}
23+
</div>
1624
<div class="member-info">
1725
<div class="member-header">
1826
{% include heading.html title=member.name class="member-name" %}

0 commit comments

Comments
 (0)