diff --git a/src/APP/components/Button.jsx b/src/APP/components/Button.jsx index b5cfbc92..306678b7 100644 --- a/src/APP/components/Button.jsx +++ b/src/APP/components/Button.jsx @@ -4,7 +4,12 @@ import { FiArrowRightCircle } from "react-icons/fi"; function Button({ link, title }) { return ( - +
{title} diff --git a/src/APP/components/Caroussel.jsx b/src/APP/components/Caroussel.jsx index 3802ef6b..1a7695bb 100644 --- a/src/APP/components/Caroussel.jsx +++ b/src/APP/components/Caroussel.jsx @@ -71,10 +71,18 @@ function Caroussel({ CarousselData }) { ))}
- -
diff --git a/src/APP/components/FAQ.jsx b/src/APP/components/FAQ.jsx index 55c29532..3b77a7c4 100644 --- a/src/APP/components/FAQ.jsx +++ b/src/APP/components/FAQ.jsx @@ -22,6 +22,7 @@ function FAQ() { >

)} diff --git a/src/APP/components/LandingWrapper.jsx b/src/APP/components/LandingWrapper.jsx index d948c537..528159df 100644 --- a/src/APP/components/LandingWrapper.jsx +++ b/src/APP/components/LandingWrapper.jsx @@ -6,9 +6,9 @@ function LandingWrapper({ children, title }) {
-

+

{title} -

+

{children} diff --git a/src/APP/pages/aboutUs/sections/LeadershipSection.jsx b/src/APP/pages/aboutUs/sections/LeadershipSection.jsx index c06e92cb..6ac2a235 100644 --- a/src/APP/pages/aboutUs/sections/LeadershipSection.jsx +++ b/src/APP/pages/aboutUs/sections/LeadershipSection.jsx @@ -2,7 +2,7 @@ import emailjs from "@emailjs/browser"; import { Dialog, Transition } from "@headlessui/react"; import React, { Fragment, useState, useRef } from "react"; import { LazyLoadImage } from "react-lazy-load-image-component"; -import { AiOutlineClose } from "react-icons/ai"; // Import react-icons +import { AiOutlineClose } from "react-icons/ai"; // Import react-icons import { PartnerWithUs } from "../../../../assets/images/aboutPage"; import { Caroussel } from "../../../components"; @@ -76,16 +76,16 @@ function LeadershipSection() {
-

+

Our leadership -

+
-

+

A community is only as good
as the leadership -

+
@@ -99,13 +99,13 @@ function LeadershipSection() { />
-

+

Partner with us -

-

+

+

We collaborate with similar organizations to develop Africa’s skilled workforce -

+

Our main focus is on building tech capacity. We collaborate with individuals, organizations, and public institutions to mentor and @@ -117,6 +117,7 @@ function LeadershipSection() {

{loading ? "Submitting..." : "Submit"} diff --git a/src/APP/pages/aboutUs/sections/MissionVisionSection.jsx b/src/APP/pages/aboutUs/sections/MissionVisionSection.jsx index 2cf07e64..e5a74078 100644 --- a/src/APP/pages/aboutUs/sections/MissionVisionSection.jsx +++ b/src/APP/pages/aboutUs/sections/MissionVisionSection.jsx @@ -6,9 +6,9 @@ function MissionVisionSection() {
-

+

A bit more about us -

+
@@ -44,9 +44,9 @@ function MissionVisionSection() {
-

+

Our Mission -

+

To help 10,000 young Africans to transition to tech in the next @@ -59,9 +59,9 @@ function MissionVisionSection() {

-

+

Our Vision -

+

To be the best tech community, focused on innovation and diff --git a/src/APP/pages/blog2/sections/BlogHeader.jsx b/src/APP/pages/blog2/sections/BlogHeader.jsx index 81123941..41e0654b 100644 --- a/src/APP/pages/blog2/sections/BlogHeader.jsx +++ b/src/APP/pages/blog2/sections/BlogHeader.jsx @@ -33,7 +33,7 @@ function BlogHeader({

-
- -

+

You might like these -

+
{/* left */} diff --git a/src/APP/pages/blog2/sections/RelatedBlogCard.jsx b/src/APP/pages/blog2/sections/RelatedBlogCard.jsx index 1be124be..5de686ac 100644 --- a/src/APP/pages/blog2/sections/RelatedBlogCard.jsx +++ b/src/APP/pages/blog2/sections/RelatedBlogCard.jsx @@ -13,7 +13,7 @@ function RelatedBlogCard({ blog }) { className="flex flex-row items-center gap-2 w-64" to={`/blogs2/${blog.title_slug}`} > - 0 && (
-

+

{filteredRelatedBlogs.length > 1 ? "Related Articles" : "Related Article"} -

+
{Array.isArray(filteredRelatedBlogs) && filteredRelatedBlogs.length > 0 ? ( diff --git a/src/APP/pages/blog2/sections/ShareBlog.jsx b/src/APP/pages/blog2/sections/ShareBlog.jsx index 2dd934fd..619c8940 100644 --- a/src/APP/pages/blog2/sections/ShareBlog.jsx +++ b/src/APP/pages/blog2/sections/ShareBlog.jsx @@ -16,7 +16,7 @@ import { function ShareBlog({ url, title }) { return (
-

share it

+

share it

-

Blogs

+

Blogs

e.preventDefault()} > - +
diff --git a/src/APP/pages/blogs/sections/FeaturedBlogs.jsx b/src/APP/pages/blogs/sections/FeaturedBlogs.jsx index f0fb48e1..023e9b90 100644 --- a/src/APP/pages/blogs/sections/FeaturedBlogs.jsx +++ b/src/APP/pages/blogs/sections/FeaturedBlogs.jsx @@ -45,7 +45,7 @@ function FeaturedBlogCard({ blog, currentIndex, handleToggle }) { backgroundImage: `linear-gradient(to top, rgba(0, 0, 0, 0.5), rgba(0, 0, 0, 0)), url("${blog.image}")`, }} > -

Featured

+

Featured

-

+

Our Gallery -

+
-

+

A memory bank of our special
moments -

+
{photosData.slice(0, 6).map((photo) => (
-

+

Our Events -

+
-

+

Notable events within the
SpaceYaTech ecosphere -

+ {isError && } {isPending && (
diff --git a/src/APP/pages/gallery/data.js b/src/APP/pages/gallery/data.js index 051ba98f..b8071ee4 100644 --- a/src/APP/pages/gallery/data.js +++ b/src/APP/pages/gallery/data.js @@ -237,6 +237,7 @@ const photosData = photos.map((photo) => ({ }), date: "15/04/2023", event: "DevOps Nairobi", + alt: photo.alt, })); export default photosData; diff --git a/src/APP/pages/landingPage/sections/CTASection.jsx b/src/APP/pages/landingPage/sections/CTASection.jsx index f7a4a35e..dd09f682 100644 --- a/src/APP/pages/landingPage/sections/CTASection.jsx +++ b/src/APP/pages/landingPage/sections/CTASection.jsx @@ -18,9 +18,9 @@ function CTASection() { return (
-

+

one last bit -

+
@@ -31,9 +31,9 @@ function CTASection() { />
-

+

Accelerating growth and potential of tech enthusiasts -

+

SpaceYaTech is the fastest growing Africa, open-source community @@ -42,6 +42,7 @@ function CTASection() {

diff --git a/src/APP/pages/products2/sections/HeroSection.jsx b/src/APP/pages/products2/sections/HeroSection.jsx index 8aa42e2b..fa9c0dad 100644 --- a/src/APP/pages/products2/sections/HeroSection.jsx +++ b/src/APP/pages/products2/sections/HeroSection.jsx @@ -1,3 +1,4 @@ +import videoCaptions from "../../../../assets/images/syt-video-captions_en.vtt"; import video from "../../../../assets/images/syt.mp4"; function HeroSection() { @@ -5,9 +6,9 @@ function HeroSection() {
{/* text section */}
-

+

Our products -

+

We don’t just talk about code. We build products that work and look good. @@ -17,13 +18,23 @@ function HeroSection() { {/* video section */}

); diff --git a/src/APP/pages/products2/sections/ProductsCard.jsx b/src/APP/pages/products2/sections/ProductsCard.jsx index ff42a175..fde86b80 100644 --- a/src/APP/pages/products2/sections/ProductsCard.jsx +++ b/src/APP/pages/products2/sections/ProductsCard.jsx @@ -11,9 +11,9 @@ const ProductsCard = ({ name, desc, img, link, index }) => { > {/* desc */}
-

+

{name} -

+

{desc}

{/* view btn */} @@ -26,7 +26,9 @@ const ProductsCard = ({ name, desc, img, link, index }) => { View product - + + +
diff --git a/src/APP/pages/products2/sections/Teams.jsx b/src/APP/pages/products2/sections/Teams.jsx index 3a5132b3..d006b12e 100644 --- a/src/APP/pages/products2/sections/Teams.jsx +++ b/src/APP/pages/products2/sections/Teams.jsx @@ -22,9 +22,9 @@ function Teams() {
{/* Header */}
-

+

Backed by a team of Global Talents. -

+ { return (
-
+

Crafted with world-class Tech stacks -

+
diff --git a/src/APP/pages/resources/sections/HeroSection.jsx b/src/APP/pages/resources/sections/HeroSection.jsx index 551409ee..faa54f11 100644 --- a/src/APP/pages/resources/sections/HeroSection.jsx +++ b/src/APP/pages/resources/sections/HeroSection.jsx @@ -7,13 +7,13 @@ function HeroSection() { return (
-
Resources
+

Resources

-

+

Discover{" "} tech tools and resources to boost your productivity -

+

Master the art of tech with our expert guides, tutorials, and step-by-step instructions to help you develop proficiency and @@ -21,7 +21,7 @@ function HeroSection() {

- {/* img cover */}
-
-
{type}
+

{type}

-

+

{title} -

+ {/* Show/Hide div */}
diff --git a/src/assets/images/syt-video-captions_en.vtt b/src/assets/images/syt-video-captions_en.vtt new file mode 100644 index 00000000..1a529878 --- /dev/null +++ b/src/assets/images/syt-video-captions_en.vtt @@ -0,0 +1,30 @@ +WEBVTT + +1 +00:00:00.000 --> 00:00:04.000 +Graphics animation of the SpaceYaTech logo on a dark background with illustrational dotted lines + +2 +00:00:05.000 --> 00:00:09.000 +Screen animation of the words "Get started right in tech" + +3 +00:00:09.000 --> 00:00:11.000 +Graphics animation of the SpaceYaTech logo zooming out on a dark background with illustrational dotted lines + +4 +00:00:11.000 --> 00:00:12.000 +Cards containing some of SpaceYaTech members placed on top of each other + +5 +00:00:12.000 --> 00:00:16.000 +Screen animation with the words "Catch our spaces every Thursday" + +6 +00:00:16.000 --> 00:00:20.000 +Screen animation with the words "Listen to our podcast" + +7 +00:00:20.000 --> 00:00:24.000 +Screen animation with the words "SpaceYaTech" +