Material Design 3 · GitLab

Build calmer, clearer workflows.

A focused home for the Material GitLab experience: practical guidance, reusable patterns, and a reference you can trust.

Start here

Guides for the work in front of you

See all guides
Foundations

Set up your workspace

Orient the project, choose a starting point, and keep the first pass lightweight.

Read guide
Patterns

Design for momentum

Use consistent hierarchy, feedback, and states so every action feels considered.

Read guide
Reference

Check the details

Find the tokens, components, and decisions that keep the experience coherent.

Read reference

Reference

A small system with room to grow

Material by default

Expressive colour, readable type, and clear states create a dependable base for every page.

Local and fast

Assets resolve from the current base path, so the site works from a subdirectory as well as a domain root.

Ready for your docs

Drop new articles into the shell without losing navigation, spacing, or responsive behaviour.

Deployment

Install Material GitLab

Read the deployment guide

Checking the release manifest…

Preferences

Make the reading experience yours

No personal vocabulary file loaded.

Shared focus mode

This is a local experience lock, not a security boundary. Clear this site’s storage to reset it.
Narrator and voices

Narrator is off by default.

Project status

Not registered.

Live library

Canonical docs, one calm surface

Loading the universal feature inventory…

    Local tools

    Work with the site, offline

    Appearance

    Adjust this card locally and keep the override in browser storage.

    Browser tabs

    Anchored regex

    Notifications

    History and exports

    No local history events yet.

      Toy locks and authenticator

        Scheduled settings and file conversion

        No local schedule rules.

        Nothing queued.

        Logo customization

        Using the shipped mark.

        Changelog

        Loading releases…

        Bulk actions

        Select rows and preview exactly what a bulk action would affect before it runs.

        Nothing selected.

        Support tickets

          Ollama and offline docs

          Local Ollama transport is not configured; offline state remains available.

          Command palette

          Confirm the exact destructive action

          This demonstration records an authorization event; it does not delete data.

          Start download

          Downloading

          Transfer remains local and cancellable.

          Download complete

          The file was generated and handed to the browser download queue.