Skip to content

Site for the open source, community-driven group of dev and organizations working toward an interoperable, decentralized identity ecosystem

Notifications You must be signed in to change notification settings

decentralized-identity/decentralized-identity.github.io

Repository files navigation

The DIF Website

Code for DIF main site, located at: https://identity.foundation

Quick Start

npm install          # Install dependencies
npm run build        # Build the site
npx serve docs       # Serve locally at http://localhost:3000

For development with auto-rebuild: gulp watch

Documentation

Site Structure Overview

├── config/                    # Group configurations (WGs, SIGs, User Groups)
├── templates/
│   ├── pages/                 # Page templates
│   │   ├── index.html.njk     # Homepage (member logos, contributors)
│   │   ├── working-groups/    # WG page templates
│   │   ├── special-interest-groups/
│   │   └── user-groups/
│   └── partials/              # Reusable template components
├── assets/
│   └── images/
│       ├── logos/             # Member company logos
│       └── photos/            # Chair/person photos
├── docs/                      # Generated site (served via GitHub Pages)
└── gulpfile.js               # Build configuration

Common Tasks

Task Where to Edit
Add Associate Member logo templates/pages/index.html.njk + assets/images/logos/
Add Contributor name templates/pages/index.html.njk
Add/Edit Working Group config/working-groups.js
Add/Edit SIG config/special-interest-groups.js
Add/Edit User Group config/user-groups.js

See Site Update Guide for detailed instructions.

About

Site for the open source, community-driven group of dev and organizations working toward an interoperable, decentralized identity ecosystem

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published

Contributors 23