package theme
- Alphabetic
- Public
- All
Type Members
-
class
Clean extends Theme
A theme that cleans the target directory.
-
class
Dump extends Theme
A theme that prints the document structure to stdout.
- class HtmlFeatures extends AnyRef
-
class
HtmlPageContext extends AnyRef
The page context is available for preprocessing a page
-
class
HtmlPageModel extends AnyRef
The page model is available for rendering a preprocessed page with a template.
The page model is available for rendering a preprocessed page with a template. Creating the HtmlPageModel forces the content to be rendered.
-
class
HtmlSiteContext extends AnyRef
The site context is created before page preprocessing
- class HtmlSiteModel extends AnyRef
-
class
HtmlTheme extends Theme
Base class for Twirl-based HTML themes
- class PageResources extends AnyRef
-
case class
ResourceSpec(sourceURI: URI, resolvedSourceURI: URI, targetURI: URI, createLink: Boolean, resources: PageResources, minified: Boolean) extends Product with Serializable
Resource to include in the generated site.
Resource to include in the generated site.
- sourceURI
The source URI
- resolvedSourceURI
the resolved source URI to locate the file
- targetURI
the target
site:
URI- createLink
whether to create a link to the resource (e.g. "script" or "style" tag)
- resources
the
Resources
object which created this ResourceSpec- minified
whether the resource is already minified. In addition, all resources whose sourceURI path ends with ".min" before the actual suffix are also considered minified.
-
class
SpecialLinkProcessor extends PageProcessor with Logging
Resolve links and image targets to the proper destination.
-
abstract
class
Theme extends Logging
Base class for themes.
Value Members
- object HtmlFeatures
- object SpecialLinkProcessor