diff --git a/components/footer.tsx b/components/footer.tsx index 090d10a8f..e5cde014e 100644 --- a/components/footer.tsx +++ b/components/footer.tsx @@ -2,6 +2,7 @@ import { Box, Container, Flex, Image, Link, SimpleGrid, Stack, Text } from '@cha import siteConfig from '../content/site.json'; import { CustomAd } from './custom-ad'; import React from 'react'; +import { event } from '../lib/gtag'; function NavigationLinks() { return ( @@ -37,7 +38,8 @@ export function Footer() { - + + _hover={{ textDecoration: 'none', color: 'white' }} + href='https://thenewstack.io?utm_source=roadmap-sh&utm_medium=Referral&utm_campaign=Footer' + target='_blank'> @@ -75,9 +79,40 @@ export function Footer() { computing, and the latest in at-scale development, deployment, and management. - DevOps· - Kubernetes· - Cloud-Native + { + event({ + category: 'PartnerClick', + action: `TNS Referral`, + label: `TNS Referral - Footer`, + }); + }} + color='gray.400' mx='10px' ml={['0', '0', '10px']}>DevOps· + { + event({ + category: 'PartnerClick', + action: `TNS Referral`, + label: `TNS Referral - Footer`, + }); + }} + color='gray.400' mx='10px'>Kubernetes· + { + event({ + category: 'PartnerClick', + action: `TNS Referral`, + label: `TNS Referral - Footer`, + }); + }} + color='gray.400' mx='10px'>Cloud-Native diff --git a/components/roadmap/roadmap-page-header.tsx b/components/roadmap/roadmap-page-header.tsx index 27740bb84..5bc499daa 100644 --- a/components/roadmap/roadmap-page-header.tsx +++ b/components/roadmap/roadmap-page-header.tsx @@ -19,10 +19,11 @@ import { Text, useDisclosure } from '@chakra-ui/react'; -import { AtSignIcon, ChatIcon, DownloadIcon, ExternalLinkIcon } from '@chakra-ui/icons'; +import { AtSignIcon, ChatIcon, DownloadIcon } from '@chakra-ui/icons'; import React from 'react'; import { SIGNUP_EMAIL_INPUT_NAME, SIGNUP_FORM_ACTION } from '../../pages/signup'; import { event } from '../../lib/gtag'; +import { TNSAlert } from './tns-alert'; type RoadmapPageHeaderType = { roadmap: RoadmapType; @@ -163,7 +164,7 @@ export function RoadmapPageHeader(props: RoadmapPageHeaderType) { @@ -182,7 +183,7 @@ export function RoadmapPageHeader(props: RoadmapPageHeaderType) { - +