wolfe-pack / moro

Interactive documentation and programming with Scala, iPython notebook style.
http://wolfe-pack.github.io/moro
BSD 2-Clause "Simplified" License
19 stars 3 forks source link

Refactor Page Layout and Notebook Content #37

Closed sameersingh closed 9 years ago

sameersingh commented 10 years ago

Page layout should be separate from the HTML that contains the notebook render.

The page layout should be a Play template that has a div for the notebook contents, and then calls one of the Moro views (currently, static, present or wolfe). The Moro view should insert the html into the div with the given id.

Page layout is something users will modify heavily, while Moro view are quite stable (configurable via CSS).

sameersingh commented 9 years ago

259741378c4f38147da5f5b4d9c217c4b4b6ebd8 and 6173c3918dfed4ecf92f231c5baa5de7e7e29a81 go a long way in achieving this:

Main TODOs:

sameersingh commented 9 years ago

48 and #49 closed, so this is done as well.