Skip to content

Commit 5e117b4

Browse files
jeremymanningclaude
andcommitted
Sort members by role/date, add profile borders, use placeholder default
- Sort members sheet by role (grad students first) then join date - Add hand-drawn borders to profile photos: ben_hanson, ellie_mattox, andrew_richardson, claudia_gonciulea, placeholder - Convert HEIC/JPEG photos to PNG format - Update build_people.py to use placeholder.png for members without images - Regenerate people.html with sorted members and placeholder defaults 🤖 Generated with [Claude Code](https://claude.com/claude-code) Co-Authored-By: Claude Opus 4.5 <noreply@anthropic.com>
1 parent 3ea23cf commit 5e117b4

File tree

10 files changed

+76
-92
lines changed

10 files changed

+76
-92
lines changed

data/people.xlsx

740 Bytes
Binary file not shown.
-306 KB
Loading

images/people/ben_hanson.HEIC

-2.41 MB
Binary file not shown.

images/people/ben_hanson.png

269 KB
Loading
-638 KB
Binary file not shown.
219 KB
Loading

images/people/ellie_mattox.png

-1.91 MB
Loading

images/people/placeholder.png

95.4 KB
Loading

people.html

Lines changed: 72 additions & 88 deletions
Large diffs are not rendered by default.

scripts/build_people.py

Lines changed: 4 additions & 4 deletions
Original file line numberDiff line numberDiff line change
@@ -141,8 +141,8 @@ def generate_director_content(director: Dict[str, Any]) -> str:
141141
bio = director.get('bio', '')
142142
links_field = director.get('links_html', '')
143143

144-
# Build image path
145-
image_src = f"images/people/{image}" if image else ""
144+
# Build image path (use placeholder if not specified)
145+
image_src = f"images/people/{image}" if image else "images/people/placeholder.png"
146146

147147
# Build name with optional link
148148
if name_url:
@@ -185,8 +185,8 @@ def generate_member_card(member: Dict[str, Any]) -> str:
185185
role = member.get('role', '')
186186
bio = member.get('bio', '')
187187

188-
# Build image path
189-
image_src = f"images/people/{image}" if image else ""
188+
# Build image path (use placeholder if not specified)
189+
image_src = f"images/people/{image}" if image else "images/people/placeholder.png"
190190

191191
# Build name with optional link
192192
if name_url:

0 commit comments

Comments
 (0)