Peacock is a presentation toolkit which allows for rapid build-and-deploy static presentations with a blog-like navigation platform. It was built with technical users in mind who are familiar with modern software practices.
Once you have cloned the repository, let's install the important packages:
-
Install the Bundler gem
gem install bundler
-
bundle install jekyll
-
Install the required bower components:
bower install
-
Start the Jekyll 'server':
jekyll serve --watch
-
Open localhost:4000 in your browser
Once your local instance is up and running, it's time to make your first post:
-
Create a new branch:
git checkout -b Your-Branch-Name
-
You have two options for creating a new post:
-
copying and pasting the example presentation in '_posts' directory
-
by using Create a new post file by executing the 'new-post' script:
// usage ./new-post.sh -f filename -t post-title // example: produce a file: ./_posts/12-12-2014-new-post ./new-post.sh -f new-post -t "A New Post"
-
-
Open your post from the '_post' directory in your favourite editor
-
View presentations at http://localhost:4000
You can deploy your _site folder to a web server or Bitbucket/Github using the static pages guides provided. This folder contains the static build files.
- Push menu
- GUI live editor
- Web sockets support
- Matt Rowles