diff --git a/.DS_Store b/.DS_Store
index f0a55f97..590b46fd 100644
Binary files a/.DS_Store and b/.DS_Store differ
diff --git a/app/missions/page.tsx b/app/missions/page.tsx
index 90955e5a..be7da659 100644
--- a/app/missions/page.tsx
+++ b/app/missions/page.tsx
@@ -96,7 +96,7 @@ export default function MissionsPage() {
return {
number: oddNumber,
label: oddNumber ? `ODD ${oddNumber}` : "Non catégorisé",
- iconPath: oddNumber ? `/images/odd/odd-${oddNumber}.png` : "/images/odd/default.png"
+ iconPath: oddNumber ? `/F SDG Icons 2019 WEB/F-WEB-Goal-${oddNumber.padStart(2, '0')}.png` : ""
};
};
@@ -198,12 +198,23 @@ export default function MissionsPage() {
src={mission.logo}
alt={mission.name}
className="w-full h-full object-cover rounded-md border border-gray-200"
+ onError={(e) => {
+ console.log("Logo failed to load:", mission.logo);
+ // If the image fails to load, show the fallback
+ (e.currentTarget as HTMLImageElement).style.display = 'none';
+ // Show the fallback div
+ const fallbackDiv = e.currentTarget.parentElement?.querySelector('.logo-fallback');
+ if (fallbackDiv) {
+ (fallbackDiv as HTMLElement).style.display = 'flex';
+ }
+ }}
/>
- ) : (
-
- {mission.name.slice(0, 2).toUpperCase()}
-
- )}
+ ) : null}
+
+ {mission.name.slice(0, 2).toUpperCase()}
+
diff --git a/public/.DS_Store b/public/.DS_Store
index 50c2201f..9d769cfc 100644
Binary files a/public/.DS_Store and b/public/.DS_Store differ
diff --git a/public/F SDG Icons 2019 WEB/.DS_Store b/public/F SDG Icons 2019 WEB/.DS_Store
new file mode 100644
index 00000000..5008ddfc
Binary files /dev/null and b/public/F SDG Icons 2019 WEB/.DS_Store differ
diff --git a/public/F SDG Icons 2019 WEB/F-WEB-Goal-01.png b/public/F SDG Icons 2019 WEB/F-WEB-Goal-01.png
new file mode 100644
index 00000000..d5e23261
Binary files /dev/null and b/public/F SDG Icons 2019 WEB/F-WEB-Goal-01.png differ
diff --git a/public/F SDG Icons 2019 WEB/F-WEB-Goal-02.png b/public/F SDG Icons 2019 WEB/F-WEB-Goal-02.png
new file mode 100644
index 00000000..a531b708
Binary files /dev/null and b/public/F SDG Icons 2019 WEB/F-WEB-Goal-02.png differ
diff --git a/public/F SDG Icons 2019 WEB/F-WEB-Goal-03.png b/public/F SDG Icons 2019 WEB/F-WEB-Goal-03.png
new file mode 100644
index 00000000..544efc2d
Binary files /dev/null and b/public/F SDG Icons 2019 WEB/F-WEB-Goal-03.png differ
diff --git a/public/F SDG Icons 2019 WEB/F-WEB-Goal-04.png b/public/F SDG Icons 2019 WEB/F-WEB-Goal-04.png
new file mode 100644
index 00000000..6388506c
Binary files /dev/null and b/public/F SDG Icons 2019 WEB/F-WEB-Goal-04.png differ
diff --git a/public/F SDG Icons 2019 WEB/F-WEB-Goal-05.png b/public/F SDG Icons 2019 WEB/F-WEB-Goal-05.png
new file mode 100644
index 00000000..f1b30f65
Binary files /dev/null and b/public/F SDG Icons 2019 WEB/F-WEB-Goal-05.png differ
diff --git a/public/F SDG Icons 2019 WEB/F-WEB-Goal-06.png b/public/F SDG Icons 2019 WEB/F-WEB-Goal-06.png
new file mode 100644
index 00000000..bab80412
Binary files /dev/null and b/public/F SDG Icons 2019 WEB/F-WEB-Goal-06.png differ
diff --git a/public/F SDG Icons 2019 WEB/F-WEB-Goal-07.png b/public/F SDG Icons 2019 WEB/F-WEB-Goal-07.png
new file mode 100644
index 00000000..dc051a0e
Binary files /dev/null and b/public/F SDG Icons 2019 WEB/F-WEB-Goal-07.png differ
diff --git a/public/F SDG Icons 2019 WEB/F-WEB-Goal-08.png b/public/F SDG Icons 2019 WEB/F-WEB-Goal-08.png
new file mode 100644
index 00000000..9ea2a9ca
Binary files /dev/null and b/public/F SDG Icons 2019 WEB/F-WEB-Goal-08.png differ
diff --git a/public/F SDG Icons 2019 WEB/F-WEB-Goal-09.png b/public/F SDG Icons 2019 WEB/F-WEB-Goal-09.png
new file mode 100644
index 00000000..7df24e23
Binary files /dev/null and b/public/F SDG Icons 2019 WEB/F-WEB-Goal-09.png differ
diff --git a/public/F SDG Icons 2019 WEB/F-WEB-Goal-10.png b/public/F SDG Icons 2019 WEB/F-WEB-Goal-10.png
new file mode 100644
index 00000000..3b8ccd07
Binary files /dev/null and b/public/F SDG Icons 2019 WEB/F-WEB-Goal-10.png differ
diff --git a/public/F SDG Icons 2019 WEB/F-WEB-Goal-11.png b/public/F SDG Icons 2019 WEB/F-WEB-Goal-11.png
new file mode 100644
index 00000000..67fa9e0f
Binary files /dev/null and b/public/F SDG Icons 2019 WEB/F-WEB-Goal-11.png differ
diff --git a/public/F SDG Icons 2019 WEB/F-WEB-Goal-12.png b/public/F SDG Icons 2019 WEB/F-WEB-Goal-12.png
new file mode 100644
index 00000000..1ae01a80
Binary files /dev/null and b/public/F SDG Icons 2019 WEB/F-WEB-Goal-12.png differ
diff --git a/public/F SDG Icons 2019 WEB/F-WEB-Goal-13.png b/public/F SDG Icons 2019 WEB/F-WEB-Goal-13.png
new file mode 100644
index 00000000..8f08d17d
Binary files /dev/null and b/public/F SDG Icons 2019 WEB/F-WEB-Goal-13.png differ
diff --git a/public/F SDG Icons 2019 WEB/F-WEB-Goal-14.png b/public/F SDG Icons 2019 WEB/F-WEB-Goal-14.png
new file mode 100644
index 00000000..1519328d
Binary files /dev/null and b/public/F SDG Icons 2019 WEB/F-WEB-Goal-14.png differ
diff --git a/public/F SDG Icons 2019 WEB/F-WEB-Goal-15.png b/public/F SDG Icons 2019 WEB/F-WEB-Goal-15.png
new file mode 100644
index 00000000..1e5318dc
Binary files /dev/null and b/public/F SDG Icons 2019 WEB/F-WEB-Goal-15.png differ
diff --git a/public/F SDG Icons 2019 WEB/F-WEB-Goal-16.png b/public/F SDG Icons 2019 WEB/F-WEB-Goal-16.png
new file mode 100644
index 00000000..784e2241
Binary files /dev/null and b/public/F SDG Icons 2019 WEB/F-WEB-Goal-16.png differ
diff --git a/public/F SDG Icons 2019 WEB/F-WEB-Goal-17.png b/public/F SDG Icons 2019 WEB/F-WEB-Goal-17.png
new file mode 100644
index 00000000..340ae9b8
Binary files /dev/null and b/public/F SDG Icons 2019 WEB/F-WEB-Goal-17.png differ