2010-01-21 06:25:44 +00:00
|
|
|
# All files in the 'lib' directory will be loaded
|
|
|
|
# before nanoc starts compiling.
|
|
|
|
|
2010-01-21 19:54:47 +00:00
|
|
|
include Nanoc3::Helpers::LinkTo
|
|
|
|
|
|
|
|
def body_class(item)
|
|
|
|
(item[:classnames] || []).join(" ")
|
|
|
|
end
|
|
|
|
|
|
|
|
def body_id(item)
|
|
|
|
item.identifier.chop[1..-1].gsub(/\/|_/, "-")
|
|
|
|
end
|
|
|
|
|
|
|
|
def body_attributes(item)
|
|
|
|
{
|
|
|
|
:id => body_id(item),
|
|
|
|
:class => body_class(item)
|
|
|
|
}
|
|
|
|
end
|