extends _layout

append config
  - page='guide'

block title
  title Newton - guide

block nav
  ul
    li: a(href='#hello') Hello, World
      ul
        li: a(href='#install') Install the library
        li: a(href='#simulation') Create a simulation
        li: a(href='#particle') Add a particle
        li: a(href='#render') Render the scene
        li: a(href='#demo_hello') Demo: Hello, World

    li: a(href='#basics') Movement
      ul
        li: a(href='#forces') Forces
        li: a(href='#constraints') Constraints
        li: a(href='#demo_basics') Demo: Rope

    li: a(href='#bodies_group') Bodies
      ul
        li: a(href='#bodies') Create a Body
        li: a(href='#extending_body') Extending Body
        li: a(href='#demo_bodies') Demo: Rope Body

    li: a(href='#interaction') Interaction
      ul
        li: a(href='#input') Input
        li: a(href='#removal') Removal
        li: a(href='#destruction') Destruction
        li: a(href='#demo_behavior') Demo: Interactive Rope

block content

  +section(2, 'hello', 'Hello, World')
  +section(3, 'install', 'Install the library')
    include guide/install
  +section(3, 'simulation', 'Create a simulation')
    include guide/simulation
  +section(3, 'particle', 'Add a particle')
    include guide/particle
  +section(3, 'render', 'Render the scene')
    include guide/render
  +section(3, 'demo_hello', 'Demo: Hello, World')
    include guide/demo_hello

  +section(2, 'basics', 'Movement')
  +section(3, 'forces', 'Forces')
    include guide/forces
  +section(3, 'constraints', 'Constraints')
    include guide/constraints
  +section(3, 'demo_basics', 'Demo: Rope')
    include guide/demo_basics

  +section(2, 'bodies_group', 'Bodies')
  +section(3, 'bodies', 'Create a Body')
    include guide/bodies
  +section(3, 'extending_body', 'Extending Body')
    include guide/extending_body
  +section(3, 'demo_bodies', 'Demo: Rope Body')
    include guide/demo_bodies

  +section(2, 'interaction', 'Interaction')
  +section(3, 'input', 'Input')
    include guide/input
  +section(3, 'removal', 'Removal')
    include guide/removal
  +section(3, 'destruction', 'Destruction')
    include guide/destruction
  +section(3, 'demo_behavior', 'Demo: Interactive Rope')
    include guide/demo_interaction
