Skip to content

olostan/dacsslide

Folders and files

NameName
Last commit message
Last commit date

Latest commit

ed0af3c · May 15, 2018

History

48 Commits
Oct 25, 2017
Jun 3, 2015
May 15, 2018
May 15, 2018
May 15, 2018
May 15, 2018
Nov 9, 2016
May 15, 2018
Feb 14, 2014
Nov 9, 2016
May 15, 2018
May 15, 2018

Repository files navigation

DaCSSlide Build Status

Port of JaCSS - tiny "framework" for building pure CSS3-animation based presentations.

Examples

Advanced usage:

Example

Example could be found in web folder.

In HTML file you need to speicfy "symbols":

<presentation slides="8" class="hidden">
      <symbol id="hello">
        Hello {{world}}
      </symbol>
      <symbol id="center">
        Center
      </symbol>
</presentation>

And in SCSS file you need to specify behaviour (Note: syntax below is using DACSSlide additions to SCSS):

#center {
  opacity:0;
}
.s2 {
  #hello: move(50,100);
   
  #center {
    background-color:red;
    opacity:1;
    ::up(20);
  }
}
.s3 {
  #hello:move(+100,+100);
}
...

Where .sN means behaviour for slide (keyframe) N.

Each symbol can have track property if it can change it's width or height (in case of asynchronously loaded symbols).

About

Dart CSS3 based presentation engine

Resources

License

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published