Firefox Browser Add-ons
  • Extensions
  • Themes
    • for Firefox
    • Dictionaries & Language Packs
    • Other Browser Sites
    • Add-ons for Android
Log in
Preview of Kinetic Margin

Kinetic Margin by h74611264

Compose gentle motion for chosen page elements. Preview, adjust and keep reusable page recipes.

0 (0 reviews)0 (0 reviews)
Download Firefox and get the extension
Download file

Extension Metadata

Screenshots
About this extension
Give a page a little rhythm, one considered choice at a time.

Kinetic Margin is a small motion workbench for the website you are viewing. Choose Rise, Drift, Breathe or Tilt, then select a heading, image or small non-interactive block directly on the page. An on-page editor lets you preview the movement, adjust its duration and strength, choose an easing curve, and save it to that page's recipe.

Choose how a motion starts: when you apply the recipe, when the pointer enters the element, or the first time it scrolls into view after applying. Motions are brief; they do not run in an endless loop. Replay a saved recipe from the toolbar popup whenever you want it.

Features:
- Four motions with a live preview in the popup.
- Duration from 300 to 2,400 milliseconds and adjustable strength.
- Soft landing, crisp ease and linear curves.
- Explicit on-page selection with an outline and an Escape-to-cancel action.
- A local recipe for each page, with up to 12 motions per page and 50 saved pages.
- Remove one saved motion, forget a page, or delete all saved recipes with confirmation.
- Clear live motion without overwriting the page's original inline styles or cancelling unrelated page animations.
- Reduced-motion support and pausing when the decorated tab becomes inactive.

Open a regular HTTP or HTTPS website, choose a motion, click “Choose an element on this page”, and select a supported element. Use Preview, then Save motion. On a later visit, open the popup and press Apply saved. Recipes do not automatically run on page load.

Links, forms, media controls, frames, shadow-root hosts, custom elements and fixed or sticky controls are excluded from selection. Large containers and very small targets are also excluded. Motion is intended for a page's decorative or editorial elements. A site may change its layout or element identifiers; missing, ambiguous or incompatible targets are skipped rather than guessed. Saved recipes use origin and path, so query strings and fragments do not create separate recipes.

Everything runs on the device. No account, analytics, advertising, remote code or external service is used.
Rated 0 by 0 reviewers
Log in to rate this extension
There are no ratings yet

Star rating saved

5
0
4
0
3
0
2
0
1
0
No reviews yet
Permissions and data

Data collection:

  • The developer says this extension doesn't require data collection.
Learn more
More information
Add-on Links
  • Support site
  • Support Email
  • Copy add-on ID
Version
1.0.0
Size
33.77 KB
Last updated
9 days ago (Sep 19, 2026)
Related Categories
  • Appearance
  • Photos, Music & Videos
License
Mozilla Public License 2.0
Privacy Policy
Read the privacy policy for this add-on
Version History
  • See all versions
Add to collection
Report this add-on
Go to Mozilla's homepage

Add-ons

  • About
  • Firefox Add-ons Blog
  • Extension Workshop
  • Developer Hub
  • Developer Policies
  • Community Blog
  • Forum
  • Report a bug
  • Review Guide

Download

  • Download Firefox
  • Windows
  • macOS
  • iOS
  • Android
  • Linux
  • All

Latest Builds

  • Nightly
  • Beta

Firefox for Business

  • Enterprise

Community

  • Connect
  • Contribute
  • Developer

Follow

  • Instagram
  • YouTube
  • TikTok
  • Bluesky
  • Podcast
  • Privacy
  • Cookies
  • Legal

Except where otherwise noted, content on this site is licensed under the Creative Commons Attribution Share-Alike License v3.0 or any later version.