Skip to main content

Congruence Hugo Theme

Planned
Started: December 2025

Project Overview

An open-source Hugo theme designed for non-profit organizations, foundations, and NGOs. Built with accessibility, multilingual support, and modern web standards at its core.

Status: Planned

This project is currently in development. The theme powers the Congruence Foundation website and will be released as an open-source project.

Project Overview

The Congruence Hugo Theme is a modern, accessible website theme built specifically for non-profit organizations, foundations, and NGOs. It prioritizes accessibility, performance, and ease of use while providing all the features organizations need to communicate their mission effectively.

Repository

GitHub: https://github.com/congruence-foundation/congruence-hugo-theme (coming soon)

Key Features

Accessibility First

  • WCAG 2.1 AA Compliance: Full adherence to web accessibility guidelines
  • Screen Reader Optimized: Proper ARIA labels and semantic HTML
  • Keyboard Navigation: Complete site navigation without a mouse
  • High Contrast Support: Readable in all viewing conditions
  • Skip to Content: Quick navigation for assistive technology users

Multilingual Support

  • Built-in internationalization (i18n)
  • Language switcher component
  • RTL language support ready
  • Separate content directories per language
  • Localized date and number formatting

Modern Technology Stack

  • Hugo: Fast static site generator
  • Tailwind CSS: Utility-first CSS framework
  • Alpine.js: Lightweight JavaScript interactivity
  • Chart.js: Interactive data visualizations
  • PostCSS: Modern CSS processing

Content Types

  • Projects: Showcase initiatives with status tracking
  • Publications: Research papers and reports with abstracts
  • Resources: Downloadable tools and guides
  • Board Members: Team profiles with photos
  • Testimonials: Community feedback display
  • Partners: Logo grid with links

Components

  • Responsive navigation with mobile menu
  • Hero sections with parallax effects
  • Card grids for content display
  • Call-to-action buttons
  • Newsletter signup forms
  • Cookie consent banner
  • Breadcrumb navigation
  • Social sharing buttons

Performance

  • Optimized asset pipeline
  • Lazy loading images
  • Minified CSS/JS in production
  • Fast build times (<1 second typical)
  • Small bundle size

Technical Specifications

Requirements

  • Hugo Extended v0.110.0 or later
  • Node.js 18+ (for Tailwind CSS)
  • npm or yarn

Installation

# Clone into your Hugo themes directory
git clone https://github.com/congruence-foundation/congruence-hugo-theme themes/congruence

# Install dependencies
npm install

# Run development server
hugo server

Configuration

# hugo.toml
theme = 'congruence'

[params]
  foundationName = "Your Organization"
  foundationTagline = "Your Tagline"
  description = "Organization description"
  logo = "/img/logo.png"

[params.homepage]
  hideProjects = false
  hideTestimonials = false
  hidePartners = false

Shortcodes Included

Shortcode Purpose
chart Chart.js data visualizations
card-grid Responsive card layouts
cta-button Call-to-action buttons
info-box Highlighted information blocks
stat-card Statistics display
download-card File download links
partner-card Partner logo display

Customization

Theming

  • CSS custom properties for colors
  • Configurable typography scale
  • Flexible spacing system
  • Dark mode ready (planned)

Layouts

  • Modular partial templates
  • Override-friendly structure
  • Block-based page layouts
  • Custom archetype templates

Roadmap

Phase 1: Core Release (Q1 2026)

  • Clean up codebase for public release
  • Write comprehensive documentation
  • Create demo site
  • Publish to Hugo Themes directory

Phase 2: Enhancements (Q2 2026)

  • Dark mode support
  • Additional color schemes
  • More shortcodes
  • Search functionality

Phase 3: Community (Q3 2026)

  • Contribution guidelines
  • Issue templates
  • Community showcase
  • Translation contributions

License

Released under the MIT License - free for personal and commercial use.

Get Involved

As a Developer

  • Star the repository
  • Report issues
  • Submit pull requests
  • Improve documentation

As a User

  • Use the theme for your organization
  • Share feedback
  • Request features
  • Spread the word

This theme is developed and maintained by the Congruence Foundation as part of our commitment to open-source technology for social good.

For questions or collaboration, contact us.

Expected Outcomes

  • WCAG 2.1 AA compliant accessibility
  • Full multilingual support
  • Chart.js integration for data visualization
  • MIT licensed for maximum flexibility

Interested in this project?

Learn how you can contribute or support this initiative