diff --git a/_data/nav.yml b/_data/nav.yml index 727db62..ca455de 100644 --- a/_data/nav.yml +++ b/_data/nav.yml @@ -2,6 +2,8 @@ path: / - title: Location path: /location +- title: Programme + path: /programme - title: News path: https://gaiwan.co/tag/heart-of-clojure # - title: Speakers diff --git a/_includes/speaker.html b/_includes/speaker.html new file mode 100644 index 0000000..dd98733 --- /dev/null +++ b/_includes/speaker.html @@ -0,0 +1,32 @@ +
diff --git a/_includes/talks_page_talk.html b/_includes/talks_page_talk.html new file mode 100644 index 0000000..690efa9 --- /dev/null +++ b/_includes/talks_page_talk.html @@ -0,0 +1,22 @@ +{{speaker.biography | markdownify}}
diff --git a/css/basics.css b/css/basics.css index 417651c..66ad402 100644 --- a/css/basics.css +++ b/css/basics.css @@ -13,13 +13,6 @@ header { } -section { - margin: 0 auto; - margin-top: 2rem; - padding: 2rem; - text-align: center; -} - @media only screen and (max-width: 600px) { section { padding: 1rem; diff --git a/css/front_page.css b/css/front_page.css index 331dd17..3862ffc 100644 --- a/css/front_page.css +++ b/css/front_page.css @@ -1,3 +1,13 @@ +#front-page { + + section { + margin: 0 auto; + margin-top: 2rem; + padding: 2rem; + text-align: center; + } + +} #speakers, #hosts { --avatar-size: 6rem; @media screen and (min-width: 80em) { diff --git a/css/talks.css b/css/talks.css index 7dc2877..af6f2ec 100644 --- a/css/talks.css +++ b/css/talks.css @@ -1,23 +1,25 @@ -.talk-page { +.talk-page, .talks-page { --avatar-size: 10rem; - max-width: 800px; padding: 12px; margin: auto; + h1, h2, h3, h4, h5, .speaker-name { + a:not(:hover) { + color: inherit; + text-decoration: none; + } + } + h1 { margin-top: 0; text-align: center; - & a:not(:hover) { - color: var(--black); - text-decoration: none; - } } .date-loc { margin-bottom: 4rem; text-align: center; } - h2 { + h2, h2 a { margin-bottom: 0; color: var(--pink-3); } @@ -38,8 +40,6 @@ .avatar-socials { flex-shrink: 0; flex-grow: 0; - margin-bottom: 2rem; - margin-right: 2rem; } .socials { @@ -59,3 +59,33 @@ } } + +.talk-page { + max-width: 800px; + .avatar-socials { + margin-bottom: 2rem; + margin-right: 2rem; + } +} + +.talks-page { + max-width: 1200px; + @media screen and (min-width: 52em) { + .talk { + display: flex; + justify-content: space-between; + } + } + .speakers { + flex-grow: 0; + flex-shrink: 0; + } + + .speaker { + display: flex; + flex-direction: column; + align-items: center; + } + + +} diff --git a/talks.html b/talks.html index 204d8bd..c65a322 100644 --- a/talks.html +++ b/talks.html @@ -1,32 +1,21 @@ --- layout: default title: "Talks - Heart of Clojure" -permalink: /talks +permalink: /programme --- -{{talk.abstract}}
-