file type light esphome logo
file-type-light-esphome from VSCode Icons by Roberto Huertas · Color · MIT Free for personal and commercial use.
- Name
- file-type-light-esphome
- Set
- VSCode Icons
- Style
- Color
- Viewbox
- 32×32
- License
- MIT
Related icons in VSCode Icons
file-type-accessfile-type-access2file-type-actionscriptfile-type-actionscript2file-type-adafile-type-advplfile-type-affinityfile-type-affinitydesignerfile-type-affinityphotofile-type-affinitypublisherfile-type-agdafile-type-agentsfile-type-aifile-type-ai2file-type-aikidofile-type-alfile-type-al-dalfile-type-alchemyfile-type-allcontributorsfile-type-alloyfile-type-allurefile-type-angularfile-type-ansiblefile-type-antlers-html
Use the file type light esphome logo
SVG
<svg xmlns="http://www.w3.org/2000/svg" width="1em" height="1em" viewBox="0 0 32 32"><path fill="none" stroke="#000" stroke-width="1.032" d="M26.54 8.146v-1.6a1.027 1.027 0 1 1 2.017 0v1.6m-5.4 0v-1.6a1.016 1.016 0 0 1 .989-1.027a.99.99 0 0 1 1.027.95v1.678m-5.441 0v-1.6a1.027 1.027 0 1 1 2.017 0v1.6m-5.4 0v-1.6a1.027 1.027 0 1 1 2.017 0v1.6m-5.441 0v-1.6a1.027 1.027 0 1 1 2.017 0v1.6m-5.441 0v-1.6a1.027 1.027 0 1 1 2.055 0v1.6M28.557 23.29v1.75a1.027 1.027 0 1 1-2.017 0v-1.75m-1.37 0v1.75a1.027 1.027 0 1 1-2.017 0v-1.75m-1.408 0v1.75a1.027 1.027 0 1 1-2.017 0v-1.75m-1.37 0v1.75a1.027 1.027 0 1 1-2.017 0v-1.75m-1.446 0v1.75a1.027 1.027 0 1 1-2.017 0v-1.75m-1.37.076v1.712a1.027 1.027 0 1 1-2.017 0v-1.712"/><path fill="none" stroke="#000" stroke-width="1.032" d="M29.089 8.146H9a.38.38 0 0 0-.381.381v14.459a.41.41 0 0 0 .381.342h20.089a.41.41 0 0 0 .381-.381V8.488a.41.41 0 0 0-.381-.381Z"/><path d="M22.354 15.452v-1.9h-.684v1.218l-2.587-2.587l-4.376 4.376h1.1v2.968h6.545v-2.972h1.1Z"/><path fill="none" stroke="#000" stroke-linecap="round" stroke-linejoin="round" stroke-width="1.032" d="M8.542 22.453H2.53v-1.522h4.528v-1.446H2.53v-1.522h4.528v-1.484H2.53v-1.484h4.528v-1.446H2.53V8.983"/></svg>
React
import type { SVGProps } from "react";
export function VscodeIconsFileTypeLightEsphome(props: SVGProps<SVGSVGElement>) {
return (
<svg {...props} xmlns="http://www.w3.org/2000/svg" width="1em" height="1em" viewBox="0 0 32 32"><path fill="none" stroke="#000" strokeWidth="1.032" d="M26.54 8.146v-1.6a1.027 1.027 0 1 1 2.017 0v1.6m-5.4 0v-1.6a1.016 1.016 0 0 1 .989-1.027a.99.99 0 0 1 1.027.95v1.678m-5.441 0v-1.6a1.027 1.027 0 1 1 2.017 0v1.6m-5.4 0v-1.6a1.027 1.027 0 1 1 2.017 0v1.6m-5.441 0v-1.6a1.027 1.027 0 1 1 2.017 0v1.6m-5.441 0v-1.6a1.027 1.027 0 1 1 2.055 0v1.6M28.557 23.29v1.75a1.027 1.027 0 1 1-2.017 0v-1.75m-1.37 0v1.75a1.027 1.027 0 1 1-2.017 0v-1.75m-1.408 0v1.75a1.027 1.027 0 1 1-2.017 0v-1.75m-1.37 0v1.75a1.027 1.027 0 1 1-2.017 0v-1.75m-1.446 0v1.75a1.027 1.027 0 1 1-2.017 0v-1.75m-1.37.076v1.712a1.027 1.027 0 1 1-2.017 0v-1.712"/><path fill="none" stroke="#000" strokeWidth="1.032" d="M29.089 8.146H9a.38.38 0 0 0-.381.381v14.459a.41.41 0 0 0 .381.342h20.089a.41.41 0 0 0 .381-.381V8.488a.41.41 0 0 0-.381-.381Z"/><path d="M22.354 15.452v-1.9h-.684v1.218l-2.587-2.587l-4.376 4.376h1.1v2.968h6.545v-2.972h1.1Z"/><path fill="none" stroke="#000" strokeLinecap="round" strokeLinejoin="round" strokeWidth="1.032" d="M8.542 22.453H2.53v-1.522h4.528v-1.446H2.53v-1.522h4.528v-1.484H2.53v-1.484h4.528v-1.446H2.53V8.983"/></svg>
);
}
Vue
<template> <svg xmlns="http://www.w3.org/2000/svg" width="1em" height="1em" viewBox="0 0 32 32"><path fill="none" stroke="#000" stroke-width="1.032" d="M26.54 8.146v-1.6a1.027 1.027 0 1 1 2.017 0v1.6m-5.4 0v-1.6a1.016 1.016 0 0 1 .989-1.027a.99.99 0 0 1 1.027.95v1.678m-5.441 0v-1.6a1.027 1.027 0 1 1 2.017 0v1.6m-5.4 0v-1.6a1.027 1.027 0 1 1 2.017 0v1.6m-5.441 0v-1.6a1.027 1.027 0 1 1 2.017 0v1.6m-5.441 0v-1.6a1.027 1.027 0 1 1 2.055 0v1.6M28.557 23.29v1.75a1.027 1.027 0 1 1-2.017 0v-1.75m-1.37 0v1.75a1.027 1.027 0 1 1-2.017 0v-1.75m-1.408 0v1.75a1.027 1.027 0 1 1-2.017 0v-1.75m-1.37 0v1.75a1.027 1.027 0 1 1-2.017 0v-1.75m-1.446 0v1.75a1.027 1.027 0 1 1-2.017 0v-1.75m-1.37.076v1.712a1.027 1.027 0 1 1-2.017 0v-1.712"/><path fill="none" stroke="#000" stroke-width="1.032" d="M29.089 8.146H9a.38.38 0 0 0-.381.381v14.459a.41.41 0 0 0 .381.342h20.089a.41.41 0 0 0 .381-.381V8.488a.41.41 0 0 0-.381-.381Z"/><path d="M22.354 15.452v-1.9h-.684v1.218l-2.587-2.587l-4.376 4.376h1.1v2.968h6.545v-2.972h1.1Z"/><path fill="none" stroke="#000" stroke-linecap="round" stroke-linejoin="round" stroke-width="1.032" d="M8.542 22.453H2.53v-1.522h4.528v-1.446H2.53v-1.522h4.528v-1.484H2.53v-1.484h4.528v-1.446H2.53V8.983"/></svg> </template>
CSS
.icon-file-type-light-esphome {
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%2032%2032%22%3E%3Cpath%20fill%3D%22none%22%20stroke%3D%22%23000%22%20stroke-width%3D%221.032%22%20d%3D%22M26.54%208.146v-1.6a1.027%201.027%200%201%201%202.017%200v1.6m-5.4%200v-1.6a1.016%201.016%200%200%201%20.989-1.027a.99.99%200%200%201%201.027.95v1.678m-5.441%200v-1.6a1.027%201.027%200%201%201%202.017%200v1.6m-5.4%200v-1.6a1.027%201.027%200%201%201%202.017%200v1.6m-5.441%200v-1.6a1.027%201.027%200%201%201%202.017%200v1.6m-5.441%200v-1.6a1.027%201.027%200%201%201%202.055%200v1.6M28.557%2023.29v1.75a1.027%201.027%200%201%201-2.017%200v-1.75m-1.37%200v1.75a1.027%201.027%200%201%201-2.017%200v-1.75m-1.408%200v1.75a1.027%201.027%200%201%201-2.017%200v-1.75m-1.37%200v1.75a1.027%201.027%200%201%201-2.017%200v-1.75m-1.446%200v1.75a1.027%201.027%200%201%201-2.017%200v-1.75m-1.37.076v1.712a1.027%201.027%200%201%201-2.017%200v-1.712%22%2F%3E%3Cpath%20fill%3D%22none%22%20stroke%3D%22%23000%22%20stroke-width%3D%221.032%22%20d%3D%22M29.089%208.146H9a.38.38%200%200%200-.381.381v14.459a.41.41%200%200%200%20.381.342h20.089a.41.41%200%200%200%20.381-.381V8.488a.41.41%200%200%200-.381-.381Z%22%2F%3E%3Cpath%20d%3D%22M22.354%2015.452v-1.9h-.684v1.218l-2.587-2.587l-4.376%204.376h1.1v2.968h6.545v-2.972h1.1Z%22%2F%3E%3Cpath%20fill%3D%22none%22%20stroke%3D%22%23000%22%20stroke-linecap%3D%22round%22%20stroke-linejoin%3D%22round%22%20stroke-width%3D%221.032%22%20d%3D%22M8.542%2022.453H2.53v-1.522h4.528v-1.446H2.53v-1.522h4.528v-1.484H2.53v-1.484h4.528v-1.446H2.53V8.983%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%2032%2032%22%3E%3Cpath%20fill%3D%22none%22%20stroke%3D%22%23000%22%20stroke-width%3D%221.032%22%20d%3D%22M26.54%208.146v-1.6a1.027%201.027%200%201%201%202.017%200v1.6m-5.4%200v-1.6a1.016%201.016%200%200%201%20.989-1.027a.99.99%200%200%201%201.027.95v1.678m-5.441%200v-1.6a1.027%201.027%200%201%201%202.017%200v1.6m-5.4%200v-1.6a1.027%201.027%200%201%201%202.017%200v1.6m-5.441%200v-1.6a1.027%201.027%200%201%201%202.017%200v1.6m-5.441%200v-1.6a1.027%201.027%200%201%201%202.055%200v1.6M28.557%2023.29v1.75a1.027%201.027%200%201%201-2.017%200v-1.75m-1.37%200v1.75a1.027%201.027%200%201%201-2.017%200v-1.75m-1.408%200v1.75a1.027%201.027%200%201%201-2.017%200v-1.75m-1.37%200v1.75a1.027%201.027%200%201%201-2.017%200v-1.75m-1.446%200v1.75a1.027%201.027%200%201%201-2.017%200v-1.75m-1.37.076v1.712a1.027%201.027%200%201%201-2.017%200v-1.712%22%2F%3E%3Cpath%20fill%3D%22none%22%20stroke%3D%22%23000%22%20stroke-width%3D%221.032%22%20d%3D%22M29.089%208.146H9a.38.38%200%200%200-.381.381v14.459a.41.41%200%200%200%20.381.342h20.089a.41.41%200%200%200%20.381-.381V8.488a.41.41%200%200%200-.381-.381Z%22%2F%3E%3Cpath%20d%3D%22M22.354%2015.452v-1.9h-.684v1.218l-2.587-2.587l-4.376%204.376h1.1v2.968h6.545v-2.972h1.1Z%22%2F%3E%3Cpath%20fill%3D%22none%22%20stroke%3D%22%23000%22%20stroke-linecap%3D%22round%22%20stroke-linejoin%3D%22round%22%20stroke-width%3D%221.032%22%20d%3D%22M8.542%2022.453H2.53v-1.522h4.528v-1.446H2.53v-1.522h4.528v-1.484H2.53v-1.484h4.528v-1.446H2.53V8.983%22%2F%3E%3C%2Fsvg%3E") no-repeat center / contain;
}Direct links: SVG · download · JSON · https://iconsdb.app/api/v1/icon/vscode-icons/file-type-light-esphome.svg?color=%231a73e8&size=48