diff --git a/_docs-sources/courses.mdx b/_docs-sources/courses.mdx index 1259fa583..04b26b5f5 100644 --- a/_docs-sources/courses.mdx +++ b/_docs-sources/courses.mdx @@ -30,7 +30,7 @@ Courses are offered through Teachable. Access is included with every Gruntwork s author="Josh Padnick & Yoriyasu Yano" authorImg="/img/courses/authors/josh-yori.png" videos={30} - duration={90} + duration={92} /> diff --git a/src/components/Card.module.css b/src/components/Card.module.css index 488169219..407f0027f 100644 --- a/src/components/Card.module.css +++ b/src/components/Card.module.css @@ -19,6 +19,11 @@ margin-bottom: 1rem; } +.card .title { + margin-top: 1em; + margin-bottom: 0.75rem; +} + .card strong { font-weight: 600; } @@ -30,7 +35,11 @@ display: inline; } -.card p:last-child { +.card *:first-child { + margin-top: 0; +} + +.card *:last-child { margin-bottom: 0; } diff --git a/src/components/Card.tsx b/src/components/Card.tsx index cfbf58dbc..9a1766887 100644 --- a/src/components/Card.tsx +++ b/src/components/Card.tsx @@ -20,7 +20,7 @@ export const Card: React.FunctionComponent = ({ const body = (
{icon && {title}} -

{title}

+

{title}

{children || description}
{tags && (
    diff --git a/src/components/CenterLayout.tsx b/src/components/CenterLayout.tsx index b023df1d7..bd1704f64 100644 --- a/src/components/CenterLayout.tsx +++ b/src/components/CenterLayout.tsx @@ -1,4 +1,5 @@ import React from "react" +import clsx from "clsx" import styles from "./CenterLayout.module.css" /** @@ -9,10 +10,24 @@ import styles from "./CenterLayout.module.css" * hide_table_of_contents: true * hide_title: true * --- + * + * You should then wrap _all_ content on the page between tags: + * + * + * + * # Page Title + * + * Content… + * + * + * + * Also note: The "markdown" class being applied is essential to preserve + * default styles applied by the theme e.g. with `.markdown > h2` selectors + * * */ export const CenterLayout: React.FunctionComponent = ({ children }) => { - return
    {children}
    + return
    {children}
    } export default CenterLayout diff --git a/src/components/Course.module.css b/src/components/Course.module.css index 9f615a54b..2a3938430 100644 --- a/src/components/Course.module.css +++ b/src/components/Course.module.css @@ -1,5 +1,6 @@ .author { color: gray; + margin: 1.5rem 0; } .author img {