typescript emoji

typescript from OpenMoji by OpenMoji · Default · Extras Openmoji · CC-BY-SA-4.0 Attribution required.

Name
typescript
Set
OpenMoji
Style
Default
Category
Extras Openmoji
Viewbox
72×72
License
CC BY-SA 4.0

The same emoji in other sets

More extras openmoji icons from OpenMoji

Use the typescript emoji

SVG

<svg xmlns="http://www.w3.org/2000/svg" width="1em" height="1em" viewBox="0 0 72 72"><path fill="#92d3f5" d="M59.035 60h-46.07a.97.97 0 0 1-.965-.965v-46.07a.97.97 0 0 1 .965-.965h46.07a.97.97 0 0 1 .965.965v46.07a.97.97 0 0 1-.965.965"/><g fill="none" stroke="#000" stroke-linejoin="round"><path stroke-width="2" d="M59.035 60h-46.07a.97.97 0 0 1-.965-.965v-46.07a.97.97 0 0 1 .965-.965h46.07a.97.97 0 0 1 .965.965v46.07a.97.97 0 0 1-.965.965Z"/><path stroke-linecap="round" stroke-miterlimit="10" stroke-width="4.453" d="M53.82 41.34c-.456-1.777-2.429-3.11-4.793-3.11c-2.703 0-4.893 1.743-4.893 3.896c0 2.151 2.191 3.896 4.893 3.896l-.1.013c2.703 0 4.893 1.745 4.893 3.896c0 2.153-2.191 3.896-4.893 3.896c-2.364 0-4.337-1.336-4.793-3.112" clip-rule="evenodd"/><path stroke-linecap="round" stroke-miterlimit="10" stroke-width="4.456" d="M34.096 38.23v15.596M29.64 38.23h8.912" clip-rule="evenodd"/></g></svg>

React

import type { SVGProps } from "react";

export function OpenmojiTypescript(props: SVGProps<SVGSVGElement>) {
  return (
    <svg {...props} xmlns="http://www.w3.org/2000/svg" width="1em" height="1em" viewBox="0 0 72 72"><path fill="#92d3f5" d="M59.035 60h-46.07a.97.97 0 0 1-.965-.965v-46.07a.97.97 0 0 1 .965-.965h46.07a.97.97 0 0 1 .965.965v46.07a.97.97 0 0 1-.965.965"/><g fill="none" stroke="#000" strokeLinejoin="round"><path strokeWidth="2" d="M59.035 60h-46.07a.97.97 0 0 1-.965-.965v-46.07a.97.97 0 0 1 .965-.965h46.07a.97.97 0 0 1 .965.965v46.07a.97.97 0 0 1-.965.965Z"/><path strokeLinecap="round" strokeMiterlimit="10" strokeWidth="4.453" d="M53.82 41.34c-.456-1.777-2.429-3.11-4.793-3.11c-2.703 0-4.893 1.743-4.893 3.896c0 2.151 2.191 3.896 4.893 3.896l-.1.013c2.703 0 4.893 1.745 4.893 3.896c0 2.153-2.191 3.896-4.893 3.896c-2.364 0-4.337-1.336-4.793-3.112" clipRule="evenodd"/><path strokeLinecap="round" strokeMiterlimit="10" strokeWidth="4.456" d="M34.096 38.23v15.596M29.64 38.23h8.912" clipRule="evenodd"/></g></svg>
  );
}

Vue

<template>
  <svg xmlns="http://www.w3.org/2000/svg" width="1em" height="1em" viewBox="0 0 72 72"><path fill="#92d3f5" d="M59.035 60h-46.07a.97.97 0 0 1-.965-.965v-46.07a.97.97 0 0 1 .965-.965h46.07a.97.97 0 0 1 .965.965v46.07a.97.97 0 0 1-.965.965"/><g fill="none" stroke="#000" stroke-linejoin="round"><path stroke-width="2" d="M59.035 60h-46.07a.97.97 0 0 1-.965-.965v-46.07a.97.97 0 0 1 .965-.965h46.07a.97.97 0 0 1 .965.965v46.07a.97.97 0 0 1-.965.965Z"/><path stroke-linecap="round" stroke-miterlimit="10" stroke-width="4.453" d="M53.82 41.34c-.456-1.777-2.429-3.11-4.793-3.11c-2.703 0-4.893 1.743-4.893 3.896c0 2.151 2.191 3.896 4.893 3.896l-.1.013c2.703 0 4.893 1.745 4.893 3.896c0 2.153-2.191 3.896-4.893 3.896c-2.364 0-4.337-1.336-4.793-3.112" clip-rule="evenodd"/><path stroke-linecap="round" stroke-miterlimit="10" stroke-width="4.456" d="M34.096 38.23v15.596M29.64 38.23h8.912" clip-rule="evenodd"/></g></svg>
