Phaser AE

Candy stripe UI skin

Free packv3.0.0-22DLookUpdated

Pill buttons with a light tube outline and a jelly highlight, and cream windows in a wide frame striped in two shades of one colour: the candy stripe look for every widget in a game, made for the card-in-a-frame dialog.

This is a Free pack. Every phaser.io account can use it in their games.

Released October 18, 2026 · updated October 21, 2026

Candy stripe UI skin: a screenshot of its demo
A note about these graphics

Expansion packs don't come with graphics. This screenshot is one way of drawing what the pack does, made for its demo: none of the sprites, tiles or backgrounds in it are in the pack.

That's by design. A pack is a game's logic, mechanics and effects, and it works with whatever art you give it. Some packs draw effects, backdrops or 3D scenes of their own, but none carries a game's sprites.

So the look is yours. Make the art on phaser.io, bring your own, or let your agent draw it in code: the same pack can look like anything.

The pack

uiSkinCandystripe

function uiSkinCandystripe(options: UiSkinOptions = {}): Pack<{}>

Pack ui-skin-candystripe: the candy stripe game UI skin — pill buttons with a light outline and a jelly highlight, and cream windows in a wide candy-striped frame. Registers the theme 'candystripe' (made with these options: its main colour, accent, surface colour (the frame's), corners, lip, role colours and extra colours) for game.ui.theme = 'candystripe', and the material, so game.skins.make({ material: 'candystripe', … }) makes more. Requires ui-skins.

Constants

UI_SKIN_CANDYSTRIPE

const UI_SKIN_CANDYSTRIPE: UiSkinMaterialDef

The candy stripe material: pill buttons with a light outline and a jelly highlight, and cream windows in a wide candy-striped frame. For buildUiSkin, validateUiSkin and tools; a game composes the pack instead.