Every premium and members-only resource for $9.99/month, as a no-commitment subscription. See the plans

PalateKit

Menu

Request a resource

Describe the resource you are missing in one sentence. We will email you when it is published.

0 / 280

Unlock PalateKit

Unlock everything

Plan

Paying means accepting our terms of sale.

Secure payment by Stripe. Receipts and invoices sent by email.

Welcome back

Sign in to install, download or save this resource. A free account is enough for free resources.

PalateKit Pick

Twelve CSS transitions for web interfaces v1.0.0

Use this resource to add smooth transitions to the elements of a web interface

New

  • 301 downloads
  • 166 likes
  • 105 saves

$4.99

Lifetime access to this resource, with its updates.

Install with the CLI

In a terminal, from the folder you want:

npx --yes palatekit@latest install css-ui-transitions

With no option, the skill goes to ~/.agents/skills/; add --agent claude-code (or codex, cursor…) to target an agent.

First time: connect the CLI with

npx --yes palatekit@latest login

The agent matches the transition to the element (dropdown, modal, badge, updating number…), adds the :root variable block once, then pastes the CSS snippet verbatim with its class hooks and, when needed, its small orchestration script. Every snippet honors prefers-reduced-motion. You get consistent motion with no library to install.

Mostly picked by

Updated November 2, 2026

Title card: twelve CSS interface transitions (menu, modal, badge, validation).

Details

Generates with
Your agent's model
Licence
MIT

Similar resources

View all
  • Free

    Video

    App window with zoom

    • 365365 downloads
    • 125125 likes
    • 188188 saves
    Works with
    • Claude Code
    • Codex
    • Cursor
    • and 3 more
    + HyperFrames
  • Free

    Video

    One big number

    • 463463 downloads
    • 223223 likes
    • 100100 saves
    Works with
    • Claude Code
    • Codex
    • Cursor
    • and 3 more
    + HyperFrames
  • PRO

    Video

    Three bars head to head

    • 348348 downloads
    • 133133 likes
    • 182182 saves
    Works with
    • Claude Code
    • Codex
    • Cursor
    • and 3 more
    + HyperFrames
  • PRO

    Video

    Before / after slider

    • 322322 downloads
    • 248248 likes
    • 238238 saves
    Works with
    • Claude Code
    • Codex
    • Cursor
    • and 3 more
    + HyperFrames
  • PRO

    Video

    Three-card carousel

    • 418418 downloads
    • 157157 likes
    • 101101 saves
    Works with
    • Claude Code
    • Codex
    • Cursor
    • and 3 more
    + HyperFrames
  • PRO

    Video

    Chat exchange

    • 564564 downloads
    • 127127 likes
    • 161161 saves
    Works with
    • Claude Code
    • Codex
    • Cursor
    • and 3 more
    + HyperFrames
  • PRO

    Video

    Checklist ticking off

    • 442442 downloads
    • 233233 likes
    • 160160 saves
    Works with
    • Claude Code
    • Codex
    • Cursor
    • and 3 more
    + HyperFrames

What you get

  • SKILL.md: selection rules, install steps and common mistakes
  • 12 transition references: CSS, HTML hooks to wire and a script where one is needed
  • _root.css: every duration and easing curve in a single block

Good fit for

  • Polishing the micro-interactions of an app or site
  • Animating menus, modals and forms without a library
  • Keeping timing consistent across a whole interface

Not for

  • Long landing-page or scroll-driven animations
  • Projects already built on an animation library such as Framer Motion

Tags

  • css
  • transitions
  • micro-interactions
  • ui
  • accessibility

About

You say

"Make the account menu open smoothly from its button, and shake the field when the code is wrong."

Title card: twelve CSS interface transitions (menu, modal, badge, validation).

Skill published by jakubantalik under the MIT license.

Show more

Prerequisites

You bring
The web project to animate

How to use it

  1. Install the skill in your project
  2. Ask the agent for the effect you want on a specific element
  3. Check the result, then tune durations and curves in the :root block

Content preview

Files

  • _root.css3 KB
  • 01-card-resize.md1.7 KB
  • 02-number-pop-in.md3.8 KB
  • 03-notification-badge.md4 KB
  • 04-text-states-swap.md3.1 KB
  • 05-menu-dropdown.md3.5 KB
  • 06-modal.md2.8 KB
  • 07-panel-reveal.md2.8 KB
  • 08-page-side-by-side.md3.4 KB
  • 09-icon-swap.md2.4 KB
  • 10-success-check.md7.1 KB
  • 11-avatar-group-hover.md7.4 KB
  • 12-error-state-shake.md8.5 KB
  • LICENSE1 KB
  • NOTICE-PALATEKIT.md0.4 KB
  • SKILL.md11.3 KB

Origin and licence

Modified by PalateKit

Author
jakubantalik
Source
github.com/jakubantalik/transitions-dev/tree/038b0bdc75375c2beed51d1e824c98cdc7b86f8c/skills/transitions-dev
Licence
MIT

Notice

Version modifiée de « transitions-dev » (jakubantalik, MIT) : traduction française et fiche par PalateKit.

User reviews

–

No ratings yet

Loading reviews…

Delete your review?

Your rating and comment will be removed from the page.

Frequently asked questions

Do I need to install a library?

No. The transitions are CSS, with a short JavaScript snippet for the ones that change state (menu, modal, validation…).

How do I change an animation's speed?

Edit its variable in the :root block, for example --modal-open-dur: every snippet reads from those values.