add certifications

This commit is contained in:
DIVISIONSolar 2024-05-06 16:02:44 -04:00
parent 9520fcdcdb
commit eeee0bdf8c
Signed by: JoshS
GPG key ID: A37D037686151E97
4 changed files with 57 additions and 3 deletions

View file

@ -52,7 +52,7 @@ export default function Footer() {
</svg> </svg>
<span className='tooltip bg-gray-800 text-white rounded shadow-lg p-1 -mt-14'>{discordText}</span> <span className='tooltip bg-gray-800 text-white rounded shadow-lg p-1 -mt-14'>{discordText}</span>
</button> </button>
<a href="https://joshsevero.dev/linkedin" className="text-gray-400" target="_blank" rel="noopener noreferrer"> <a href="https://joshs.pro/linkedin" className="text-gray-400" target="_blank" rel="noopener noreferrer">
<Linkedin fill="currentColor" strokeWidth="0" className="w-5 h-5"> <Linkedin fill="currentColor" strokeWidth="0" className="w-5 h-5">
<title>Linkedin</title> <title>Linkedin</title>
</Linkedin> </Linkedin>

View file

@ -49,6 +49,7 @@ export default function Navbar() {
<NavLink href="/about" text="About" /> <NavLink href="/about" text="About" />
<NavLink href="/contact" text="Contact" /> <NavLink href="/contact" text="Contact" />
<NavLink href="/donate" text="Donate" /> <NavLink href="/donate" text="Donate" />
<NavLink href="/certifications" text="Certifications" />
</div> </div>
</nav> </nav>
</> </>

53
pages/certifications.js Normal file
View file

@ -0,0 +1,53 @@
import Layout from "../layout/layout";
import { motion } from "framer-motion";
export default function Certifications() {
return (
<Layout title="My Certifications">
<div className="flex flex-grow items-center">
<div className="w-full">
<div className="container flex mx-auto justify-center">
<motion.div initial={{ opacity: 0 }} animate={{ opacity: [0, 1] }} transition={{ duration: 0.5 }}>
<div className="text-center">
<h1 className="md:text-6xl text-3xl font-bold">
My <span className="text-rose-500">certifications</span>
</h1>
<p className="text-gray-200 text-lg font-medium px-4">
Verified Certifications
</p>
</div>
<div className="relative w-11/12 mx-auto overflow-auto">
<div className="w-full grid gap-20 grid-cols-1 md:grid-cols-2 md:p-16 p-4">
<div className="flex-grow space-y-2">
<h1 className="text-3xl font-bold">TestOut IT Fundamentals Pro</h1>
<p className="text-gray-400 py- text-justify">
This exam tests your foundational knowledge and ability to perform real-world tasks using operating systems, common PC hardware and software, basic networking, databases, programming, security, and information systems. The exam covers content that is taught in the TestOut IT Fundamentals Pro course. Students should have completed this course (or its equivalent) before attempting this exam.
</p>
<div className="flex space-x-2">
<a className="rounded-full" href="https://cdn.joshsevero.dev/Static/Portfolio/Certifications/TestOut_IT_Fundamentals_Pro.pdf" target="_blank">
<svg className="h-8 w-8" fill="#fff" viewBox="0 0 24 24" xmlns="http://www.w3.org/2000/svg">
<title>Link</title>
<path d="M14.8284 12L16.2426 13.4142L19.071 10.5858C20.6331 9.02365 20.6331 6.49099 19.071 4.9289C17.509 3.3668 14.9763 3.3668 13.4142 4.9289L10.5858 7.75732L12 9.17154L14.8284 6.34311C15.6095 5.56206 16.8758 5.56206 17.6568 6.34311C18.4379 7.12416 18.4379 8.39049 17.6568 9.17154L14.8284 12Z" />
<path d="M12 14.8285L13.4142 16.2427L10.5858 19.0711C9.02372 20.6332 6.49106 20.6332 4.92896 19.0711C3.36686 17.509 3.36686 14.9764 4.92896 13.4143L7.75739 10.5858L9.1716 12L6.34317 14.8285C5.56212 15.6095 5.56212 16.8758 6.34317 17.6569C7.12422 18.4379 8.39055 18.4379 9.1716 17.6569L12 14.8285Z" />
<path d="M14.8285 10.5857C15.219 10.1952 15.219 9.56199 14.8285 9.17147C14.4379 8.78094 13.8048 8.78094 13.4142 9.17147L9.1716 13.4141C8.78107 13.8046 8.78107 14.4378 9.1716 14.8283C9.56212 15.2188 10.1953 15.2188 10.5858 14.8283L14.8285 10.5857Z" />
</svg>
</a>
<a className="rounded-full" href="https://certification.testout.com/verifycert/6-1C6-VFTBGW" target="_blank">
<svg className="h-8 w-8" fill="#fff" viewBox="0 0 24 24" xmlns="http://www.w3.org/2000/svg">
<title>Link</title>
<path d="M14.8284 12L16.2426 13.4142L19.071 10.5858C20.6331 9.02365 20.6331 6.49099 19.071 4.9289C17.509 3.3668 14.9763 3.3668 13.4142 4.9289L10.5858 7.75732L12 9.17154L14.8284 6.34311C15.6095 5.56206 16.8758 5.56206 17.6568 6.34311C18.4379 7.12416 18.4379 8.39049 17.6568 9.17154L14.8284 12Z" />
<path d="M12 14.8285L13.4142 16.2427L10.5858 19.0711C9.02372 20.6332 6.49106 20.6332 4.92896 19.0711C3.36686 17.509 3.36686 14.9764 4.92896 13.4143L7.75739 10.5858L9.1716 12L6.34317 14.8285C5.56212 15.6095 5.56212 16.8758 6.34317 17.6569C7.12422 18.4379 8.39055 18.4379 9.1716 17.6569L12 14.8285Z" />
<path d="M14.8285 10.5857C15.219 10.1952 15.219 9.56199 14.8285 9.17147C14.4379 8.78094 13.8048 8.78094 13.4142 9.17147L9.1716 13.4141C8.78107 13.8046 8.78107 14.4378 9.1716 14.8283C9.56212 15.2188 10.1953 15.2188 10.5858 14.8283L14.8285 10.5857Z" />
</svg>
</a>
</div>
</div>
</div>
</div>
</motion.div>
</div>
</div>
</div>
</Layout>
)
}

View file

@ -69,7 +69,7 @@ export default function Contact() {
</Linkedin> </Linkedin>
<p className="text-white text-xl overflow-ellipsis">Josh Severo</p> <p className="text-white text-xl overflow-ellipsis">Josh Severo</p>
</a> </a>
<a href="" className="bg-gray-800 text-white p-4 text-center rounded space-y-0.5" target="_blank" rel="noopener noreferrer"> {/* <a href="" className="bg-gray-800 text-white p-4 text-center rounded space-y-0.5" target="_blank" rel="noopener noreferrer">
<svg <svg
fill="currentColor" fill="currentColor"
className="mx-auto max-h-12" className="mx-auto max-h-12"
@ -90,7 +90,7 @@ export default function Contact() {
<path d={siInstagram.path} /> <path d={siInstagram.path} />
</svg> </svg>
<p className="text-white text-xl overflow-ellipsis"></p> <p className="text-white text-xl overflow-ellipsis"></p>
</a> </a> */}
</div> </div>
</div> </div>
</motion.div> </motion.div>