use(require(“atomy”))
data = require(“anatomy/data”)
def(slides):
data MetaBlock new( [part]: part js-additions << File expand-path("../slides-js/jquery.hotkeys.js") part js-additions << File expand-path("../slides-js/slides.js") part style properties << .slides)
def(title-slide(title)):
data Block new( data Block new(title, .header(1)) .class("slide title-only"))
def(title-slide(title, subtitle)):
data Block new( data Block new( [ data Block new(title, .header(1)) subtitle ] .class("body")) .class("slide title"))
def(slide(title, body)):
data Block new( data Block new( [ data Block new(title, .header(2)) body ] .class("body")) .class("slide"))
def(detail(title, body)):
data Block new( data Block new( [ data Block new( [ title " " data Element new("(cont'd)", .class("continue")) ] .header(2)) body ] .class("body")) .class("slide continue"))