UAsset
Motion icon · Free

Layout List icon — animated SVG

A free layout list 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-layout-list" overflow="visible"><style>.uah-layout-list g.uam,.uah-layout-list [class^=p]{transform-box:fill-box;transform-origin:center}:is(.uah-layout-list:hover,:hover>.uah-layout-list,:focus-visible>.uah-layout-list) .pa{animation:uaLnR 0.50s cubic-bezier(.34,1.56,.64,1) 0s 1 both}:is(.uah-layout-list:hover,:hover>.uah-layout-list,:focus-visible>.uah-layout-list) .pb{animation:uaLnR 0.50s cubic-bezier(.34,1.56,.64,1) 0.1s 1 both}@keyframes uaLnR{0%,100%{transform:none}45%{transform:translateX(3px)}}@media (prefers-reduced-motion:reduce){.uah-layout-list *{animation:none!important}}</style><g class="uam"><g class="pa"><rect pathLength="1" x="3" y="4" width="6" height="6" rx="1.5"/><path pathLength="1" d="M13 6h8"/><path pathLength="1" d="M13 9h5"/></g><g class="pb"><rect pathLength="1" x="3" y="14" width="6" height="6" rx="1.5"/><path pathLength="1" d="M13 16h8"/><path pathLength="1" d="M13 19h5"/></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-layout-list" overflow="visible"><style>.ual-layout-list g.uam,.ual-layout-list [class^=p]{transform-box:fill-box;transform-origin:center}.ual-layout-list .pa{animation:uaLnRL 1.30s cubic-bezier(.34,1.56,.64,1) 0s infinite}.ual-layout-list .pb{animation:uaLnRL 1.30s cubic-bezier(.34,1.56,.64,1) 0.1s infinite}@keyframes uaLnRL{0.0%,38.0%{transform:none}17.1%{transform:translateX(3px)}}@media (prefers-reduced-motion:reduce){.ual-layout-list *{animation:none!important}}</style><g class="uam"><g class="pa"><rect pathLength="1" x="3" y="4" width="6" height="6" rx="1.5"/><path pathLength="1" d="M13 6h8"/><path pathLength="1" d="M13 9h5"/></g><g class="pb"><rect pathLength="1" x="3" y="14" width="6" height="6" rx="1.5"/><path pathLength="1" d="M13 16h8"/><path pathLength="1" d="M13 19h5"/></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"><g class="pa"><rect pathLength="1" x="3" y="4" width="6" height="6" rx="1.5"/><path pathLength="1" d="M13 6h8"/><path pathLength="1" d="M13 9h5"/></g><g class="pb"><rect pathLength="1" x="3" y="14" width="6" height="6" rx="1.5"/><path pathLength="1" d="M13 16h8"/><path pathLength="1" d="M13 19h5"/></g></svg>

Tags: interface, layout, line, list, outline, stroke

More Interface motion icons

MenuMenu LeftSidebarPanel RightLayout GridDashboardSettingsSlidersMoreMore VerticalMaximizeMinimizeToggle OffToggle OnFilterSortEyeEye OffLoaderSquare CheckRadio ButtonColumnsPointerHand Pointer

Browse categories