GV

GeezerVison

The World Wide Web, restored to 800 pixels of glory.

Home|About|Gaming cabinet|Archives|How it works|Starter sites

On this site

  • Main page
  • Get MediaWiki
  • Get extensions
  • Tech blog
  • Contribute
  • User help
  • FAQ
  • Technical manual
  • Support desk
  • Communication
  • Developer portal
  • Code statistics
  • Community portal
  • Recent changes

This view

  • Original page
  • New address

GeezerVison is showing www.mediawiki.org — Design System Team - MediaWiki

Codex Steering Committee superseded the Design System Team in July 2025.
This page is obsolete. It is being retained for archival purposes. It may document extensions or features that are obsolete and/or no longer supported. Do not rely on the information here being up-to-date.
Wikimedia Foundation projects
Design System Team
Our mission is to develop an overarching strategy for front-end design and engineering across Wikimedia. This includes building and maintaining a design system that provides tools and guidelines for building user interfaces in an efficient, scalable, and equitable way. This work supports audiences that are critical to developing new knowledge experiences by ensuring that they are successful in creating, maintaining, and extending front-end features across Wikimedia with consistency and ease.
Group: Product
End: 2025-06-30
Team members: Anne Tomasevich, Bárbara Martinez Calvo, Christopher Ciufo, Eric Gardner, Lauralyn Watson, Nat Baca, Roan Kattouw, Sarai Sánchez, Volker E., Derek Torsani, Matthew Williams
Backlog: #design-systems-team
Codex Steering Committee →

Vision

Main page: Design System Team/Vision

To provide a comprehensive, reusable, extensible way to design and build front ends on Wikimedia platforms, by following a universal style guide and a shared development kit that codifies the visual and experience principles and guidelines in a library of user-interface (UI) components.

Current Workstreams

Main page: Design System Team/Workstreams


Codex, the design system for Wikimedia and user-interface library

The Codex design system for Wikimedia is the place where all of the components and patterns that designers use to create products are systematically organized, in such a way that parts are easy to find, and modify, and new parts easy to create. The design system is grounded in a set of principles and guidelines, the Codex Design Style Guide for Wikimedia, maintained by the Wikimedia Foundation Design Team with consistency, efficiency, web accessibility, and internationalization in mind.

Part of Codex is the frontend development toolkit for implementing the design system in code. It provides engineers with user-interactive components that are built-in CSS components. and JavaScript Vue 3 components, with design tokens to store data for design values, and user-facing documentation.

Front-end technology

Wikimedia's 2019 medium-term platform evolution plan set out to prioritize modern engineering practices, performance, and ease-of-use for contributors of varying experience levels. As a result, the Design System Team organized the Vue.js Developer Summit 2021 which led to the decision to adopt Vue.js as the official programming framework for MediaWiki.

Team

  • Christopher Ciufo, Senior Platform Product Manager
    Christopher Ciufo
    Senior Platform Product Manager
  • Roan Kattouw, Principal Software Engineer
    Roan Kattouw
    Principal Software Engineer
  • Nat Baca, Director of Engineering
    Nat Baca
    Director of Engineering
  • Anne Tomasevich, Staff Software Engineer
    Anne Tomasevich
    Staff Software Engineer
  • Eric Gardner, Senior Software Engineer
    Eric Gardner
    Senior Software Engineer
  • Bárbara Martínez, Senior User Experience Designer
    Bárbara Martínez
    Senior User Experience Designer
  • Volker E., Lead User Experience Engineer
    Volker E.
    Lead User Experience Engineer
  • Lauralyn Watson, Software Engineer
    Lauralyn Watson
    Software Engineer
  • A portrait of Derek Torsani wearing a yellow hat and looking down at an angle., Lead Visual Designer
    Derek Torsani
    Lead Visual Designer
  • Matthew Williams, Group Design Manager
    Matthew Williams
    Group Design Manager

Introductory links

  • Request help from the Design System Team - Includes Phabricator task template.
  • Roadmap - High-level overview of Design System Team work streams.
  • Planned Components - A list of components we have planned to take on in time.
  • FAQs - Frequently asked questions.
  • Design System Governance Model - Design/development flowchart for new Codex components and additions.
  • History of user-interface libraries and frameworks in MediaWiki - How we arrived here.
  • Resources - Our collection of helpful resources about Codex, the Wikimedia Design System, the Design System Team, and front-end technology.

Contribution guidelines

You can volunteer and help us!

  • Working with us

Additional documents

Subpages of Design System Team 
  • Announcing Codex 1.0
  • Announcing Codex 1.0/dtp
  • Announcing Codex 1.0/en
  • Announcing Codex 1.0/fr
  • Announcing Codex 1.0/ja
  • Announcing Codex 1.0/pt-br
  • Announcing Codex 1.0/zh
  • Chores
  • Code splitting
  • Codex Manual Testing Guidelines
  • Current Status
  • Design System Governance Model
  • Design Systems Team Vue.js Migration
  • FAQs
  • History of user-interface libraries and frameworks in MediaWiki
  • Migration to Codex
  • Norms
  • OKRs
  • OKRs/FY22-23/Q4
  • OKRs/FY23-24/WE3.1
  • Projects/CSS-only components
  • Projects/Design and define design tokens
  • Projects/Modern user interfaces for all users
  • Resources
  • Server rendering background info
  • Team Processes
  • Test environments
  • Vision
  • Vue.js Design Workshop 2021
  • Vue.js Developer Summit 2021
  • Vue.js Developer Summit 2021/Vue.js Developer Summit 2021 Documentation
  • Vue.js Migration Project Charter
  • Vue and Codex for non-Developers
  • WMDE-WMF task force decisions
  • Working with us
  • Workstreams
Retrieved from "https://www.mediawiki.org/w/index.php?title=Design_System_Team&oldid=7970304"
Categories:
  • Pages kept for historical interest
  • WMF Projects missing start date
  • Vue
You are visitor 01402503 — GeezerVison does not store the pages you look up.
Best viewed with Netscape Navigator 4.7 or Internet Explorer 6 at 800×600. No cookies required.