HTML helpers
Scribe supports Markdown (and, by extension, HTML) in a couple of places:
- the
description
andintro_text
in your config file - the endpoint title and description in docblocks
- the group name and description in docblocks (
@group
) - parameter descriptions in docblocks
Scribe provides some custom HTML and CSS styling that you can use to highlight information in your docs:
note
The specific styling of these items will depend on your chosen theme. Examples are shown here using the default theme.
Badges
You can add badges by using the badge
CSS class, along with one of the badge-{colour}
classes.
<small class="badge badge-green">GET</small>
<small class="badge badge-darkred">REQUIRES AUTHENTICATION</small>
Available colours:
- darkred
- red
- blue
- darkblue
- green
- darkgreen
- purple
- black
- grey
Notes and warnings
You can add little highlighted warnings and notes using the <aside>
tag and either of the classes notice
, warning
, or success
.
<aside class="warning">Don't do this.</aside>
<aside class="success">Do this.</aside>
<aside class="notice">You should know this.</aside>
If you don't specify a class, "notice"
is assumed.
Fancy headings
You can help your lower-level headings stand out by using the fancy-heading-panel class:
<h4 class="fancy-heading-panel"><b>Body Parameters</b></h4>