A template for Seamless skin, that allows for the easy creation of a Sliding skin creative. The format allows for two background assets to be uploaded, with a "sliding" interactive mouse effect that transitions from one asset to the other. Overlays are then added on top, to allow static content to be responsively placed on the sides of the skin.
When used in conjunction with the Skin Top with Sticky Streaming Video top banner, it is possible to enable sticky video functionality, which keeps the video in view when the top banner is scrolled out of view.

Guide to skins

The guide covers:

- The difference between our Seamless Skin & Fluid Skin formats
- The respective templates (i.e. Seamless Image Skin, Seamless Sliding Skin, Fluid Skin Image, Fluid Skin Video, etc.) within our Seamless & Fluid Skin formats
- Tips and best practice for using overlays

Examples

Adventure

Maybeline

Asset Specs

Backgrounds

Two of either:

  • Image: 2560x1440px (JPG, PNG or WEBP)
  • Video: 1920x1080px (MP4)
Overlays:
  • Main overlays - Max size of 800x1440px (PNG or WEBP with transparent background), one asset for each side of the skin.
  • Top/Bottom overlays - additional optional overlay elements that will be top/bottom aligned with the overlay container. Max size of 800x500px (PNG or WEBP with transparent background).
  • For best results, export the overlay PNG assets without any excess empty space - the size and position of the overlay is configurable within the skin settings.
Sticky Video
  • Sticky video will be automatically enabled when used in conjunction with the Skin Top with Sticky Streaming Video top banner

Top Banner

  • Top Overlay:
    Maximum size of 1000x180px* (PNG with transparent background)

Top banner sizes vary across publishers and between countries, so please read carefully to ensure your assets are produced correctly.

For HTML5 Top Banners, the creative width should be responsive (width: 100%) up to a maximum width of 1280 pixels. The height will match the billboard height from the list below. If the width of your top banner is not responsive, there may be empty space visible between the top banner and side panels on some sites.

Billboard placement sizes by country:

  • ๐Ÿ‡ฆ๐Ÿ‡น AT: 1000x250px
  • ๐Ÿ‡จ๐Ÿ‡ญ CH: 1000x250px
  • ๐Ÿ‡ฉ๐Ÿ‡ช DE: 1000x250px
  • ๐Ÿ‡ฉ๐Ÿ‡ฐ DK: 930x180px
  • ๐Ÿ‡ซ๐Ÿ‡ฎ FI: 1000x400px
  • ๐Ÿ‡ซ๐Ÿ‡ท FR: 970x250px
  • ๐Ÿ‡ณ๐Ÿ‡ฑ NL: 970x250px
  • ๐Ÿ‡ณ๐Ÿ‡ด NO: 980x300px
  • ๐Ÿ‡ต๐Ÿ‡ฑ PL: 970x250px
  • ๐Ÿ‡ธ๐Ÿ‡ช SE: 1000x240px
  • ๐Ÿ‡ฌ๐Ÿ‡ง UK: 970x250px

Top banner dimensions can also vary from publisher to publisher. You should always confirm specs with the publishers on your plan before creating skin assets.

Format description and guidance

A template that allows for the easy creation of a "sliding skin" style creative. The format allows two assets (image or video) to be uploaded, with an interactive (mouse hover) sliding mechanic that moves the boundary between the two assets. Overlay images are then added on top, to add static branding and messaging elements to the sides and top of the skin.

Use the overlays to add your static branding and messaging elements on top of the background. The overlays automatically scale and resize your content to fit within the available space, enabling responsive functionality for your skin. You can define the overlay container width & height (as a percentage of the total side-panel area) , as well as define minimum and maximum widths (in pixels) to constrain their scaling.

The main overlay is the primary overlay asset, which will fill as much space within the overlay container as is available. Optional top and bottom overlays can be added on each side, allowing for static branding elements such as logos and CTAs to be placed separately from the main overlay, allowing for more advanced responsive layouts. The top/bottom overlays will match the full overlay container width, and you can adjust their heights to control how big they will appear

You can additionally configure how the overlays are positioned within the skin side-panels. By default they are centered, however you can modify the horizontal and vertical alignment of the overlays using the preset positioning options, and add an offset to fine-tune the position (you can use any valid css unit eg 250px, 50%, 20vh etc, measured from the selected position edge).

For best results, export the overlay PNG assets without any excess empty space - this allows the template to handle the overlay scaling and placement more effectively.

The Top Banner of the skin should be added as a separate image/video/HTML/template banner.

To enable the sticky video behaviour, you must use the Skin Top with Sticky Streaming Video template for the top banner. You can choose which side of the screen the video should move to when you scroll down (left, right or both), as well as whether the video should be positioned at the top or the bottom of the screen.

Max total file weight

3.5 MB.

