Add stormforge ebook link

pull/2943/head
Kamran Ahmed 2 years ago
parent 0171e76b6a
commit ab0f15ddf1
  1. 14
      components/custom-ad.tsx
  2. 42
      package-lock.json

@ -15,13 +15,13 @@ export const CustomAd = () => {
return ( return (
<Link <Link
href='https://thenewstack.io/ebooks/devops/cloud-native-devops-2019/?utm_source=Roadmap.sh&utm_medium=Banner&utm_campaign=Roadmap+DevOps+Ebook' href='https://www.stormforge.io/ebook/getting-started-kubernetes-resource-management-optimization/?utm_medium=referral&utm_source=roadmap-sh&utm_campaign=ebook_get-started-k8s-resource-mgmt'
id='custom-ad' id='custom-ad'
pos='fixed' pos='fixed'
bottom='15px' bottom='15px'
right='20px' right='20px'
zIndex={999} zIndex={999}
display={['none', 'none', 'flex', 'flex']} display='flex'
maxWidth='330px' maxWidth='330px'
bg='white' bg='white'
boxShadow='0 1px 4px 1px hsla(0, 0%, 0%, .1)' boxShadow='0 1px 4px 1px hsla(0, 0%, 0%, .1)'
@ -31,13 +31,13 @@ export const CustomAd = () => {
onClick={() => { onClick={() => {
event({ event({
category: 'SponsorClick', category: 'SponsorClick',
action: `TNS EBook Redirect`, action: `StormForge EBook Redirect`,
label: `Clicked TNS EBook Link` label: `Clicked StormForge EBook Link`
}); });
}} }}
> >
<Image <Image
src='https://i.imgur.com/fEKq19S.png' src='https://i.imgur.com/uNJWl4L.png'
alt='Custom Logo' alt='Custom Logo'
height={['100px', '100px', '100px', 'auto']} height={['100px', '100px', '100px', 'auto']}
width='130' width='130'
@ -45,9 +45,9 @@ export const CustomAd = () => {
/> />
<Flex as='span' flexDirection='column' justifyContent='space-between'> <Flex as='span' flexDirection='column' justifyContent='space-between'>
<Box as='span' p='10px'> <Box as='span' p='10px'>
<Heading as='span' fontSize='14px' mb='5px' display='block'>Free DevOps eBook</Heading> <Heading as='span' fontSize='14px' mb='5px' display='block'>Free Kubernetes eBook</Heading>
<Box display='block' as='span' fontSize='13px' lineHeight={1.5} fontWeight={500} color='gray.500'> <Box display='block' as='span' fontSize='13px' lineHeight={1.5} fontWeight={500} color='gray.500'>
Learn all about doing DevOps the Cloud Native way with this free ebook from our partner, The New Stack Learn how to manage and optimize Kubernetes resources with this free eBook.
</Box> </Box>
</Box> </Box>
<Box as='span' <Box as='span'

42
package-lock.json generated

@ -14081,6 +14081,36 @@
"type": "github", "type": "github",
"url": "https://github.com/sponsors/wooorm" "url": "https://github.com/sponsors/wooorm"
} }
},
"node_modules/@next/swc-android-arm-eabi": {
"version": "12.3.3",
"resolved": "https://registry.npmjs.org/@next/swc-android-arm-eabi/-/swc-android-arm-eabi-12.3.3.tgz",
"integrity": "sha512-5O/ZIX6hlIRGMy1R2f/8WiCZ4Hp4WTC0FcTuz8ycQ28j/mzDnmzjVoayVVr+ZmfEKQayFrRu+vxHjFyY0JGQlQ==",
"cpu": [
"arm"
],
"optional": true,
"os": [
"android"
],
"engines": {
"node": ">= 10"
}
},
"node_modules/@next/swc-freebsd-x64": {
"version": "12.3.3",
"resolved": "https://registry.npmjs.org/@next/swc-freebsd-x64/-/swc-freebsd-x64-12.3.3.tgz",
"integrity": "sha512-r+GLATzCjjQI82bgrIPXWEYBwZonSO64OThk5wU6HduZlDYTEDxZsFNoNoesCDWCgRrgg+OXj7WLNy1WlvfX7w==",
"cpu": [
"x64"
],
"optional": true,
"os": [
"freebsd"
],
"engines": {
"node": ">= 10"
}
} }
}, },
"dependencies": { "dependencies": {
@ -24393,6 +24423,18 @@
"version": "1.0.5", "version": "1.0.5",
"resolved": "https://registry.npmjs.org/zwitch/-/zwitch-1.0.5.tgz", "resolved": "https://registry.npmjs.org/zwitch/-/zwitch-1.0.5.tgz",
"integrity": "sha512-V50KMwwzqJV0NpZIZFwfOD5/lyny3WlSzRiXgA0G7VUnRlqttta1L6UQIHzd6EuBY/cHGfwTIck7w1yH6Q5zUw==" "integrity": "sha512-V50KMwwzqJV0NpZIZFwfOD5/lyny3WlSzRiXgA0G7VUnRlqttta1L6UQIHzd6EuBY/cHGfwTIck7w1yH6Q5zUw=="
},
"@next/swc-android-arm-eabi": {
"version": "12.3.3",
"resolved": "https://registry.npmjs.org/@next/swc-android-arm-eabi/-/swc-android-arm-eabi-12.3.3.tgz",
"integrity": "sha512-5O/ZIX6hlIRGMy1R2f/8WiCZ4Hp4WTC0FcTuz8ycQ28j/mzDnmzjVoayVVr+ZmfEKQayFrRu+vxHjFyY0JGQlQ==",
"optional": true
},
"@next/swc-freebsd-x64": {
"version": "12.3.3",
"resolved": "https://registry.npmjs.org/@next/swc-freebsd-x64/-/swc-freebsd-x64-12.3.3.tgz",
"integrity": "sha512-r+GLATzCjjQI82bgrIPXWEYBwZonSO64OThk5wU6HduZlDYTEDxZsFNoNoesCDWCgRrgg+OXj7WLNy1WlvfX7w==",
"optional": true
} }
} }
} }

Loading…
Cancel
Save