diff --git a/src/components/CardContent.tsx b/src/components/CardContent.tsx index 68bebf4e4..95e6e4e44 100644 --- a/src/components/CardContent.tsx +++ b/src/components/CardContent.tsx @@ -5,7 +5,7 @@ import ExpressionRunnerScrollAdjuster from 'src/components/ExpressionRunnerScrol export interface CardContentProps { children: React.ReactNode preview?: { - content: React.ReactNode + content?: React.ReactNode text: React.ReactNode afterText?: React.ReactNode } diff --git a/src/components/EmojiSeparator.tsx b/src/components/EmojiSeparator.tsx index 77e4be458..116f888d0 100644 --- a/src/components/EmojiSeparator.tsx +++ b/src/components/EmojiSeparator.tsx @@ -23,6 +23,7 @@ interface EmojiSeparatorProps { description?: React.ReactNode noBottomMargin: boolean noTopMargin: boolean + topDescription?: React.ReactNode } const fontSize = (size: EmojiSeparatorProps['size']) => @@ -63,6 +64,7 @@ const EmojiSeparator = ({ alignCenter, cssOverrides, description, + topDescription, noBottomMargin, noTopMargin }: EmojiSeparatorProps) => ( @@ -81,6 +83,21 @@ const EmojiSeparator = ({ ]} > <> + {topDescription && ( +
+ {args.includeAboutMe && (
+ <>
+
+ >
+ )}
+
+
+
+
+
+
+
+
+
+
+
+ [Y Combinator is] a programming trick. … I wanted to + call it Y Combinator just because I thought the Y + Combinator was a really cool thing. So it would be the + perfect name for picking out the kind of people that we + wanted. +
+
+ Hackers would look at this and think,{' '}
+
+ That was what we wanted. We wanted hackers to notice us, + and suits, we didn’t care. +
+ > + ) + } + ]} + /> +
+
+ And because Y Combinator is a very technical computer science
+ concept,{' '}
+