## Documentation

LAP comes with documentation CRUD built into it. Even this documentation was created with it! This allows you to keep all of your documentation hosted along with your app, making it easily accessible and modifiable at any time. Docs are written using markdown, and the CRUD implements a fork of SimpleMDE (EasyMDE) as a WYSIWYG editor.

### Managing Docs

You can manage your app documentation by going to the `Docs` page via the sidebar in the admin panel. From here you can create, update, delete, re-order, and view details on docs you've written.

It should be noted that there are 2 special docs which can not be deleted. These are `Index` and `404`. The `Index` represents the documentation "home page", and the `404` will show when someone attempts to visit a docs page that does not exist.

### Viewing Docs

If you wish to view the frontend of your docs, simply click the `Docs` link in the top-right hand corner of the admin panel.

The frontend will automatically create a hierarchical sidebar menu with all of your doc pages listed, ordered exactly how you specifed in the admin panel (thanks, Nestedset!).