diff --git a/media/Brand-Typeface.svg b/media/Brand-Typeface.svg
deleted file mode 100644
index c06f8fd..0000000
--- a/media/Brand-Typeface.svg
+++ /dev/null
@@ -1,17 +0,0 @@
-
diff --git a/media/Calculator-Desktop-8-1920x1080.jpg b/media/Calculator-Desktop-8-1920x1080.jpg
deleted file mode 100644
index 2fdd075..0000000
Binary files a/media/Calculator-Desktop-8-1920x1080.jpg and /dev/null differ
diff --git a/media/Calculator-Desktop-8-400x300.jpg b/media/Calculator-Desktop-8-400x300.jpg
deleted file mode 100644
index 5e932b4..0000000
Binary files a/media/Calculator-Desktop-8-400x300.jpg and /dev/null differ
diff --git a/media/Calculator-Desktop-8-768x1024.jpg b/media/Calculator-Desktop-8-768x1024.jpg
deleted file mode 100644
index bfbcc5d..0000000
Binary files a/media/Calculator-Desktop-8-768x1024.jpg and /dev/null differ
diff --git a/media/Calculator-Desktop-8.jpg b/media/Calculator-Desktop-8.jpg
deleted file mode 100644
index 2435811..0000000
Binary files a/media/Calculator-Desktop-8.jpg and /dev/null differ
diff --git a/media/Calculator-Typeface.svg b/media/Calculator-Typeface.svg
deleted file mode 100644
index 5cce419..0000000
--- a/media/Calculator-Typeface.svg
+++ /dev/null
@@ -1,8 +0,0 @@
-
diff --git a/media/Cryptoverse-Desktop-Alt-1920x1080.jpg b/media/Cryptoverse-Desktop-Alt-1920x1080.jpg
deleted file mode 100644
index 01f6a42..0000000
Binary files a/media/Cryptoverse-Desktop-Alt-1920x1080.jpg and /dev/null differ
diff --git a/media/Cryptoverse-Desktop-Alt-400x300.jpg b/media/Cryptoverse-Desktop-Alt-400x300.jpg
deleted file mode 100644
index 3413221..0000000
Binary files a/media/Cryptoverse-Desktop-Alt-400x300.jpg and /dev/null differ
diff --git a/media/Cryptoverse-Desktop-Alt-768x1024.jpg b/media/Cryptoverse-Desktop-Alt-768x1024.jpg
deleted file mode 100644
index 93f8b12..0000000
Binary files a/media/Cryptoverse-Desktop-Alt-768x1024.jpg and /dev/null differ
diff --git a/media/Cryptoverse-Desktop-Alt.jpg b/media/Cryptoverse-Desktop-Alt.jpg
deleted file mode 100644
index c6d8b62..0000000
Binary files a/media/Cryptoverse-Desktop-Alt.jpg and /dev/null differ
diff --git a/media/Cryptoverse-Typeface.svg b/media/Cryptoverse-Typeface.svg
deleted file mode 100644
index ec5abf6..0000000
--- a/media/Cryptoverse-Typeface.svg
+++ /dev/null
@@ -1,12 +0,0 @@
-
diff --git a/media/Fyrre-Magazine-Typeface.svg b/media/Fyrre-Magazine-Typeface.svg
deleted file mode 100644
index 3188048..0000000
--- a/media/Fyrre-Magazine-Typeface.svg
+++ /dev/null
@@ -1,12 +0,0 @@
-
diff --git a/media/FyrreMagazine-Desktop-2-1920x1080.jpg b/media/FyrreMagazine-Desktop-2-1920x1080.jpg
deleted file mode 100644
index 741df57..0000000
Binary files a/media/FyrreMagazine-Desktop-2-1920x1080.jpg and /dev/null differ
diff --git a/media/FyrreMagazine-Desktop-2-400x300.jpg b/media/FyrreMagazine-Desktop-2-400x300.jpg
deleted file mode 100644
index 5f715de..0000000
Binary files a/media/FyrreMagazine-Desktop-2-400x300.jpg and /dev/null differ
diff --git a/media/FyrreMagazine-Desktop-2-768x1024.jpg b/media/FyrreMagazine-Desktop-2-768x1024.jpg
deleted file mode 100644
index 8c64eaf..0000000
Binary files a/media/FyrreMagazine-Desktop-2-768x1024.jpg and /dev/null differ
diff --git a/media/FyrreMagazine-Desktop-2.jpg b/media/FyrreMagazine-Desktop-2.jpg
deleted file mode 100644
index a46c5de..0000000
Binary files a/media/FyrreMagazine-Desktop-2.jpg and /dev/null differ
diff --git a/media/FyrreMagazine-Desktop-3-1920x1080.jpg b/media/FyrreMagazine-Desktop-3-1920x1080.jpg
deleted file mode 100644
index a8c0d2f..0000000
Binary files a/media/FyrreMagazine-Desktop-3-1920x1080.jpg and /dev/null differ
diff --git a/media/FyrreMagazine-Desktop-3-400x300.jpg b/media/FyrreMagazine-Desktop-3-400x300.jpg
deleted file mode 100644
index 751742b..0000000
Binary files a/media/FyrreMagazine-Desktop-3-400x300.jpg and /dev/null differ
diff --git a/media/FyrreMagazine-Desktop-3-768x1024.jpg b/media/FyrreMagazine-Desktop-3-768x1024.jpg
deleted file mode 100644
index 95dde38..0000000
Binary files a/media/FyrreMagazine-Desktop-3-768x1024.jpg and /dev/null differ
diff --git a/media/FyrreMagazine-Desktop-3.jpg b/media/FyrreMagazine-Desktop-3.jpg
deleted file mode 100644
index 9b11399..0000000
Binary files a/media/FyrreMagazine-Desktop-3.jpg and /dev/null differ
diff --git a/media/FyrreMagazine-Desktop-4-1920x1080.jpg b/media/FyrreMagazine-Desktop-4-1920x1080.jpg
deleted file mode 100644
index 9ed2248..0000000
Binary files a/media/FyrreMagazine-Desktop-4-1920x1080.jpg and /dev/null differ
diff --git a/media/FyrreMagazine-Desktop-4-400x300.jpg b/media/FyrreMagazine-Desktop-4-400x300.jpg
deleted file mode 100644
index b05d233..0000000
Binary files a/media/FyrreMagazine-Desktop-4-400x300.jpg and /dev/null differ
diff --git a/media/FyrreMagazine-Desktop-4-768x1024.jpg b/media/FyrreMagazine-Desktop-4-768x1024.jpg
deleted file mode 100644
index 20d6e62..0000000
Binary files a/media/FyrreMagazine-Desktop-4-768x1024.jpg and /dev/null differ
diff --git a/media/FyrreMagazine-Desktop-4.jpg b/media/FyrreMagazine-Desktop-4.jpg
deleted file mode 100644
index 22f222a..0000000
Binary files a/media/FyrreMagazine-Desktop-4.jpg and /dev/null differ
diff --git a/media/FyrreMagazine-Desktop-5-1920x1080.jpg b/media/FyrreMagazine-Desktop-5-1920x1080.jpg
deleted file mode 100644
index c24e2d0..0000000
Binary files a/media/FyrreMagazine-Desktop-5-1920x1080.jpg and /dev/null differ
diff --git a/media/FyrreMagazine-Desktop-5-400x300.jpg b/media/FyrreMagazine-Desktop-5-400x300.jpg
deleted file mode 100644
index aad142f..0000000
Binary files a/media/FyrreMagazine-Desktop-5-400x300.jpg and /dev/null differ
diff --git a/media/FyrreMagazine-Desktop-5-768x1024.jpg b/media/FyrreMagazine-Desktop-5-768x1024.jpg
deleted file mode 100644
index 0c12524..0000000
Binary files a/media/FyrreMagazine-Desktop-5-768x1024.jpg and /dev/null differ
diff --git a/media/FyrreMagazine-Desktop-5.jpg b/media/FyrreMagazine-Desktop-5.jpg
deleted file mode 100644
index e2c2f84..0000000
Binary files a/media/FyrreMagazine-Desktop-5.jpg and /dev/null differ
diff --git a/media/FyrreMagazine-Desktop-6-1920x1080.jpg b/media/FyrreMagazine-Desktop-6-1920x1080.jpg
deleted file mode 100644
index 23c34a8..0000000
Binary files a/media/FyrreMagazine-Desktop-6-1920x1080.jpg and /dev/null differ
diff --git a/media/FyrreMagazine-Desktop-6-400x300.jpg b/media/FyrreMagazine-Desktop-6-400x300.jpg
deleted file mode 100644
index b217e96..0000000
Binary files a/media/FyrreMagazine-Desktop-6-400x300.jpg and /dev/null differ
diff --git a/media/FyrreMagazine-Desktop-6-768x1024.jpg b/media/FyrreMagazine-Desktop-6-768x1024.jpg
deleted file mode 100644
index b08a7da..0000000
Binary files a/media/FyrreMagazine-Desktop-6-768x1024.jpg and /dev/null differ
diff --git a/media/FyrreMagazine-Desktop-6.jpg b/media/FyrreMagazine-Desktop-6.jpg
deleted file mode 100644
index 917d433..0000000
Binary files a/media/FyrreMagazine-Desktop-6.jpg and /dev/null differ
diff --git a/media/FyrreMagazine-Desktop-7-1920x1080.jpg b/media/FyrreMagazine-Desktop-7-1920x1080.jpg
deleted file mode 100644
index 872b252..0000000
Binary files a/media/FyrreMagazine-Desktop-7-1920x1080.jpg and /dev/null differ
diff --git a/media/FyrreMagazine-Desktop-7-400x300.jpg b/media/FyrreMagazine-Desktop-7-400x300.jpg
deleted file mode 100644
index 5a40851..0000000
Binary files a/media/FyrreMagazine-Desktop-7-400x300.jpg and /dev/null differ
diff --git a/media/FyrreMagazine-Desktop-7-768x1024.jpg b/media/FyrreMagazine-Desktop-7-768x1024.jpg
deleted file mode 100644
index 2feb274..0000000
Binary files a/media/FyrreMagazine-Desktop-7-768x1024.jpg and /dev/null differ
diff --git a/media/FyrreMagazine-Desktop-7.jpg b/media/FyrreMagazine-Desktop-7.jpg
deleted file mode 100644
index f206299..0000000
Binary files a/media/FyrreMagazine-Desktop-7.jpg and /dev/null differ
diff --git a/media/Le-Dimanche-Typeface.svg b/media/Le-Dimanche-Typeface.svg
deleted file mode 100644
index e1361b2..0000000
--- a/media/Le-Dimanche-Typeface.svg
+++ /dev/null
@@ -1,10 +0,0 @@
-
diff --git a/media/LeDimanche-Desktop-3-1920x1080.jpg b/media/LeDimanche-Desktop-3-1920x1080.jpg
deleted file mode 100644
index c276dd6..0000000
Binary files a/media/LeDimanche-Desktop-3-1920x1080.jpg and /dev/null differ
diff --git a/media/LeDimanche-Desktop-3-400x300.jpg b/media/LeDimanche-Desktop-3-400x300.jpg
deleted file mode 100644
index bf19cdb..0000000
Binary files a/media/LeDimanche-Desktop-3-400x300.jpg and /dev/null differ
diff --git a/media/LeDimanche-Desktop-3-768x1024.jpg b/media/LeDimanche-Desktop-3-768x1024.jpg
deleted file mode 100644
index ab47153..0000000
Binary files a/media/LeDimanche-Desktop-3-768x1024.jpg and /dev/null differ
diff --git a/media/LeDimanche-Desktop-3.jpg b/media/LeDimanche-Desktop-3.jpg
deleted file mode 100644
index 6b098c6..0000000
Binary files a/media/LeDimanche-Desktop-3.jpg and /dev/null differ
diff --git a/media/LeDimanche-Desktop-4-1920x1080.jpg b/media/LeDimanche-Desktop-4-1920x1080.jpg
deleted file mode 100644
index 691b9e6..0000000
Binary files a/media/LeDimanche-Desktop-4-1920x1080.jpg and /dev/null differ
diff --git a/media/LeDimanche-Desktop-4-400x300.jpg b/media/LeDimanche-Desktop-4-400x300.jpg
deleted file mode 100644
index 4565c93..0000000
Binary files a/media/LeDimanche-Desktop-4-400x300.jpg and /dev/null differ
diff --git a/media/LeDimanche-Desktop-4-768x1024.jpg b/media/LeDimanche-Desktop-4-768x1024.jpg
deleted file mode 100644
index 045efaa..0000000
Binary files a/media/LeDimanche-Desktop-4-768x1024.jpg and /dev/null differ
diff --git a/media/LeDimanche-Desktop-4.jpg b/media/LeDimanche-Desktop-4.jpg
deleted file mode 100644
index ff421e6..0000000
Binary files a/media/LeDimanche-Desktop-4.jpg and /dev/null differ
diff --git a/media/LeDimanche-Desktop-5-1920x1080.jpg b/media/LeDimanche-Desktop-5-1920x1080.jpg
deleted file mode 100644
index 30ef743..0000000
Binary files a/media/LeDimanche-Desktop-5-1920x1080.jpg and /dev/null differ
diff --git a/media/LeDimanche-Desktop-5-400x300.jpg b/media/LeDimanche-Desktop-5-400x300.jpg
deleted file mode 100644
index 612f632..0000000
Binary files a/media/LeDimanche-Desktop-5-400x300.jpg and /dev/null differ
diff --git a/media/LeDimanche-Desktop-5-768x1024.jpg b/media/LeDimanche-Desktop-5-768x1024.jpg
deleted file mode 100644
index aa57a03..0000000
Binary files a/media/LeDimanche-Desktop-5-768x1024.jpg and /dev/null differ
diff --git a/media/LeDimanche-Desktop-5.jpg b/media/LeDimanche-Desktop-5.jpg
deleted file mode 100644
index ac1e3bc..0000000
Binary files a/media/LeDimanche-Desktop-5.jpg and /dev/null differ
diff --git a/media/LeDimanche-Desktop-6-1920x1080.jpg b/media/LeDimanche-Desktop-6-1920x1080.jpg
deleted file mode 100644
index 7402a21..0000000
Binary files a/media/LeDimanche-Desktop-6-1920x1080.jpg and /dev/null differ
diff --git a/media/LeDimanche-Desktop-6-400x300.jpg b/media/LeDimanche-Desktop-6-400x300.jpg
deleted file mode 100644
index 104ea05..0000000
Binary files a/media/LeDimanche-Desktop-6-400x300.jpg and /dev/null differ
diff --git a/media/LeDimanche-Desktop-6-768x1024.jpg b/media/LeDimanche-Desktop-6-768x1024.jpg
deleted file mode 100644
index b7adcf8..0000000
Binary files a/media/LeDimanche-Desktop-6-768x1024.jpg and /dev/null differ
diff --git a/media/LeDimanche-Desktop-6.jpg b/media/LeDimanche-Desktop-6.jpg
deleted file mode 100644
index 67c3a28..0000000
Binary files a/media/LeDimanche-Desktop-6.jpg and /dev/null differ
diff --git a/media/LiteLife-Typeface.svg b/media/LiteLife-Typeface.svg
deleted file mode 100644
index e68a00b..0000000
--- a/media/LiteLife-Typeface.svg
+++ /dev/null
@@ -1,8 +0,0 @@
-
diff --git a/media/Oceanica-Typeface.svg b/media/Oceanica-Typeface.svg
deleted file mode 100644
index fa10f9a..0000000
--- a/media/Oceanica-Typeface.svg
+++ /dev/null
@@ -1,14 +0,0 @@
-
diff --git a/media/brand-1920x1080.jpg b/media/brand-1920x1080.jpg
deleted file mode 100644
index c8ff39d..0000000
Binary files a/media/brand-1920x1080.jpg and /dev/null differ
diff --git a/media/brand-400x300.jpg b/media/brand-400x300.jpg
deleted file mode 100644
index 8ef88e2..0000000
Binary files a/media/brand-400x300.jpg and /dev/null differ
diff --git a/media/brand-768x1024.jpg b/media/brand-768x1024.jpg
deleted file mode 100644
index a42ee8b..0000000
Binary files a/media/brand-768x1024.jpg and /dev/null differ
diff --git a/media/brand.jpg b/media/brand.jpg
deleted file mode 100644
index eceaf2d..0000000
Binary files a/media/brand.jpg and /dev/null differ
diff --git a/media/fyrre-magazine-1920x1080.jpg b/media/fyrre-magazine-1920x1080.jpg
deleted file mode 100644
index 915f40b..0000000
Binary files a/media/fyrre-magazine-1920x1080.jpg and /dev/null differ
diff --git a/media/fyrre-magazine-400x300.jpg b/media/fyrre-magazine-400x300.jpg
deleted file mode 100644
index 76984a1..0000000
Binary files a/media/fyrre-magazine-400x300.jpg and /dev/null differ
diff --git a/media/fyrre-magazine-768x1024.jpg b/media/fyrre-magazine-768x1024.jpg
deleted file mode 100644
index ea326f3..0000000
Binary files a/media/fyrre-magazine-768x1024.jpg and /dev/null differ
diff --git a/media/fyrre-magazine.jpg b/media/fyrre-magazine.jpg
deleted file mode 100644
index 9bbcae1..0000000
Binary files a/media/fyrre-magazine.jpg and /dev/null differ
diff --git a/media/le-dimanche-1920x1080.jpg b/media/le-dimanche-1920x1080.jpg
deleted file mode 100644
index ff1f1c4..0000000
Binary files a/media/le-dimanche-1920x1080.jpg and /dev/null differ
diff --git a/media/le-dimanche-400x300.jpg b/media/le-dimanche-400x300.jpg
deleted file mode 100644
index e6f4076..0000000
Binary files a/media/le-dimanche-400x300.jpg and /dev/null differ
diff --git a/media/le-dimanche.jpg b/media/le-dimanche.jpg
deleted file mode 100644
index b61e88f..0000000
Binary files a/media/le-dimanche.jpg and /dev/null differ
diff --git a/media/lite-life-1920x1080.jpg b/media/lite-life-1920x1080.jpg
deleted file mode 100644
index b187ab9..0000000
Binary files a/media/lite-life-1920x1080.jpg and /dev/null differ
diff --git a/media/lite-life-400x300.jpg b/media/lite-life-400x300.jpg
deleted file mode 100644
index 3adc6c2..0000000
Binary files a/media/lite-life-400x300.jpg and /dev/null differ
diff --git a/media/lite-life.jpg b/media/lite-life.jpg
deleted file mode 100644
index 52c2447..0000000
Binary files a/media/lite-life.jpg and /dev/null differ
diff --git a/media/oceanica-1920x1080.jpg b/media/oceanica-1920x1080.jpg
deleted file mode 100644
index 221c853..0000000
Binary files a/media/oceanica-1920x1080.jpg and /dev/null differ
diff --git a/media/oceanica-400x300.jpg b/media/oceanica-400x300.jpg
deleted file mode 100644
index bf120d7..0000000
Binary files a/media/oceanica-400x300.jpg and /dev/null differ
diff --git a/media/oceanica.jpg b/media/oceanica.jpg
deleted file mode 100644
index b81855c..0000000
Binary files a/media/oceanica.jpg and /dev/null differ
diff --git a/payload-types.ts b/payload-types.ts
index 7051ca3..6028eba 100644
--- a/payload-types.ts
+++ b/payload-types.ts
@@ -230,8 +230,7 @@ export interface Page {
*/
export interface Media {
id: string;
- text?: string | null;
- altText?: string | null;
+ altText: string;
updatedAt: string;
createdAt: string;
url?: string | null;
@@ -277,7 +276,8 @@ export interface Media {
export interface Project {
id: string;
heroImage: string | Media;
- title?: string | null;
+ title: string;
+ titleImage: string | Media;
stacks?:
| {
title?: string | null;
@@ -554,6 +554,7 @@ export interface PagesSelect {
export interface ProjectsSelect {
heroImage?: T;
title?: T;
+ titleImage?: T;
stacks?:
| T
| {
@@ -625,7 +626,6 @@ export interface ProjectsSelect {
* via the `definition` "media_select".
*/
export interface MediaSelect {
- text?: T;
altText?: T;
updatedAt?: T;
createdAt?: T;
diff --git a/public/images/media/LeDimanche-Desktop-3-1920x1080.jpg b/public/images/media/LeDimanche-Desktop-3-1920x1080.jpg
index c276dd6..2bf6d9c 100644
Binary files a/public/images/media/LeDimanche-Desktop-3-1920x1080.jpg and b/public/images/media/LeDimanche-Desktop-3-1920x1080.jpg differ
diff --git a/public/images/media/LeDimanche-Desktop-3-400x300.jpg b/public/images/media/LeDimanche-Desktop-3-400x300.jpg
index bf19cdb..7c5b7cd 100644
Binary files a/public/images/media/LeDimanche-Desktop-3-400x300.jpg and b/public/images/media/LeDimanche-Desktop-3-400x300.jpg differ
diff --git a/public/images/media/LeDimanche-Desktop-3-768x1024.jpg b/public/images/media/LeDimanche-Desktop-3-768x1024.jpg
index ab47153..138f3b8 100644
Binary files a/public/images/media/LeDimanche-Desktop-3-768x1024.jpg and b/public/images/media/LeDimanche-Desktop-3-768x1024.jpg differ
diff --git a/public/images/media/LeDimanche-Desktop-3.jpg b/public/images/media/LeDimanche-Desktop-3.jpg
index 6b098c6..51fe1d9 100644
Binary files a/public/images/media/LeDimanche-Desktop-3.jpg and b/public/images/media/LeDimanche-Desktop-3.jpg differ
diff --git a/public/images/media/LeDimanche-Desktop-4-1920x1080.jpg b/public/images/media/LeDimanche-Desktop-4-1920x1080.jpg
index 691b9e6..6e051df 100644
Binary files a/public/images/media/LeDimanche-Desktop-4-1920x1080.jpg and b/public/images/media/LeDimanche-Desktop-4-1920x1080.jpg differ
diff --git a/public/images/media/LeDimanche-Desktop-4-400x300.jpg b/public/images/media/LeDimanche-Desktop-4-400x300.jpg
index 4565c93..f6c682a 100644
Binary files a/public/images/media/LeDimanche-Desktop-4-400x300.jpg and b/public/images/media/LeDimanche-Desktop-4-400x300.jpg differ
diff --git a/public/images/media/LeDimanche-Desktop-4-768x1024.jpg b/public/images/media/LeDimanche-Desktop-4-768x1024.jpg
index 045efaa..5666378 100644
Binary files a/public/images/media/LeDimanche-Desktop-4-768x1024.jpg and b/public/images/media/LeDimanche-Desktop-4-768x1024.jpg differ
diff --git a/public/images/media/LeDimanche-Desktop-4.jpg b/public/images/media/LeDimanche-Desktop-4.jpg
index ff421e6..2da7f7f 100644
Binary files a/public/images/media/LeDimanche-Desktop-4.jpg and b/public/images/media/LeDimanche-Desktop-4.jpg differ
diff --git a/public/images/media/LeDimanche-Desktop-5-1920x1080.jpg b/public/images/media/LeDimanche-Desktop-5-1920x1080.jpg
index 30ef743..3a38c85 100644
Binary files a/public/images/media/LeDimanche-Desktop-5-1920x1080.jpg and b/public/images/media/LeDimanche-Desktop-5-1920x1080.jpg differ
diff --git a/public/images/media/LeDimanche-Desktop-5-400x300.jpg b/public/images/media/LeDimanche-Desktop-5-400x300.jpg
index 612f632..c7e6bc7 100644
Binary files a/public/images/media/LeDimanche-Desktop-5-400x300.jpg and b/public/images/media/LeDimanche-Desktop-5-400x300.jpg differ
diff --git a/public/images/media/LeDimanche-Desktop-5-768x1024.jpg b/public/images/media/LeDimanche-Desktop-5-768x1024.jpg
index aa57a03..fe46aa9 100644
Binary files a/public/images/media/LeDimanche-Desktop-5-768x1024.jpg and b/public/images/media/LeDimanche-Desktop-5-768x1024.jpg differ
diff --git a/public/images/media/LeDimanche-Desktop-5.jpg b/public/images/media/LeDimanche-Desktop-5.jpg
index ac1e3bc..eefeff9 100644
Binary files a/public/images/media/LeDimanche-Desktop-5.jpg and b/public/images/media/LeDimanche-Desktop-5.jpg differ
diff --git a/public/images/media/LeDimanche-Desktop-6-1920x1080.jpg b/public/images/media/LeDimanche-Desktop-6-1920x1080.jpg
index 7402a21..62a64a2 100644
Binary files a/public/images/media/LeDimanche-Desktop-6-1920x1080.jpg and b/public/images/media/LeDimanche-Desktop-6-1920x1080.jpg differ
diff --git a/public/images/media/LeDimanche-Desktop-6-400x300.jpg b/public/images/media/LeDimanche-Desktop-6-400x300.jpg
index 104ea05..2bf41ad 100644
Binary files a/public/images/media/LeDimanche-Desktop-6-400x300.jpg and b/public/images/media/LeDimanche-Desktop-6-400x300.jpg differ
diff --git a/public/images/media/LeDimanche-Desktop-6-768x1024.jpg b/public/images/media/LeDimanche-Desktop-6-768x1024.jpg
index b7adcf8..b41f89b 100644
Binary files a/public/images/media/LeDimanche-Desktop-6-768x1024.jpg and b/public/images/media/LeDimanche-Desktop-6-768x1024.jpg differ
diff --git a/public/images/media/LeDimanche-Desktop-6.jpg b/public/images/media/LeDimanche-Desktop-6.jpg
index 67c3a28..5a31c1c 100644
Binary files a/public/images/media/LeDimanche-Desktop-6.jpg and b/public/images/media/LeDimanche-Desktop-6.jpg differ
diff --git a/public/images/media/brand-title.svg b/public/images/media/brand-title.svg
new file mode 100644
index 0000000..9b059f5
--- /dev/null
+++ b/public/images/media/brand-title.svg
@@ -0,0 +1,3 @@
+
diff --git a/public/images/media/calculator-title.svg b/public/images/media/calculator-title.svg
new file mode 100644
index 0000000..773fd8f
--- /dev/null
+++ b/public/images/media/calculator-title.svg
@@ -0,0 +1,3 @@
+
diff --git a/public/images/media/cryptoverse-title.svg b/public/images/media/cryptoverse-title.svg
new file mode 100644
index 0000000..0fc4f22
--- /dev/null
+++ b/public/images/media/cryptoverse-title.svg
@@ -0,0 +1,3 @@
+
diff --git a/public/images/media/fyrre-magazine-title.svg b/public/images/media/fyrre-magazine-title.svg
new file mode 100644
index 0000000..7558dad
--- /dev/null
+++ b/public/images/media/fyrre-magazine-title.svg
@@ -0,0 +1,3 @@
+
diff --git a/public/images/media/le-dimanche-title.svg b/public/images/media/le-dimanche-title.svg
new file mode 100644
index 0000000..6bf95b0
--- /dev/null
+++ b/public/images/media/le-dimanche-title.svg
@@ -0,0 +1,3 @@
+
diff --git a/public/images/media/lite-life-title.svg b/public/images/media/lite-life-title.svg
new file mode 100644
index 0000000..78b4724
--- /dev/null
+++ b/public/images/media/lite-life-title.svg
@@ -0,0 +1,3 @@
+
diff --git a/public/images/media/oceanica-title.svg b/public/images/media/oceanica-title.svg
new file mode 100644
index 0000000..bed997f
--- /dev/null
+++ b/public/images/media/oceanica-title.svg
@@ -0,0 +1,3 @@
+
diff --git a/src/app/(frontend)/work/[slug]/page.tsx b/src/app/(frontend)/work/[slug]/page.tsx
index 145a7ca..ffbf07f 100644
--- a/src/app/(frontend)/work/[slug]/page.tsx
+++ b/src/app/(frontend)/work/[slug]/page.tsx
@@ -3,10 +3,11 @@ import configPromise from '@payload-config';
import { Metadata, ResolvingMetadata } from 'next';
import Image from 'next/image';
import { ListBlock, ProjectShowcaseBlock, TypefaceBlock } from '@/src/components/blocks';
-import { RichText } from '@/src/components/typography';
+import { RichText, VisuallyHidden } from '@/src/components/typography';
import { ArrowDown } from '@/src/components/graphics';
import { Suspense } from 'react';
import Loading from '@/src/components/globals/Loading';
+import { Spacer } from '@/src/components/globals';
import styles from './styles.module.scss';
interface Props {
@@ -57,6 +58,9 @@ export default async function Page({ params }: Props) {
return (
}>
+
+ {project.title}
+
- {project.title}
+
+
![{project.titleImage.altText}]({`/images/media/${project.titleImage.filename}`})
+
+
diff --git a/src/app/(frontend)/work/[slug]/styles.module.scss b/src/app/(frontend)/work/[slug]/styles.module.scss
index b381148..191d380 100644
--- a/src/app/(frontend)/work/[slug]/styles.module.scss
+++ b/src/app/(frontend)/work/[slug]/styles.module.scss
@@ -1,5 +1,6 @@
.imageContainer {
height: calc(100dvh - 3.75rem);
+ margin-bottom: 1.25rem;
padding-bottom: .625rem;
width: 100%;
}
@@ -30,4 +31,16 @@
@media only screen and (width <=48rem) {
height: 9.375rem;
}
+}
+
+.titleImageContainer {
+ height: 100%;
+ margin-bottom: 2.5rem;
+ width: 100%;
+}
+
+.titleImage {
+ height: 100%;
+ object-fit: contain;
+ width: 100%;
}
\ No newline at end of file
diff --git a/src/app/(frontend)/work/[slug]/styles.module.scss.d.ts b/src/app/(frontend)/work/[slug]/styles.module.scss.d.ts
index e7ffaed..b212a21 100644
--- a/src/app/(frontend)/work/[slug]/styles.module.scss.d.ts
+++ b/src/app/(frontend)/work/[slug]/styles.module.scss.d.ts
@@ -3,3 +3,5 @@ export declare const image: string;
export declare const imageContainer: string;
export declare const stacksList: string;
export declare const title: string;
+export declare const titleImage: string;
+export declare const titleImageContainer: string;
diff --git a/src/app/(frontend)/work/page.tsx b/src/app/(frontend)/work/page.tsx
index 43aefe8..b877a87 100644
--- a/src/app/(frontend)/work/page.tsx
+++ b/src/app/(frontend)/work/page.tsx
@@ -39,7 +39,7 @@ export default async function Page() {
width={project.heroImage.width as number}
height={project.heroImage.height as number}
className={styles.image}
- src={project.heroImage.url as string}
+ src={`/images/media/${project.heroImage.filename}`}
alt={project.heroImage.altText as string}
/>
)}
diff --git a/src/app/(payload)/custom.scss b/src/app/(payload)/custom.scss
index 2c0b2ac..8490222 100644
--- a/src/app/(payload)/custom.scss
+++ b/src/app/(payload)/custom.scss
@@ -8,9 +8,17 @@
}
* {
+ font-size: revert;
padding: .125rem;
+ ;
}
.collapsible__header-wrap {
width: min-content;
+}
+
+span,
+a,
+button {
+ font-family: Arial, Helvetica, sans-serif
}
\ No newline at end of file
diff --git a/src/components/typography/VisuallyHidden/index.tsx b/src/components/typography/VisuallyHidden/index.tsx
new file mode 100644
index 0000000..38e029e
--- /dev/null
+++ b/src/components/typography/VisuallyHidden/index.tsx
@@ -0,0 +1,11 @@
+import styles from './styles.module.scss';
+
+interface Props {
+ children: React.ReactNode;
+}
+
+export const VisuallyHidden = ({ children }: Props) => (
+
+ {children}
+
+);
diff --git a/src/components/typography/VisuallyHidden/styles.module.scss b/src/components/typography/VisuallyHidden/styles.module.scss
new file mode 100644
index 0000000..e6a655c
--- /dev/null
+++ b/src/components/typography/VisuallyHidden/styles.module.scss
@@ -0,0 +1,11 @@
+.visuallyHidden {
+ border-width: 0;
+ clip: rect(0, 0, 0, 0);
+ height: .0625rem;
+ margin: -0.0625rem;
+ overflow: hidden;
+ padding: 0;
+ position: absolute;
+ white-space: nowrap;
+ width: .0625rem;
+}
\ No newline at end of file
diff --git a/src/components/typography/VisuallyHidden/styles.module.scss.d.ts b/src/components/typography/VisuallyHidden/styles.module.scss.d.ts
new file mode 100644
index 0000000..a6d48e3
--- /dev/null
+++ b/src/components/typography/VisuallyHidden/styles.module.scss.d.ts
@@ -0,0 +1 @@
+export declare const visuallyHidden: string;
diff --git a/src/components/typography/index.ts b/src/components/typography/index.ts
index 6e113c4..484e4a7 100644
--- a/src/components/typography/index.ts
+++ b/src/components/typography/index.ts
@@ -1,2 +1,3 @@
export * from './RichText';
export * from './Subheading';
+export * from './VisuallyHidden';
diff --git a/src/payload/collections/media.ts b/src/payload/collections/media.ts
index b682d0c..5801d8f 100644
--- a/src/payload/collections/media.ts
+++ b/src/payload/collections/media.ts
@@ -5,13 +5,10 @@ export const Media: CollectionConfig = {
read: (): boolean => true,
},
fields: [
- {
- name: 'text',
- type: 'text',
- },
{
label: 'Alt Text',
name: 'altText',
+ required: true,
type: 'text',
},
],
diff --git a/src/payload/collections/projects.ts b/src/payload/collections/projects.ts
index e71572e..4dffb6d 100644
--- a/src/payload/collections/projects.ts
+++ b/src/payload/collections/projects.ts
@@ -21,8 +21,15 @@ export const Projects: CollectionConfig = {
},
{
name: 'title',
+ required: true,
type: 'text',
},
+ {
+ name: 'titleImage',
+ relationTo: 'media',
+ required: true,
+ type: 'upload',
+ },
{
blocks: [ListBlock],
name: 'stacks',