Digital pattern library

The digital pattern library (DPL) is a resource to support University staff who are designing or developing new web pages and other digital outputs.

The DPL is an evolving set of design patterns built collaboratively and tested with the people who use our products. Its purpose is to ensure a consistent user experience, look and feel for all new digital products at the University of St Andrews.

The DPL is created and curated by the University’s Digital Communications team. It follows best-practice design principles, is version controlled using GitHub and is platform agnostic.

Explore the patterns

Help with the DPL

The Digital Communications team works with colleagues across the University to:

  • consult on projects that use the DPL
  • train developers on the use of existing patterns
  • create new patterns.

If you would like to use the digital pattern library for your own web project the Digital Communications team can help.

Please contact the Digital Communications team by emailing

Current version

Build number
Build date and time
Tuesday 16 March 2021
What's new?
Change log