For best performance, all assets should be compressed and optimized to the lowest possible file weight. We recommend using tinypng.com to compress PNG overlays.

Click tags and tracking

The template supports two separate clickURL & trackers - one for the main skin body, and another for the top banner.

Audio

No

Template Details

Automatically synced on 2026-02-11T14:27:19.586Z. This section documents the canvases, banner templates, and trafficking controls directly from the source configs.

Canvases: Seamless Skin
Banner templates: Seamless Sliding Streaming Video Skin

Use the tables below to configure the linked banner templates. Each parameter definition is pulled straight from the template config, ensuring the spec always documents the latest functionality.

Seamless Sliding Streaming Video Skin

A sliding skin template, that uses the mouse position to reveal two images or videos. ยท Version 2.0.0

General
ParameterPurposeDefault / ChoicesNotes
Click URLDestination URL triggered when the user interacts with this element. Include https:// and any tracking parameters.
Background Assets
ParameterPurposeDefault / ChoicesNotes
Background 1 (Image)First background image. Use either an image or a video for background 1 (not both).
Background 1 (Video)First background streaming video. Use either a video or an image for background 1 (not both).
Background 2 (Image)Second background image. Use either an image or a video for background 2 (not both).
Background 2 (Video)Second background streaming video. Use either a video or an image for background 2 (not both).
Scaling ModeSets how backgrounds scale. Cover fills and may crop. Contain avoids cropping. None keeps intrinsic size.cover | choices: cover, contain, none
Max Video Stream WeightIf two background videos are used the stream weight budget is split between them. Overall skin + top banner must remain within platform limits.2.5mb | choices: 3.5mb, 3.0mb, 2.5mb, 2.0mb, 1.5mb, 1.0mb
Left Overlays
ParameterPurposeDefault / ChoicesNotes
Main OverlayMain overlay asset, will use as much space as is available within the overlay container.
Top Overlay (optional)Top-aligned overlay, anchored to the top of the overlay container.
Top Overlay HeightHeight of the top overlay (supports %, vw, vh, px).15%
Bottom Overlay (optional)Bottom-aligned overlay, anchored to the bottom of the overlay container.
Bottom Overlay HeightHeight of the bottom overlay (supports %, vw, vh, px).10%
Right Overlays
ParameterPurposeDefault / ChoicesNotes
Main OverlayMain overlay asset, will use as much space as is available within the overlay container.
Top Overlay (optional)Top-aligned overlay, anchored to the top of the overlay container.
Top Overlay HeightHeight of the top overlay (supports %, vw, vh, px).15%
Bottom Overlay (optional)Bottom-aligned overlay, anchored to the bottom of the overlay container.
Bottom Overlay HeightHeight of the bottom overlay (supports %, vw, vh, px).10%
Overlay Config
ParameterPurposeDefault / ChoicesNotes
Overlay Container WidthThe overlay container defines the area in which the overlays are contained, this sets the width of that container as a percentage of the side panel width.80%Required
Overlay Container HeightThe overlay container defines the area in which the overlays are contained, this sets the height of that container as a percentage of the total skin height.90%Required
Overlay Container GapThe gap allows you to set a minimum space between overlays.1vh
Overlay Container Minimum WidthSets a minimum width for the overlay container, preventing the overlays from becoming too small on narrow screens.120px
Overlay Container Maximum WidthSets a maximum width for the overlay container, preventing the overlays from becoming too large on big screens.300px
Hide Overlays Below Minimum WidthWhen enabled, if the overlay container width is reduced to below the minimum width, the overlays will be hidden.False | choices: False, True
Hover EffectSets the hover effect when the user hovers over the skin side panel.scale | choices: disabled, glow, scale, glow & scale
Overlay Container Horizontal AlignmentSets the horizontal alignment of the overlay container, and all the overlays within it.center | choices: center, inside, outside
Overlay Container Horizontal Offset (optional)Sets a horizontal offset for the overlays away from the aligned edge.
Overlay Container Vertical AlignmentSets the vertical alignment of the overlay container, and all the overlays within it.center | choices: top, center, bottom
Overlay Container Vertical Offset (optional)Sets a vertical offset for the overlays away from the aligned edge.
Sticky Video Player Settings
ParameterPurposeDefault / ChoicesNotes
Video SideSelect the video side option from the list to control how the template behaves.left | choices: left, right, both, disabled
PositionControls how the position aligns inside the frame. Pick the focal point that keeps the subject in view.top | choices: top, middle, bottom
Max HeightDefine the max height using responsive CSS units (px, %, vw, vh) so it scales across screens.Match Top Banner Height | choices: Match Top Banner Height, 200px, 250px, 300px, 350px, 400px
Vertical OffsetSets the vertical offset value used in the creative. Supports plain text or CSS units where required.0