diff --git a/package.json b/package.json index 0b3f42e..ec4ea71 100755 --- a/package.json +++ b/package.json @@ -8,22 +8,21 @@ "@material-ui/icons": "^4.9.1", "bootstrap": "5.1.3", "classnames": "2.3.1", - "node-sass": "^7.0.1", + "node-sass": "^8.0.0", "react": "^17.0.2", "react-dom": "^17.0.2", - "react-modal": "^3.15.1", "react-flippy": "^0.1.5", "react-icons": "^4.4.0", "react-material-ui-carousel": "^3.4.2", + "react-modal": "^3.15.1", "react-router-dom": "^5.3.3", - "react-scripts": "^4.0.3", + "react-scripts": "^5.0.1", "reactjs-video-playlist-player": "^1.1.1", "sass": "1.50.0", "styled-components": "^5.3.5", "velocity-react": "^1.4.3" }, - "overrides": { - }, + "overrides": {}, "scripts": { "start": "react-scripts start", "build": "react-scripts build", @@ -36,7 +35,5 @@ "not dead", "not ie <= 11", "not op_mini all" - ], - "devDependencies": { - } + ] } diff --git a/public/images/4pt0.svg b/public/images/4pt0.svg new file mode 100644 index 0000000..5978530 --- /dev/null +++ b/public/images/4pt0.svg @@ -0,0 +1,14 @@ + + + + + + + + + + + + + + diff --git a/public/images/NSF.svg b/public/images/NSF.svg new file mode 100644 index 0000000..9ccb5dd --- /dev/null +++ b/public/images/NSF.svg @@ -0,0 +1,10 @@ + + + + + + + + + + diff --git a/public/images/Vela.svg b/public/images/Vela.svg new file mode 100644 index 0000000..f3cefd7 --- /dev/null +++ b/public/images/Vela.svg @@ -0,0 +1,19 @@ + + + + + + + + + + + + + + + + + + + diff --git a/public/images/WFF.svg b/public/images/WFF.svg new file mode 100644 index 0000000..78c9df3 --- /dev/null +++ b/public/images/WFF.svg @@ -0,0 +1,13 @@ + + + + + + + + + + + + + diff --git a/public/images/andy-back.png b/public/images/andy-back.png index 50894fc..9310646 100644 Binary files a/public/images/andy-back.png and b/public/images/andy-back.png differ diff --git a/public/images/andy-circle.png b/public/images/andy-circle.png index 0fe04a4..81b9ae1 100644 Binary files a/public/images/andy-circle.png and b/public/images/andy-circle.png differ diff --git a/public/images/andy-sticker.png b/public/images/andy-sticker.png index a309bae..6b7eecc 100644 Binary files a/public/images/andy-sticker.png and b/public/images/andy-sticker.png differ diff --git a/public/images/anna-back.png b/public/images/anna-back.png index 5de3f35..e807431 100644 Binary files a/public/images/anna-back.png and b/public/images/anna-back.png differ diff --git a/public/images/anna-circle.png b/public/images/anna-circle.png index 28330f5..49435d3 100644 Binary files a/public/images/anna-circle.png and b/public/images/anna-circle.png differ diff --git a/public/images/anna-sticker.png b/public/images/anna-sticker.png index f056883..e19d25a 100644 Binary files a/public/images/anna-sticker.png and b/public/images/anna-sticker.png differ diff --git a/public/images/cindy-back.png b/public/images/cindy-back.png new file mode 100644 index 0000000..48ec329 Binary files /dev/null and b/public/images/cindy-back.png differ diff --git a/public/images/cindy-circle.png b/public/images/cindy-circle.png new file mode 100644 index 0000000..f4af404 Binary files /dev/null and b/public/images/cindy-circle.png differ diff --git a/public/images/cindy-name.png b/public/images/cindy-name.png new file mode 100644 index 0000000..cb1ab15 Binary files /dev/null and b/public/images/cindy-name.png differ diff --git a/public/images/cindy-sticker.png b/public/images/cindy-sticker.png new file mode 100644 index 0000000..fc25986 Binary files /dev/null and b/public/images/cindy-sticker.png differ diff --git a/public/images/daz-back.png b/public/images/daz-back.png index c0cc875..7425074 100644 Binary files a/public/images/daz-back.png and b/public/images/daz-back.png differ diff --git a/public/images/daz-circle.png b/public/images/daz-circle.png index 71d6fbb..86aa09f 100644 Binary files a/public/images/daz-circle.png and b/public/images/daz-circle.png differ diff --git a/public/images/daz-sticker.png b/public/images/daz-sticker.png index d5c9ff5..45ff73e 100644 Binary files a/public/images/daz-sticker.png and b/public/images/daz-sticker.png differ diff --git a/public/images/drew-back.png b/public/images/drew-back.png new file mode 100644 index 0000000..1d9a405 Binary files /dev/null and b/public/images/drew-back.png differ diff --git a/public/images/drew-circle.png b/public/images/drew-circle.png new file mode 100644 index 0000000..fa2bc38 Binary files /dev/null and b/public/images/drew-circle.png differ diff --git a/public/images/drew-name.png b/public/images/drew-name.png new file mode 100644 index 0000000..ef23bd5 Binary files /dev/null and b/public/images/drew-name.png differ diff --git a/public/images/drew-sticker.png b/public/images/drew-sticker.png new file mode 100644 index 0000000..fd45080 Binary files /dev/null and b/public/images/drew-sticker.png differ diff --git a/public/images/edward-back.png b/public/images/edward-back.png index aa43f4f..8fbb41c 100644 Binary files a/public/images/edward-back.png and b/public/images/edward-back.png differ diff --git a/public/images/edward-circle.png b/public/images/edward-circle.png index 5d8552a..c5ca948 100644 Binary files a/public/images/edward-circle.png and b/public/images/edward-circle.png differ diff --git a/public/images/edward-sticker.png b/public/images/edward-sticker.png index 605c518..0ef072f 100644 Binary files a/public/images/edward-sticker.png and b/public/images/edward-sticker.png differ diff --git a/public/images/eric-back.png b/public/images/eric-back.png index 6383127..5c48c60 100644 Binary files a/public/images/eric-back.png and b/public/images/eric-back.png differ diff --git a/public/images/eric-circle.png b/public/images/eric-circle.png index 4174347..8b959fa 100644 Binary files a/public/images/eric-circle.png and b/public/images/eric-circle.png differ diff --git a/public/images/eric-sticker.png b/public/images/eric-sticker.png index 67b5674..b934663 100644 Binary files a/public/images/eric-sticker.png and b/public/images/eric-sticker.png differ diff --git a/public/images/iman-back.png b/public/images/iman-back.png index 11aa782..e76df79 100644 Binary files a/public/images/iman-back.png and b/public/images/iman-back.png differ diff --git a/public/images/iman-circle.png b/public/images/iman-circle.png index 0d75268..c39b9f1 100644 Binary files a/public/images/iman-circle.png and b/public/images/iman-circle.png differ diff --git a/public/images/iman-sticker.png b/public/images/iman-sticker.png index dd97f8d..c65cf8f 100644 Binary files a/public/images/iman-sticker.png and b/public/images/iman-sticker.png differ diff --git a/public/images/jason-back.png b/public/images/jason-back.png new file mode 100644 index 0000000..fd1d1ab Binary files /dev/null and b/public/images/jason-back.png differ diff --git a/public/images/jason-circle.png b/public/images/jason-circle.png new file mode 100644 index 0000000..7acecaa Binary files /dev/null and b/public/images/jason-circle.png differ diff --git a/public/images/jason-name.png b/public/images/jason-name.png new file mode 100644 index 0000000..67a0431 Binary files /dev/null and b/public/images/jason-name.png differ diff --git a/public/images/jason-sticker.png b/public/images/jason-sticker.png new file mode 100644 index 0000000..5e10ac4 Binary files /dev/null and b/public/images/jason-sticker.png differ diff --git a/public/images/katerina-back.png b/public/images/katerina-back.png index 34e607f..c36a04d 100644 Binary files a/public/images/katerina-back.png and b/public/images/katerina-back.png differ diff --git a/public/images/katerina-circle.png b/public/images/katerina-circle.png index 578a767..13eacb2 100644 Binary files a/public/images/katerina-circle.png and b/public/images/katerina-circle.png differ diff --git a/public/images/katerina-sticker.png b/public/images/katerina-sticker.png index ab42061..eb7d723 100644 Binary files a/public/images/katerina-sticker.png and b/public/images/katerina-sticker.png differ diff --git a/public/images/marizza-back.png b/public/images/marizza-back.png index 665a49a..eed76e9 100644 Binary files a/public/images/marizza-back.png and b/public/images/marizza-back.png differ diff --git a/public/images/marizza-circle.png b/public/images/marizza-circle.png index 66b5fee..0dd3ddc 100644 Binary files a/public/images/marizza-circle.png and b/public/images/marizza-circle.png differ diff --git a/public/images/marizza-sticker.png b/public/images/marizza-sticker.png index 34e0c78..68019e3 100644 Binary files a/public/images/marizza-sticker.png and b/public/images/marizza-sticker.png differ diff --git a/public/images/mozzie-back.png b/public/images/mozzie-back.png index 65e3e59..b11210d 100644 Binary files a/public/images/mozzie-back.png and b/public/images/mozzie-back.png differ diff --git a/public/images/mozzie-circle.png b/public/images/mozzie-circle.png index 6be8667..b9c6341 100644 Binary files a/public/images/mozzie-circle.png and b/public/images/mozzie-circle.png differ diff --git a/public/images/mozzie-sticker.png b/public/images/mozzie-sticker.png index 275c30b..a84d258 100644 Binary files a/public/images/mozzie-sticker.png and b/public/images/mozzie-sticker.png differ diff --git a/public/images/profile_yonglin.png b/public/images/profile_yonglin.png new file mode 100644 index 0000000..3987c99 Binary files /dev/null and b/public/images/profile_yonglin.png differ diff --git a/public/images/ronald-back.png b/public/images/ronald-back.png index fca5ef6..10717fa 100644 Binary files a/public/images/ronald-back.png and b/public/images/ronald-back.png differ diff --git a/public/images/ronald-circle.png b/public/images/ronald-circle.png index f10822b..55d530c 100644 Binary files a/public/images/ronald-circle.png and b/public/images/ronald-circle.png differ diff --git a/public/images/ronald-sticker.png b/public/images/ronald-sticker.png index b08d8d0..3519e34 100644 Binary files a/public/images/ronald-sticker.png and b/public/images/ronald-sticker.png differ diff --git a/public/images/schmidt-futures.svg b/public/images/schmidt-futures.svg new file mode 100644 index 0000000..6689860 --- /dev/null +++ b/public/images/schmidt-futures.svg @@ -0,0 +1,3 @@ + + + diff --git a/public/images/sinclair-back.png b/public/images/sinclair-back.png index ed5063a..5a0dbb6 100644 Binary files a/public/images/sinclair-back.png and b/public/images/sinclair-back.png differ diff --git a/public/images/sinclair-circle.png b/public/images/sinclair-circle.png index b682d74..a6e44c9 100644 Binary files a/public/images/sinclair-circle.png and b/public/images/sinclair-circle.png differ diff --git a/public/images/sinclair-sticker.png b/public/images/sinclair-sticker.png index 0e4deb4..7bc22b8 100644 Binary files a/public/images/sinclair-sticker.png and b/public/images/sinclair-sticker.png differ diff --git a/public/images/tools-competition.svg b/public/images/tools-competition.svg new file mode 100644 index 0000000..3b5fe7f --- /dev/null +++ b/public/images/tools-competition.svg @@ -0,0 +1,14 @@ + + + + + + + + + + + + + + diff --git a/src/App.scss b/src/App.scss index 69e5d50..2432c03 100755 --- a/src/App.scss +++ b/src/App.scss @@ -1,55 +1,39 @@ @import '/node_modules/bootstrap/scss/bootstrap.scss'; @import url('https://fonts.googleapis.com/css2?family=Kalam:wght@300&display=swap'); -@media screen and (min-width: 414px) { - .nav-bar-mobile { - display: none; - } - - .nav-bar-desktop { - display: block; - } -} - .App { max-width: 100%; overflow-x: hidden; text-align: left; font-size: 16px; - h1, h2, h3, h4 { font-weight: bold; } - section { padding: 5%; + margin-top: -10px; } -} - +} button { all: unset; } - a { text-decoration: none; color: white; } - p { line-height: 1.4; font-weight: 300; } - #quote { width: 80%; margin: 10% auto; text-align: center; font-style: italic; } - .page-header { background: #322759; padding-left: 50px; @@ -63,33 +47,26 @@ p { position: relative; overflow: visible; z-index: 4; - .logo { position: absolute; width: 15%; - margin-top: -100px; display: block; } - .mobile-logo { display: none; } - .nav-bar { padding-top: 90px; padding-bottom: 30px; } - .page-header-links { z-index: 5; } } - .page-triangle-banner { vertical-align: top; height: 200px; } - .half-circle { padding: 2%; margin-top: -5.5% !important; @@ -99,7 +76,6 @@ p { border: 15px solid rgb(255, 51, 218); border-top: 0; } - footer { background: top / cover no-repeat url(./images/footer-background-short.png); padding: 3% 8%; @@ -109,14 +85,12 @@ footer { width: 100%; // z-index: 1; } - .divider { align-self: center; align-items: center; background: #FF3369; height: 10px; } - /*page-header*/ .sub-title { font-family: 'filson-pro'; @@ -125,84 +99,69 @@ footer { font-size: 20px; line-height: 34px; } - .mainNav:link { color: #E87DA6; text-decoration: none; } - .mainNav:visited { color: #E87DA6; text-decoration: none; } - .mainNav:hover { color: white; text-decoration: none; } - .mainNav:active { color: white; text-decoration: none; } - .activeRoute { background-color: white; } - - - .mobile-break { display: none !important; } - .desktop-break { display: block; } - - -@media screen and(max-width: 414px) { - html { - // overflow-x: initial !important; - // -webkit-overflow-scrolling: touch; +@media screen and (min-width: 414px) { + .nav-bar-mobile { + display: none; } - + .nav-bar-desktop { + display: block; + } +} +@media screen and(max-width: 414px) { /*nav-bar-desktop*/ .mainNav { display: none; } - /*nav-bar-mobile*/ .page-header { background: #322759; width: 100%; height: 150px; position: fixed; - - .logo { + .logo { display: none; } - - .mobile-logo { + .mobile-logo { display: block; position: fixed; width: 35%; margin-top: -65px; margin-left: -40px; } - - .nav-bar { + .nav-bar { position: absolute; z-index: 0; margin-top: -1000px; } - - .page-header-links { + .page-header-links { z-index: 0; } - } - .nav-bar-mobile { position: relative; display: block; @@ -217,7 +176,6 @@ footer { background: transparent; border: none; } - .menuNav { overflow-y: none; list-style: none; @@ -232,7 +190,6 @@ footer { touch-action: none; text-align: center; } - .menuNav.showMenu { width: 100%; right: 0px; @@ -240,7 +197,6 @@ footer { padding-top: 120px; position: fixed; background: #322759; - .mobile-nav-monster { position: fixed; left: 0; @@ -249,26 +205,21 @@ footer { justify-content: flex-start; } } - .nav-tabs { padding: 20px; border-bottom: none !important; text-decoration: none; color: #D9D8D8; } - .menuNav:link { color: #D9D8D8; } - .menuNav:visited { color: #D9D8D8; } - .menuNav:active { color: #E87DA6; } - .hamburger-close { color: #FFFFFF; width: 40px; @@ -276,7 +227,6 @@ footer { margin-top: 10px; transform: scale(1.7); } - .hamburger-open { color: #FFFFFF; width: 40px; @@ -284,18 +234,21 @@ footer { margin-top: 10px; transform: scale(1.7); } - .page-triangle-banner { vertical-align: top; height: 200px; margin-top: 100px; } - .mobile-break { display: block !important; } - .desktop-break { display: none !important; } -} \ No newline at end of file +} +@media screen and(max-width: 836px) { +.page-header { + .nav-bar{ + padding-top: 50px; + } +}} \ No newline at end of file diff --git a/src/_localDb/features.js b/src/_localDb/features.js index 67be5e6..631e361 100644 --- a/src/_localDb/features.js +++ b/src/_localDb/features.js @@ -1,4 +1,30 @@ module.exports = { + supporters: [ + { + id: 1, + featureImage: '/images/4pt0.svg' + }, + { + id: 2, + featureImage: '/images/tools-competition.svg' + }, + { + id: 3, + featureImage: '/images/nsf.svg' + }, + { + id: 4, + featureImage: '/images/schmidt-futures.svg' + }, + { + id: 5, + featureImage: '/images/vela.svg' + }, + { + id: 6, + featureImage: '/images/wff.svg' + }, + ], productFeatures: [{ id: 1, title: 'Engage Your Students in Deeper Thinking', @@ -119,4 +145,4 @@ module.exports = { src: }*/ ] -} +} \ No newline at end of file diff --git a/src/_localDb/teamData.js b/src/_localDb/teamData.js index ae2e953..1c92116 100644 --- a/src/_localDb/teamData.js +++ b/src/_localDb/teamData.js @@ -1,7 +1,7 @@ module.exports = { devTeam: [ { - id: 1, + id: 0, name: 'Andy Li', variant: 'click', photo: '/images/andy-circle.png', @@ -11,7 +11,7 @@ module.exports = { linkedIn: 'https://www.linkedin.com/in/andyzanli/' }, { - id: 2, + id: 1, name: 'Anna Roberds', variant: 'click', photo: '/images/anna-circle.png', @@ -20,6 +20,16 @@ module.exports = { title: '/images/anna-name.png', linkedIn: 'https://www.linkedin.com/in/anna-roberds/' }, + { + id: 2, + name: 'Cindy Quach', + variant: 'click', + photo: '/images/cindy-circle.png', + hover: '/images/cindy-sticker.png', + back: '/images/cindy-back.png', + title: '/images/cindy-name.png', + linkedIn: 'https://www.linkedin.com/in/cindyq255/' + }, { id: 3, name: 'Daz C. Yang', @@ -32,6 +42,16 @@ module.exports = { }, { id: 4, + name: 'Drew Hart', + variant: 'click', + photo: '/images/drew-circle.png', + hover: '/images/drew-sticker.png', + back: '/images/drew-back.png', + title: '/images/drew-name.png', + linkedIn: 'https://www.linkedin.com/in/drewjhart/' + }, + { + id: 5, name: 'Edward Tan', variant: 'click', photo: '/images/edward-circle.png', @@ -41,7 +61,7 @@ module.exports = { linkedIn: 'https://www.linkedin.com/in/edwardtan/' }, { - id: 5, + id: 6, name: 'Eric Nguyen', variant: 'click', photo: '/images/eric-circle.png', @@ -51,7 +71,7 @@ module.exports = { linkedIn: 'https://www.linkedin.com/in/eric-nguyen-a77977196/' }, { - id: 6, + id: 7, name: 'Iman Howard', variant: 'click', photo: '../images/iman-circle.png', @@ -61,7 +81,17 @@ module.exports = { linkedIn: 'https://www.linkedin.com/in/imanhoward/', }, { - id: 7, + id: 8, + name: 'Jason Mosley', + variant: 'click', + photo: '../images/jason-circle.png', + hover: '/images/jason-sticker.png', + back: '/images/jason-back.png', + title: '/images/jason-name.png', + linkedIn: 'https://www.linkedin.com/in/jasonmosley21/', + }, + { + id: 9, name: 'Katerina Schenke, PhD', variant: 'click', photo: '/images/katerina-circle.png', @@ -71,7 +101,7 @@ module.exports = { linkedIn: 'https://www.linkedin.com/in/katerina-schenke-phd-37b827b7/', }, { - id: 8, + id: 10, name: 'Marizza Bailey', variant: 'click', photo: '/images/marizza-circle.png', @@ -81,7 +111,7 @@ module.exports = { linkedIn: 'https://www.linkedin.com/in/l-marizza-bailey-5b981143/', }, { - id: 9, + id: 11, name: 'Mozzie Dosalmas, PhD', variant: 'click', photo: '/images/mozzie-circle.png', @@ -91,7 +121,7 @@ module.exports = { linkedIn: 'https://www.linkedin.com/in/drmozz/', }, { - id: 10, + id: 12, name: 'Ronald Towns', variant: 'click', photo: '/images/ronald-circle.png', @@ -101,7 +131,7 @@ module.exports = { linkedIn: 'https://www.linkedin.com/in/ronaldtowns/', }, { - id: 11, + id: 13, name: 'Sinclair Wu', variant: 'click', photo: '/images/sinclair-circle.png', @@ -113,7 +143,7 @@ module.exports = { ], advisors: [ { - id: 1, + id: 0, name: 'Andrea Ruby', photo: '/images/profile_andrea.jpg', title: 'Math Educator', @@ -123,7 +153,7 @@ module.exports = { linkedIn: null }, { - id: 2, + id: 1, name: 'Ay-Nur Najm', photo: '/images/profile_ay-nur.jpg', title: 'Math Instructional Coach', @@ -133,7 +163,7 @@ module.exports = { linkedIn: 'https://www.linkedin.com/in/ay-nur-najm/' }, { - id: 3, + id: 2, name: 'Ben Woodford', photo: '/images/profile_ben.jpg', title: 'Math Education Researcher', @@ -143,7 +173,7 @@ module.exports = { linkedIn: 'https://www.linkedin.com/in/ben-woodford-32153952/' }, { - id: 4, + id: 3, name: 'Bunmi Esho', photo: '/images/profile_bummi.jpg', title: 'STEM Advocacy Executive', @@ -160,7 +190,7 @@ module.exports = { // profile: "Edward is a tech guy with over 20 years of experience building web and mobile apps. Having worked at various tech startups as well as large corporations, Edward strikes a balance between the nimbleness of the former with the structure of the latter. In his spare time, Edward enjoys playing softball, discovering new spicy food restaurants, and spending time with his kids." // }, { - id: 5, + id: 4, name: 'Esmeralda Ortiz', photo: '/images/profile_Esme.jpg', title: 'Youth Development Leader', @@ -178,7 +208,7 @@ module.exports = { // linkedIn: 'https://www.linkedin.com/in/imanhoward/' // }, { - id: 7, + id: 5, name: 'Paul Chin', photo: '/images/profile_paul.jpg', title: 'Assistant Professor of Practice', @@ -188,7 +218,7 @@ module.exports = { linkedIn: 'https://www.linkedin.com/in/paul-chin-04046143/' }, { - id: 8, + id: 6, name: 'Payton Richardson', photo: '/images/profile_payton.jpg', title: 'Data Officer', @@ -196,6 +226,16 @@ module.exports = { imBackground: "linear-gradient(#e2618f, #b22e5d)", txtBackground: '#b22e5d', linkedIn: 'https://www.linkedin.com/in/williampaytonrichardson/' + }, + { + id: 7, + name: 'Yong Lin', + photo: '/images/profile_yonglin.png', + title: 'UX Designer', + profile: "A seasoned UX designer with over a decade of experience, Yong Lin brings expertise in creating products at the intersection of design and technology. Drawing from a diverse background, he has successfully led a team to develop a nation-wide education platform for the Singapore government. Combining an empathetic approach to design and teamwork, he is passionate about making a positive impact in the future of education. ", + imBackground: 'linear-gradient(#4b65dd, #3a4b9b)', + txtBackground: '#3a4b9b', + linkedIn: 'https://www.linkedin.com/in/yonglinui/' } ] } diff --git a/src/components/atoms/Logos.jsx b/src/components/atoms/Logos.jsx new file mode 100644 index 0000000..7dc2f63 --- /dev/null +++ b/src/components/atoms/Logos.jsx @@ -0,0 +1,29 @@ +import React from 'react' +import { + Grid, + Card, + CardContent, + Box, +} from "@material-ui/core"; + +function logos(props) { + const { featureImage} = props.logos + return ( + + +
+ right-on-education-product-features +
+
+
+ ); +} + +export default logos; + + diff --git a/src/components/atoms/RightOnVideo.jsx b/src/components/atoms/RightOnVideo.jsx index 26c0b0a..a2a6a13 100644 --- a/src/components/atoms/RightOnVideo.jsx +++ b/src/components/atoms/RightOnVideo.jsx @@ -1,5 +1,10 @@ import React from "react"; -import { Box, Grid } from "@material-ui/core"; +import { + Grid, + Card, + CardContent, + Box, +} from "@material-ui/core"; import redMonster from '../../images/red-monster.png' import blueMonster from '../../images/blue-monster.png' @@ -11,39 +16,54 @@ function RightOnVideo() { style={{ top: "0px", left: "0px", - marginTop: "250px", - marginBottom: "300px", + marginTop: "0px", + marginBottom: "93.52px", position: "relative", width: "100%" }} - > -
- -
- red-monster + >
+
+
-
+
+ + + + +

+ We’re featured on +
NBC Nightly News! +

+
+
+
+
+ red-monster +
+
blue-monster -
- +
); } diff --git a/src/components/atoms/SectionHeading.jsx b/src/components/atoms/SectionHeading.jsx index cbbecd5..560bf5c 100644 --- a/src/components/atoms/SectionHeading.jsx +++ b/src/components/atoms/SectionHeading.jsx @@ -1,28 +1,16 @@ import React from 'react' import { Box, Grid } from "@material-ui/core"; -function SectionHeading () { +function SectionHeading (props) { return( -

- Why RightOn! -
- +

+ {props.title} +

- {/* -
- - -

- Why RightOn! -

-
- -
- */} ) diff --git a/src/components/atoms/SingleWhy.jsx b/src/components/atoms/SingleWhy.jsx index ea52a45..24aefb8 100644 --- a/src/components/atoms/SingleWhy.jsx +++ b/src/components/atoms/SingleWhy.jsx @@ -1,8 +1,10 @@ import React from 'react' +import topBackground from '../../images/background-symbols.svg' import { Grid, Card, CardContent, + Box, } from "@material-ui/core"; function singleWhy(props) { @@ -15,7 +17,6 @@ function singleWhy(props) { right-on-education-product-features @@ -30,6 +31,14 @@ function singleWhy(props) { dangerouslySetInnerHTML={{ __html: description }} /> + + + + math-background ); diff --git a/src/components/molecules/ProfileAdvisors.jsx b/src/components/molecules/ProfileAdvisors.jsx index 81163d0..28ce119 100644 --- a/src/components/molecules/ProfileAdvisors.jsx +++ b/src/components/molecules/ProfileAdvisors.jsx @@ -5,10 +5,10 @@ import { FaArrowAltCircleRight, FaArrowAltCircleLeft } from 'react-icons/fa'; import Carousel from 'react-material-ui-carousel' function Advisors({ advisorProfiles }) { - const decks = [[0, 1, 2], [3, 4, 5], [6, 0, 1], [2, 3, 4], [5, 6, 0], [1, 2, 3], [4, 5, 6]] + const decks = [[0, 1, 2], [3, 4, 5], [6, 7, 0], [1, 2, 3], [4, 5, 6], [7, 0, 1], [2, 3, 4], [5, 6, 7],] return ( - {advisorProfiles.map((advisor, index) => { - var deck = decks[(index % 7)] + var deck = decks[(index % 8)] console.log(deck) var first = deck[0] var second = deck[1] @@ -64,7 +64,7 @@ function Advisors({ advisorProfiles }) { ); })} - {advisorProfiles.map((advisor, index) => { diff --git a/src/components/organisms/Supporters.jsx b/src/components/organisms/Supporters.jsx new file mode 100755 index 0000000..7698b50 --- /dev/null +++ b/src/components/organisms/Supporters.jsx @@ -0,0 +1,33 @@ +import React from 'react' +import { + Box, + Grid +} from "@material-ui/core"; +import Logos from '../atoms/Logos' ; +import SectionHeading from '../atoms/SectionHeading'; + +function Supporters(props) { + const { supporters } = props + return ( + + + + + + {supporters.map((logo) => ( + + right-on-education-product-features + + ))} + + + ); +} +export default Supporters; \ No newline at end of file diff --git a/src/components/organisms/WhyRightOn.jsx b/src/components/organisms/WhyRightOn.jsx index 38ee03c..50d7a1d 100755 --- a/src/components/organisms/WhyRightOn.jsx +++ b/src/components/organisms/WhyRightOn.jsx @@ -5,17 +5,23 @@ import { } from "@material-ui/core"; import SectionHeading from '../atoms/SectionHeading' import SingleWhy from '../atoms/SingleWhy' +import topBackground from '../../images/background-symbols.svg' import RightOnVideo from '../atoms/RightOnVideo'; function WhyRightOn(props) { const { whyRightOn } = props + return ( - - + + + + + + - + + + + ); } diff --git a/src/components/pages/LandingPage.jsx b/src/components/pages/LandingPage.jsx index 271ca6c..fcb98a7 100644 --- a/src/components/pages/LandingPage.jsx +++ b/src/components/pages/LandingPage.jsx @@ -3,6 +3,7 @@ import React from 'react' import ProductFeatures from '../organisms/ProductFeatures' import WhyRightOn from '../organisms/WhyRightOn' import ProblemSection from '../organisms/ProblemSection' +import Supporters from '../organisms/Supporters' import featureData from '../../_localDb/features' @@ -10,12 +11,13 @@ import GoToTop from '../../GoToTop' function LandingPage (props) { const {styles} = props - const { whyRightOn, productFeatures } = featureData + const { whyRightOn, productFeatures, supporters } = featureData return (
+ {/* */}
) diff --git a/src/images/background-symbols.svg b/src/images/background-symbols.svg new file mode 100644 index 0000000..6a43eb4 --- /dev/null +++ b/src/images/background-symbols.svg @@ -0,0 +1,368 @@ + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + diff --git a/src/images/profile_yonglin.png b/src/images/profile_yonglin.png new file mode 100644 index 0000000..3987c99 Binary files /dev/null and b/src/images/profile_yonglin.png differ diff --git a/src/landingPage.scss b/src/landingPage.scss index 1052fe4..38771c7 100644 --- a/src/landingPage.scss +++ b/src/landingPage.scss @@ -1,34 +1,260 @@ @import '/node_modules/bootstrap/scss/bootstrap.scss'; @import url('https://fonts.googleapis.com/css2?family=Kalam:wght@300&display=swap'); +// video aspect ration used in padding-bottom per: http://alistapart.com/article/creating-intrinsic-ratios-for-video/ +$video-aspect-ratio: 56.25%; + +/*landing-page*/ +.landing-page-banners { + font-family: "filson-pro"; + font-style: normal; + font-size: 55px; + font-weight: 700; + line-height: 84px; + letter-spacing: 0em; + text-align: center; + color: white; + justify-items: center; + display: grid; +} +.landing-page-banners-underline { + width: 550px; + border: 3.5px solid #E29B5D; + opacity: 1; + justify-content: center; + align-items: center; + margin-top: 5px; +} +.problem-section { + position: relative; + top: 0px; + left: 0px; + margin-top: -100px; +} +.problem-section-top-background { + position: absolute; + height: 1123.12px; + top: -150px; + right: -50px; +} +.why-section-top-background { + position: absolute; + height: 1123.12px; + bottom: -1960px; + z-index: -21; + right: 56%; +} +.problem-section-landing-block { + position: absolute; + width: 700px; + height: 850px; + left: 0px; + top: 1px; + z-index: 3; +} +.problem-section-landing-block-header1 { + position: absolute; + width: 375px; + height: 179px; + left: 111px; + top: 200px; + z-index: 4; + font-family: 'filson-pro'; + display: flex; + align-items: center; + text-align: left; + color: #FEFDFF; + font-style: normal; + font-weight: 700; + font-size: 45px; + line-height: 106.3%; +} +.problem-section-landing-block-header2 { + font-family: 'roboto'; + font-style: normal; + font-size: 24px; + font-weight: 400; + line-height: 33px; + letter-spacing: 0em; + text-align: left; + color: #FFFFFF; + z-index: 4; + left: 111px; + top: 410px; + position: absolute; +} +.problem-section-landing-block-underline { + position: absolute; + width: 279px; + margin-top: 190px; + border: 2px solid #FFFFFF; + opacity: 1; +} +.problem-section-chromebook { + position: absolute; + width: 80%; + left: 150px; + top: 220px; + z-index: 2; +} +.problem-section-monster { + position: absolute; + z-index: 4; + margin-left: 75px; + margin-top: 60px; +} +.product-features-button { + position: absolute; + z-index: 5; + margin-left: 15px; +} +.supporters{ + // display: flex; + // display: grid; + // grid-template-rows:30% 30% 30%; + justify-content: center; + align-items: center; +} +.why-cards-section { + z-index: 1; +} +.why-cards { + width: 359px; + height: 628.71px; + align-items: center; + justify-content: center; + z-index: -2; +} +.video-cards { + position: absolute; + left: 90%; + bottom: 135px; + height: 90px; + width: 260px; + display: flex; + align-items: center; + justify-content: center; + z-index: 5; + border-radius: 20px; +} +.video-comment { + font-family: 'Roboto'; + font-style: normal; + font-weight: 700; + font-size: 20px; + line-height: 130.2%; + color: white; + text-align: center; +} +.video-cards-title { + font-family: 'Roboto'; + font-style: normal; + font-weight: 700; + font-size: 24px; + line-height: 130.2%; + color: white; + text-align: center; +} +.why-cards-title { + font-family: 'filson-pro'; + font-style: normal; + font-weight: 700; + font-size: 25px; + line-height: 29px; + color: white; +} +.why-cards-title-underline { + border: 2px solid #FFFFFF; + width: 172px; + height: 0px; + left: 136px; + top: 2988px; + opacity: 1; +} +.why-cards-description { + font-family: 'Roboto'; + font-style: normal; + font-weight: 400; + font-size: 19px; + line-height: 22px; + color: #FFFFFF; +} +.why-right-on-bottom-background { + position: absolute; + left: -200px; + top: 2120px; + z-index: 0; +} +.right-on-video-container { + position: relative; + padding-bottom: $video-aspect-ratio; + height: 0; + overflow: hidden; + display: flex; + justify-content: center; + align-items: center; +} +.right-on-video { + position: absolute; + width: 100%; + height: 100%; + z-index: 4; + top: 0; + left: 0; +} +.red-monster { + position: absolute; + right: -189px; + bottom: -55px; + z-index: 3; +} +.blue-monster { + position: absolute; + left: -180px; + bottom: -55px; + z-index: 3; +} - /*landing-page*/ - +@media screen and (max-width: 1200px) { + /*home-page*/ + .landing-page-banners { + font-family: "filson-pro"; + font-style: normal; + font-size: 45px; + font-weight: 700; + line-height: 60px; + letter-spacing: 0em; + text-align: center; + color: white; + justify-items: center; + display: grid; + } + .landing-page-banners-underline { + width: 550px; + border: 3.5px solid #E29B5D; + opacity: 1; + justify-content: center; + margin-top: 15px; + } .problem-section { position: relative; top: 0px; left: 0px; margin-top: -100px; } - .problem-section-top-background { - position: absolute; - // width: 1146.89px; - height: 1123.12px; - top: -150px; - right: -50px; + width: 100%; } - .problem-section-landing-block { position: absolute; - width: 700px; - height: 850px; + // width: 100%; + // height: 100%; + width: 60%; left: 0px; top: 1px; z-index: 3; } - .problem-section-landing-block-header1 { position: absolute; width: 375px; @@ -46,7 +272,6 @@ font-size: 45px; line-height: 106.3%; } - .problem-section-landing-block-header2 { font-family: 'roboto'; font-style: normal; @@ -57,64 +282,73 @@ text-align: left; color: #FFFFFF; z-index: 4; - // height: 147px; - // width: 375px; left: 111px; top: 410px; position: absolute; } - .problem-section-landing-block-underline { position: absolute; width: 279px; margin-top: 190px; - // height: 0px; - // left: 111px; - // top: 300px; border: 2px solid #FFFFFF; opacity: 1; } - .problem-section-chromebook { position: absolute; - // width: 1336px; - // height: 506px; width: 80%; left: 150px; - top: 220px; + top: 290px; z-index: 2; } - .problem-section-monster { position: absolute; - // top: 625px; - // left: 150px; z-index: 4; - //width: 20%; - margin-left: 75px; + margin-left: 60px; margin-top: 60px; } - .product-features-button { position: absolute; - // margin-top: 470px; z-index: 5; - // width: 25%; - margin-left: 15px; } - - .why-cards-section { - z-index: 1; + .why-right-on-bottom-background { + position: absolute; + width: 100%; + z-index: 0; + } + .right-on-video-container { + position: relative; + padding-bottom: $video-aspect-ratio; + height: 0; + overflow: hidden; + display: flex; + justify-content: center; + align-items: center; + } + .right-on-video { + position: absolute; + top: 0; + left: 0; + width: 100%; + height: 100%; + } + .red-monster { + position: absolute; + right: -189px; + bottom: -55px; + z-index: 3; + } + .blue-monster { + position: absolute; + left: -180px; + bottom: -55px; + z-index: 3; } - .why-cards { - width: 359px; - height: 628.71px; + width: 296px; + height: 570px; align-items: center; justify-content: center; - } - .why-cards-title { font-family: 'filson-pro'; font-style: normal; @@ -123,246 +357,233 @@ line-height: 29px; color: white; } - .why-cards-title-underline { border: 2px solid #FFFFFF; width: 172px; height: 0px; left: 136px; top: 2988px; - opacity: 1; } - .why-cards-description { font-family: 'Roboto'; font-style: normal; font-weight: 400; - font-size: 19px; + font-size: 17px; line-height: 22px; color: #FFFFFF; - } +} - .why-right-on-bottom-background { +@media screen and(max-width: 960px) { + .red-monster { position: absolute; - left: -200px; - top: 2120px; - z-index: 0; - } - - .right-on-video-container { - width: 100%; - height: 100%; - overflow: hidden; - display: flex; - justify-content: center; - align-items: center; + left: 70%; + top: -130px; + z-index: 3; + rotate: -20deg; + scale: .8; } - - .right-on-video { + .blue-monster { position: absolute; - //max-width: 50vw; - width: 100%; - z-index: 2; + right: 65%; + top: -111px; + z-index: 3; + rotate: 20deg; + scale: .9; + left: auto; } - - .red-monster { + .video-cards { position: absolute; - left: 90%; - top: 50px; - z-index: 1; + left: 70%; + top: -130px; + height: 90px; + width: 260px; + display: flex; + align-items: center; + justify-content: center; + z-index: 5; + border-radius: 20px; } + footer .MuiGrid-root img { + width: 40%; + height: auto; + } +} - .blue-monster { +@media screen and(max-width: 836px) { + .video-cards { position: absolute; - left: -180px; - top: 30px; - z-index: 1; + left: 70%; + top: -130px; + height: 90px; + width: 260px; + display: flex; + align-items: center; + justify-content: center; + z-index: 5; + border-radius: 20px; + display: none; + } + .landing-page-banners { + font-family: "filson-pro"; + font-style: normal; + font-size: 34px; + font-weight: 700; + line-height: 45px; + letter-spacing: 0em; + text-align: center; + color: white; + justify-items: center; + display: grid; } - - -@media screen and (max-width: 1200px) { - - /*home-page*/ .problem-section { position: relative; top: 0px; left: 0px; - margin-top: -100px; + margin-top: 80px; + z-index: 1; } - .problem-section-top-background { - position: absolute; - // width: 1146.89px; - // height: 1123.12px; - // top: -150px; - // right: -50px; - width: 100%; + width: 858.8px; + height: 841px; } - .problem-section-landing-block { position: absolute; - // width: 700px; - // height: 850px; - width: 100%; - height: 100%; + transform: matrix(1, 0, 0, -1, 0, 0); + width: 540px; + height: 480px; left: 0px; - top: 1px; + top: 250px; z-index: 3; } - .problem-section-landing-block-header1 { position: absolute; - width: 375px; - height: 179px; - left: 111px; - top: 200px; - z-index: 4; font-family: 'filson-pro'; + font-style: normal; + font-weight: 700; + font-size: 34px; + line-height: 36px; display: flex; align-items: center; - text-align: left; color: #FEFDFF; - font-style: normal; - font-weight: 700; - font-size: 45px; - line-height: 106.3%; + left: 48px; + top: 280px; + z-index: 4; } - .problem-section-landing-block-header2 { font-family: 'roboto'; font-style: normal; - font-size: 24px; font-weight: 400; - line-height: 33px; + font-size: 20px; + line-height: 24px; letter-spacing: 0em; text-align: left; color: #FFFFFF; z-index: 4; - // height: 147px; - // width: 375px; - left: 111px; - top: 410px; + left: 48px; + top: 470px; position: absolute; } - .problem-section-landing-block-underline { position: absolute; - width: 279px; - margin-top: 190px; - // height: 0px; - // left: 111px; - // top: 300px; + width: 215px; + margin-top: 150px; border: 2px solid #FFFFFF; opacity: 1; } - .problem-section-chromebook { position: absolute; - // width: 1336px; - // height: 506px; - width: 80%; - left: 150px; - top: 290px; + width: 100%; + height: auto; + left: -8px; + top: 35px; z-index: 2; + padding: 0 25px; } - .problem-section-monster { position: absolute; - // top: 625px; - // left: 150px; z-index: 4; - //width: 20%; - margin-left: 60px; - margin-top: 60px; + margin-left: 350px; + margin-top: 80px; + width: 35%; } - .product-features-button { position: absolute; - // margin-top: 470px; z-index: 5; - // width: 25%; - // margin-left: 30px; + margin-left: 300px; + margin-top: 25px; + width: 50%; + } + footer .MuiGrid-root img { + width: 40%; + height: auto; } +} - .why-right-on-bottom-background { +@media screen and(max-width: 650px) { + .problem-section-landing-block { position: absolute; - width: 100%; - // left: -200px; - // top: 2120px; - z-index: 0; + transform: matrix(1, 0, 0, -1, 0, 0); + width: 450px; + height: 450px; + left: 0px; + top: 370px; + z-index: 3; } - - .right-on-video-container { - width: 100%; - height: 100%; - overflow: hidden; - display: flex; - justify-content: center; - align-items: center; + .problem-section-landing-block-header1 { + left: 48px; + top: 380px; } - - .right-on-video { - position: absolute; - //max-width: 50vw; - width: 100%; - z-index: 2; + .problem-section-landing-block-header2 { + left: 48px; + top: 570px; } - - .red-monster { - position: absolute; - left: 90%; - top: 50px; - z-index: 1; + .problem-section-landing-block { + position: absolute; + transform: matrix(1, 0, 0, -1, 0, 0); + width: 450px; + height: 480px; + left: 0px; + top: 370px; + z-index: 3; + }.problem-section-monster { + margin-left: 245px; + margin-top: 200px; } - - .blue-monster { - position: absolute; - left: -180px; - top: 30px; - z-index: 1; + .product-features-button { + margin-left: 210px; + margin-top: 160px; + width: 50%; } - - .why-cards { - width: 296px; - height: 570px; - align-items: center; - justify-content: center; + .problem-section-chromebook { + left: -282px; + top: 95px; + width: 756px; + height: auto; } +} - .why-cards-title { - font-family: 'filson-pro'; +@media screen and(max-width: 414px) { + /*home-page*/ + .landing-page-banners { + font-family: "filson-pro"; font-style: normal; + font-size: 34px; font-weight: 700; - font-size: 25px; - line-height: 29px; + line-height: 45px; + letter-spacing: 0em; + text-align: center; color: white; + justify-items: center; + display: grid; } - - .why-cards-title-underline { - border: 2px solid #FFFFFF; - width: 172px; - height: 0px; - left: 136px; - top: 2988px; - } - - .why-cards-description { - font-family: 'Roboto'; - font-style: normal; - font-weight: 400; - font-size: 17px; - line-height: 22px; - color: #FFFFFF; - + .landing-page-banners-underline { + justify-content: center; + width: 300px; + border: 3px solid #E29B5D; + opacity: 1; } - -} - -@media screen and(max-width: 414px) { - - /*home-page*/ .problem-section { position: relative; top: 0px; @@ -370,14 +591,11 @@ margin-top: 80px; z-index: 1; } - .problem-section-top-background { - position: absolute; width: 858.8px; height: 841px; } - .problem-section-landing-block { position: absolute; transform: matrix(1, 0, 0, -1, 0, 0); @@ -387,7 +605,6 @@ top: 370px; z-index: 3; } - .problem-section-landing-block-header1 { position: absolute; font-family: 'filson-pro'; @@ -402,7 +619,6 @@ top: 380px; z-index: 4; } - .problem-section-landing-block-header2 { font-family: 'roboto'; font-style: normal; @@ -417,106 +633,79 @@ top: 570px; position: absolute; } - .problem-section-landing-block-underline { position: absolute; width: 215px; margin-top: 150px; - // height: 0px; - // left: 111px; - // top: 300px; border: 2px solid #FFFFFF; opacity: 1; } - .problem-section-chromebook { position: absolute; - // width: 1336px; - // height: 506px; width: 630px; height: 239px; left: -280px; top: 150px; z-index: 2; } - .problem-section-monster { position: absolute; - // top: 625px; - // left: 150px; z-index: 4; - //width: 20%; margin-left: 180px; margin-top: 230px; width: 35%; } - .product-features-button { position: absolute; - // margin-top: 470px; z-index: 5; - // width: 25%; margin-left: 150px; margin-top: 200px; width: 50%; } - .why-right-on-bottom-background { position: absolute; - //width: 100%; - // left: -200px; - //top: 3000px; - //width: 375px; - // height: 841px; z-index: 0; } - .right-on-video-container { - width: 100%; - height: 100%; + position: relative; + padding-bottom: $video-aspect-ratio; + height: 0; overflow: hidden; display: flex; justify-content: center; align-items: center; } - .right-on-video { position: absolute; - //max-width: 50vw; + top: 0; + left: 0; width: 100%; - height: 177px; - margin-top: -360px; - z-index: 2; + height: 100%; } .red-monster { position: absolute; left: 90%; - top: 50px; - z-index: 1; + bottom: -11%; + z-index: 2; display: none; } - .blue-monster { position: absolute; left: -180px; - top: 30px; - z-index: 1; + bottom: -11%; + z-index: 2; display: none; } - .why-cards-section { z-index: 1; - margin-top: -400px !important; } - .why-cards { width: 296px; height: 570px; align-items: center; justify-content: center; } - .why-cards-title { font-family: 'filson-pro'; font-style: normal; @@ -525,7 +714,6 @@ line-height: 29px; color: white; } - .why-cards-title-underline { border: 2px solid #FFFFFF; width: 172px; @@ -533,7 +721,6 @@ left: 136px; top: 2988px; } - .why-cards-description { font-family: 'Roboto'; font-style: normal; @@ -541,7 +728,6 @@ font-size: 17px; line-height: 22px; color: #FFFFFF; - .value-card { width: 329px; height: 151px; @@ -550,25 +736,21 @@ box-shadow: 10px 10px 10px rgba(0, 0, 0, 0.25); padding: 0px } - .value-img { height: 151px; } - .value-text { width: 180px; height: 165px; padding-left: 21px; padding-right: 29px; } - .values-text { font-family: 'Roboto'; font-style: normal; font-weight: 400; font-size: 16px; line-height: 19px; - color: #FFFFFF; } } diff --git a/src/teamPage.scss b/src/teamPage.scss index 8b9229c..e0df587 100644 --- a/src/teamPage.scss +++ b/src/teamPage.scss @@ -1,7 +1,6 @@ @import '/node_modules/bootstrap/scss/bootstrap.scss'; @import url('https://fonts.googleapis.com/css2?family=Kalam:wght@300&display=swap'); - .team-page-monsters { width: 100%; background: #322759; @@ -13,17 +12,14 @@ align-items: center; display: flex; } - .team-page-monsters-mobile { display: none; } - .team-page-intros { margin-top: 55px; margin-bottom: 55px; text-align: center; } - .team-page-banners { font-family: "filson-pro"; font-style: normal; @@ -33,17 +29,16 @@ letter-spacing: 0em; text-align: center; color: white; - + justify-items: center; + display: grid; } - .team-page-banners-underline { width: 550px; border: 3.5px solid #E29B5D; opacity: 1; justify-content: center; + align-items: center; } - - .flip-card-outer { perspective: 1000px; width: 300px; @@ -54,10 +49,11 @@ .flip-card-inner { transform-style: preserve-3d; - transition: .5s linear .1s; + transition: .3s linear .1s; position: relative; width: inherit; height: inherit; + cursor: pointer; .flip-card-outer:focus { outline: none !important; @@ -93,28 +89,22 @@ } } - .css-1f8sh1y { width: 1500px !important; - height: 730px !important; + height: 730px !important; } - .desktop-advisors { - display: block; + display: block; } - .mobile-advisors { display: none; } - .no-arrows { display: none; } - .arrows { display: block; } - .advisor-header { font-family: Roboto; font-style: normal; @@ -122,59 +112,48 @@ font-size: 32px; font-weight: 700; line-height: 38px; -/* identical to box height */ + // identical to box height color: #FFFFFF; } - .advisor-title { font-weight: 500; font-size: 20px; line-height: 23px; } - .advisor-description { font-family: Roboto; font-style: normal; font-size: 18px; font-weight: 400; line-height: 22px; - color: #FFFFFF; } - .advisor-card { width: 370px; height: 690px; perspective: 1px; align-items: center; border-radius: 30px; - box-shadow: 10px 10px 10px rgba(0, 0, 0, 0.25) + box-shadow: 10px 10px 10px rgba(0, 0, 0, 0.25); } - @media screen and (max-width: 2000px) { - .css-1f8sh1y { width: 1450px !important; height: 730px !important; } - .no-arrows { display: none; } - .arrows { display: block; } - .desktop-advisors { display: block; } - .mobile-advisors { display: none; } - .advisor-header { font-family: Roboto; font-style: normal; @@ -182,41 +161,35 @@ font-size: 32px; font-weight: 700; line-height: 38px; - /* identical to box height */ + // identical to box height color: #FFFFFF; } - .advisor-title { font-weight: 500; font-size: 20px; line-height: 23px; } - .advisor-description { font-family: Roboto; font-style: normal; font-size: 18px; font-weight: 400; line-height: 22px; - color: #FFFFFF; } - .advisor-card { width: 370px; height: 690px; perspective: 1px; align-items: center; border-radius: 30px; - box-shadow: 10px 10px 10px rgba(0, 0, 0, 0.25) + box-shadow: 10px 10px 10px rgba(0, 0, 0, 0.25); } - .team-page-intros { margin-top: 55px; margin-bottom: 55px; text-align: center; } - .team-page-banners { font-family: "filson-pro"; font-style: normal; @@ -226,18 +199,14 @@ letter-spacing: 0em; text-align: center; color: white; - } - .team-page-banners-underline { width: 550px; border: 3.5px solid #E29B5D; opacity: 1; justify-content: center; } - - /*team-page-profile-cards*/ - + /* team-page-profile-cards */ .flip-card-outer { perspective: 1000px; width: 300px; @@ -245,26 +214,21 @@ margin: 25px, 0; margin-right: 5px; margin-left: 5px; - .flip-card-inner { transform-style: preserve-3d; - transition: .5s linear .1s; + transition: .3s linear .1s; position: relative; width: inherit; height: inherit; - .flip-card-outer:focus { outline: none !important; } - .flip-card-outer:active { outline: none !important; } - &.showBack { transform: rotateY(180deg); } - .card { backface-visibility: hidden; position: absolute; @@ -294,15 +258,12 @@ width: 1270px !important; height: 670px !important; } - .no-arrows { display: none; } - .arrows { display: block; } - .advisor-header { font-family: Roboto; font-style: normal; @@ -310,26 +271,22 @@ font-size: 28px; font-weight: 700; line-height: 34px; - /* identical to box height */ + // identical to box height color: #FFFFFF; } - .advisor-title { font-weight: 500; font-size: 18px; line-height: 21px; } - .advisor-description { font-family: Roboto; font-style: normal; font-size: 16px; font-weight: 400; line-height: 20px; - color: #FFFFFF; } - .advisor-card { width: 310px; height: 630px; @@ -345,15 +302,12 @@ width: 1100px !important; height: 750px !important; } - .no-arrows { display: none; } - .arrows { display: block; } - .advisor-header { font-family: Roboto; font-style: normal; @@ -361,26 +315,22 @@ font-size: 28px; font-weight: 700; line-height: 34px; - /* identical to box height */ + // identical to box height color: #FFFFFF; } - .advisor-title { font-weight: 500; font-size: 18px; line-height: 21px; } - .advisor-description { font-family: Roboto; font-style: normal; font-size: 16px; font-weight: 400; line-height: 20px; - color: #FFFFFF; } - .advisor-card { width: 250px; height: 700px; @@ -397,7 +347,6 @@ margin-top: 35px; margin-bottom: 45px; } - .team-page-banners { font-family: "filson-pro"; font-size: 34px; @@ -407,7 +356,6 @@ text-align: center; color: white; } - .team-page-banners-underline { justify-content: center; width: 300px; @@ -415,7 +363,6 @@ opacity: 1; margin-top: -4px; } - .flip-card-outer { perspective: 1000px; width: 300px; @@ -423,29 +370,21 @@ margin: 10px, 0; margin-right: 1px; margin-left: 1px; - - .flip-card-outer:focus { outline: none !important; } - .flip-card-outer:active { outline: none !important; } - - .flip-card-inner { transform-style: preserve-3d; - transition: .5s linear .1s; + transition: .3s linear .1s; position: relative; width: inherit; height: inherit; - - &.showBack { transform: rotateY(180deg); } - .card { backface-visibility: hidden; position: absolute; @@ -455,17 +394,13 @@ height: 100%; background-color: #322759; border: none; - - &.front { transform: rotateY(0); } - &.back { transform: rotateY(180deg); } - } } @@ -474,23 +409,18 @@ width: 670px !important; height: 730px !important; } - .no-arrows { display: none; } - .arrows { display: block; } - .desktop-advisors { display: none; } - .mobile-advisors { display: block; } - .advisor-header { font-family: Roboto; font-style: normal; @@ -498,26 +428,22 @@ font-size: 32px; font-weight: 700; line-height: 38px; - /* identical to box height */ + // identical to box height color: #FFFFFF; } - .advisor-title { font-weight: 500; font-size: 20px; line-height: 23px; } - .advisor-description { font-family: Roboto; font-style: normal; font-size: 18px; font-weight: 400; line-height: 22px; - color: #FFFFFF; } - .advisor-card { width: 370px; height: 690px; @@ -533,23 +459,18 @@ width: 610px !important; height: 700px !important; } - .no-arrows { display: none; } - .arrows { display: block; } - .desktop-advisors { display: none; } - .mobile-advisors { display: block; } - .advisor-header { font-family: Roboto; font-style: normal; @@ -557,26 +478,22 @@ font-size: 28px; font-weight: 700; line-height: 34px; - /* identical to box height */ + // identical to box height color: #FFFFFF; } - .advisor-title { font-weight: 500; font-size: 18px; line-height: 21px; } - .advisor-description { font-family: Roboto; font-style: normal; font-size: 16px; font-weight: 400; line-height: 20px; - color: #FFFFFF; } - .advisor-card { width: 350px; height: 640px; @@ -592,23 +509,18 @@ width: 380px !important; height: 700px !important; } - .no-arrows { display: block; } - .arrows { display: none; } - .desktop-advisors { display: none; } - .mobile-advisors { display: block; } - .advisor-header { font-family: Roboto; font-style: normal; @@ -616,26 +528,22 @@ font-size: 28px; font-weight: 700; line-height: 34px; - /* identical to box height */ + // identical to box height color: #FFFFFF; } - .advisor-title { font-weight: 500; font-size: 18px; line-height: 21px; } - .advisor-description { font-family: Roboto; font-style: normal; font-size: 16px; font-weight: 400; line-height: 20px; - color: #FFFFFF; } - .advisor-card { width: 350px; height: 640px; @@ -651,23 +559,18 @@ width: 310px !important; height: 740px !important; } - .no-arrows { display: block; } - .arrows { display: none; } - .desktop-advisors { display: none; } - .mobile-advisors { display: block; } - .advisor-card { width: 250px; height: 700px; @@ -676,11 +579,9 @@ border-radius: 30px; box-shadow: 10px 10px 10px rgba(0, 0, 0, 0.25) } - .team-page-monsters { display: none; } - .team-page-monsters-mobile { display: block; margin-top: 30%;