UNPKG

@jstnmthw/react-fluentui-emoji

Version:

Fluent Emoji SVG icons for UI react development.

394 lines (393 loc) 13.8 kB
const React = require("react"); const GameDieIcon = ({ title, titleId, ...props }) => ( <svg width="1em" height="1em" viewBox="0 0 32 32" fill="none" xmlns="http://www.w3.org/2000/svg" aria-labelledby={titleId} {...props} > {title ? <title id={titleId}>{title}</title> : null} <g filter="url(#filter0_ii_18_3713)"> <path d="M4.29319 6.35527C3.13425 6.80331 2.37015 7.91793 2.37015 9.16045V22.7919C2.37015 24.0258 3.12386 25.1346 4.27127 25.5885L14.7056 29.7166C15.4164 29.9978 16.2076 29.9978 16.9184 29.7166L27.3527 25.5885C28.5001 25.1346 29.2538 24.0258 29.2538 22.7919V9.16045C29.2538 7.91793 28.4897 6.80331 27.3308 6.35527L16.8965 2.32138C16.1987 2.0516 15.4253 2.05161 14.7275 2.32138L4.29319 6.35527Z" fill="#DEDDDE" /> <path d="M4.29319 6.35527C3.13425 6.80331 2.37015 7.91793 2.37015 9.16045V22.7919C2.37015 24.0258 3.12386 25.1346 4.27127 25.5885L14.7056 29.7166C15.4164 29.9978 16.2076 29.9978 16.9184 29.7166L27.3527 25.5885C28.5001 25.1346 29.2538 24.0258 29.2538 22.7919V9.16045C29.2538 7.91793 28.4897 6.80331 27.3308 6.35527L16.8965 2.32138C16.1987 2.0516 15.4253 2.05161 14.7275 2.32138L4.29319 6.35527Z" fill="url(#paint0_linear_18_3713)" /> <path d="M4.29319 6.35527C3.13425 6.80331 2.37015 7.91793 2.37015 9.16045V22.7919C2.37015 24.0258 3.12386 25.1346 4.27127 25.5885L14.7056 29.7166C15.4164 29.9978 16.2076 29.9978 16.9184 29.7166L27.3527 25.5885C28.5001 25.1346 29.2538 24.0258 29.2538 22.7919V9.16045C29.2538 7.91793 28.4897 6.80331 27.3308 6.35527L16.8965 2.32138C16.1987 2.0516 15.4253 2.05161 14.7275 2.32138L4.29319 6.35527Z" fill="url(#paint1_radial_18_3713)" /> </g> <path d="M4.29319 6.35527C3.13425 6.80331 2.37015 7.91793 2.37015 9.16045V22.7919C2.37015 24.0258 3.12386 25.1346 4.27127 25.5885L14.7056 29.7166C15.4164 29.9978 16.2076 29.9978 16.9184 29.7166L27.3527 25.5885C28.5001 25.1346 29.2538 24.0258 29.2538 22.7919V9.16045C29.2538 7.91793 28.4897 6.80331 27.3308 6.35527L16.8965 2.32138C16.1987 2.0516 15.4253 2.05161 14.7275 2.32138L4.29319 6.35527Z" fill="url(#paint2_linear_18_3713)" /> <path d="M4.29319 6.35527C3.13425 6.80331 2.37015 7.91793 2.37015 9.16045V22.7919C2.37015 24.0258 3.12386 25.1346 4.27127 25.5885L14.7056 29.7166C15.4164 29.9978 16.2076 29.9978 16.9184 29.7166L27.3527 25.5885C28.5001 25.1346 29.2538 24.0258 29.2538 22.7919V9.16045C29.2538 7.91793 28.4897 6.80331 27.3308 6.35527L16.8965 2.32138C16.1987 2.0516 15.4253 2.05161 14.7275 2.32138L4.29319 6.35527Z" fill="url(#paint3_linear_18_3713)" /> <g filter="url(#filter1_f_18_3713)"> <path d="M4.07619 24.2231L13.9581 28.2262C14.8442 28.5852 15.812 27.933 15.812 26.9769V14.2364C15.812 13.0693 15.1096 12.0169 14.0317 11.5691L4.78259 7.72684C3.89494 7.3581 2.91763 8.01038 2.91763 8.97158V21.9062C2.91763 22.8322 3.35854 23.685 4.07619 24.2231Z" fill="#C5C2C8" /> </g> <g filter="url(#filter2_f_18_3713)"> <path d="M27.4441 23.1915L17.5622 27.1035C16.6761 27.4543 15.7083 26.817 15.7083 25.8827V13.4322C15.7083 12.2917 16.4107 11.2632 17.4885 10.8257L26.7377 7.0709C27.6254 6.71055 28.6027 7.34798 28.6027 8.28729V20.9274C28.6027 21.8323 28.1618 22.6657 27.4441 23.1915Z" fill="#F6F4F8" /> </g> <path d="M29.2503 9.01333C29.0562 8.20747 28.1728 7.71688 27.3586 8.05044L17.571 12.0601C16.4443 12.5217 15.7083 13.6186 15.7083 14.8362V28.0696C15.7083 29.0598 16.7082 29.737 17.6277 29.3697L28.0288 25.2145C28.787 24.6567 29.2538 23.7631 29.2538 22.7919V9.16048C29.2538 9.11122 29.2526 9.06215 29.2503 9.01333Z" fill="url(#paint4_linear_18_3713)" /> <path d="M3.51862 25.2092L13.7827 29.3671C14.7031 29.74 15.7083 29.0626 15.7083 28.0696V14.8363C15.7083 13.624 14.9787 12.5309 13.8592 12.0658L4.25233 8.07494C3.33035 7.69193 2.31525 8.36945 2.31525 9.36782V22.8027C2.31525 23.7645 2.77321 24.6503 3.51862 25.2092Z" fill="url(#paint5_linear_18_3713)" /> <ellipse cx={15.7632} cy={6.46465} rx={2.73867} ry={1.15767} fill="url(#paint6_radial_18_3713)" /> <ellipse cx={19.5158} cy={24.1707} rx={1.51144} ry={2.37358} transform="rotate(23.4058 19.5158 24.1707)" fill="url(#paint7_radial_18_3713)" /> <ellipse cx={19.5158} cy={24.1707} rx={1.51144} ry={2.37358} transform="rotate(23.4058 19.5158 24.1707)" fill="url(#paint8_radial_18_3713)" /> <ellipse cx={22.6432} cy={18.9698} rx={1.51144} ry={2.37358} transform="rotate(23.4058 22.6432 18.9698)" fill="url(#paint9_radial_18_3713)" /> <ellipse cx={22.6432} cy={18.9698} rx={1.51144} ry={2.37358} transform="rotate(23.4058 22.6432 18.9698)" fill="url(#paint10_radial_18_3713)" /> <ellipse cx={25.788} cy={13.6653} rx={1.51144} ry={2.37358} transform="rotate(23.4058 25.788 13.6653)" fill="url(#paint11_radial_18_3713)" /> <ellipse cx={25.788} cy={13.6653} rx={1.51144} ry={2.37358} transform="rotate(23.4058 25.788 13.6653)" fill="url(#paint12_radial_18_3713)" /> <ellipse rx={1.52269} ry={2.56165} transform="matrix(-0.959262 0.282519 0.282519 0.959262 5.72121 13.8997)" fill="url(#paint13_radial_18_3713)" /> <ellipse rx={1.52269} ry={2.56165} transform="matrix(-0.959262 0.282519 0.282519 0.959262 12.2871 23.9103)" fill="#5A867B" fillOpacity={0.5} /> <ellipse rx={1.52269} ry={2.56165} transform="matrix(-0.959262 0.282519 0.282519 0.959262 12.2871 23.9103)" fill="url(#paint14_radial_18_3713)" /> <defs> <filter id="filter0_ii_18_3713" x={2.07015} y={2.11905} width={27.3337} height={27.9584} filterUnits="userSpaceOnUse" colorInterpolationFilters="sRGB" > <feFlood floodOpacity={0} result="BackgroundImageFix" /> <feBlend mode="normal" in="SourceGraphic" in2="BackgroundImageFix" result="shape" /> <feColorMatrix in="SourceAlpha" type="matrix" values="0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 127 0" result="hardAlpha" /> <feOffset dx={0.15} dy={0.15} /> <feGaussianBlur stdDeviation={0.25} /> <feComposite in2="hardAlpha" operator="arithmetic" k2={-1} k3={1} /> <feColorMatrix type="matrix" values="0 0 0 0 0.807843 0 0 0 0 0.807843 0 0 0 0 0.807843 0 0 0 1 0" /> <feBlend mode="normal" in2="shape" result="effect1_innerShadow_18_3713" /> <feColorMatrix in="SourceAlpha" type="matrix" values="0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 127 0" result="hardAlpha" /> <feOffset dx={-0.3} dy={0.1} /> <feGaussianBlur stdDeviation={0.25} /> <feComposite in2="hardAlpha" operator="arithmetic" k2={-1} k3={1} /> <feColorMatrix type="matrix" values="0 0 0 0 0.964706 0 0 0 0 0.964706 0 0 0 0 0.964706 0 0 0 1 0" /> <feBlend mode="normal" in2="effect1_innerShadow_18_3713" result="effect2_innerShadow_18_3713" /> </filter> <filter id="filter1_f_18_3713" x={1.66763} y={6.37231} width={15.3943} height={23.2039} filterUnits="userSpaceOnUse" colorInterpolationFilters="sRGB" > <feFlood floodOpacity={0} result="BackgroundImageFix" /> <feBlend mode="normal" in="SourceGraphic" in2="BackgroundImageFix" result="shape" /> <feGaussianBlur stdDeviation={0.625} result="effect1_foregroundBlur_18_3713" /> </filter> <filter id="filter2_f_18_3713" x={14.4583} y={5.71875} width={15.3943} height={22.7324} filterUnits="userSpaceOnUse" colorInterpolationFilters="sRGB" > <feFlood floodOpacity={0} result="BackgroundImageFix" /> <feBlend mode="normal" in="SourceGraphic" in2="BackgroundImageFix" result="shape" /> <feGaussianBlur stdDeviation={0.625} result="effect1_foregroundBlur_18_3713" /> </filter> <linearGradient id="paint0_linear_18_3713" x1={17.0215} y1={29.9275} x2={17.0215} y2={25.5057} gradientUnits="userSpaceOnUse" > <stop stopColor="#BEA5D6" /> <stop offset={1} stopColor="#BEA5D6" stopOpacity={0} /> </linearGradient> <radialGradient id="paint1_radial_18_3713" cx={0} cy={0} r={1} gradientUnits="userSpaceOnUse" gradientTransform="translate(14.6025 30.1364) rotate(-65.6375) scale(2.01057 1.94372)" > <stop offset={0.415529} stopColor="#AB8CC8" /> <stop offset={1} stopColor="#AB8CC8" stopOpacity={0} /> </radialGradient> <linearGradient id="paint2_linear_18_3713" x1={28.4942} y1={6.43749} x2={25.0567} y2={11.375} gradientUnits="userSpaceOnUse" > <stop stopColor="#FAF9FA" /> <stop offset={1} stopColor="#FAF9FA" stopOpacity={0} /> </linearGradient> <linearGradient id="paint3_linear_18_3713" x1={8.88387} y1={4.20055} x2={9.17117} y2={4.93476} gradientUnits="userSpaceOnUse" > <stop stopColor="#C9C9C9" /> <stop offset={1} stopColor="#C9C9C9" stopOpacity={0} /> </linearGradient> <linearGradient id="paint4_linear_18_3713" x1={17.7126} y1={14.7239} x2={30.2915} y2={24.8837} gradientUnits="userSpaceOnUse" > <stop stopColor="#E7E1ED" /> <stop offset={1} stopColor="#E4DDEC" /> </linearGradient> <linearGradient id="paint5_linear_18_3713" x1={2.31525} y1={8.79024} x2={14.4517} y2={29.471} gradientUnits="userSpaceOnUse" > <stop stopColor="#B7B1BE" /> <stop offset={1} stopColor="#AB9EBA" /> </linearGradient> <radialGradient id="paint6_radial_18_3713" cx={0} cy={0} r={1} gradientUnits="userSpaceOnUse" gradientTransform="translate(13.4967 6.46465) scale(4.66524 1.15767)" > <stop stopColor="#FF647D" /> <stop offset={1} stopColor="#E14065" /> </radialGradient> <radialGradient id="paint7_radial_18_3713" cx={0} cy={0} r={1} gradientUnits="userSpaceOnUse" gradientTransform="translate(19.1763 22.6276) rotate(77.2138) scale(3.6376 3.41209)" > <stop offset={0.28841} stopColor="#46377C" /> <stop offset={1} stopColor="#4E306A" /> </radialGradient> <radialGradient id="paint8_radial_18_3713" cx={0} cy={0} r={1} gradientUnits="userSpaceOnUse" gradientTransform="translate(19.1549 24.8283) rotate(78.8589) scale(1.50272 1.2658)" > <stop stopColor="#65568A" /> <stop offset={1} stopColor="#65568A" stopOpacity={0} /> </radialGradient> <radialGradient id="paint9_radial_18_3713" cx={0} cy={0} r={1} gradientUnits="userSpaceOnUse" gradientTransform="translate(22.3038 17.4267) rotate(77.2138) scale(3.6376 3.41209)" > <stop offset={0.28841} stopColor="#46377C" /> <stop offset={1} stopColor="#4E306A" /> </radialGradient> <radialGradient id="paint10_radial_18_3713" cx={0} cy={0} r={1} gradientUnits="userSpaceOnUse" gradientTransform="translate(22.2824 19.6274) rotate(78.8589) scale(1.50272 1.2658)" > <stop stopColor="#65568A" /> <stop offset={1} stopColor="#65568A" stopOpacity={0} /> </radialGradient> <radialGradient id="paint11_radial_18_3713" cx={0} cy={0} r={1} gradientUnits="userSpaceOnUse" gradientTransform="translate(25.4485 12.1221) rotate(77.2138) scale(3.6376 3.41209)" > <stop offset={0.28841} stopColor="#46377C" /> <stop offset={1} stopColor="#4E306A" /> </radialGradient> <radialGradient id="paint12_radial_18_3713" cx={0} cy={0} r={1} gradientUnits="userSpaceOnUse" gradientTransform="translate(25.4271 14.3228) rotate(78.8589) scale(1.50272 1.2658)" > <stop stopColor="#65568A" /> <stop offset={1} stopColor="#65568A" stopOpacity={0} /> </radialGradient> <radialGradient id="paint13_radial_18_3713" cx={0} cy={0} r={1} gradientUnits="userSpaceOnUse" gradientTransform="translate(1.2912 4.66526) rotate(-76.6657) scale(4.11785 2.44773)" > <stop stopColor="#3E284E" /> <stop offset={1} stopColor="#40306F" /> </radialGradient> <radialGradient id="paint14_radial_18_3713" cx={0} cy={0} r={1} gradientUnits="userSpaceOnUse" gradientTransform="translate(1.2912 4.66526) rotate(-95.2473) scale(4.21668 3.05862)" > <stop stopColor="#3E284E" /> <stop offset={1} stopColor="#40306F" /> </radialGradient> </defs> </svg> ); module.exports = GameDieIcon;