netresearch-branding
SKILL.md
Netresearch Brand Guidelines
Apply Netresearch brand identity to web projects, documentation, and digital content.
Auto-Trigger Conditions
Apply when:
- GitHub org is
netresearchor composer.json hasnetresearch/vendor - Creating HTML pages, dashboards, landing pages
- Another skill generates visual content
MANDATORY Requirements
- Logo:
assets/logos/netresearch-symbol-only.svgin header (min 32×32px) - Colors:
#2F99A4(primary),#FF4D00(accent only),#585961(text) - Typography: Raleway (headlines), Open Sans (body)
- Footer: Link to https://www.netresearch.de/ + "Netresearch DTT GmbH"
Quick Reference
Colors: #2F99A4 turquoise · #FF4D00 orange · #585961 text · #CCCDCC grey
Fonts: Raleway (h1-h6) · Open Sans (body) · Calibri (docs fallback)
Logo: Min 120px digital · Min 32×32 icon
References
references/colors.md- Complete color specifications, CSS variablesreferences/typography.md- Font weights, sizes, scalereferences/web-design.md- Component styles, layoutsreferences/typo3-extension-branding.md- Extension requirements
TYPO3 Extensions
- Extension icon:
Resources/Public/Icons/Extension.svg(symbol-only logo) - Description:
<What> - by Netresearch author_company:Netresearch DTT GmbH- Vendor:
netresearch/prefix
Pre-Launch QA Tools
Before launching branded content, verify compliance with automated audit tools:
| Tool | Purpose | Check |
|---|---|---|
| axe DevTools | WCAG accessibility | Color contrast, ARIA labels, keyboard navigation |
| WAVE | Accessibility evaluation | Missing alt text, heading structure, form labels |
| Chrome Lighthouse | Performance + accessibility | Contrast ratios, SEO, performance scores |
| WebAIM Contrast Checker | Color verification | Ensure #2F99A4/#FF4D00 on backgrounds meet AA |
Minimum requirements:
- Lighthouse Accessibility score: 90+
- Zero critical axe violations
- All WAVE errors resolved
See references/web-design.md for the complete pre-launch checklist.
Brand Debt
Brand inconsistencies accumulate over time ("brand debt"). Identify and remediate:
Detection signals:
- Hardcoded hex values instead of CSS variables (
#2f99a4vsvar(--nr-primary)) - Inline styles overriding brand colors
- Non-standard fonts (Arial, Helvetica instead of Raleway/Open Sans)
- Logo variations (wrong aspect ratio, missing SVG, rasterized versions)
- Inconsistent button styles across pages
Remediation workflow:
- Audit: Run
grep -r "#[0-9a-fA-F]{6}" --include="*.css" --include="*.scss"to find hardcoded colors - Centralize: Move all brand values to CSS custom properties
- Document: Track deviations in a
BRAND_DEBT.mdfile with fix priority - Monitor: Schedule quarterly brand audits using the QA tools above
Prevention:
- Use CSS variables exclusively:
var(--nr-primary),var(--nr-accent),var(--nr-text) - Lint for hardcoded brand colors in CI/CD
- Include brand review in PR checklists for UI changes
Contributing: https://github.com/netresearch/netresearch-branding-skill
Weekly Installs
2
Repository
netresearch/net…ng-skillGitHub Stars
2
First Seen
1 day ago
Security Audits
Installed on
amp2
cline2
opencode2
cursor2
kimi-cli2
codex2