Skip to content

HTTPS clone URL

Subversion checkout URL

You can clone with HTTPS or Subversion.

Download ZIP

Loading…

Resolved "title" for all Foundations Slide Deck materials #91

Merged
merged 3 commits into from

2 participants

Jordan McCullough Matthew McCullough
Jordan McCullough

This resolves both "title" placeholder in all Foundations slide Markdown, and the integration with HydeSlides Launcher.

  • All Foundations slides in use now have meaningful title in filename
  • "Title" attribute in front matter of Foundations slides now removed (in favor of one in filename)
  • New support for cover:false and heading:false in front matter to hide any chapter cover or individual slide heading (i.e. slides with sticky notes, big diagrams, etc.)
  • HydeSlide Launcher now parses out the Markdown's title based on the slide build-out, whether or not the title is shown/hidden.

Screenshots:

Screen Shot 2013-03-13 at 7 52 07 PM
Screen Shot 2013-03-13 at 7 52 40 PM
Screen Shot 2013-03-13 at 7 52 23 PM

Matthew McCullough matthewmccullough merged commit f029691 into from
Jordan McCullough jordanmccullough deleted the branch
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
This page is out of date. Refresh to see the latest.
Showing with 34 additions and 79 deletions.
  1. +5 −14 _includes/hydeslides/slidedeck.html
  2. +0 −2  presentations/_posts/checkout/{0001-01-01-checkoutpurpose.md → 0001-01-01-Purpose-of-Checkout.md}
  3. +0 −2  presentations/_posts/checkout/{0002-01-01-checkoutoptions.md → 0002-01-01-Checkout-Options.md}
  4. +0 −1  presentations/_posts/commit/{0001-01-01-commitflow.md → 0001-01-01-Three-Stage-Thinking.md}
  5. +0 −1  presentations/_posts/commit/{0001-02-01-commitconcept.md → 0001-02-01-Shopping-Cart-Analogy.md}
  6. +0 −1  presentations/_posts/commit/{0003-01-01-yourfirstcommit.md → 0003-01-01-Your-First-Commit.md}
  7. 0  presentations/_posts/config/{0001-01-01-title.md → 0001-01-01-Viewing-All.md}
  8. 0  presentations/_posts/config/{0002-01-01-title.md → 0002-01-01-Scopes.md}
  9. +1 −1  presentations/_posts/config/{0002-02-01-title.md → 0002-02-01-Config-Scopes-Visualization.md}
  10. 0  presentations/_posts/config/{0003-01-01-title.md → 0003-01-01-User-Information.md}
  11. 0  presentations/_posts/config/{0006-01-01-title.md → 0006-01-01-Additional-Setup.md}
  12. +1 −1  presentations/_posts/diff/{0002-01-01-title.md → 0001-01-01-Reviewing-Changes.md}
  13. +0 −7 presentations/_posts/diff/0001-01-01-title.md
  14. +0 −2  presentations/_posts/diff/{0003-01-01-title.md → 0002-01-01-Comparing-Against-Staged.md}
  15. +0 −1  presentations/_posts/diff/{0004-01-01-title.md → 0003-01-01-Comparing-Against-History.md}
  16. +0 −1  presentations/_posts/diff/{0005-01-01-title.md → 0004-01-01-Diff-Options.md}
  17. +3 −3 presentations/_posts/git/0001-01-01-Git.md
  18. +0 −2  presentations/_posts/github/forking/{0001-01-01-forkingpurpose.md → 0001-01-01-Purpose-of-Forking.md}
  19. +0 −1  presentations/_posts/github/intro/{0001-01-01-githubintro.md → 0001-01-01-GitHub-Hosted-Repo.md}
  20. +0 −1  presentations/_posts/github/intro/{0002-01-01-clonefromgithub.md → 0002-01-01-Cloning-from-GitHub.md}
  21. +0 −1  presentations/_posts/ignore/{0002-01-01-title.md → 0002-01-01-Ignoring-Files.md}
  22. +0 −1  presentations/_posts/ignore/{0003-01-01-title.md → 0003-01-01-Excludes-File.md}
  23. +0 −1  presentations/_posts/init/{0001-01-01-title.md → 0001-01-01-Repository-from-Scratch.md}
  24. +0 −1  presentations/_posts/init/{0002-01-01-title.md → 0002-01-01-Repository-from-Existing-Dir.md}
  25. +10 −0 presentations/_posts/intro/0001-01-01-GitHub-Social-Coding.md
  26. +0 −8 presentations/_posts/intro/0001-01-01-introgithublogo.md
  27. +0 −1  presentations/_posts/network/{0001-01-01-title.md → 0001-01-01-Remotes.md}
  28. +0 −1  presentations/_posts/network/{0002-01-01-addingaremote.md → 0002-01-01-Adding-a-Remote.md}
  29. +0 −1  presentations/_posts/network/{0003-01-01-remoteareimmutable.md → 0003-01-01-Remotes-Are-Immutable.md}
  30. +0 −1  presentations/_posts/network/{0005-01-01-listremotebranches.md → 0005-01-01-Listing-Remote-Branches.md}
  31. +0 −1  presentations/_posts/network/{0006-01-01-title.md → 0006-01-01-Sharing-with-a-Push.md}
  32. +0 −1  presentations/_posts/network/{0007-01-01-title.md → 0007-01-01-Pull-vs-Fetch.md}
  33. +4 −3 presentations/_posts/preroll/0001-01-01-Preroll.md
  34. +0 −1  presentations/_posts/rebase/{0001-01-01-title.md → 0001-01-01-Reasons-for-Rebasing.md}
  35. +0 −2  presentations/_posts/rebase/{0002-01-01-title.md → 0002-01-01-Rebase-Fastforward.md}
  36. +0 −1  presentations/_posts/rebase/{0003-01-01-title.md → 0003-01-01-Rebase-Against-a-Branch.md}
  37. +0 −1  presentations/_posts/rebase/{0004-01-01-title.md → 0004-01-01-Interactive-Rebasing.md}
  38. +0 −1  presentations/_posts/rebase/{0005-01-01-title.md → 0005-01-01-Performing-an-Interactive-Rebase.md}
  39. +0 −1  presentations/_posts/reset/{0001-01-01-title.md → 0001-01-01-Recover-from-History.md}
  40. +1 −1  presentations/_posts/reset/{0002-01-01-title.md → 0002-01-01-Hard-Reset-Warning.md}
  41. +0 −1  presentations/_posts/rm-mv/{0001-01-01-title.md → 0001-01-01-5-States-of-Tracking.md}
  42. +0 −1  presentations/_posts/rm-mv/{0002-01-01-title.md → 0002-01-01-Eliminate-from-Repo.md}
  43. +0 −1  presentations/_posts/rm-mv/{0002-02-01-title.md → 0002-02-01-Stop-Tracking.md}
  44. +0 −1  presentations/_posts/rm-mv/{0007-01-01-title.md → 0007-01-01-Move-and-Stage.md}
  45. +0 −1  presentations/_posts/rm-mv/{0008-01-01-title.md → 0008-01-01-Similarity-Index.md}
  46. +1 −1  presentations/_posts/setup/{0001-01-01-title.md → 0001-01-01-GitHub-Account.md}
  47. +1 −1  presentations/_posts/setup/{0002-01-01-title.md → 0002-01-01-GitHub-Installers.md}
  48. +1 −1  presentations/_posts/setup/{0004-01-01-title.md → 0004-01-01-Git-Version.md}
  49. +6 −1 presentations/dependencies/themes/core/core.css
19 _includes/hydeslides/slidedeck.html
View
@@ -6,24 +6,15 @@
{% for section in site.tags[ch] reversed %}
<!--Chapter Auto-Injection-->
{% if forloop.first %}
- {% if section.chapter != '' %}
- {% if section.cover != false %}
- {% include hydeslides/slide-open-chapter.html %}
- <h1>{{ section.chapter }}</h1>
- {% include hydeslides/slide-close.html %}
- {% endif %}
+ {% if section.cover != false %}
+ {% include hydeslides/slide-open-chapter.html %}
+ <h1>{{ section.chapter }}</h1>
+ {% include hydeslides/slide-close.html %}
{% endif %}
{% endif %}
{% include hydeslides/slide-open.html %}
- {% if section.chapter != '' %}
- <div class="chapter-banner">{{ section.chapter }}</div>
- {% endif %}
-
-
- {% if section.title != '' %}
- <h2>{{ section.title }}</h2>
- {% endif %}
+ <h2 {% if section.heading == false %}class="hidden"{% endif %}>{{ section.title }}</h2>
{{ section.content }}
{% include hydeslides/slide-close.html %}
{% endfor %}
2  ...ons/_posts/checkout/0001-01-01-checkoutpurpose.md → ..._posts/checkout/0001-01-01-Purpose-of-Checkout.md
View
@@ -1,9 +1,7 @@
---
chapter: Checkout
layout: slide
-title: ''
tags: ['checkout']
-categories: ['slidecontent']
---
* Aborting Changes
2  ...ons/_posts/checkout/0002-01-01-checkoutoptions.md → ...ns/_posts/checkout/0002-01-01-Checkout-Options.md
View
@@ -1,9 +1,7 @@
---
chapter: Checkout
layout: slide
-title: ''
tags: ['checkout']
-categories: ['slidecontent']
---
$ git checkout -- <file>
1  presentations/_posts/commit/0001-01-01-commitflow.md → .../_posts/commit/0001-01-01-Three-Stage-Thinking.md
View
@@ -1,7 +1,6 @@
---
chapter: Commit
layout: slide
-title: ''
tags: ['commit']
categories: ['slidecontent']
---
1  ...tations/_posts/commit/0001-02-01-commitconcept.md → ..._posts/commit/0001-02-01-Shopping-Cart-Analogy.md
View
@@ -1,7 +1,6 @@
---
chapter: Commit
layout: slide
-title: ''
tags: ['commit']
categories: ['slidecontent']
---
1  ...tions/_posts/commit/0003-01-01-yourfirstcommit.md → ...ons/_posts/commit/0003-01-01-Your-First-Commit.md
View
@@ -1,7 +1,6 @@
---
chapter: Commit
layout: slide
-title: 'Your First Commit'
tags: ['commit']
categories: ['slidecontent']
---
0  presentations/_posts/config/0001-01-01-title.md → ...entations/_posts/config/0001-01-01-Viewing-All.md
View
File renamed without changes
0  presentations/_posts/config/0002-01-01-title.md → presentations/_posts/config/0002-01-01-Scopes.md
View
File renamed without changes
2  presentations/_posts/config/0002-02-01-title.md → .../config/0002-02-01-Config-Scopes-Visualization.md
View
@@ -1,7 +1,7 @@
---
chapter: Config
layout: slide
-title: ''
+title: 'Config Scope Visualization'
tags: ['config']
categories: ['slidecontent']
---
0  presentations/_posts/config/0003-01-01-title.md → ...ions/_posts/config/0003-01-01-User-Information.md
View
File renamed without changes
0  presentations/_posts/config/0006-01-01-title.md → ...ions/_posts/config/0006-01-01-Additional-Setup.md
View
File renamed without changes
2  presentations/_posts/diff/0002-01-01-title.md → ...tions/_posts/diff/0001-01-01-Reviewing-Changes.md
View
@@ -1,8 +1,8 @@
---
chapter: Diff
layout: slide
-title: ''
tags: ['diff']
+categories: ['slidecontent']
---
# Show the unstaged changes
7 presentations/_posts/diff/0001-01-01-title.md
View
@@ -1,7 +0,0 @@
----
-chapter: Diff
-layout: slide
-title: Reviewing Changes
-tags: ['diff']
-categories: ['slidecontent']
----
2  presentations/_posts/diff/0003-01-01-title.md → ...posts/diff/0002-01-01-Comparing-Against-Staged.md
View
@@ -1,9 +1,7 @@
---
chapter: Diff
layout: slide
-title: ''
tags: ['diff']
-categories: ['slidecontent']
---
# Show the staged changes
1  presentations/_posts/diff/0004-01-01-title.md → ...osts/diff/0003-01-01-Comparing-Against-History.md
View
@@ -1,7 +1,6 @@
---
chapter: Diff
layout: slide
-title: ''
tags: ['diff']
categories: ['slidecontent']
---
1  presentations/_posts/diff/0005-01-01-title.md → presentations/_posts/diff/0004-01-01-Diff-Options.md
View
@@ -1,7 +1,6 @@
---
chapter: Diff
layout: slide
-title: Enhancing Comparisons
tags: ['diff']
categories: ['slidecontent']
---
6 presentations/_posts/git/0001-01-01-Git.md
View
@@ -1,9 +1,9 @@
---
-chapter: ''
+chapter: 'Git'
+cover: false
+heading: false
layout: slide
-title: ''
tags: ['git']
-categories: ['slidecontent']
---
<div class="git"></div>
2  ...posts/github/forking/0001-01-01-forkingpurpose.md → ...s/github/forking/0001-01-01-Purpose-of-Forking.md
View
@@ -2,9 +2,7 @@
chapter: 'GitHub'
cover: false
layout: slide
-title: 'Fork'
tags: ['github/forking']
-categories: ['slidecontent']
---
* Provides a copy of a repository
1  ...ons/_posts/github/intro/0001-01-01-githubintro.md → ...sts/github/intro/0001-01-01-GitHub-Hosted-Repo.md
View
@@ -1,7 +1,6 @@
---
chapter: GitHub
layout: slide
-title: ''
tags: ['github/intro']
categories: ['slidecontent']
---
1  ..._posts/github/intro/0002-01-01-clonefromgithub.md → ...ts/github/intro/0002-01-01-Cloning-from-GitHub.md
View
@@ -1,7 +1,6 @@
---
chapter: GitHub
layout: slide
-title: ''
tags: ['github/intro']
categories: ['slidecontent']
---
1  presentations/_posts/ignore/0002-01-01-title.md → ...ations/_posts/ignore/0002-01-01-Ignoring-Files.md
View
@@ -1,7 +1,6 @@
---
chapter: Ignore
layout: slide
-title: 'Project Ignore'
tags: ['ignore']
categories: ['slidecontent']
---
1  presentations/_posts/ignore/0003-01-01-title.md → ...tations/_posts/ignore/0003-01-01-Excludes-File.md
View
@@ -1,7 +1,6 @@
---
chapter: Ignore
layout: slide
-title: 'Excludes File'
tags: ['ignore']
categories: ['slidecontent']
---
1  presentations/_posts/init/0001-01-01-title.md → ..._posts/init/0001-01-01-Repository-from-Scratch.md
View
@@ -1,7 +1,6 @@
---
chapter: Init
layout: slide
-title: 'Creating a Repository'
tags: ['init']
categories: ['slidecontent']
---
1  presentations/_posts/init/0002-01-01-title.md → ...s/init/0002-01-01-Repository-from-Existing-Dir.md
View
@@ -1,7 +1,6 @@
---
chapter: Init
layout: slide
-title: 'Creating a Repository'
tags: ['init']
categories: ['slidecontent']
---
10 presentations/_posts/intro/0001-01-01-GitHub-Social-Coding.md
View
@@ -0,0 +1,10 @@
+---
+chapter: 'Git'
+cover: false
+heading: false
+layout: slide
+tags: ['intro']
+---
+
+
+<div class="brand"></div>
8 presentations/_posts/intro/0001-01-01-introgithublogo.md
View
@@ -1,8 +0,0 @@
----
-chapter: ''
-layout: slide
-title: ''
-tags: ['intro']
----
-
-<div class="brand"></div>
1  presentations/_posts/network/0001-01-01-title.md → presentations/_posts/network/0001-01-01-Remotes.md
View
@@ -1,7 +1,6 @@
---
chapter: Network
layout: slide
-title: ''
tags: ['network']
categories: ['slidecontent']
---
1  ...ations/_posts/network/0002-01-01-addingaremote.md → ...ions/_posts/network/0002-01-01-Adding-a-Remote.md
View
@@ -1,7 +1,6 @@
---
chapter: Network
layout: slide
-title: 'Adding a Remote'
tags: ['network']
categories: ['slidecontent']
---
1  ...s/_posts/network/0003-01-01-remoteareimmutable.md → ...posts/network/0003-01-01-Remotes-Are-Immutable.md
View
@@ -1,7 +1,6 @@
---
chapter: Network
layout: slide
-title: ''
tags: ['network']
categories: ['slidecontent']
---
1  ...s/_posts/network/0005-01-01-listremotebranches.md → ...sts/network/0005-01-01-Listing-Remote-Branches.md
View
@@ -1,7 +1,6 @@
---
chapter: Network
layout: slide
-title: 'Remote Branches'
tags: ['network']
categories: ['slidecontent']
---
1  presentations/_posts/network/0006-01-01-title.md → .../_posts/network/0006-01-01-Sharing-with-a-Push.md
View
@@ -1,7 +1,6 @@
---
chapter: Network
layout: slide
-title: 'Sharing with Push'
tags: ['network']
categories: ['slidecontent']
---
1  presentations/_posts/network/0007-01-01-title.md → ...ations/_posts/network/0007-01-01-Pull-vs-Fetch.md
View
@@ -1,7 +1,6 @@
---
chapter: Network
layout: slide
-title: 'Pull vs. Fetch'
tags: ['network']
categories: ['slidecontent']
---
7 presentations/_posts/preroll/0001-01-01-Preroll.md
View
@@ -1,14 +1,15 @@
---
-chapter: ''
+chapter: 'Preroll'
+cover: false
+heading: false
layout: slide
-title: 'Classroom Chat'
tags: ['preroll']
categories: ['slidecontent']
---
+## Clasroom Chat
[githubtraining.campfirenow.com/---](https://githubtraining.campfirenow.com/---)
-
## Office Hours
[training.github.com/web/free-classes/](https://training.github.com/web/free-classes/)
1  presentations/_posts/rebase/0001-01-01-title.md → .../_posts/rebase/0001-01-01-Reasons-for-Rebasing.md
View
@@ -1,7 +1,6 @@
---
chapter: Rebase
layout: slide
-title: 'Reasoning for Rebase'
tags: ['rebase']
categories: ['slidecontent']
---
2  presentations/_posts/rebase/0002-01-01-title.md → ...ns/_posts/rebase/0002-01-01-Rebase-Fastforward.md
View
@@ -1,12 +1,10 @@
---
chapter: Rebase
layout: slide
-title: ''
tags: ['rebase']
categories: ['slidecontent']
---
-
<div class="diagram-group">
<img class="diagram" src="assets/diagrams/git-rebase-01.png">
<img class="diagram fragment" src="assets/diagrams/git-rebase-02.png">
1  presentations/_posts/rebase/0003-01-01-title.md → ...osts/rebase/0003-01-01-Rebase-Against-a-Branch.md
View
@@ -1,7 +1,6 @@
---
chapter: Rebase
layout: slide
-title: ''
tags: ['rebase']
categories: ['slidecontent']
---
1  presentations/_posts/rebase/0004-01-01-title.md → .../_posts/rebase/0004-01-01-Interactive-Rebasing.md
View
@@ -1,7 +1,6 @@
---
chapter: Rebase
layout: slide
-title: 'Interactive'
tags: ['rebase']
categories: ['slidecontent']
---
1  presentations/_posts/rebase/0005-01-01-title.md → ...se/0005-01-01-Performing-an-Interactive-Rebase.md
View
@@ -1,7 +1,6 @@
---
chapter: Rebase
layout: slide
-title: 'Interactive'
tags: ['rebase']
categories: ['slidecontent']
---
1  presentations/_posts/reset/0001-01-01-title.md → ...s/_posts/reset/0001-01-01-Recover-from-History.md
View
@@ -1,7 +1,6 @@
---
chapter: Reset
layout: slide
-title: 'Recover from History'
tags: ['reset']
categories: ['slidecontent']
---
2  presentations/_posts/reset/0002-01-01-title.md → ...ons/_posts/reset/0002-01-01-Hard-Reset-Warning.md
View
@@ -1,7 +1,7 @@
---
chapter: Reset
+heading: false
layout: slide
-title: ''
tags: ['reset']
categories: ['slidecontent']
---
1  presentations/_posts/rm-mv/0001-01-01-title.md → ...s/_posts/rm-mv/0001-01-01-5-States-of-Tracking.md
View
@@ -1,7 +1,6 @@
---
chapter: Remove & Move
layout: slide
-title: ''
tags: ['rm-mv']
categories: ['slidecontent']
---
1  presentations/_posts/rm-mv/0002-01-01-title.md → ...ns/_posts/rm-mv/0002-01-01-Eliminate-from-Repo.md
View
@@ -1,7 +1,6 @@
---
chapter: Remove & Move
layout: slide
-title: 'Eliminate from Repo'
tags: ['rm-mv']
categories: ['slidecontent']
---
1  presentations/_posts/rm-mv/0002-02-01-title.md → ...ntations/_posts/rm-mv/0002-02-01-Stop-Tracking.md
View
@@ -1,7 +1,6 @@
---
chapter: Remove & Move
layout: slide
-title: 'Stop Tracking'
tags: ['rm-mv']
categories: ['slidecontent']
---
1  presentations/_posts/rm-mv/0007-01-01-title.md → ...tations/_posts/rm-mv/0007-01-01-Move-and-Stage.md
View
@@ -1,7 +1,6 @@
---
chapter: Remove & Move
layout: slide
-title: 'Move & Stage'
tags: ['rm-mv']
categories: ['slidecontent']
---
1  presentations/_posts/rm-mv/0008-01-01-title.md → ...tions/_posts/rm-mv/0008-01-01-Similarity-Index.md
View
@@ -1,7 +1,6 @@
---
chapter: Remove & Move
layout: slide
-title: 'Similarity Index'
tags: ['rm-mv']
categories: ['slidecontent']
---
2  presentations/_posts/setup/0001-01-01-title.md → ...tations/_posts/setup/0001-01-01-GitHub-Account.md
View
@@ -1,7 +1,7 @@
---
chapter: Setup
+heading: false
layout: slide
-title: ''
tags: ['setup']
categories: ['slidecontent']
---
2  presentations/_posts/setup/0002-01-01-title.md → ...ions/_posts/setup/0002-01-01-GitHub-Installers.md
View
@@ -1,7 +1,7 @@
---
chapter: Setup
+heading: false
layout: slide
-title: ''
tags: ['setup']
categories: ['slidecontent']
---
2  presentations/_posts/setup/0004-01-01-title.md → presentations/_posts/setup/0004-01-01-Git-Version.md
View
@@ -1,7 +1,7 @@
---
chapter: Setup
layout: slide
-title: ''
+title: 'Git Version'
tags: ['setup']
categories: ['slidecontent']
---
7 presentations/dependencies/themes/core/core.css
View
@@ -1,3 +1,8 @@
@import "../../revealjs/css/reveal.min.css";
@import "../../font-awesome/css/font-awesome.min.css";
-@import "../../revealjs/lib/css/zenburn.css";
+@import "../../revealjs/lib/css/zenburn.css";
+
+.hidden{
+ display: none;
+
+}
Something went wrong with that request. Please try again.