Hello7
#
IntroductionThe *.hello7
files are *.zip
files with a dedicated compiler and parser. This approach makes each template file portable. The respect of the file structure and configuration is important to ensure the reader will be able to render the template. The configuration includes a format
property allowing to upgrade a file to a new version if required.
#
File structurePath | Usage |
---|---|
ai.yaml | Definition of global explanations for AI (optional) |
assets | A directoy that stores all the static assets required to render the file |
assets/fonts | A directoy that stores the custom fonts |
assets/images | A directoy that stores the images |
fonts.yaml | Definition of the custom fonts |
info.yaml | Definition of the configuration |
layers.yaml | Definition of the layers and displays |
properties.yaml | Definition of the properties attached to layers |
scripts.js | Additional Javascript that allows to interact this the template and to catch events |
styles.css | Additional CSS styles that can be added to the layers |
preview.jpg | Screenshot of the template for demo purpose |