a printable olio-based theme (with attributes instead of schema)
Daniel Taylor's aglio tool is a nice renderer for API Blueprints. Aglio comes with a handsomely-styled theme called olio. This repo contains a modified version of olio-attributes for printing. Changes:
- @hajimeni's changes in https://github.com/hajimeni/aglio-theme-olio-attributes to add attributes to the aglio output
- @BenGardiner's changes in https://github.com/BenGardiner/aglio-theme-olio-printing to add attributes to the aglio output
- added back nav
- allow non-full width for default template
- added back the back to top floater
- remove table of contents to the output for default template
- always show resources title
- preserve original body contents in action section @Gasol aglio-theme-olio
- Supported template: triple
- Supported theme: flatly
$ sudo npm install -g aglio
$ sudo npm install -g aglio-theme-olio-printing-nav
$ aglio --theme-template triple --theme-variables flatly -t olio-printing-nav -i blueprint.apib -o MyAPI.html
Aglio[https://github.com/danielgtaylor/aglio]
Copyright © 2016 Daniel G. Taylor
This package is incremental changes on top of @hajimeni aglio-theme-olio-attributes
This package is incremental changes on top of @BenGardiner aglio-theme-olio-printing
This package also referencing changes from @onlicar aglio-theme-onlicar which is this commit
This package also referencing changes from @Gasol aglio-theme-olio which is this commit
This packages (as changes to @BenGardiner aglio-theme-olio-printing) was developed with support from the National Motor Freight Traffic Association to produce standalone documentation for the Open Telematics API