Style guide voor PMA v2 documentatie
Deze style guide definieert de standaarden voor alle PMA v2 documentatie.
Elke pagina heeft een duidelijke doelgroep:
| Doelgroep | Taalgebruik | Focus |
|---|---|---|
| Management | Zakelijk, resultaatgericht | Waarde, ROI, risicos |
| Sales | Overtuigend, benefit-driven | USPs, differentiatie |
| Developers | Technisch, precies | Code, APIs, architectuur |
| Operators | Praktisch, actiegericht | Commands, procedures |
| Eindgebruikers | Eenvoudig, stap-voor-stap | Taken, workflows |
Elke pagina bevat:
Voorbeeld structuur:
# Pagina Titel
Korte beschrijving van wat deze pagina behandelt.
---
## Sectie 1
Content...
## Sectie 2
Content...
---
*Gerelateerd: [Link 1](/path) | [Link 2](/path)*
Gebruik consistente kleuren voor herkenbare categorieen:
| Categorie | Hex Code | Gebruik |
|-----------|----------|---------||
| Core/Infrastructure | #1a5f7a | Authentik, Docker, MCP |
| Success/Active | #059669 | Running services, completed |
| Warning | #d97706 | Needs attention |
| Error/Critical | #dc2626 | Failures, problems |
| Info/Neutral | #2563eb | General information |
| Integration | #7b2cbf | Connections, workflows |
| Business | #2d6a4f | ERPNext, EspoCRM |
1. Top-to-Bottom (TB) - Voor hierarchieen:
2. Left-to-Right (LR) - Voor processen:
3. Subgraphs - Voor categorisatie:
Voor API flows en interacties:
| Fout | Correct |
|------|---------||
| A[Label met spaties] | A["Label met spaties"] |
| Geen style directive | Altijd style X fill:#hex,color:#fff |
| Te veel nodes | Splits in meerdere diagrammen |
| Onduidelijke pijlen | Gebruik labels: A -->|actie| B |
Altijd volledige paden gebruiken:
# CORRECT
[Services](/en/pma-v2/services)
[Architectuur](/en/pma-v2/architecture/overview)
# FOUT (relatieve paden)
[Services](../services)
[Services](/services)
Elke pagina eindigt met gerelateerde links:
---
**Navigatie:**
- Vorige: [Titel](/en/pma-v2/path)
- Volgende: [Titel](/en/pma-v2/path)
**Gerelateerd:**
- [Link 1](/en/pma-v2/path)
- [Link 2](/en/pma-v2/path)
# Altijd comment met beschrijving
just start redmine # Start de Redmine service
just health # Check health van alle services
# Gebruik descriptive comments
name: service-name
version: "1.0"
# Uitleg bij complexe configuratie
settings:
key: value
# Altijd via localhost, nooit via tunnel URLs
curl -s "http://localhost:9114/issues.json" \
-H "X-Redmine-API-Key: $API_KEY"
| Kolom 1 | Kolom 2 | Kolom 3 |
|---------|---------|---------||
| Data | Data | Data |
| Command | Beschrijving | Voorbeeld |
|---------|--------------|---------||
| just start X | Start service X | just start redmine |
| Feature | Optie A | Optie B |
|---------|:-------:-------:||
| Feature 1 | Ja | Nee |
| Feature 2 | Ja | Ja |
Minimaal emoji gebruik. Alleen voor:
| Emoji | Gebruik |
|-------|---------||
| Ja | Beschikbaar/Voltooid |
| Nee | Niet beschikbaar |
| Waarschuwing | Waarschuwing |
| Pin | Belangrijk |
Voor elke pagina:
Gerelateerd: