shop icon
shop-outline from Teenyicons by smhmd · Outline · MIT Free for personal and commercial use.
- Name
- shop-outline
- Set
- Teenyicons
- Style
- Outline
- Viewbox
- 15×15
- License
- MIT
1 other variant in Teenyicons
The same icon in other sets
shop-filledAnt Design IconsshopBootstrap IconsshopElement PlusshopFont Awesome 6 SolidshopFont Awesome SolidshopIconParkshopIconPark OutlineshopIconPark SolidshopIconPark TwoToneshopIconoirshopMage IconsshopMaterial SymbolsshopMaterial Symbols Lightshop-fillMingCute IconshopPrime Iconsshop-boldSolarshopTDesign IconsshopUniconsshop-outlinedWeUI Icon
Use the shop icon
SVG
<svg xmlns="http://www.w3.org/2000/svg" width="1em" height="1em" viewBox="0 0 15 15"><path fill="currentColor" d="M1.5 2.5V2a.5.5 0 0 0-.49.402zm12 0l.49-.098A.5.5 0 0 0 13.5 2zm1 5V8a.5.5 0 0 0 .49-.598zm-14 0l-.49-.098A.5.5 0 0 0 .5 8zm3 3H3v.5h.5zm8 0v.5h.5v-.5zM0 15h15v-1H0zm1-7.5v7h1v-7zm12 0v7h1v-7zM1.5 3h12V2h-12zm11.51-.402l1 5l.98-.196l-1-5zM14.5 7H.5v1h14zM.99 7.598l1-5l-.98-.196l-1 5zM1 1h13V0H1zm2 6.5v3h1v-3zm.5 3.5h8v-1h-8zm8.5-.5v-3h-1v3z"/></svg>
React
import type { SVGProps } from "react";
export function TeenyiconsShopOutline(props: SVGProps<SVGSVGElement>) {
return (
<svg {...props} xmlns="http://www.w3.org/2000/svg" width="1em" height="1em" viewBox="0 0 15 15"><path fill="currentColor" d="M1.5 2.5V2a.5.5 0 0 0-.49.402zm12 0l.49-.098A.5.5 0 0 0 13.5 2zm1 5V8a.5.5 0 0 0 .49-.598zm-14 0l-.49-.098A.5.5 0 0 0 .5 8zm3 3H3v.5h.5zm8 0v.5h.5v-.5zM0 15h15v-1H0zm1-7.5v7h1v-7zm12 0v7h1v-7zM1.5 3h12V2h-12zm11.51-.402l1 5l.98-.196l-1-5zM14.5 7H.5v1h14zM.99 7.598l1-5l-.98-.196l-1 5zM1 1h13V0H1zm2 6.5v3h1v-3zm.5 3.5h8v-1h-8zm8.5-.5v-3h-1v3z"/></svg>
);
}
Vue
<template> <svg xmlns="http://www.w3.org/2000/svg" width="1em" height="1em" viewBox="0 0 15 15"><path fill="currentColor" d="M1.5 2.5V2a.5.5 0 0 0-.49.402zm12 0l.49-.098A.5.5 0 0 0 13.5 2zm1 5V8a.5.5 0 0 0 .49-.598zm-14 0l-.49-.098A.5.5 0 0 0 .5 8zm3 3H3v.5h.5zm8 0v.5h.5v-.5zM0 15h15v-1H0zm1-7.5v7h1v-7zm12 0v7h1v-7zM1.5 3h12V2h-12zm11.51-.402l1 5l.98-.196l-1-5zM14.5 7H.5v1h14zM.99 7.598l1-5l-.98-.196l-1 5zM1 1h13V0H1zm2 6.5v3h1v-3zm.5 3.5h8v-1h-8zm8.5-.5v-3h-1v3z"/></svg> </template>
CSS
.icon-shop-outline {
width: 24px;
height: 24px;
background-color: currentColor;
-webkit-mask: url("data:image/svg+xml,%3Csvg%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%20width%3D%221em%22%20height%3D%221em%22%20viewBox%3D%220%200%2015%2015%22%3E%3Cpath%20fill%3D%22currentColor%22%20d%3D%22M1.5%202.5V2a.5.5%200%200%200-.49.402zm12%200l.49-.098A.5.5%200%200%200%2013.5%202zm1%205V8a.5.5%200%200%200%20.49-.598zm-14%200l-.49-.098A.5.5%200%200%200%20.5%208zm3%203H3v.5h.5zm8%200v.5h.5v-.5zM0%2015h15v-1H0zm1-7.5v7h1v-7zm12%200v7h1v-7zM1.5%203h12V2h-12zm11.51-.402l1%205l.98-.196l-1-5zM14.5%207H.5v1h14zM.99%207.598l1-5l-.98-.196l-1%205zM1%201h13V0H1zm2%206.5v3h1v-3zm.5%203.5h8v-1h-8zm8.5-.5v-3h-1v3z%22%2F%3E%3C%2Fsvg%3E") no-repeat center / contain;
mask: url("data:image/svg+xml,%3Csvg%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%20width%3D%221em%22%20height%3D%221em%22%20viewBox%3D%220%200%2015%2015%22%3E%3Cpath%20fill%3D%22currentColor%22%20d%3D%22M1.5%202.5V2a.5.5%200%200%200-.49.402zm12%200l.49-.098A.5.5%200%200%200%2013.5%202zm1%205V8a.5.5%200%200%200%20.49-.598zm-14%200l-.49-.098A.5.5%200%200%200%20.5%208zm3%203H3v.5h.5zm8%200v.5h.5v-.5zM0%2015h15v-1H0zm1-7.5v7h1v-7zm12%200v7h1v-7zM1.5%203h12V2h-12zm11.51-.402l1%205l.98-.196l-1-5zM14.5%207H.5v1h14zM.99%207.598l1-5l-.98-.196l-1%205zM1%201h13V0H1zm2%206.5v3h1v-3zm.5%203.5h8v-1h-8zm8.5-.5v-3h-1v3z%22%2F%3E%3C%2Fsvg%3E") no-repeat center / contain;
}Direct links: SVG · download · JSON · https://iconsdb.app/api/v1/icon/teenyicons/shop-outline.svg?color=%231a73e8&size=48