Skip to content

Commit cc470ea

Browse files
committed
Fix missing slide background images on GitHub Pages
- Use cp -rL in deploy workflow to follow symlinks - Add themes symlinks to all week directories (week2-week10) The CSS references theme assets with relative paths, but symlinks weren't being resolved during deployment. This caused background images (background_geometry.svg, conversation_green_32pct.png) to be missing on the live site.
1 parent 19027c8 commit cc470ea

File tree

9 files changed

+9
-1
lines changed

9 files changed

+9
-1
lines changed

.github/workflows/deploy-demos.yml

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -81,7 +81,7 @@ jobs:
8181
8282
cp index.html _site/
8383
cp -r demos/* _site/demos/
84-
cp -r slides/* _site/slides/
84+
cp -rL slides/* _site/slides/
8585
cp -r syllabus/* _site/syllabus/
8686
cp -r assignments/*.html _site/assignments/ 2>/dev/null || true
8787
cp -r assignments/*.md _site/assignments/ 2>/dev/null || true

slides/week10/themes

Lines changed: 1 addition & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1 @@
1+
../template_deck/themes

slides/week2/themes

Lines changed: 1 addition & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1 @@
1+
../template_deck/themes

slides/week3/themes

Lines changed: 1 addition & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1 @@
1+
../template_deck/themes

slides/week4/themes

Lines changed: 1 addition & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1 @@
1+
../template_deck/themes

slides/week5/themes

Lines changed: 1 addition & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1 @@
1+
../template_deck/themes

slides/week6/themes

Lines changed: 1 addition & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1 @@
1+
../template_deck/themes

slides/week7/themes

Lines changed: 1 addition & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1 @@
1+
../template_deck/themes

slides/week9/themes

Lines changed: 1 addition & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1 @@
1+
../template_deck/themes

0 commit comments

Comments
 (0)