Standard scope
This standard applies to:
- pennmedicine.org
- All Penn Medicine websites
- Penn Medicine mobile applications
- All Penn Medicine digital products
Overview
Media components are typically used to:
- Enhance storytelling: Support written content with engaging visuals, audio, or video that provide additional context or emotional connection.
- Promote featured content: Draw attention to key stories, campaigns, or educational materials through embedded media players.
- Support user engagement: Allow users to listen to podcasts or view videos.
- Expand accessibility: Offer alternative ways for users to consume information, including audio narration or transcripts for videos.
Social sharing components are used to:
- Extend reach: Make it easy for users to share important Penn Medicine content across Facebook, Instagram, YouTube, LinkedIn, X (Twitter), and Threads.
Use cases
Media and social sharing components are used to support user engagement, education, and content sharing. The table below outlines when each component should be used.
Design System name
Media-Player
n/a
Image-FullWidth
Image-Gallery
Image-Logo
Social-Bar
Media player
The Media player includes the following elements:
- Title block
- Audio player
- Link

Video
The following example illustrates embedding of video in body copy using standard YouTube embed capabilities.

Image full width, image gallery and image logo
The image components may include the following elements:
- Image
- Title
- Body copy
- Link



Social bar
The social bar includes the following elements:
- Text
- Icon button for branded sharing buttons

Behavior
Interactive
- Media player allows users to:
- Play and pause the audio.
- Adjust the volume.
- View the time elapsed and click within the progress bar to jump to a different point in the audio.
- Open the kebab menu for more options
- Video capabilities align to the platform where the video is hosted, such as YouTube.
- Image gallery allows users to progress forward and backward through the gallery.
- Image logo allows users to highlight logos of 3rd parties which may include awards, accreditations, and partners.
- Social bar is interactive through clickable icons, each opening the selected social platform’s sharing interface in a new browser tab.
Non Interactive
- Full width images are non-interactive
States
- Hover state: Buttons and icons highlight on hover to show interactivity.
Customizable elements
Media and social components use a fixed structure with customizable copy. The design includes predefined elements that cannot be removed or rearranged.
Image, image gallery and image logo
Media player
Social bar
8 col right
8 col center
Guidelines (do’s and don’ts)
Do
- Use the title block to introduce the content and give context to the media.
- Select images that are relevant and provide value without additional text or other design elements.
- Include audio and video that is relevant to the page or topic the user is exploring.
- All videos embedded on the web must be hosted on the Penn Medicine YouTube channel.
- Use the social sharing links at the end of an article or page, after a user has absorbed the value of the content.
Don't
- Embed third-party media players with inconsistent styling.
- Autoplay audio without user interaction.
- Link to inactive or unapproved social accounts.
Related resources
For designers: Visit the Designers section for access to component specs and Figma files.
For developers: Visit the Developers section for implementation details and to access the front-end code library in Storybook.
Contact
For more information about this standard, email: web-standards@pennmedicine.upenn.edu