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 visually hidden text (for screen readers)
React styled component for displaying a timestamp with a suitable semantic markup
A collection of locale configs, used in BBC World Service sites
React styled components for an Image
Provides a play icon and media duration for media page promos
React styled components for a Caption
React styled component for overlaid copyright or source attribution.
A collection of common values that are used in storybook by the Psammead components.
Provides a 'BBC' image placeholder
React styled component for a Paragraph
List of story promos
A collection of helper methods for implementing Jest snapshot tests for styled-components, required by many Psammead components.
React Timestamp container for relative and absolute times, using moment-timezone
React styled component for an Inline Link
React styled components for the Consent Banner
React styled component for a section label
Provides a media player with optional placeholder