Effects

HOBA Portal
HOBA Portal

EFFECTS

Overlap, layers and motion

Every effect on this page is a token from the same vocabulary the Composer edits — stacked overlap, gradient and pattern fields, hover states, entrance motion, scroll reveal, shadows, radii and type. No CSS or JavaScript ships with the site.

LAYERS

Overlapping surfaces

Children of an overlapping grid share a single cell. A per-child z-index decides what paints on top and a margin token insets each layer — the same mechanism a freely placed block uses, with no absolute pixels.

TOP LAYER

A card on a badge on a band

Three containers share one grid cell. The band fills it, the badge is inset by a margin token and lifted with z-index, and the card sits on top carrying the content — no absolute pixels required.

FIELDS

Background effects

Ten gradient-only pattern fields layer over any theme colour: a soft gradient, a technical grid, a dotted field, fine grain, a wave band, plus diagonal stripes, a checker board, a conic ray fan, soft blobs and a colour mesh. Every field recolours with the theme.

Grid

A technical ruled field.

Grid

Dots

A quiet dotted field.

Dots

Noise

Fine grain for depth.

Noise

Waves

Layered wave bands.

Waves

Stripes

Diagonal token bands.

Stripes

Rays

A conic ray fan.

Rays

Blobs

Soft surface pools.

Blobs

Mesh

Overlapping colour mesh.

Mesh

Aurora

Broad north-lights washes.

Aurora

INTERACTION

Hover states

Nine pointer effects that need no JavaScript — lift, glow, scale, raise and brighten, plus an underline, a muted slate tint, a bold pop and a gentle shrink. Hover a card to see it move.

Lift

Rises with a soft shadow.

Lift

Glow

A coloured halo on hover.

Glow

Scale

Grows slightly toward you.

Scale

Raise

Lifts and deepens.

Raise

Brighten

Increases surface light.

Brighten

Slate

Tints toward the muted token.

Slate

Pop

A bold spring forward.

Pop

Shrink

A gentle press back.

Shrink

MOTION

Entrance animations

Twelve entrance curves, each opt-in and progressive: content is visible without JavaScript, and reveal waits for the viewport. The echoes — pulse, shake, wiggle, tilt and flip — announce a state without hiding content.

Zoom

Scales up gently.

Zoom

Float

A slow hover drift.

Float

Pulse

A steady attention beat.

Pulse

Shake

A short refusal jitter.

Shake

Tilt

Settles into place.

Tilt

SURFACE

Shadow, shape and type

Shadows, borders, corner radii and the type ramp are the same tokens everywhere, so a surface stays consistent across every block.

Ready to build your portal?

Start from HOBA Portal and make it yours — every section is editable and every page is reusable.

Contact us

(c) HOBA Portal. Built with HOBA.