From eefb1d3c983e6c1303ee77374c021fa60c9ad8a2 Mon Sep 17 00:00:00 2001 From: Johnny Villegas Date: Mon, 6 Aug 2018 12:11:54 -0400 Subject: [PATCH 1/3] Fixes #1017: Adds media highlights to Operation Code website: General --- src/scenes/home/press/press.js | 7 +- .../home/press/pressLinks/pressLinks.css | 16 ++ .../home/press/pressLinks/pressLinks.js | 184 ++++++++++++++++++ 3 files changed, 206 insertions(+), 1 deletion(-) create mode 100644 src/scenes/home/press/pressLinks/pressLinks.css create mode 100644 src/scenes/home/press/pressLinks/pressLinks.js diff --git a/src/scenes/home/press/press.js b/src/scenes/home/press/press.js index a61b75f02..050661d7f 100644 --- a/src/scenes/home/press/press.js +++ b/src/scenes/home/press/press.js @@ -4,6 +4,7 @@ import Section from 'shared/components/section/section'; import PressVideos from './pressVideos/pressVideos'; import PressPhotos from './pressPhotos/pressPhotos'; import PressBranding from './pressBranding/pressBranding'; +import PressLinks from './pressLinks/pressLinks'; import styles from './press.css'; const Press = () => ( @@ -71,7 +72,11 @@ const Press = () => ( -
+
+ +
+ +
diff --git a/src/scenes/home/press/pressLinks/pressLinks.css b/src/scenes/home/press/pressLinks/pressLinks.css new file mode 100644 index 000000000..049c49d13 --- /dev/null +++ b/src/scenes/home/press/pressLinks/pressLinks.css @@ -0,0 +1,16 @@ +.logos a { + color: #249cbc; + text-decoration: none; +} + +@media screen and (min-width: 415px) and (max-width: 1280px) { + .logos > .imgBox { + width: 350px; + } +} + +@media screen and (max-width: 414px) { + .logos > .imgBox { + width: 300px; + } +} diff --git a/src/scenes/home/press/pressLinks/pressLinks.js b/src/scenes/home/press/pressLinks/pressLinks.js new file mode 100644 index 000000000..6daa75da8 --- /dev/null +++ b/src/scenes/home/press/pressLinks/pressLinks.js @@ -0,0 +1,184 @@ +import React from 'react'; +import { Link } from 'react-router-dom'; +import styles from './pressLinks.css'; + +function PressLinks() { + return ( +
+
    +
  • + + TechHire Educator Spotlight: Operation Code + +
  • +
  • + + Why Veterans Will Make Excellent Programmers + +
  • +
  • + + Thousands Of Veterans Want to Learn to Code But Cant + +
  • +
  • + + Hacking Entrepreneurship: An Interview with David Molina of Operation Code + +
  • +
  • + + A Marine Vet’s Path into Coding Brings Him Back Home + +
  • +
  • + + Operation Code: Connecting Veterans with Code Skills + +
  • +
  • + + Operation Code: connecting tech and veterans + +
  • +
  • + + When the call of duty is technology, veterans rally to support each other through + Operation Code + +
  • +
  • + + Get Coding Now with Operation Code Army Veteran and Founder David Molina + +
  • +
  • + + The New Developer - Operation Code - GitHub Universe 2016 + +
  • +
  • + + What happens when military veterans learn to code - CodeConf 2016 + +
  • +
  • + + How Operation Code helps veterans learn programming skills + +
  • +
  • + + Helping Veterans Learn to Code with David Molina + +
  • +
  • + + Podcast from David Molina - Operation Code + +
  • +
  • + + Operation Code and AirBnb + +
  • +
  • + + From Aviation Electrician to Back End Engineering: Bret Funk’s Operation Code story + +
  • +
  • + + Navy Veteran to Software Developer: Geno Guerrero’s Operation Code Story + +
  • +
  • + + From Marine Corps Veteran to Front End Developer: Billy Le’s Operation Code Story + +
  • +
  • + + Few Options For Veterans Loking To Enter Tech + +
  • +
  • + + Coding Boot Camps Go After Veterans To Take Silicon Valleys Vacant Tech Jobs + +
  • +
  • + + 20 Diversity and Inclusion Leaders to Follow in 2018 + +
  • +
  • + + Tech innovation meets military service: GeekWire’s Memorial Day remembrance and update + +
  • +
  • + + MAP Hosts Congressional Briefing on Veterans Readiness in Tech Careers + +
  • +
  • + + Analytics Pros, Inc. Hosts Training for Veterans and Veterans Spouses + +
  • +
  • + + How to pick a programming language to learn for new developers + +
  • +
  • + + How to “upskill” Veterans’ training for technology jobs + +
  • +
  • + Oregon Veterans News Magazine +
  • +
  • + + Jameel: From Marines to SoftwareEngineer + +
  • +
  • + + Seattle coding-school tuition to be covered by GI Bill + +
  • +
  • + + Veteran: GI Bill should cover code school + +
  • +
  • + + Patriot Boot Camp and Operation Code join forces to help military veterans become + technology entrepreneurs + +
  • +
  • + + Operation Code wants veterans to work in tech + +
  • +
  • + + Coding Bootcamps Accepts GI Bill + +
  • +
  • + + Operation Code Looks to Help Veterans Land IT Careers + +
  • +
+
+ ); +} + +export default PressLinks; From 065bbf90dd03d8e55553f7c707884d3e2861fc2f Mon Sep 17 00:00:00 2001 From: Johnny Villegas Date: Mon, 6 Aug 2018 12:26:30 -0400 Subject: [PATCH 2/3] Changed From 08e48cc5c30855c7d19de9ea3881e036c338cf89 Mon Sep 17 00:00:00 2001 From: Johnny Villegas Date: Mon, 6 Aug 2018 13:44:53 -0400 Subject: [PATCH 3/3] Changed Anchor Tags to use the OutboundLink component for Analytics. --- .../home/press/pressLinks/pressLinks.js | 275 +++++++++++++----- 1 file changed, 207 insertions(+), 68 deletions(-) diff --git a/src/scenes/home/press/pressLinks/pressLinks.js b/src/scenes/home/press/pressLinks/pressLinks.js index e040b577d..89dec36be 100644 --- a/src/scenes/home/press/pressLinks/pressLinks.js +++ b/src/scenes/home/press/pressLinks/pressLinks.js @@ -1,180 +1,319 @@ import React from 'react'; -import { a } from 'react-router-dom'; import styles from './pressLinks.css'; +const ReactGA = require('react-ga'); + function PressLinks() { return (