diff options
author | Baron Schwartz <xaprb@users.noreply.github.com> | 2018-09-13 03:32:48 +0300 |
---|---|---|
committer | Baron Schwartz <xaprb@users.noreply.github.com> | 2018-09-13 03:32:48 +0300 |
commit | 1372c0b5e13aa81dad8aded59dcd8a1282d751b0 (patch) | |
tree | ea2e1fc25147aa82cb1a50a7bf49dffa0873b0d3 /exampleSite | |
parent | 42ffbee94c2b5c0d57bb7236ca8d8917d34bdd0f (diff) |
add demo talks page, improve talks pages a lot
Diffstat (limited to 'exampleSite')
-rw-r--r-- | exampleSite/content/slides/adirondack/thumbnail.jpg | bin | 0 -> 156318 bytes | |||
-rw-r--r-- | exampleSite/content/talks/adirondack.md | 51 |
2 files changed, 51 insertions, 0 deletions
diff --git a/exampleSite/content/slides/adirondack/thumbnail.jpg b/exampleSite/content/slides/adirondack/thumbnail.jpg Binary files differnew file mode 100644 index 0000000..e33f2b1 --- /dev/null +++ b/exampleSite/content/slides/adirondack/thumbnail.jpg diff --git a/exampleSite/content/talks/adirondack.md b/exampleSite/content/talks/adirondack.md new file mode 100644 index 0000000..b964463 --- /dev/null +++ b/exampleSite/content/talks/adirondack.md @@ -0,0 +1,51 @@ +--- +title: "Creating Beautiful Presentations with Story" +date: 2018-05-08T16:00:00-05:00 +event: "RemarkConf 2018" +location: "Mount Remarkable, 6346+F7 Wilmington, South Australia, Australia" +site: "https://www.environment.sa.gov.au/parks/find-a-park/Browse_by_region/flinders-ranges-outback/mount-remarkable-national-park" +slides: /slides/adirondack/ +image: "/slides/adirondack/leo-serrat-533922-unsplash.jpg" +description: "Story's RemarkJS frameworks help you create sophisticated slides with simple, clean Markdown. There are predefined layouts for most presentation needs, beautiful typography and colors, precise image control, and a simple modular way to create custom layouts." +thumbnail: /slides/adirondack/thumbnail.jpg +--- +This is a "talk" page in Story, which is the permanent homepage for a talk +you've given at a specific event. It's designed to showcase your appearance by +bringing together information about the event, along with your slides and extra +information like a video of your talk. In this way you can build a portfolio of +your speaking history. +<!--more--> + +Talks are designed to go together with slides. I (Baron, the author of Story) +create a talk page for every speaking appearance. Sometimes I reuse slides +between talks, so multiple talks pages link to the same slides. I also feature +the cover image from the slides as my talks page's featured image. I put the +speaking proposal / abstract into the body of the talks page's content, where +this text you're reading right now is stored. + +Talks are included in RSS feeds and in the homepage listing of the site, but +slides aren't. This way people find out about my speaking, but they see no +duplicate content. + +Sometimes I create a screenshot of the first slide (title and all) and store it +in the slides directory, and use it as the `thumbnail` of the talks page. That's +what I've done on this page; its preview image on the [talks listing +page](/talks/) is different from the banner at the top of this page. + +Front-matter content for a talks page can have quite a few items. Here's a +rundown, assuming YAML front matter: + +```yaml +--- +title: "Creating Beautiful Presentations with Story" +date: "Date of the presentation" +event: "name of the event, such as RemarkConf 2018" +location: "<physical address of the event>" +site: "<url to the homepage of the talk, for example the session page on a conference website>" +slides: "<usually /path/to/slides/in/the/slides/section/, but could be any link>" +image: "<usually something like /slides/my-slides/first-slide-background.jpg>" +description: "A description that will appear in social media shares" +thumbnail: "<usually something like /path/to/slides/thumbnail.jpg/>" +video: "a youtube or other video link" +--- +``` |