This page defines the method by which data and information is to be presented/communicated, when requested to do so in HTML format.
General Rules
Any JavaScript or CSS shall be used in-line (not separate files).
Any page styling and structureing shall be achieved using the Oat UI library (see https://oat.ink/ and https://oat.ink/components/). The following is to be included in the html source:
<link rel="stylesheet" href="https://unpkg.com/@knadh/oat/oat.min.css">
<script src="https://unpkg.com/@knadh/oat/oat.min.js" defer></script>
Diagrams
Schematic and conceptual diagrams are to be communicated using Mermaid.
Only include diagrams if necessary; otherwise stick to text-based communication aids such as tables.
Graphs
Graphs are to use chartist.js.
Further Points
Both diagrams and charts are to be centred where applicable.
Refrain from using any additional dependencies to those stated above with extreme caution; only do so as a last resort.