UAsset
Motion icon · Free

Pull Request icon — animated SVG

A free pull request motion icon that acts out its meaning. The animation is pure CSS inside the SVG, so it works in any website or app without Lottie or JavaScript. 24px grid, 2px stroke, round caps. Free for personal and commercial use.

Open in UAsset

Hover SVG code (plays when hovered)

<svg xmlns="http://www.w3.org/2000/svg" viewBox="0 0 24 24" fill="none" stroke="currentColor" stroke-width="1.5" stroke-linecap="round" stroke-linejoin="round" class="uah-git-pull-request" overflow="visible"><style>.uah-git-pull-request g.uam,.uah-git-pull-request [class^=p]{transform-box:fill-box;transform-origin:center}:is(.uah-git-pull-request:hover,:hover>.uah-git-pull-request,:focus-visible>.uah-git-pull-request) g.uam{animation:uaLnL 0.55s cubic-bezier(.34,1.56,.64,1) 0s 1 both}@keyframes uaLnL{0%,100%{transform:none}45%{transform:translateX(-3px)}}@media (prefers-reduced-motion:reduce){.uah-git-pull-request *{animation:none!important}}</style><g class="uam"><circle pathLength="1" cx="18" cy="18" r="3"/><circle pathLength="1" cx="6" cy="6" r="3"/><path pathLength="1" d="M6 9v12M18 15V8a2 2 0 0 0-2-2h-3"/><g class="pa"><path pathLength="1" d="m15 9-3-3 3-3"/></g></g></svg>

Looping SVG code

<svg xmlns="http://www.w3.org/2000/svg" viewBox="0 0 24 24" fill="none" stroke="currentColor" stroke-width="1.5" stroke-linecap="round" stroke-linejoin="round" class="ual-git-pull-request" overflow="visible"><style>.ual-git-pull-request g.uam,.ual-git-pull-request [class^=p]{transform-box:fill-box;transform-origin:center}.ual-git-pull-request g.uam{animation:uaLnLL 1.43s cubic-bezier(.34,1.56,.64,1) 0s infinite}@keyframes uaLnLL{0.0%,38.0%{transform:none}17.1%{transform:translateX(-3px)}}@media (prefers-reduced-motion:reduce){.ual-git-pull-request *{animation:none!important}}</style><g class="uam"><circle pathLength="1" cx="18" cy="18" r="3"/><circle pathLength="1" cx="6" cy="6" r="3"/><path pathLength="1" d="M6 9v12M18 15V8a2 2 0 0 0-2-2h-3"/><g class="pa"><path pathLength="1" d="m15 9-3-3 3-3"/></g></g></svg>

Static SVG code

<svg xmlns="http://www.w3.org/2000/svg" viewBox="0 0 24 24" fill="none" stroke="currentColor" stroke-width="1.5" stroke-linecap="round" stroke-linejoin="round"><circle pathLength="1" cx="18" cy="18" r="3"/><circle pathLength="1" cx="6" cy="6" r="3"/><path pathLength="1" d="M6 9v12M18 15V8a2 2 0 0 0-2-2h-3"/><g class="pa"><path pathLength="1" d="m15 9-3-3 3-3"/></g></svg>

Tags: code, git, line, outline, pull, request, stroke

More Code motion icons

BracesCommitMergeWebhookCloud SettingsBinaryBracesCommitMergePull RequestWebhookCloud SettingsBinaryBracesCommitMergePull RequestWebhookCloud SettingsBinary

Browse categories