diff --git a/src/sections/Company/Brand/Brand-components/academy.js b/src/sections/Company/Brand/Brand-components/academy.js new file mode 100644 index 0000000000000..b5834016af5a9 --- /dev/null +++ b/src/sections/Company/Brand/Brand-components/academy.js @@ -0,0 +1,98 @@ +import React from "react"; +import styled from "styled-components"; +import { SRLWrapper } from "simple-react-lightbox"; +import { Row, Col } from "../../../../reusecore/Layout"; +import Button from "../../../../reusecore/Button"; +import ColorBox from "../../../../components/ColorBox"; +import { FiDownloadCloud } from "@react-icons/all-files/fi/FiDownloadCloud"; +import AcademyIcon from "../../../../assets/images/academy/academy-layer5.svg"; +import AcademyLight from "../../../../assets/images/academy/academy-layer5-light.svg"; + +const AcademyWrapper = styled.section` + @media (max-width: 575px) { + .brandHeader { + padding: 3rem 0; + } + } +`; + +const AcademyBrand = () => { + return ( + +
+ + +

+ Academy +

+ + + + + + + +

+ The Academy mark includes the Academy name & logo, and any word, + phrase, image, or other designation that identifies the source or + origin of any Layer5 projects. Please don't modify the marks or + use them in a confusing way, including suggesting sponsorship or + endorsement by Layer5, or in a way that confuses Layer5 with + another brand (including your own). +

+ +
+ + +

+ Logos +

+ + + + + Academy Logo + + + AcademyLight Logo + + + +
+ + +

+ Colors +

+ + +

+ The Academy color palette consists of the primary Academy color + and additional shades. The Academy logo should be white or + monochrome tonal when using a color background. +

+ + + + +
+ +
+
+
+
+
+ ); +}; + +export default AcademyBrand; diff --git a/src/sections/Company/Brand/index.js b/src/sections/Company/Brand/index.js index 786fb9892928a..fd8c06b7f72ef 100644 --- a/src/sections/Company/Brand/index.js +++ b/src/sections/Company/Brand/index.js @@ -20,6 +20,7 @@ const KanvasBrand = loadable(() => import("./Brand-components/kanvas")); const BrandGuide = loadable(() => import("./Brand-components/brand-guide")); const StickFigures = loadable(() => import("./Brand-components/stickfigures")); const Catalog = loadable(() => import("./Brand-components/catalog")); +const Academy = loadable(() => import("./Brand-components/academy")); const SocialBackgrounds = loadable(() => import("./Brand-components/social-backgrounds")); const getDimensions = (ele) => { @@ -112,6 +113,7 @@ const Brand = () => { const kanvasRef = useRef(null); const stickfiguresRef = useRef(null); const CatalogRef = useRef(null); + const AcademyRef = useRef(null); const SocialBackgroundsRef = useRef(null); const sectionRefs = [ @@ -129,7 +131,8 @@ const Brand = () => { { section: "Kanvas", ref: kanvasRef }, { section: "Five", ref: stickfiguresRef }, { section: "Catalog", ref: CatalogRef }, - { section: "SocialBackgrounds", ref: SocialBackgroundsRef } + { section: "Academy", ref: AcademyRef }, + { section: "SocialBackgrounds", ref: SocialBackgroundsRef }, ]; const sectionIdMap = { @@ -147,6 +150,7 @@ const Brand = () => { "meshmaster": meshMasterRef, "kanvas": kanvasRef, "catalog": CatalogRef, + "academy": AcademyRef, "five": stickfiguresRef }; @@ -253,6 +257,9 @@ const Brand = () => {
+
+ +
@@ -399,6 +406,16 @@ const Brand = () => { > Catalog

+

{ + scrollTo(AcademyRef.current, "academy"); + }} + > + Academy +