Skip to content

themouette/slides-edu-frontend

Repository files navigation

Slides Frontend

This repository hosts my slides for my Frontend courses.

See it online at http://themouette.github.io/slides-edu-frontend/

Build

To build your presentation you need nodejs and grunt installed.

First step is install depdendencies:

$ npm install

grunt dev

Build presentation in development environment. Whenever a sass file or a markdown file is changed, output is rebuilt.

In dev environment, index-dev.html file is generated.

$ grunt dev ; open index-dev.html

grunt release

Build and optimize prensentation.

$ grunt release ; open index.html

grunt themes

The themes task builds all reveal.js themes as well as custom themes.

Custom themes are available in css/theme/source directory. example.scss is provided as an example.

Themes are used to personalize stuff depending on the audience. This template allow customisation of the output through scss:

$location: 'My Company'
$date: '2014 January, 2nd'

It is also possible to configure some behavior in Gruntfile.js. All possible options are documented there.

License

Creative Commons License

This work is licensed under a Creative Commons Attribution 4.0 International License.

Releases

No releases published

Packages

No packages published