Get the FREE Ultimate OpenClaw Setup Guide →

netresearch-branding

npx machina-cli add skill netresearch/netresearch-branding-skill/netresearch-branding --openclaw
Files (1)
SKILL.md
3.3 KB

Netresearch Brand Guidelines

Apply Netresearch brand identity to web projects, documentation, and digital content.

Auto-Trigger Conditions

Apply when:

  • GitHub org is netresearch or composer.json has netresearch/ vendor
  • Creating HTML pages, dashboards, landing pages
  • Another skill generates visual content

MANDATORY Requirements

  1. Logo: assets/logos/netresearch-symbol-only.svg in header (min 32×32px)
  2. Colors: #2F99A4 (primary), #FF4D00 (accent only), #585961 (text)
  3. Typography: Raleway (headlines), Open Sans (body)
  4. 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 variables
  • references/typography.md - Font weights, sizes, scale
  • references/web-design.md - Component styles, layouts
  • references/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:

ToolPurposeCheck
axe DevToolsWCAG accessibilityColor contrast, ARIA labels, keyboard navigation
WAVEAccessibility evaluationMissing alt text, heading structure, form labels
Chrome LighthousePerformance + accessibilityContrast ratios, SEO, performance scores
WebAIM Contrast CheckerColor verificationEnsure #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 (#2f99a4 vs var(--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:

  1. Audit: Run grep -r "#[0-9a-fA-F]{6}" --include="*.css" --include="*.scss" to find hardcoded colors
  2. Centralize: Move all brand values to CSS custom properties
  3. Document: Track deviations in a BRAND_DEBT.md file with fix priority
  4. 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

Source

git clone https://github.com/netresearch/netresearch-branding-skill/blob/main/skills/netresearch-branding/SKILL.mdView on GitHub

Overview

netresearch-branding enforces Netresearch identity across web pages, dashboards, and digital content. It prescribes the [n] logo, brand colors (#2F99A4, #FF4D00, #585961), and typography (Raleway for headlines, Open Sans for body) to ensure a consistent brand experience.

How This Skill Works

When you create HTML pages, dashboards, or visual content for Netresearch projects, apply the header logo from assets/logos/netresearch-symbol-only.svg (min 32×32px) and the specified colors and typography. Include the Netresearch footer link to www.netresearch.de and follow the referenced branding guidelines; automated QA tools like axe DevTools, WAVE, Chrome Lighthouse, and WebAIM checks help verify accessibility and contrast.

When to Use It

  • Building HTML pages, dashboards, or landing pages for Netresearch projects
  • Repos where GitHub org is netresearch or composer.json vendor is netresearch/
  • Designing visual content such as dashboards, reports, or marketing visuals
  • Updating documentation pages to align with Netresearch typography and colors
  • Conducting pre-launch branding QA with the recommended auditing tools

Quick Start

  1. Step 1: Verify repository context (GitHub org is netresearch or composer.json vendor includes netresearch/)
  2. Step 2: Apply assets and styles: header logo at assets/logos/netresearch-symbol-only.svg, colors #2F99A4/#FF4D00/#585961, typography Raleway + Open Sans
  3. Step 3: Run pre-launch QA (axe DevTools, WAVE, Chrome Lighthouse, WebAIM). Ensure footer link and accessibility targets are met

Best Practices

  • Use the mandated logo assets (assets/logos/netresearch-symbol-only.svg) in header and ensure a minimum 32×32px size
  • Apply the exact brand colors: #2F99A4 (primary), #FF4D00 (accent), #585961 (text)
  • Use Raleway for headlines and Open Sans for body text to match typography guidelines
  • Include the footer link to https://www.netresearch.de/ with the text 'Netresearch DTT GmbH'
  • Centralize brand values in CSS variables (e.g., var(--nr-primary), var(--nr-accent), var(--nr-text)) and lint for hardcoded colors

Example Use Cases

  • A Netresearch project homepage that uses the header logo, brand colors, and Raleway/Open Sans typography
  • An analytics dashboard UI that follows the Netresearch color palette and typographic scale
  • A documentation site page with brand-consistent fonts, colors, and the required footer link
  • An extension UI or widget set that adheres to logo usage and color rules
  • A branded internal report template aligned with the typography and color guidelines

Frequently Asked Questions

Add this skill to your agents
Sponsor this space

Reach thousands of developers