</template>

CSS

.icon-typescript {
  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%2072%2072%22%3E%3Cpath%20fill%3D%22%2392d3f5%22%20d%3D%22M59.035%2060h-46.07a.97.97%200%200%201-.965-.965v-46.07a.97.97%200%200%201%20.965-.965h46.07a.97.97%200%200%201%20.965.965v46.07a.97.97%200%200%201-.965.965%22%2F%3E%3Cg%20fill%3D%22none%22%20stroke%3D%22%23000%22%20stroke-linejoin%3D%22round%22%3E%3Cpath%20stroke-width%3D%222%22%20d%3D%22M59.035%2060h-46.07a.97.97%200%200%201-.965-.965v-46.07a.97.97%200%200%201%20.965-.965h46.07a.97.97%200%200%201%20.965.965v46.07a.97.97%200%200%201-.965.965Z%22%2F%3E%3Cpath%20stroke-linecap%3D%22round%22%20stroke-miterlimit%3D%2210%22%20stroke-width%3D%224.453%22%20d%3D%22M53.82%2041.34c-.456-1.777-2.429-3.11-4.793-3.11c-2.703%200-4.893%201.743-4.893%203.896c0%202.151%202.191%203.896%204.893%203.896l-.1.013c2.703%200%204.893%201.745%204.893%203.896c0%202.153-2.191%203.896-4.893%203.896c-2.364%200-4.337-1.336-4.793-3.112%22%20clip-rule%3D%22evenodd%22%2F%3E%3Cpath%20stroke-linecap%3D%22round%22%20stroke-miterlimit%3D%2210%22%20stroke-width%3D%224.456%22%20d%3D%22M34.096%2038.23v15.596M29.64%2038.23h8.912%22%20clip-rule%3D%22evenodd%22%2F%3E%3C%2Fg%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%2072%2072%22%3E%3Cpath%20fill%3D%22%2392d3f5%22%20d%3D%22M59.035%2060h-46.07a.97.97%200%200%201-.965-.965v-46.07a.97.97%200%200%201%20.965-.965h46.07a.97.97%200%200%201%20.965.965v46.07a.97.97%200%200%201-.965.965%22%2F%3E%3Cg%20fill%3D%22none%22%20stroke%3D%22%23000%22%20stroke-linejoin%3D%22round%22%3E%3Cpath%20stroke-width%3D%222%22%20d%3D%22M59.035%2060h-46.07a.97.97%200%200%201-.965-.965v-46.07a.97.97%200%200%201%20.965-.965h46.07a.97.97%200%200%201%20.965.965v46.07a.97.97%200%200%201-.965.965Z%22%2F%3E%3Cpath%20stroke-linecap%3D%22round%22%20stroke-miterlimit%3D%2210%22%20stroke-width%3D%224.453%22%20d%3D%22M53.82%2041.34c-.456-1.777-2.429-3.11-4.793-3.11c-2.703%200-4.893%201.743-4.893%203.896c0%202.151%202.191%203.896%204.893%203.896l-.1.013c2.703%200%204.893%201.745%204.893%203.896c0%202.153-2.191%203.896-4.893%203.896c-2.364%200-4.337-1.336-4.793-3.112%22%20clip-rule%3D%22evenodd%22%2F%3E%3Cpath%20stroke-linecap%3D%22round%22%20stroke-miterlimit%3D%2210%22%20stroke-width%3D%224.456%22%20d%3D%22M34.096%2038.23v15.596M29.64%2038.23h8.912%22%20clip-rule%3D%22evenodd%22%2F%3E%3C%2Fg%3E%3C%2Fsvg%3E") no-repeat center / contain;
}

Direct links: SVG · download · JSON · https://iconsdb.app/api/v1/icon/openmoji/typescript.svg?color=%231a73e8&size=48