diff --git a/components/index/cards/card-model.js b/components/index/cards/card-model.js
index f3c0cb7e..a0834c87 100644
--- a/components/index/cards/card-model.js
+++ b/components/index/cards/card-model.js
@@ -10,6 +10,7 @@ const CardModel = ({
background,
children,
image,
+ image_fit,
link,
highlight,
github_link,
@@ -141,7 +142,7 @@ const CardModel = ({
src={image}
draggable="false"
sx={{
- objectFit: 'cover',
+ objectFit: image_fit ? image_fit : 'cover',
position: 'absolute',
width: '100%',
height: '100%',
diff --git a/components/index/cards/counterspell.js b/components/index/cards/counterspell.js
new file mode 100644
index 00000000..662db2c1
--- /dev/null
+++ b/components/index/cards/counterspell.js
@@ -0,0 +1,161 @@
+import CardModel from './card-model'
+import { Box, Flex, Grid, Image, Text } from 'theme-ui'
+import Buttons from './button'
+import { Global } from '@emotion/react'
+
+/** @jsxImportSource theme-ui */
+
+export default function Counterspell() {
+ return (
+
+
+
+
+
+
+
+
+
+
+
+ HACK CLUB'S BEGINNER FRIENDLY GAME JAM
+
+
+ 100+ CITIES NOV 23-24
+
+
+
+
+
+
+
+
+ Learn More
+
+
+
+
+
+
+
+ )
+}
diff --git a/components/index/cards/highseas.js b/components/index/cards/highseas.js
new file mode 100644
index 00000000..15bc7d66
--- /dev/null
+++ b/components/index/cards/highseas.js
@@ -0,0 +1,110 @@
+import CardModel from './card-model'
+import { Box, Flex, Grid, Image, Text } from 'theme-ui'
+import Buttons from './button'
+import { Global } from '@emotion/react'
+
+/** @jsxImportSource theme-ui */
+
+export default function HighSeas() {
+ return (
+
+
+
+
+
+
+
+
+ Build personal projects. Get free stuff.
+
+
+ Oct 30 - Jan 31
+
+
+
+
+ Join Now!
+
+
+
+
+
+
+
+
+ )
+}
diff --git a/pages/index.js b/pages/index.js
index f459c0e4..5573d97e 100644
--- a/pages/index.js
+++ b/pages/index.js
@@ -41,7 +41,8 @@ import Comma from '../components/comma'
import Haxidraw from '../components/index/cards/haxidraw'
import Onboard from '../components/index/cards/onboard'
import Trail from '../components/index/cards/trail'
-
+import HighSeas from '../components/index/cards/highseas'
+import Counterspell from '../components/index/cards/counterspell'
/** @jsxImportSource theme-ui */
function Page({
@@ -675,6 +676,8 @@ function Page({
and make things together!
+
+