joyent-portal/packages/logos/src/fedora.js

43 lines
1.4 KiB
JavaScript

import React from 'react';
import calcFill from './fill';
export default ({
fill = null,
light = false,
disabled = false,
colors = {},
...rest
}) => (
<svg
id="svg4300"
xmlns="http://www.w3.org/2000/svg"
viewBox="0 0 42 42"
{...rest}
>
<defs>
<style
dangerouslySetInnerHTML={{
__html: '.cls-1,.cls-2{fill:#fff}.cls-1{opacity:.5;isolation:isolate}'
}}
/>
</defs>
<title>Artboard 1 copy 2</title>
<path
fill={calcFill({ fill, disabled, light, colors })}
id="voice"
d="M39.7 20.3a18 18 0 0 0-36 0v13.9a4.06 4.06 0 0 0 4.1 4.1h13.9a18 18 0 0 0 18-18"
/>
<path
fill={calcFill({ fill, disabled, light, colors })}
className="cls-1"
d="M27 6.6a8.39 8.39 0 0 0-8.4 8.4v4.5h-4.5a8.4 8.4 0 1 0 8.4 8.4v-4.5H27a8.4 8.4 0 0 0 0-16.8zm-8.4 21.3a4.5 4.5 0 1 1-4.5-4.5h4.5zm8.4-8.4h-4.5V15a4.5 4.5 0 1 1 4.5 4.5z"
/>
<path
fill={calcFill({ fill, disabled, light, colors })}
className="cls-2"
d="M28.9 6.8a6.28 6.28 0 0 0-1.9-.3 8.39 8.39 0 0 0-8.4 8.4v4.5h-3.5a2 2 0 0 0 0 4H18a.65.65 0 0 1 .6.6v3.9a4.48 4.48 0 0 1-4.5 4.5c-.8 0-1-.1-1.6-.1a1.87 1.87 0 0 0-2 1.9 2.12 2.12 0 0 0 1.7 1.9 6.28 6.28 0 0 0 1.9.3 8.39 8.39 0 0 0 8.4-8.4v-4.5H26a2 2 0 0 0 0-4h-2.9a.65.65 0 0 1-.6-.6V15a4.48 4.48 0 0 1 4.5-4.5c.8 0 1 .1 1.6.1a1.87 1.87 0 0 0 2-1.9 2.34 2.34 0 0 0-1.7-1.9z"
/>
</svg>
);