Skip to this topicSkip to main content

Where to?

Search My WoW Forever
GuidesStart small, step by step
ProfessionsRecipes, materials, skill-ups
AtlasZones, sub-zones and coordinates
DungeonsBosses, loot, maps and quests
TalentsBuild, rank and level in order
CharacterGear, stats and the simulator
Tier listBuilds and races, ranked by the sim
DatabaseEvery record, by name or ID
PrinciplesFoundations · 01
BrandFoundations · 02
ColourFoundations · 03
TypeFoundations · 04

I · Foundations / 07

Motion

The light, the marks and the materials everything else is made of.

Motion#

Calm by default, alive on intent. Motion shows where something came from and where it went; everything can be interrupted; reduced motion keeps every state and drops the travel.

Signature moves

One gesture of our own (the route), and a handful of supporting ones. Try them.

The routeGSAP DrawSVG + MotionPath
Lightforge BreastplateDesired itemGeneral DrakkisathClassic Era listing · unconfirmed in ForeverBlackrock SpireStands in

Use
Relationships only: item to boss, boss to dungeon, step to step. It draws once, when the relationship appears.

Avoid
Decoration. If nothing is being connected, nothing draws.

TactileGSAP quickTo

Lightforge Breastplate

Item Level 63

ChestPlate

Requires Level 58

Classic Era drop (unconfirmed in Forever): General Drakkisath, Blackrock Spire

Use
Items you might pick up: a little tilt toward the pointer and a sheen where the light falls. Off under reduced motion and on touch.

Who owns which movement, and what reduced motion does instead
MovementToolRuleReduced motion
Scene changes: stage, route, travellerGSAP (Flip, DrawSVG, MotionPath)Once per change; interruptibleArrives in place, route drawn
Hover, press, indicatorsCSS transitions, linear() springs90–450ms; transforms and opacityInstant
Overlays: tooltips, menus, dialogsCSS @starting-style, allow-discreteFade and a short riseFade only
ThemeView Transitions APITwilight sweeps in from the switchSwaps at once
Painted worldImage layers, CSS animationTransforms and opacity; paused off-screenStill
3D markThree.js, loaded once the page is idleDraws only while it movesThe vector mark
Vistas, parallaxCSS scroll-driven animationWhere supported onlyStill
Across pages: icons, portraitsReact ViewTransitionSame object, same name, one morphCross-fade