@untitledui/file-icons
Version:
Official React library for Untitled UI File Icons
2 lines (1 loc) • 1.54 kB
JavaScript
import*as a from"react";const l=({size:s=40,theme:h="light",...i})=>a.createElement("svg",{width:s,height:s,fill:"none",viewBox:"0 0 40 40","aria-hidden":"true",...i},a.createElement("mask",{id:"java_svg__b",width:32,height:40,x:4,y:0,maskUnits:"userSpaceOnUse",style:{maskType:"alpha"}},a.createElement("path",{fill:"url(#java_svg__a)",d:"M4 4a4 4 0 0 1 4-4h16l12 12v24a4 4 0 0 1-4 4H8a4 4 0 0 1-4-4z"})),a.createElement("g",{mask:"url(#java_svg__b)"},a.createElement("path",{fill:h==="light"?"#F5F5F5":"#22262F",d:"M4 4a4 4 0 0 1 4-4h16l12 12v24a4 4 0 0 1-4 4H8a4 4 0 0 1-4-4z"})),a.createElement("path",{fill:h==="light"?"#E9EAEB":"#373A41",d:"m24 0 12 12h-8a4 4 0 0 1-4-4z"}),a.createElement("path",{fill:h==="light"?"#414651":"#CECFD2",d:"M11.368 25.455h1.368v4.564q0 .632-.284 1.099a1.9 1.9 0 0 1-.783.719q-.502.253-1.167.253-.591 0-1.074-.208a1.7 1.7 0 0 1-.76-.64q-.282-.43-.278-1.083h1.377q.006.259.106.444a.7.7 0 0 0 .278.282.9.9 0 0 0 .422.095q.255 0 .431-.108a.7.7 0 0 0 .272-.326 1.3 1.3 0 0 0 .092-.527zM15.008 32h-1.482l2.26-6.546h1.783L19.825 32h-1.483l-1.64-5.05h-.05zm-.092-2.573h3.503v1.08h-3.503zm6.062-3.972 1.582 4.973h.06l1.586-4.974h1.534L23.484 32H21.7l-2.26-6.546zM26.786 32h-1.483l2.26-6.546h1.783L31.602 32H30.12l-1.64-5.05h-.05zm-.093-2.573h3.503v1.08h-3.503z"}),a.createElement("defs",null,a.createElement("linearGradient",{id:"java_svg__a",x1:20,x2:20,y1:0,y2:40,gradientUnits:"userSpaceOnUse"},a.createElement("stop",{stopOpacity:.4}),a.createElement("stop",{offset:1}))));l.displayName="Java";export{l as Java};