A flexible code implementation of the GEL Typography
A range of string constants for use in CSS, intended to help implement BBC GEL-compliant webpages and components.
A collection of string constants for use in CSS, containing non-GEL styling details that are bespoke to specific BBC services and products.
A collection of common assets that are likely to be required by many Psammead components or users, such as SVGs or small scripts.
React styled component for a live label
Provides a play button, with optional duration, for playable media.
React styled component for visually hidden text (for screen readers)
A story promo for use on index pages
React Timestamp container for relative and absolute times, using moment-timezone
A collection of locale configs, used in BBC World Service sites
React styled component for displaying a timestamp with a suitable semantic markup
React styled components for an Image
Replaces % delimited tokens with a value from the dictionary object
Component package for radio schedule components
A component for the most read item
React styled component for Useful Links
React styled component for a script switch
Provides a media player with optional placeholder
Provides the BBC News logo (as SVG), nested a hardcoded link to https://www.bbc.co.uk/news