From a blank project to a printed document, mostly in the app.

  1. Start. Choose New from the Main Menu, name the project and pick a canvas size and background. You land in the Overlay Editor. The new project already has a process.js that adds a page and places overlay.canvas.
  2. Build the form. In the Form Editor, add the fields someone will fill in.
  3. Design the layout. In the Overlay Editor, add blocks and connect them to fields: a text block showing {inputs.field_id}, a logo image, a box for a panel. A layout does nothing until process.js places it with overlay("file.canvas"); new projects do this for overlay.canvas.
  4. Save. A new project only exists in a temporary working copy, so use Save in the main menu and choose where to keep the .yatate file.
  5. Fill it out and print. The app bar's Open Project button returns to the Input Form. Enter values, Submit, then Print or Save from the Output Preview.

For images and fonts see Assets Overview. For conditional content, computed values, repeating groups and tables, see Advanced Authoring.