diff --git a/README.md b/README.md index ae91af2..92e3c00 100644 --- a/README.md +++ b/README.md @@ -23,7 +23,7 @@ This site demonstrates my personality, skills, and presents the tone I provide t ```bash src/ -|-assets/ # Images +|-assets/ # Images |-components/ #Reusable UI components |-hooks/ #Custom React Hooks |-styles/ #Tailwind + custom theme CSS diff --git a/src/assets/img/theme_tester_img.png b/src/assets/img/theme_tester_img.png new file mode 100644 index 0000000..0ca83a4 Binary files /dev/null and b/src/assets/img/theme_tester_img.png differ diff --git a/src/assets/img/theme_tester_mobile_img.png b/src/assets/img/theme_tester_mobile_img.png new file mode 100644 index 0000000..78c2473 Binary files /dev/null and b/src/assets/img/theme_tester_mobile_img.png differ diff --git a/src/assets/video/themeTesterVideo.mp4 b/src/assets/video/themeTesterVideo.mp4 new file mode 100644 index 0000000..b6dd04b Binary files /dev/null and b/src/assets/video/themeTesterVideo.mp4 differ diff --git a/src/assets/video/themeTesterVideoMobile.mp4 b/src/assets/video/themeTesterVideoMobile.mp4 new file mode 100644 index 0000000..b974e58 Binary files /dev/null and b/src/assets/video/themeTesterVideoMobile.mp4 differ diff --git a/src/components/Projects.tsx b/src/components/Projects.tsx index c0f9e3f..a8bffc2 100644 --- a/src/components/Projects.tsx +++ b/src/components/Projects.tsx @@ -7,7 +7,10 @@ import skymoneyvideo from "../assets/video/Skymoney-video.mp4"; import skymoneyvideoMobile from "../assets/video/Skymoney-mobile-video.mp4"; import millervideo from "../assets/video/500nmain-video.mp4"; import millervideoMobile from "../assets/video/500nmain-mobile-video.mp4"; - +import themeTesterCover from "../assets/img/theme_tester_img.png"; +import themeTesterCoverMobile from "../assets/img/theme_tester_mobile_img.png"; +import themeTesterVideo from "../assets/video/themeTesterVideo.mp4"; +import themeTesterVideoMobile from "../assets/video/themeTesterVideoMobile.mp4"; type Project = { id: string; title: string; @@ -19,6 +22,7 @@ type Project = { techStack: string[]; liveUrl?: string; beta?: boolean; + inDev?: boolean; note?: string; comingSoon?: boolean; }; @@ -36,6 +40,7 @@ const projects: Project[] = [ techStack: ["React", "TypeScript", "Node.js", "PostgreSQL"], liveUrl: "https://skymoneybudget.com", beta: true, + inDev: true, note: "Contact Jody for beta access.", }, { @@ -50,6 +55,22 @@ const projects: Project[] = [ techStack: ["HTML", "CSS", "JQuery"], liveUrl: "https://500nmain806.com", }, + { + id: "color-theme-tester", + title: "Color Theme UI Tester", + description: + "A UI Color Theme Tester that visualizes color schemes, fonts, and images on a mock UI.", + coverImage: themeTesterCover, + coverImageMobile: themeTesterCoverMobile, + video: themeTesterVideo, + videoMobile: themeTesterVideoMobile, + techStack: ["React", "Tailwind", "Typescript"], + liveUrl: "https://github.com/Ricearoni1245/Color-Theme-UI-Tester", + beta: false, + inDev: true, + note: "Stay tuned for progress!" + } + ]; function VideoModal({ @@ -163,8 +184,15 @@ function ProjectCard({