message square dot icon

message-square-dot-duotone from Keyline Icons by Keyline Icons · Duotone · MIT Free for personal and commercial use.

Name
message-square-dot-duotone
Set
Keyline Icons
Style
Duotone
Viewbox
24×24
License
MIT

7 other variants in Keyline Icons

The same icon in other sets

Related icons in Keyline Icons

Use the message square dot icon

SVG

<svg xmlns="http://www.w3.org/2000/svg" width="1em" height="1em" viewBox="0 0 24 24"><g fill="none" stroke="currentColor" stroke-linecap="round" stroke-linejoin="round" stroke-width="2"><path fill="currentColor" fill-opacity=".4" d="M11.6754 2L6 2C3.7909 2 2 3.7909 2 6L2 21C2 21.5523 2.4477 22 3 22C3.2652 22 3.5196 21.8946 3.7071 21.7071L7.4142 18L18 18C20.2091 18 22 16.2091 22 14L22 12.3246C22 11.7723 21.5523 11.3246 21 11.3246C20.8518 11.3246 20.7054 11.3575 20.5714 11.421C19.7678 11.8022 18.8895 12 18 12C14.6863 12 12 9.3137 12 6C12 5.1105 12.1978 4.2322 12.579 3.4286C12.6425 3.2946 12.6754 3.1482 12.6754 3C12.6754 2.4477 12.2277 2 11.6754 2Z" stroke="none"/><path d="M21 6C21 7.6569 19.6569 9 18 9C16.3431 9 15 7.6569 15 6C15 4.3431 16.3431 3 18 3C19.6569 3 21 4.3431 21 6Z"/></g></svg>

React

import type { SVGProps } from "react";

export function KeylineIconsMessageSquareDotDuotone(props: SVGProps<SVGSVGElement>) {
  return (
    <svg {...props} xmlns="http://www.w3.org/2000/svg" width="1em" height="1em" viewBox="0 0 24 24"><g fill="none" stroke="currentColor" strokeLinecap="round" strokeLinejoin="round" strokeWidth="2"><path fill="currentColor" fillOpacity=".4" d="M11.6754 2L6 2C3.7909 2 2 3.7909 2 6L2 21C2 21.5523 2.4477 22 3 22C3.2652 22 3.5196 21.8946 3.7071 21.7071L7.4142 18L18 18C20.2091 18 22 16.2091 22 14L22 12.3246C22 11.7723 21.5523 11.3246 21 11.3246C20.8518 11.3246 20.7054 11.3575 20.5714 11.421C19.7678 11.8022 18.8895 12 18 12C14.6863 12 12 9.3137 12 6C12 5.1105 12.1978 4.2322 12.579 3.4286C12.6425 3.2946 12.6754 3.1482 12.6754 3C12.6754 2.4477 12.2277 2 11.6754 2Z" stroke="none"/><path d="M21 6C21 7.6569 19.6569 9 18 9C16.3431 9 15 7.6569 15 6C15 4.3431 16.3431 3 18 3C19.6569 3 21 4.3431 21 6Z"/></g></svg>
  );
}

Vue

<template>
  <svg xmlns="http://www.w3.org/2000/svg" width="1em" height="1em" viewBox="0 0 24 24"><g fill="none" stroke="currentColor" stroke-linecap="round" stroke-linejoin="round" stroke-width="2"><path fill="currentColor" fill-opacity=".4" d="M11.6754 2L6 2C3.7909 2 2 3.7909 2 6L2 21C2 21.5523 2.4477 22 3 22C3.2652 22 3.5196 21.8946 3.7071 21.7071L7.4142 18L18 18C20.2091 18 22 16.2091 22 14L22 12.3246C22 11.7723 21.5523 11.3246 21 11.3246C20.8518 11.3246 20.7054 11.3575 20.5714 11.421C19.7678 11.8022 18.8895 12 18 12C14.6863 12 12 9.3137 12 6C12 5.1105 12.1978 4.2322 12.579 3.4286C12.6425 3.2946 12.6754 3.1482 12.6754 3C12.6754 2.4477 12.2277 2 11.6754 2Z" stroke="none"/><path d="M21 6C21 7.6569 19.6569 9 18 9C16.3431 9 15 7.6569 15 6C15 4.3431 16.3431 3 18 3C19.6569 3 21 4.3431 21 6Z"/></g></svg>
</template>

CSS

.icon-message-square-dot-duotone {
  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%2024%2024%22%3E%3Cg%20fill%3D%22none%22%20stroke%3D%22currentColor%22%20stroke-linecap%3D%22round%22%20stroke-linejoin%3D%22round%22%20stroke-width%3D%222%22%3E%3Cpath%20fill%3D%22currentColor%22%20fill-opacity%3D%22.4%22%20d%3D%22M11.6754%202L6%202C3.7909%202%202%203.7909%202%206L2%2021C2%2021.5523%202.4477%2022%203%2022C3.2652%2022%203.5196%2021.8946%203.7071%2021.7071L7.4142%2018L18%2018C20.2091%2018%2022%2016.2091%2022%2014L22%2012.3246C22%2011.7723%2021.5523%2011.3246%2021%2011.3246C20.8518%2011.3246%2020.7054%2011.3575%2020.5714%2011.421C19.7678%2011.8022%2018.8895%2012%2018%2012C14.6863%2012%2012%209.3137%2012%206C12%205.1105%2012.1978%204.2322%2012.579%203.4286C12.6425%203.2946%2012.6754%203.1482%2012.6754%203C12.6754%202.4477%2012.2277%202%2011.6754%202Z%22%20stroke%3D%22none%22%2F%3E%3Cpath%20d%3D%22M21%206C21%207.6569%2019.6569%209%2018%209C16.3431%209%2015%207.6569%2015%206C15%204.3431%2016.3431%203%2018%203C19.6569%203%2021%204.3431%2021%206Z%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%2024%2024%22%3E%3Cg%20fill%3D%22none%22%20stroke%3D%22currentColor%22%20stroke-linecap%3D%22round%22%20stroke-linejoin%3D%22round%22%20stroke-width%3D%222%22%3E%3Cpath%20fill%3D%22currentColor%22%20fill-opacity%3D%22.4%22%20d%3D%22M11.6754%202L6%202C3.7909%202%202%203.7909%202%206L2%2021C2%2021.5523%202.4477%2022%203%2022C3.2652%2022%203.5196%2021.8946%203.7071%2021.7071L7.4142%2018L18%2018C20.2091%2018%2022%2016.2091%2022%2014L22%2012.3246C22%2011.7723%2021.5523%2011.3246%2021%2011.3246C20.8518%2011.3246%2020.7054%2011.3575%2020.5714%2011.421C19.7678%2011.8022%2018.8895%2012%2018%2012C14.6863%2012%2012%209.3137%2012%206C12%205.1105%2012.1978%204.2322%2012.579%203.4286C12.6425%203.2946%2012.6754%203.1482%2012.6754%203C12.6754%202.4477%2012.2277%202%2011.6754%202Z%22%20stroke%3D%22none%22%2F%3E%3Cpath%20d%3D%22M21%206C21%207.6569%2019.6569%209%2018%209C16.3431%209%2015%207.6569%2015%206C15%204.3431%2016.3431%203%2018%203C19.6569%203%2021%204.3431%2021%206Z%22%2F%3E%3C%2Fg%3E%3C%2Fsvg%3E") no-repeat center / contain;
}

Direct links: SVG · download · JSON · https://iconsdb.app/api/v1/icon/keyline-icons/message-square-dot-duotone.svg?color=%231a73e8&size=48