Grabbed dndbeyond's source code
``` ~/go/bin/sourcemapper -output ddb -jsurl https://media.dndbeyond.com/character-app/static/js/main.90aa78c5.js ```
This commit is contained in:
@@ -0,0 +1,31 @@
|
||||
import * as React from "react";
|
||||
|
||||
interface Props {
|
||||
className: string;
|
||||
viewBox: string;
|
||||
preserveAspectRatio?: string;
|
||||
}
|
||||
|
||||
export default class BaseSvg extends React.PureComponent<Props> {
|
||||
static defaultProps = {
|
||||
className: "",
|
||||
viewBox: "0 0 100 100",
|
||||
};
|
||||
|
||||
render() {
|
||||
const { className, viewBox, children, preserveAspectRatio } = this.props;
|
||||
|
||||
let classNames: Array<string> = ["ddbc-svg", className];
|
||||
|
||||
return (
|
||||
<svg
|
||||
xmlns="http://www.w3.org/2000/svg"
|
||||
viewBox={viewBox}
|
||||
className={classNames.join(" ")}
|
||||
preserveAspectRatio={preserveAspectRatio}
|
||||
>
|
||||
{children}
|
||||
</svg>
|
||||
);
|
||||
}
|
||||
}
|
||||
@@ -0,0 +1,5 @@
|
||||
import BaseSvg from "./BaseSvg";
|
||||
|
||||
export default BaseSvg;
|
||||
export * from "./BaseSvgTypings";
|
||||
export { BaseSvg };
|
||||
@@ -0,0 +1,46 @@
|
||||
export const SvgConstantDarkModeBackgroundColor = "#10161A";
|
||||
|
||||
export const SvgConstantLightTheme = {
|
||||
fill: "#fff",
|
||||
secondaryFill: "#242528",
|
||||
};
|
||||
export const SvgConstantDarkTheme = {
|
||||
fill: "#242528",
|
||||
secondaryFill: "#fff",
|
||||
};
|
||||
export const SvgConstantGrayTheme = {
|
||||
fill: "#b0b7bd",
|
||||
secondaryFill: "#242528",
|
||||
};
|
||||
export const SvgConstantDisabledTheme = {
|
||||
fill: "#999999",
|
||||
secondaryFill: "#fff",
|
||||
};
|
||||
export const SvgConstantEmptyTheme = {
|
||||
fill: "#d8d8d8",
|
||||
secondaryFill: "#fff",
|
||||
};
|
||||
export const SvgConstantPositiveTheme = {
|
||||
fill: "#00c680",
|
||||
secondaryFill: "#fff",
|
||||
};
|
||||
export const SvgConstantNegativeTheme = {
|
||||
fill: "#e40712",
|
||||
secondaryFill: "#fff",
|
||||
};
|
||||
export const SvgConstantBuilderTheme = {
|
||||
fill: "#1C9AEF",
|
||||
secondaryFill: "#fff",
|
||||
};
|
||||
export const SvgConstantModifiedTheme = {
|
||||
fill: "#1C9AEF",
|
||||
secondaryFill: "#1C9AEF",
|
||||
};
|
||||
export const SvgConstantDarkModePositiveTheme = {
|
||||
fill: "#00c680",
|
||||
secondaryFill: SvgConstantDarkModeBackgroundColor,
|
||||
};
|
||||
export const SvgConstantDarkModeNegativeTheme = {
|
||||
fill: "#e40712",
|
||||
secondaryFill: SvgConstantDarkModeBackgroundColor,
|
||||
};
|
||||
@@ -0,0 +1,42 @@
|
||||
import * as React from "react";
|
||||
|
||||
import BaseSvg, { BaseSvgProps } from "../../BaseSvg";
|
||||
|
||||
export default class CharismaSvg extends React.PureComponent<BaseSvgProps> {
|
||||
static defaultProps = {
|
||||
className: "",
|
||||
};
|
||||
|
||||
render() {
|
||||
const { className, fillColor, secondaryFillColor } = this.props;
|
||||
|
||||
return (
|
||||
<BaseSvg viewBox="0 0 36.89 29.81" className={className}>
|
||||
<path
|
||||
fill={secondaryFillColor}
|
||||
d="M11.26,9.5a12.63,12.63,0,0,0-3.6,2.44,2.06,2.06,0,0,0,2,1.75,2.8,2.8,0,0,0,2.49-2.45A2.13,2.13,0,0,0,11.26,9.5Z"
|
||||
/>
|
||||
<path
|
||||
fill={fillColor}
|
||||
d="M35.18,29.31a10.94,10.94,0,0,0,.08-4.38,4.24,4.24,0,0,0,1.63,2,17.82,17.82,0,0,1-2.07-8.2s.61,1.65,1.38,3.59c0,0,.32-1.84-1.16-6.76a37.09,37.09,0,0,1,1.52,4.55s-.1-11.94-5.1-14.83c0,0,1.22-.14,4.63,4.39,0,0-2.57-6.19-7.76-7.91l4.51,1.34S29.87.47,22.11.59c0,0,3.38-.37,4.08-.05,0,0-9.76-2.63-16.74,3.72,0,0-2.32.08-3,.73,0,0-2.36-.48-5,2.14-3.13,3.07-.29,6.57,1.25,8a3.78,3.78,0,0,1,.42-2.87s2,1.31,6.06,1c11.25-.74,8,4,4.39,7.46,0,0-1.87,1.75-5.54,5.58,0,0,5.56-1.68,6.42-2.75a10.86,10.86,0,0,1,1.78,3.57,8.09,8.09,0,0,0,1.72-3,9.1,9.1,0,0,0,.42,2.11,2.47,2.47,0,0,0,.94-1,4.83,4.83,0,0,0,.68,1.54,3.46,3.46,0,0,0,.55-1.54,6.4,6.4,0,0,0,1.82,3.36,3.52,3.52,0,0,0,.55-1.8,2.35,2.35,0,0,0,.73,1,11.67,11.67,0,0,0,.83-4.24s.47,4.32,2.08,5.81a5.41,5.41,0,0,0,.63-2.68,39.45,39.45,0,0,0,4.36,3.15,5.51,5.51,0,0,1-.7-2.45S30.75,27.56,35.18,29.31Z"
|
||||
/>
|
||||
<path
|
||||
fill={secondaryFillColor}
|
||||
d="M16.29,4.95c0,1,1.6,1.75,2.56,1.75a1.74,1.74,0,0,0,1.4-2.79,21.32,21.32,0,0,0-3.77.49A1,1,0,0,0,16.29,4.95Z"
|
||||
/>
|
||||
<path
|
||||
fill="none"
|
||||
stroke={secondaryFillColor}
|
||||
strokeMiterlimit={10}
|
||||
d="M9.37,15.38a6.18,6.18,0,0,1,5.37-2.71c3.83,0,1.17-1.87-2.33-2.54s-.33-5.67-8-7"
|
||||
/>
|
||||
<path
|
||||
fill="none"
|
||||
stroke={secondaryFillColor}
|
||||
strokeMiterlimit={10}
|
||||
d="M3.66,13.55S.73,11,3.5,10.66c1.19-.12,10.25,0,10.25,0"
|
||||
/>
|
||||
</BaseSvg>
|
||||
);
|
||||
}
|
||||
}
|
||||
@@ -0,0 +1,9 @@
|
||||
import { asDarkSvg } from "../../hocs/asDarkSvg";
|
||||
import { asLightSvg } from "../../hocs/asLightSvg";
|
||||
import CharismaSvg from "./CharismaSvg";
|
||||
|
||||
const LightCharismaSvg = asLightSvg(CharismaSvg);
|
||||
const DarkCharismaSvg = asDarkSvg(CharismaSvg);
|
||||
|
||||
export default CharismaSvg;
|
||||
export { CharismaSvg, LightCharismaSvg, DarkCharismaSvg };
|
||||
@@ -0,0 +1,43 @@
|
||||
import * as React from "react";
|
||||
|
||||
import BaseSvg, { BaseSvgProps } from "../../BaseSvg";
|
||||
|
||||
export default class ConstitutionSvg extends React.PureComponent<BaseSvgProps> {
|
||||
static defaultProps = {
|
||||
className: "",
|
||||
};
|
||||
|
||||
render() {
|
||||
const { className, fillColor } = this.props;
|
||||
|
||||
return (
|
||||
<BaseSvg viewBox="0 0 34.76 32.85" className={className}>
|
||||
<path
|
||||
fill={fillColor}
|
||||
d="M2.41,13.25l2.89.47.78,3.08h.49l.42-3,3,2.14c-2.7,2.42-3.43,5.23-2.15,8.8L6.19,24v1.82c-.39.06-2.22-.09-2.51,0a2.42,2.42,0,0,1-.14-.25C3,23.88,5.79,22.94,6,21.51a5.19,5.19,0,0,0-2.06-5.13c-.62-.47-1.18-.86-.91-1.91.08-.33-.36-.83-.56-1.26Z"
|
||||
/>
|
||||
<path
|
||||
fill={fillColor}
|
||||
d="M20.71,1.89c-2,.29-6.66,1.53-9.16,1.89C12.87,2.57,16,.08,17.63,0,18.55,0,20,1.08,21,1.45Z"
|
||||
/>
|
||||
<path fill="none" d="M26.3,7.44l.56-2-.23-.12-2.25,4,3.13-1.39Z" />
|
||||
<path
|
||||
fill="none"
|
||||
d="M12.66,8.84c-.7.06-1.52,2.65-2.25,3.78,1.88-.11,4.25.1,6,0C15.41,11.26,15.11,8.61,12.66,8.84Z"
|
||||
/>
|
||||
<path
|
||||
fill={fillColor}
|
||||
d="M5.49,6.6c-.12-.53-.73-.88-1.25-1.16a4.15,4.15,0,0,0-.73-.32l-.22,0A2.35,2.35,0,0,0,2.85,5a1.8,1.8,0,0,0-.5,0l-.07,0a1.8,1.8,0,0,0-.41.19l-.13.09a2.54,2.54,0,0,0-.36.31l-.09.09a4.31,4.31,0,0,0-.41.56l-.1.17q-.15.26-.3.58l-.11.23c-.13.28-.25.58-.37.92l.33.09h0l.35.11L1,8.5h.05l.3,0h.17l.07,0,.09,0,.07,0,.08-.06.06-.06L2,8.25l0-.08L2.08,8l0-.1c0-.05,0-.11,0-.18s0-.08,0-.12,0-.16,0-.25,0-.08,0-.13,0-.29,0-.46c.51.4.72.7.95.72l.73.07c.23,0,.46,0,.66,0H4.7a1.61,1.61,0,0,0,.32,0l.05,0a.43.43,0,0,0,.25-.16A1,1,0,0,0,5.49,6.6Z"
|
||||
/>
|
||||
<path
|
||||
fill={fillColor}
|
||||
d="M6.08,16.09l-.26-2.26C6.74,14.1,6.77,14.34,6.08,16.09Z"
|
||||
/>
|
||||
<path
|
||||
fill={fillColor}
|
||||
d="M34.76,16.27c-1.1-3-1.6-6.19-4.52-7.61-2,2.38-2.26,2.51-4.05,2.05.32-.11.65-.19,1-.32A3.53,3.53,0,0,0,29.6,7.64a4.31,4.31,0,0,0-1.14-3.92,1.91,1.91,0,0,0-2.72-.29c-.69.47-1.39.9-2.1,1.34A.57.57,0,0,1,23.3,5c-.16.1-.76-.88-1.71-.94a18.17,18.17,0,0,0-5.81.46A45.59,45.59,0,0,1,8.81,6a4.8,4.8,0,0,0-.86.17s0,.07.05.11a2.29,2.29,0,0,1-.35,1.83L8.18,8l.06.32L.35,10.83l1.06,3.1,1-.68c-.25-.66.15-.53.49-.48,1.29.21,2.57.46,3.86.64,2.56.35,3.86,2.18,4.58,4.69.64,2.2-.29,3.83-1.64,5.3l-.24.28c-.54,3-2.29,4-4.93,3.58a3.79,3.79,0,0,0,3.93.89A29.55,29.55,0,0,1,11.88,27c2.17-.51,4.42-1.28,6.56-.31,1.55.71,2.83,2.08,4.29,3.06s3.16,2.13,4.8,3c.31-.85.59-1.71.83-2.59.35-1.27,1-2.47,1.28-3.75a.5.5,0,0,1,.57-.44l1-2,.59,2.31a11.8,11.8,0,0,0,.7-1.72,49.17,49.17,0,0,0,1.24-6.29,14.3,14.3,0,0,0-.66-3.8ZM11.12,12.18c.55-.87,1.18-2.84,1.72-2.89,1.87-.17,2.1,1.85,2.86,2.89C14.37,12.25,12.56,12.1,11.12,12.18Z"
|
||||
/>
|
||||
</BaseSvg>
|
||||
);
|
||||
}
|
||||
}
|
||||
@@ -0,0 +1,8 @@
|
||||
import { asDarkSvg, asLightSvg } from "../../hocs";
|
||||
import ConstitutionSvg from "./ConstitutionSvg";
|
||||
|
||||
const LightConstitutionSvg = asLightSvg(ConstitutionSvg);
|
||||
const DarkConstitutionSvg = asDarkSvg(ConstitutionSvg);
|
||||
|
||||
export default ConstitutionSvg;
|
||||
export { ConstitutionSvg, LightConstitutionSvg, DarkConstitutionSvg };
|
||||
@@ -0,0 +1,75 @@
|
||||
import * as React from "react";
|
||||
|
||||
import BaseSvg, { BaseSvgProps } from "../../BaseSvg";
|
||||
|
||||
export default class DexteritySvg extends React.PureComponent<BaseSvgProps> {
|
||||
static defaultProps = {
|
||||
className: "",
|
||||
};
|
||||
|
||||
render() {
|
||||
const { className, fillColor, secondaryFillColor } = this.props;
|
||||
|
||||
return (
|
||||
<BaseSvg viewBox="0 0 36.17 35.63" className={className}>
|
||||
<path
|
||||
fill={secondaryFillColor}
|
||||
d="M13,20s1-5.61,7.7-7c0,0-2.52,1.32-2.6,1.9s1.43,2-.36,3.8C15.62,20.79,14,17.16,13,20Z"
|
||||
/>
|
||||
<path
|
||||
fill={secondaryFillColor}
|
||||
d="M15.68,30.39c.06,0,.55.05,1.28.07L15.71,30Z"
|
||||
/>
|
||||
<path
|
||||
fill={fillColor}
|
||||
d="M10.45,6.26A7.07,7.07,0,0,0,6,2.16L7.06,7.39Z"
|
||||
/>
|
||||
<path
|
||||
fill="none"
|
||||
stroke={fillColor}
|
||||
strokeMiterlimit={10}
|
||||
strokeWidth="0.65px"
|
||||
d="M9.49,26.36a15.46,15.46,0,0,1-1.48,9"
|
||||
/>
|
||||
<path
|
||||
fill="none"
|
||||
stroke={fillColor}
|
||||
strokeMiterlimit={10}
|
||||
strokeWidth="0.55px"
|
||||
d="M11.67,27.58S14,30.79,13,34.15"
|
||||
/>
|
||||
<path
|
||||
fill="none"
|
||||
stroke={fillColor}
|
||||
strokeMiterlimit={10}
|
||||
strokeWidth="0.55px"
|
||||
d="M5.32,28.82a6.15,6.15,0,0,1-1.45,5.33"
|
||||
/>
|
||||
<path
|
||||
fill="none"
|
||||
d="M10.06,18.91a6,6,0,0,1-3.69,1.7A1.73,1.73,0,0,1,5,20.09c-.9-1-.12-3.19,1.76-4.86a6,6,0,0,1,3.69-1.7,1.73,1.73,0,0,1,1.34.52C12.72,15.06,11.94,17.24,10.06,18.91Z"
|
||||
/>
|
||||
<path
|
||||
fill="none"
|
||||
d="M10.48,14.48a5.24,5.24,0,0,0-3.06,1.46C5.8,17.38,5.34,19,5.74,19.46a.87.87,0,0,0,.63.2A5.24,5.24,0,0,0,9.43,18.2a6,6,0,0,0,1.66-2.29,1.35,1.35,0,0,0,0-1.23A.87.87,0,0,0,10.48,14.48Z"
|
||||
/>
|
||||
<path
|
||||
fill={fillColor}
|
||||
d="M21.39,23.19h.12l.54,0h.2l.43,0,.17,0,.52-.06h.07l.37-.06.12,0,.2,0h.07l.08,0a4.69,4.69,0,0,0-1.47-1.67A9.68,9.68,0,0,1,24,21l.42,0c.3,0,.6-.06.93-.06s.57,0,.86,0l.45,0a14.14,14.14,0,0,1,1.48.22c-.06-.27-.13-.6-.21-1l-.14-.58-.13-.55c-.07-.3-.15-.6-.24-.93l-.07-.27a44.12,44.12,0,0,0-1.88-5.52l0-.09c-.21-.48-.42-1-.65-1.43h0a21.2,21.2,0,0,0-1.76-3H21.74A16.87,16.87,0,0,0,12.81,0V7.39s-9.14,3.49-9.34,6.16-.41,6.26-1,6.88-3,3.75-2.34,4.36,4.6,5.08,6.76,5.08,7.19-.51,8.42,0l.44.16L15.83,29s.51,0,1.25.05h.14c.33,0,.72,0,1.13,0l.32,0,1-.11.48-.07c.35-.06.71-.13,1.07-.21l.49-.11A13,13,0,0,0,23.33,28a12.19,12.19,0,0,1-3.67-2.79l.6.07.18,0,.39,0h1.6a5.59,5.59,0,0,1-2.34-2.23,6.62,6.62,0,0,0,1.28.11Z"
|
||||
/>
|
||||
<path
|
||||
fill={secondaryFillColor}
|
||||
d="M10.15,16.32A3.88,3.88,0,0,1,9.07,17.8a3.38,3.38,0,0,1-2,.94.56.56,0,0,1-.41-.13c-.26-.29,0-1.35,1.08-2.27a3.38,3.38,0,0,1,2-.94.56.56,0,0,1,.41.13A.87.87,0,0,1,10.15,16.32Z"
|
||||
/>
|
||||
<path
|
||||
fill={fillColor}
|
||||
d="M35.1,21.8c0-.13,0-.25,0-.39a8.32,8.32,0,0,0-1.85-4.57,7.41,7.41,0,0,1,2.07,1.36c-1.38-3.91-4.48-4-4.8-4a25.72,25.72,0,0,0-3.73-2.4,49.22,49.22,0,0,1,2.93,9.45l.29,1.4-1.4-.28a12.45,12.45,0,0,0-2.45-.26l-.72,0a4.55,4.55,0,0,1,.37.63l.53,1.1-1.2.24a18.83,18.83,0,0,1-2.24.28,2.09,2.09,0,0,0,.53.31l4.25,1.58-4.53.25H23a8.52,8.52,0,0,0,1.41.83l2,.91-2,.83a17.27,17.27,0,0,1-6.11,1.14c2,2.75,8.06,5.4,8.06,5.4-.46-2.55,2.55-4.51,2.55-4.51.89.27,1,4.51,1,4.51a19.44,19.44,0,0,0,4.61-7.81A7.25,7.25,0,0,1,36,30.17C36.53,28.15,35.8,24.49,35.1,21.8Z"
|
||||
/>
|
||||
<path
|
||||
fill={secondaryFillColor}
|
||||
d="M6.12,19.45a6.75,6.75,0,0,1,5.53-5s-1.81.95-1.87,1.36,1,1.45-.26,2.73C8,20,6.77,17.44,6.12,19.45Z"
|
||||
/>
|
||||
</BaseSvg>
|
||||
);
|
||||
}
|
||||
}
|
||||
@@ -0,0 +1,8 @@
|
||||
import { asDarkSvg, asLightSvg } from "../../hocs";
|
||||
import DexteritySvg from "./DexteritySvg";
|
||||
|
||||
const LightDexteritySvg = asLightSvg(DexteritySvg);
|
||||
const DarkDexteritySvg = asDarkSvg(DexteritySvg);
|
||||
|
||||
export default DexteritySvg;
|
||||
export { DexteritySvg, LightDexteritySvg, DarkDexteritySvg };
|
||||
@@ -0,0 +1,43 @@
|
||||
import * as React from "react";
|
||||
|
||||
import BaseSvg, { BaseSvgProps } from "../../BaseSvg";
|
||||
|
||||
export default class IntelligenceSvg extends React.PureComponent<BaseSvgProps> {
|
||||
static defaultProps = {
|
||||
className: "",
|
||||
};
|
||||
|
||||
render() {
|
||||
const { className, fillColor, secondaryFillColor } = this.props;
|
||||
|
||||
return (
|
||||
<BaseSvg viewBox="0 0 30.86 31.19" className={className}>
|
||||
<path
|
||||
fill={fillColor}
|
||||
d="M5.25,6.93a8.88,8.88,0,0,1,.49-.79,4.36,4.36,0,0,1,.63-.66,7.76,7.76,0,0,1,1.74-.89C4.42,2.69,1.84.88,2.35,2.56c.29.95.21,1.09,2,3.38Z"
|
||||
/>
|
||||
<path fill={fillColor} d="M23,8v.06C23,8.08,23,8,23,8Z" />
|
||||
<path
|
||||
fill={fillColor}
|
||||
d="M5.82,8.83A31.34,31.34,0,0,1,21.34,7.16c-.86-.48-2.2-1.25-4.28-2.49C10.47.74,5.81-1.23,7.18.82A11.26,11.26,0,0,1,9.35,6S6.56,7,5.82,8.83Z"
|
||||
/>
|
||||
<path
|
||||
fill={fillColor}
|
||||
d="M22.92,9.39c-.3-.35-.56-.75-.87-1.16.2,0,.34,0,.48,0a.54.54,0,0,0,.18-.08.65.65,0,0,0-.08-.2c-.29-.31-.57-.62-.87-.91a18.35,18.35,0,0,0-4.95-3.29,9.6,9.6,0,0,0-3.79-1c-.31.16-.61.34-.93.48s-.88.56-1.35.81-1.14.66-1.7,1c-.14.11-.3.2-.44.3.1.22-.05.43-.23.63Q7.3,7.18,6.27,8.4a4.12,4.12,0,0,0-1,3.39,4.22,4.22,0,0,1-.73,3,10.25,10.25,0,0,1-1.91,2.12c-.8.69-1.62,1.35-2.42,2-.26.22-.26.29,0,.53a4.52,4.52,0,0,0,2,1.1,1,1,0,0,0,.37,0c.18,0,.38-.2.49.12,0,0,.12.06.18.05a9.94,9.94,0,0,0,1.69-.17c1.23-.32,2.44-.71,3.65-1.09A11.76,11.76,0,0,1,12,18.66c.62,0,.62,0,.84.67.32,1,1.7,1.82,1.48,2.8,0,.08,0,.15-.06.23a4.42,4.42,0,0,1,.53,3.24,5.41,5.41,0,0,1-1.51,3.61c-.09.21-.17.42-.27.61a3.89,3.89,0,0,1-.53.76.28.28,0,0,0,.15.08c1.74-.77,4.27-3.57,5.64-5.13.46-.52.77-.14.41.49-.68,1.18-2.08,4.1-3,4.91q1.85.13,3.71.2l1.79.06.37-.06c.55-.11,1.09-.26,1.63-.42.89-.79,2.16-4,2.65-4.94.39-.72.55-.09.62.72.13,1.4-1.72,3.5-2.06,4a20.7,20.7,0,0,0,4.31-2c3.19-2.79,1.84-6.61,1-8.11-.34-.63-1.47-3.09-1.54-3.42a18.82,18.82,0,0,1,2.63,4.73C30.84,14.15,23.88,10.5,22.92,9.39Z"
|
||||
/>
|
||||
<polygon
|
||||
fill={secondaryFillColor}
|
||||
points="8.11 11.41 8.04 11.11 8.84 9.73 10.49 9.73 10.04 10.94 8.4 11.73 8.11 11.41"
|
||||
/>
|
||||
<path
|
||||
fill={secondaryFillColor}
|
||||
d="M13.17,28.75a8.88,8.88,0,0,0,1.14-3.16v-.07l0-.07a4,4,0,0,0-.51-2.88l-.07-.16.1-.39c.08-.34-.28-.78-.65-1.24a4.27,4.27,0,0,1-.82-1.29c0-.12-.08-.24-.11-.32H12a11.27,11.27,0,0,0-3.28.7c-1.21.39-2.44.78-3.68,1.1a6.2,6.2,0,0,1-1.29.15l-.48,0h0A.77.77,0,0,1,2.71,21H2.66a1.72,1.72,0,0,1-.38.06H2.22l-.13,0-.19-.07-.49-.14.13-.5.14-.44.1-.09c.1-.09,2.42-2.23,3.75-3.19s5-3,7.73-3a4.52,4.52,0,0,1,1.12.13,6.86,6.86,0,0,1,3.86,3.62,9.52,9.52,0,0,1,.31,7.95l-.1.25-.27.05c-1.75,2-3.41,3.77-4.5,3.93l-1,.15Z"
|
||||
/>
|
||||
<path
|
||||
fill={fillColor}
|
||||
d="M13.26,14.06a4,4,0,0,1,1,.12c2.52.64,6,5.42,3.82,10.89a.5.5,0,0,0-.29.16c-1.37,1.55-3.22,3.62-4.18,3.76a9.62,9.62,0,0,0,1.21-3.4,4.42,4.42,0,0,0-.53-3.24c0-.08,0-.15.06-.23.22-1-1.16-1.83-1.48-2.8-.2-.61-.22-.67-.7-.67H12a11.76,11.76,0,0,0-3.43.73c-1.21.39-2.42.77-3.65,1.09a9.94,9.94,0,0,1-1.69.17h0c-.06,0-.15,0-.16-.05s-.13-.2-.21-.2a1.93,1.93,0,0,0-.29.07,1.79,1.79,0,0,1-.29,0H2.2L2,20.45l.1-.31s2.39-2.2,3.7-3.16c1.16-.84,4.77-2.92,7.44-2.92m0-1c-3.06,0-6.91,2.3-8,3.11-1.34,1-3.69,3.14-3.79,3.23l-.2.18-.08.26-.1.31-.3,1,.94.28.26.09a1.32,1.32,0,0,0,.32,0,1.63,1.63,0,0,0,.31,0,1.27,1.27,0,0,0,.63.16h.11l.46,0a6.69,6.69,0,0,0,1.39-.17c1.25-.33,2.49-.72,3.7-1.1a11.39,11.39,0,0,1,3-.68,4.79,4.79,0,0,0,.9,1.43,2.94,2.94,0,0,1,.55.82l0,.07,0,.13-.08.34.14.31a3.59,3.59,0,0,1,.49,2.51l0,.14v.15a8.31,8.31,0,0,1-1.07,2.93l-1,1.78,2-.3c1.13-.17,2.47-1.47,4.68-4l.38-.08.2-.5a10,10,0,0,0-.33-8.36,7.27,7.27,0,0,0-4.18-3.88,5,5,0,0,0-1.25-.15Z"
|
||||
/>
|
||||
</BaseSvg>
|
||||
);
|
||||
}
|
||||
}
|
||||
@@ -0,0 +1,8 @@
|
||||
import { asDarkSvg, asLightSvg } from "../../hocs";
|
||||
import IntelligenceSvg from "./IntelligenceSvg";
|
||||
|
||||
const LightIntelligenceSvg = asLightSvg(IntelligenceSvg);
|
||||
const DarkIntelligenceSvg = asDarkSvg(IntelligenceSvg);
|
||||
|
||||
export default IntelligenceSvg;
|
||||
export { IntelligenceSvg, LightIntelligenceSvg, DarkIntelligenceSvg };
|
||||
@@ -0,0 +1,34 @@
|
||||
import * as React from "react";
|
||||
|
||||
import BaseSvg, { BaseSvgProps } from "../../BaseSvg";
|
||||
|
||||
export default class StrengthSvg extends React.PureComponent<BaseSvgProps> {
|
||||
static defaultProps = {
|
||||
className: "",
|
||||
};
|
||||
|
||||
render() {
|
||||
const { className, fillColor, secondaryFillColor } = this.props;
|
||||
|
||||
return (
|
||||
<BaseSvg viewBox="0 0 35.11 37.7" className={className}>
|
||||
<path
|
||||
fill={fillColor}
|
||||
d="M22.23,9.42a7.43,7.43,0,0,1,.24,4.07c4.91.71,6.94,4.19,7.33,6.13l.31,1.54-1.54.31a13.16,13.16,0,0,1-2.62.27h0a11.71,11.71,0,0,1-1.86-.15l.76,1.1a8.79,8.79,0,0,1,.2,9,8.83,8.83,0,0,1-1,1.46C28.5,34.87,27,37.7,31,37.7s6.91-24.39,0-27.49C29.34,9.27,24.62,9.18,22.23,9.42Z"
|
||||
/>
|
||||
<path
|
||||
fill={fillColor}
|
||||
d="M8.34,12.46l3.4-2.82C8.38,9.27.45,1.55.7,1.91,1.78,7.79,8.34,12.46,8.34,12.46Z"
|
||||
/>
|
||||
<path
|
||||
fill={fillColor}
|
||||
d="M28.47,19.93s-1.05-5.21-8.05-5c0,0,2.73-4.68-2.25-9.32C13,.82,3.57,0,3.57,0S16.34,6.63,14.9,11.22c0,0-6.06,2.36-6.73,5.78s-1.41,5.12-6.36,8.32c0,0-2,1.88-1.79,2.89s5.12,6.7,7.48,6.52,7.7-1.79,11.73-.88,7.35-6.26,4.55-10.24a34.73,34.73,0,0,1-3.37-5.38S23.3,21,28.47,19.93Z"
|
||||
/>
|
||||
<path
|
||||
fill={secondaryFillColor}
|
||||
d="M10.52,21.8a6.75,6.75,0,0,1,5.53-5s-1.81.95-1.87,1.36,1,1.45-.26,2.73C12.38,22.39,11.17,19.78,10.52,21.8Z"
|
||||
/>
|
||||
</BaseSvg>
|
||||
);
|
||||
}
|
||||
}
|
||||
@@ -0,0 +1,8 @@
|
||||
import { asDarkSvg, asLightSvg } from "../../hocs";
|
||||
import StrengthSvg from "./StrengthSvg";
|
||||
|
||||
const LightStrengthSvg = asLightSvg(StrengthSvg);
|
||||
const DarkStrengthSvg = asDarkSvg(StrengthSvg);
|
||||
|
||||
export default StrengthSvg;
|
||||
export { StrengthSvg, LightStrengthSvg, DarkStrengthSvg };
|
||||
@@ -0,0 +1,51 @@
|
||||
import * as React from "react";
|
||||
|
||||
import BaseSvg, { BaseSvgProps } from "../../BaseSvg";
|
||||
|
||||
export default class WisdomSvg extends React.PureComponent<BaseSvgProps> {
|
||||
static defaultProps = {
|
||||
className: "",
|
||||
};
|
||||
|
||||
render() {
|
||||
const { className, fillColor } = this.props;
|
||||
|
||||
return (
|
||||
<BaseSvg viewBox="0 0 30.04 31.68" className={className}>
|
||||
<path
|
||||
fill={fillColor}
|
||||
d="M14.46,4.32S21.57-1.33,30,3A9.07,9.07,0,0,0,27,3.41a4.45,4.45,0,0,1,1.19,0,3.17,3.17,0,0,1-2,.4s0,.23.89.28a3.66,3.66,0,0,1-2.46.58,2.62,2.62,0,0,0,1.16.25s-.54.62-2.23.56a.68.68,0,0,0,.41.18,2.45,2.45,0,0,1-1.47.16A.92.92,0,0,0,23,6.1s-1.85.3-2.39,1S14.46,4.32,14.46,4.32Z"
|
||||
/>
|
||||
<path
|
||||
fill={fillColor}
|
||||
d="M5.91,5.48s4-6,10.7-5.45a6.45,6.45,0,0,0-1.9,1.1,3.16,3.16,0,0,1,.78-.32,2.25,2.25,0,0,1-1.18.79s0,.16.66-.06c0,0-.25.56-1.46,1a1.86,1.86,0,0,0,.83-.15s-.18.55-1.31,1a.48.48,0,0,0,.32,0,1.74,1.74,0,0,1-.92.5.66.66,0,0,0,.43,0s-1.13.7-1.3,1.3S5.91,5.48,5.91,5.48Z"
|
||||
/>
|
||||
<path
|
||||
fill={fillColor}
|
||||
d="M3.34,12.44l-.45-.2C2.37,7.72,5,3.3,11.74,3.3a16.36,16.36,0,0,1,2.72.22A7.54,7.54,0,0,0,10.73,8.4c-1.26,4.8-3.78,4.81-5.86,5.14A4.65,4.65,0,0,0,3.34,12.44Z"
|
||||
/>
|
||||
<path fill={fillColor} d="M3.77,14.8" />
|
||||
<path
|
||||
fill={fillColor}
|
||||
d="M19.44,15.72l.57-.34a3.35,3.35,0,0,0-.33-.85l.53-.38a4.61,4.61,0,0,0-.74-1l-2-1.84,1.26.66.27-.55.13.06a3.42,3.42,0,0,0,.52.15c-.59-.53-1-.86-1-.86L17.23,9.7l1.48.42a56.1,56.1,0,0,0-5.25-2.37l.11-.31a6.85,6.85,0,0,0-1.1,2.38,10,10,0,0,1-.57,1.63,1.61,1.61,0,0,1,.18,0c1,0,2.79.83,2.79,1.84S13.52,16,12.54,16a2.9,2.9,0,0,1-2.3-1.8c-1,1-3.12.75-4.06.89a3.2,3.2,0,0,1,.17,2.62l.55.5L6,18.44l.16.29,0,0s5.51,2.65,8.77,2.28,4.18-3.59,4.22-3.73l.24-.78.39.72a5.17,5.17,0,0,0,.68.92A19.09,19.09,0,0,0,19.44,15.72Z"
|
||||
/>
|
||||
<path
|
||||
fill="none"
|
||||
d="M3.51,15.49a3.83,3.83,0,0,0-1.83-1.95A3.83,3.83,0,0,1,3.51,15.49Z"
|
||||
/>
|
||||
<path
|
||||
fill={fillColor}
|
||||
d="M4.45,18.36a9,9,0,0,0-.76-3.09A4.36,4.36,0,0,0,1.6,13S-1.56,17.25,1,21.32a5.34,5.34,0,0,1,.91-.45A3.41,3.41,0,0,1,4.45,18.36Z"
|
||||
/>
|
||||
<path
|
||||
fill={fillColor}
|
||||
d="M1.67,21.54A6.29,6.29,0,0,1,2,20.43a4.7,4.7,0,0,0-.8.39A6.63,6.63,0,0,0,1.67,21.54Z"
|
||||
/>
|
||||
<path
|
||||
fill={fillColor}
|
||||
d="M29,22.84a2.13,2.13,0,0,1,.88.88S29.44,19.65,27,18a2.46,2.46,0,0,1,1.86.85s-.28-2.26-1.75-3a3.71,3.71,0,0,1,1.47.31,5.25,5.25,0,0,0-2.77-3.42,3.11,3.11,0,0,1,1.19.28s-.37-2.2-3.5-3.53A3.65,3.65,0,0,1,25,9.69l-1-.71A15.15,15.15,0,0,0,15,4a7.63,7.63,0,0,0-2.11,1.71c1.16.45,7.4,2.89,8.62,4.33l.86,1-1.74-.48.84.78.88.84-1.2-.12a2.07,2.07,0,0,1,.25.3l.45.66L21,13H21a9.43,9.43,0,0,1,1.09,2l.4,1-1-.46-.27-.14a6.46,6.46,0,0,1,.15.94l.06.75L21.15,17a13,13,0,0,1,.94,2.93L22.25,21l-.84-.7a12.24,12.24,0,0,1-1.6-1.64,7,7,0,0,1-5.52,4.22,8.15,8.15,0,0,1-.89,0c-3.28,0-7-1.76-8.4-2.52a4.32,4.32,0,0,0-1.62-.25,4.75,4.75,0,0,0-.53,1.53l-.33,2.76v0a16,16,0,0,0,2,4.79,5.4,5.4,0,0,0,2,2,4.58,4.58,0,0,1-.69-2.16A7.65,7.65,0,0,0,11,31.68a3.22,3.22,0,0,1-.23-2.7,4.71,4.71,0,0,0,3,2.56,3,3,0,0,0,.63-2.73c1.77,2.76,6.62,2.86,6.62,2.86a4.12,4.12,0,0,1-.43-3.26c.8,2.16,4.13,2.83,4.13,2.83a3.47,3.47,0,0,1-.43-2.3A3.38,3.38,0,0,0,27,30.24c-.92-1-1.33-3.5-1.33-3.5a6.56,6.56,0,0,1,2.26,4.93,3.3,3.3,0,0,0,2-2.15h0a2.3,2.3,0,0,0,.07-.46h0A11.7,11.7,0,0,0,29,22.84Z"
|
||||
/>
|
||||
</BaseSvg>
|
||||
);
|
||||
}
|
||||
}
|
||||
@@ -0,0 +1,8 @@
|
||||
import { asDarkSvg, asLightSvg } from "../../hocs";
|
||||
import WisdomSvg from "./WisdomSvg";
|
||||
|
||||
const LightWisdomSvg = asLightSvg(WisdomSvg);
|
||||
const DarkWisdomSvg = asDarkSvg(WisdomSvg);
|
||||
|
||||
export default WisdomSvg;
|
||||
export { WisdomSvg, LightWisdomSvg, DarkWisdomSvg };
|
||||
@@ -0,0 +1,24 @@
|
||||
import React from "react";
|
||||
|
||||
import BaseSvg, { BaseSvgProps } from "../../BaseSvg";
|
||||
|
||||
const ConeSvg: React.FunctionComponent<BaseSvgProps> = ({
|
||||
className = "",
|
||||
fillColor,
|
||||
secondaryFillColor,
|
||||
}) => {
|
||||
return (
|
||||
<BaseSvg className={className} viewBox="0 0 16.73 17.49">
|
||||
<path
|
||||
fill={fillColor}
|
||||
d="M14,17.49c-1.85,0-2.69-4.53-2.69-8.74S12.18,0,14,0s2.69,4.53,2.69,8.74S15.88,17.49,14,17.49ZM14,1c-.51,0-1.69,2.63-1.69,7.74s1.19,7.74,1.69,7.74,1.69-2.63,1.69-7.74S14.54,1,14,1Z"
|
||||
/>
|
||||
<path
|
||||
fill={fillColor}
|
||||
d="M14,17.49a.5.5,0,0,1-.26-.07L.24,9.17a.5.5,0,0,1,0-.85L13.77.07a.5.5,0,1,1,.52.85L1.46,8.74l12.83,7.82a.5.5,0,0,1-.26.93Z"
|
||||
/>
|
||||
</BaseSvg>
|
||||
);
|
||||
};
|
||||
|
||||
export default ConeSvg;
|
||||
@@ -0,0 +1,11 @@
|
||||
import { asDarkSvg } from "../../hocs/asDarkSvg";
|
||||
import { asGraySvg } from "../../hocs/asGraySvg";
|
||||
import { asLightSvg } from "../../hocs/asLightSvg";
|
||||
import ConeSvg from "./ConeSvg";
|
||||
|
||||
const LightConeSvg = asLightSvg(ConeSvg);
|
||||
const DarkConeSvg = asDarkSvg(ConeSvg);
|
||||
const GrayConeSvg = asGraySvg(ConeSvg);
|
||||
|
||||
export default ConeSvg;
|
||||
export { ConeSvg, LightConeSvg, DarkConeSvg, GrayConeSvg };
|
||||
@@ -0,0 +1,28 @@
|
||||
import React from "react";
|
||||
|
||||
import BaseSvg, { BaseSvgProps } from "../../BaseSvg";
|
||||
|
||||
const CubeSvg: React.FunctionComponent<BaseSvgProps> = ({
|
||||
className = "",
|
||||
fillColor,
|
||||
secondaryFillColor,
|
||||
}) => {
|
||||
return (
|
||||
<BaseSvg className={className} viewBox="0 0 16.89 17.57">
|
||||
<path
|
||||
fill={fillColor}
|
||||
d="M13.43,17.57H.5a.5.5,0,0,1-.5-.5V4.14a.5.5,0,0,1,.5-.5H13.43a.5.5,0,0,1,.5.5V17.07A.5.5,0,0,1,13.43,17.57ZM1,16.57H12.93V4.64H1Z"
|
||||
/>
|
||||
<path
|
||||
fill={fillColor}
|
||||
d="M13.43,17.57a.5.5,0,0,1-.4-.81l2.86-3.71V1.91L13.82,4.46A.5.5,0,1,1,13,3.83L16,.18a.5.5,0,0,1,.89.32V13.23a.5.5,0,0,1-.1.31l-3,3.85A.5.5,0,0,1,13.43,17.57Z"
|
||||
/>
|
||||
<path
|
||||
fill={fillColor}
|
||||
d="M.5,4.64A.5.5,0,0,1,.13,3.8L3.55.16A.5.5,0,0,1,3.91,0H16.39a.5.5,0,0,1,0,1H4.13L.87,4.48A.5.5,0,0,1,.5,4.64Z"
|
||||
/>
|
||||
</BaseSvg>
|
||||
);
|
||||
};
|
||||
|
||||
export default CubeSvg;
|
||||
@@ -0,0 +1,11 @@
|
||||
import { asDarkSvg } from "../../hocs/asDarkSvg";
|
||||
import { asGraySvg } from "../../hocs/asGraySvg";
|
||||
import { asLightSvg } from "../../hocs/asLightSvg";
|
||||
import CubeSvg from "./CubeSvg";
|
||||
|
||||
const LightCubeSvg = asLightSvg(CubeSvg);
|
||||
const DarkCubeSvg = asDarkSvg(CubeSvg);
|
||||
const GrayCubeSvg = asGraySvg(CubeSvg);
|
||||
|
||||
export default CubeSvg;
|
||||
export { CubeSvg, LightCubeSvg, DarkCubeSvg, GrayCubeSvg };
|
||||
@@ -0,0 +1,24 @@
|
||||
import React from "react";
|
||||
|
||||
import BaseSvg, { BaseSvgProps } from "../../BaseSvg";
|
||||
|
||||
const Cylinder: React.FunctionComponent<BaseSvgProps> = ({
|
||||
className = "",
|
||||
fillColor,
|
||||
secondaryFillColor,
|
||||
}) => {
|
||||
return (
|
||||
<BaseSvg className={className} viewBox="0 0 17.49 18.31">
|
||||
<path
|
||||
fill={fillColor}
|
||||
d="M8.74,5.38C4.53,5.38,0,4.54,0,2.69S4.53,0,8.74,0s8.74.84,8.74,2.69S13,5.38,8.74,5.38ZM8.74,1C3.63,1,1,2.19,1,2.69S3.63,4.38,8.74,4.38s7.74-1.19,7.74-1.69S13.85,1,8.74,1Z"
|
||||
/>
|
||||
<path
|
||||
fill={fillColor}
|
||||
d="M8.74,18.31C4.53,18.31,0,17.47,0,15.62V2.69a.5.5,0,0,1,1,0V15.62c0,.51,2.63,1.69,7.74,1.69s7.74-1.19,7.74-1.69V2.69a.5.5,0,0,1,1,0V15.62C17.49,17.47,13,18.31,8.74,18.31Z"
|
||||
/>
|
||||
</BaseSvg>
|
||||
);
|
||||
};
|
||||
|
||||
export default Cylinder;
|
||||
@@ -0,0 +1,11 @@
|
||||
import { asDarkSvg } from "../../hocs/asDarkSvg";
|
||||
import { asGraySvg } from "../../hocs/asGraySvg";
|
||||
import { asLightSvg } from "../../hocs/asLightSvg";
|
||||
import Cylinder from "./Cylinder";
|
||||
|
||||
const LightCylinderSvg = asLightSvg(Cylinder);
|
||||
const DarkCylinderSvg = asDarkSvg(Cylinder);
|
||||
const GrayCylinderSvg = asGraySvg(Cylinder);
|
||||
|
||||
export default Cylinder;
|
||||
export { Cylinder, LightCylinderSvg, DarkCylinderSvg, GrayCylinderSvg };
|
||||
@@ -0,0 +1,24 @@
|
||||
import React from "react";
|
||||
|
||||
import BaseSvg, { BaseSvgProps } from "../../BaseSvg";
|
||||
|
||||
const LineSvg: React.FunctionComponent<BaseSvgProps> = ({
|
||||
className = "",
|
||||
fillColor,
|
||||
secondaryFillColor,
|
||||
}) => {
|
||||
return (
|
||||
<BaseSvg className={className} viewBox="0 0 17.49 7.1">
|
||||
<path
|
||||
fill={fillColor}
|
||||
d="M14,5.44H.5a.5.5,0,0,1-.5-.5V2a.5.5,0,0,1,.5-.5H14a.5.5,0,0,1,0,1H1v2H14a.5.5,0,0,1,0,1Z"
|
||||
/>
|
||||
<path
|
||||
fill={fillColor}
|
||||
d="M14,7.1a.49.49,0,0,1-.18,0,.5.5,0,0,1-.32-.46V4.94a.5.5,0,0,1,1,0v.4l1.76-1.87L14.53,1.71v.17a.5.5,0,0,1-1,0V.5a.5.5,0,0,1,.85-.35l3,3a.5.5,0,0,1,0,.7l-3,3.15A.5.5,0,0,1,14,7.1Z"
|
||||
/>
|
||||
</BaseSvg>
|
||||
);
|
||||
};
|
||||
|
||||
export default LineSvg;
|
||||
@@ -0,0 +1,11 @@
|
||||
import { asDarkSvg } from "../../hocs/asDarkSvg";
|
||||
import { asGraySvg } from "../../hocs/asGraySvg";
|
||||
import { asLightSvg } from "../../hocs/asLightSvg";
|
||||
import LineSvg from "./LineSvg";
|
||||
|
||||
const LightLineSvg = asLightSvg(LineSvg);
|
||||
const DarkLineSvg = asDarkSvg(LineSvg);
|
||||
const GrayLineSvg = asGraySvg(LineSvg);
|
||||
|
||||
export default LineSvg;
|
||||
export { LineSvg, LightLineSvg, DarkLineSvg, GrayLineSvg };
|
||||
@@ -0,0 +1,28 @@
|
||||
import React from "react";
|
||||
|
||||
import BaseSvg, { BaseSvgProps } from "../../BaseSvg";
|
||||
|
||||
const SphereSvg: React.FunctionComponent<BaseSvgProps> = ({
|
||||
className = "",
|
||||
fillColor,
|
||||
secondaryFillColor,
|
||||
}) => {
|
||||
return (
|
||||
<BaseSvg className={className} viewBox="0 0 18 18.06">
|
||||
<path
|
||||
fill={fillColor}
|
||||
d="M9,1A8,8,0,1,1,1,9,8,8,0,0,1,9,1M9,0a9,9,0,1,0,9,9A9,9,0,0,0,9,0Z"
|
||||
/>
|
||||
<path
|
||||
fill={fillColor}
|
||||
d="M9,18.06a.5.5,0,0,1,0-1c2,0,3.65-3.68,3.65-8S11,1,9,1A.5.5,0,0,1,9,0c2.61,0,4.65,4,4.65,9S11.61,18.06,9,18.06Z"
|
||||
/>
|
||||
<path
|
||||
fill={fillColor}
|
||||
d="M9.48,11.44A18.11,18.11,0,0,1,.28,8.84.5.5,0,0,1,.78,8c9,5.25,16.37.49,16.44.44a.5.5,0,0,1,.56.83A16.25,16.25,0,0,1,9.48,11.44Z"
|
||||
/>
|
||||
</BaseSvg>
|
||||
);
|
||||
};
|
||||
|
||||
export default SphereSvg;
|
||||
@@ -0,0 +1,11 @@
|
||||
import { asDarkSvg } from "../../hocs/asDarkSvg";
|
||||
import { asGraySvg } from "../../hocs/asGraySvg";
|
||||
import { asLightSvg } from "../../hocs/asLightSvg";
|
||||
import SphereSvg from "./SphereSvg";
|
||||
|
||||
const LightSphereSvg = asLightSvg(SphereSvg);
|
||||
const DarkSphereSvg = asDarkSvg(SphereSvg);
|
||||
const GraySphereSvg = asGraySvg(SphereSvg);
|
||||
|
||||
export default SphereSvg;
|
||||
export { SphereSvg, LightSphereSvg, DarkSphereSvg, GraySphereSvg };
|
||||
@@ -0,0 +1,27 @@
|
||||
import React from "react";
|
||||
|
||||
import BaseSvg, { BaseSvgProps } from "../../BaseSvg";
|
||||
|
||||
const SquareSvg: React.FunctionComponent<BaseSvgProps> = ({
|
||||
className = "",
|
||||
fillColor,
|
||||
secondaryFillColor,
|
||||
}) => {
|
||||
return (
|
||||
<BaseSvg className={className} viewBox="0 0 13.75 13.33">
|
||||
<rect
|
||||
fill={secondaryFillColor}
|
||||
stroke={fillColor}
|
||||
strokeMiterlimit={10}
|
||||
className="cls-1"
|
||||
x="0.71"
|
||||
y="0.29"
|
||||
width="12.33"
|
||||
height="12.75"
|
||||
transform="translate(0.21 13.54) rotate(-90)"
|
||||
/>
|
||||
</BaseSvg>
|
||||
);
|
||||
};
|
||||
|
||||
export default SquareSvg;
|
||||
@@ -0,0 +1,11 @@
|
||||
import { asDarkSvg } from "../../hocs/asDarkSvg";
|
||||
import { asGraySvg } from "../../hocs/asGraySvg";
|
||||
import { asLightSvg } from "../../hocs/asLightSvg";
|
||||
import SquareSvg from "./SquareSvg";
|
||||
|
||||
const LightSquareSvg = asLightSvg(SquareSvg);
|
||||
const DarkSquareSvg = asDarkSvg(SquareSvg);
|
||||
const GraySquareSvg = asGraySvg(SquareSvg);
|
||||
|
||||
export default SquareSvg;
|
||||
export { SquareSvg, LightSquareSvg, DarkSquareSvg, GraySquareSvg };
|
||||
@@ -0,0 +1,28 @@
|
||||
import React from "react";
|
||||
|
||||
import BaseSvg, { BaseSvgProps } from "../../BaseSvg";
|
||||
|
||||
const MeleeSpellSvg: React.FunctionComponent<BaseSvgProps> = ({
|
||||
className = "",
|
||||
fillColor,
|
||||
secondaryFillColor,
|
||||
}) => {
|
||||
return (
|
||||
<BaseSvg className={className} viewBox="0 0 18.52 17.03">
|
||||
<path
|
||||
fill={fillColor}
|
||||
d="M8.17 16.03L.63 17l5.12-3.33-5.54-3.64h5.71L0 0l7.67 4.92L6.4 1.13 9.38 3l2-2.54 2.41 3.37 2.42-3.1-1.38 13.81-6.66 1.49z"
|
||||
/>
|
||||
<path
|
||||
fill={fillColor}
|
||||
d="M13.15 16.53c-1.62 0-3.15-.61-3.57-1.42A6 6 0 007 14.44h-.27a.87.87 0 01-.85-.71 1.14 1.14 0 01.73-1.26A3.49 3.49 0 018 12.29a8.08 8.08 0 012 .23.8.8 0 00.23 0h.06v-.14c-.09-.25-.54-1.08-1-1.88C7.34 7.11 7 6.37 7.39 5.91A.76.76 0 018 5.59c.87 0 2.05 1.3 2.58 2.18a7.07 7.07 0 00.66.93c-.23-.8-.61-1.93-.81-2.52-.14-.42-.25-.75-.3-.91a1.36 1.36 0 01.18-1.23 1.37 1.37 0 011.14-.52c.69 0 1 .93 1.58 3.38v-.46c0-1.3.45-2 1.21-2a.74.74 0 01.57.27c.62.74.26 3.42.26 3.45a1.31 1.31 0 000 .23c.56-.9 1.5-1.77 2.19-1.77a.71.71 0 01.68.47c.16.44 0 1.14-1.63 3.73l-.17.29v1.27a13.7 13.7 0 01-.1 2.35c-.27 1.4-2.58 1.72-2.85 1.76h-.06z"
|
||||
/>
|
||||
<path
|
||||
d="M11.46 4c.64 0 1.39 5 1.69 5 .29 0 .4-1.94.42-2.54s.11-1.46.7-1.46c.6 0 .38 2.73.31 3.15s0 1.34.33 1.34c.1 0 .23-.12.39-.45.51-1 1.5-1.87 2-1.87a.21.21 0 01.21.14c.19.52-1.58 3.27-1.77 3.6s0 2.69-.17 3.77S13.15 16 13.15 16c-1.54 0-2.83-.58-3.12-1.15s-2.24-1-3-1h-.26c-.43 0-.58-.72.09-1A3.12 3.12 0 018 12.79a7.67 7.67 0 011.81.2 1.3 1.3 0 00.39.06c.37 0 .71-.19.49-.81-.29-.83-3.23-5.58-2.9-6A.26.26 0 018 6.09c.51 0 1.55.94 2.15 1.94s1.3 1.71 1.62 1.71a.15.15 0 00.13-.06c.21-.29-1.1-3.9-1.29-4.54A.8.8 0 0111.46 4m0-1a1.88 1.88 0 00-1.53.72 1.85 1.85 0 00-.26 1.67c0 .13.12.37.22.68A3 3 0 008 5.09a1.26 1.26 0 00-1 .52c-.54.74-.17 1.58 1.81 5.16l.61 1.12a10.32 10.32 0 00-1.4-.1 3.9 3.9 0 00-1.57.21 1.65 1.65 0 00-1 1.82A1.36 1.36 0 006.77 15a1.44 1.44 0 00.29 0 6.46 6.46 0 012.15.54c.58.91 2.2 1.56 3.94 1.56h.12c.49-.06 2.95-.45 3.28-2.16a13.94 13.94 0 00.11-2.45v-1.13l.1-.17C18.48 8.31 18.67 7.6 18.44 7a1.21 1.21 0 00-1.15-.8 2.58 2.58 0 00-1.58.77 4.22 4.22 0 00-.48-2.49 1.21 1.21 0 00-.9-.45h-.06a1.45 1.45 0 00-1.27.69C12.62 3.62 12.21 3 11.46 3z"
|
||||
fill={secondaryFillColor}
|
||||
/>
|
||||
</BaseSvg>
|
||||
);
|
||||
};
|
||||
|
||||
export default MeleeSpellSvg;
|
||||
@@ -0,0 +1,16 @@
|
||||
import { asDarkSvg } from "../../hocs/asDarkSvg";
|
||||
import { asGraySvg } from "../../hocs/asGraySvg";
|
||||
import { asLightSvg } from "../../hocs/asLightSvg";
|
||||
import MeleeSpellSvg from "./MeleeSpellSvg";
|
||||
|
||||
const LightMeleeSpellSvg = asLightSvg(MeleeSpellSvg);
|
||||
const DarkMeleeSpellSvg = asDarkSvg(MeleeSpellSvg);
|
||||
const GrayMeleeSpellSvg = asGraySvg(MeleeSpellSvg);
|
||||
|
||||
export default MeleeSpellSvg;
|
||||
export {
|
||||
MeleeSpellSvg,
|
||||
LightMeleeSpellSvg,
|
||||
DarkMeleeSpellSvg,
|
||||
GrayMeleeSpellSvg,
|
||||
};
|
||||
File diff suppressed because one or more lines are too long
@@ -0,0 +1,16 @@
|
||||
import { asDarkSvg } from "../../hocs/asDarkSvg";
|
||||
import { asGraySvg } from "../../hocs/asGraySvg";
|
||||
import { asLightSvg } from "../../hocs/asLightSvg";
|
||||
import MeleeWeaponSvg from "./MeleeWeaponSvg";
|
||||
|
||||
const LightMeleeWeaponSvg = asLightSvg(MeleeWeaponSvg);
|
||||
const DarkMeleeWeaponSvg = asDarkSvg(MeleeWeaponSvg);
|
||||
const GrayMeleeWeaponSvg = asGraySvg(MeleeWeaponSvg);
|
||||
|
||||
export default MeleeWeaponSvg;
|
||||
export {
|
||||
MeleeWeaponSvg,
|
||||
LightMeleeWeaponSvg,
|
||||
DarkMeleeWeaponSvg,
|
||||
GrayMeleeWeaponSvg,
|
||||
};
|
||||
@@ -0,0 +1,48 @@
|
||||
import React from "react";
|
||||
|
||||
import BaseSvg, { BaseSvgProps } from "../../BaseSvg";
|
||||
|
||||
const RangedSpellSvg: React.FunctionComponent<BaseSvgProps> = ({
|
||||
className = "",
|
||||
fillColor,
|
||||
secondaryFillColor,
|
||||
}) => {
|
||||
return (
|
||||
<BaseSvg className={className} viewBox="0 0 20.28 20.17">
|
||||
<defs>
|
||||
<style>
|
||||
{`.prefix__cls-1{stroke:${fillColor};stroke-miterlimit:10}.prefix__cls-5{fill:${secondaryFillColor}}`}
|
||||
</style>
|
||||
</defs>
|
||||
<title>{"Asset 14"}</title>
|
||||
<g id="prefix__Layer_2" data-name="Layer 2">
|
||||
<g id="prefix__Layer_1-2" data-name="Layer 1">
|
||||
<path
|
||||
className="prefix__cls-1"
|
||||
d="M15.25 19.55l-3.97-3.05M9.37 9.48c-.11-.1-.21-.21-.32-.32.2.19.32.32.32.32z"
|
||||
/>
|
||||
<path
|
||||
d="M16.41 16.42l-7.82-12h3.83L7.58 2.84l-.31-.55 4.19-.79L4.91.55 4.4.52.51.5v7.17l.76 3.72s.07-2.67 0-3a49.92 49.92 0 013 4c-.3-1.3-.69-3.51-.86-4.5zM7.17 8.3h.17l.07.18z"
|
||||
fill={fillColor}
|
||||
stroke={fillColor}
|
||||
strokeMiterlimit={10}
|
||||
/>
|
||||
<path
|
||||
d="M5.41 7.42c.11.11 1.89.9 2 1a18.82 18.82 0 00-1-2.32c-1.47-1.48.37-.81 0-2.68s-3.18-.47-5-1c.34 1.07-.77 1.89 1 4 1.06 1.32 2.29.34 3 1z"
|
||||
fill="none"
|
||||
/>
|
||||
<path
|
||||
d="M15.16 19.8c-1.57 0-3.06-.58-3.46-1.35a5.69 5.69 0 00-2.65-.75h-.27a.74.74 0 01-.73-.61A1 1 0 018.72 16a3.38 3.38 0 011.28-.2 7.94 7.94 0 011.92.22.93.93 0 00.27 0 .29.29 0 00.18 0v-.28c0-.19-.53-1.06-1-1.9-1.83-3.27-2.16-4.07-1.87-4.47a.64.64 0 01.5-.26c.72 0 1.86 1.1 2.47 2.12a6 6 0 001 1.31c-.18-.77-.69-2.28-.94-3l-.3-.9A1.17 1.17 0 0113.47 7c.59 0 .88.83 1.51 3.49l.14.57c0-.35.07-.78.08-1.26 0-1.22.41-1.84 1.08-1.84a.61.61 0 01.47.23c.57.68.24 3.33.23 3.35a2.59 2.59 0 000 .65c.54-1.08 1.63-2.05 2.28-2.05a.58.58 0 01.57.39c.14.39-.08 1.1-1.62 3.62l-.18.29a10.57 10.57 0 000 1.34 13.58 13.58 0 01-.1 2.32c-.25 1.31-2.49 1.62-2.74 1.66z"
|
||||
fill={fillColor}
|
||||
/>
|
||||
<path
|
||||
className="prefix__cls-5"
|
||||
d="M13.47 7.42c.64 0 1.39 5 1.69 5 .29 0 .4-1.94.42-2.54s.12-1.48.71-1.48c.6 0 .38 2.73.31 3.15s0 1.34.33 1.34c.1 0 .23-.12.39-.45.51-1 1.5-1.87 2-1.87a.21.21 0 01.21.14c.19.52-1.58 3.27-1.77 3.6s0 2.69-.17 3.77-2.42 1.35-2.42 1.35c-1.54 0-2.83-.58-3.12-1.15s-2.24-1-3-1h-.27c-.43 0-.58-.72.09-1a3.12 3.12 0 011.13-.1 7.67 7.67 0 011.81.2 1.3 1.3 0 00.39.06c.37 0 .71-.19.49-.81-.29-.83-3.23-5.58-2.9-6a.26.26 0 01.21-.15c.51 0 1.55.94 2.15 1.94s1.3 1.71 1.62 1.71a.15.15 0 00.13-.06c.21-.29-1.1-3.9-1.29-4.54a.8.8 0 01.83-1.1m0-.75a1.64 1.64 0 00-1.33.62 1.61 1.61 0 00-.22 1.45c0 .16.16.5.3.92l.32 1c-.64-.88-1.67-1.87-2.5-1.87a1 1 0 00-.83.41C8.77 9.74 9 10.42 11 14c.32.57.67 1.21.85 1.58a9.06 9.06 0 00-1.85-.15 3.67 3.67 0 00-1.45.23 1.38 1.38 0 00-.88 1.54 1.12 1.12 0 001.09.9H9a6.16 6.16 0 012.38.61c.5.87 2.07 1.49 3.76 1.49h.09c.46-.06 2.77-.42 3.06-2a13.8 13.8 0 00.1-2.4v-1.21l.13-.21c1.65-2.69 1.84-3.42 1.65-3.95a1 1 0 00-.92-.64A2.94 2.94 0 0017.43 11c.07-.88.11-2.39-.38-3a1 1 0 00-.71-.36c-.53 0-1.12.24-1.38 1.23-.41-1.51-.76-2.19-1.48-2.19zM1.37 1.47L2.29 8 3 4.34s3.42 4 3.33 3.79-2-4.37-2-4.37l4 .42-4.21-1.92 4.13-.75z"
|
||||
/>
|
||||
</g>
|
||||
</g>
|
||||
</BaseSvg>
|
||||
);
|
||||
};
|
||||
|
||||
export default RangedSpellSvg;
|
||||
@@ -0,0 +1,16 @@
|
||||
import { asDarkSvg } from "../../hocs/asDarkSvg";
|
||||
import { asGraySvg } from "../../hocs/asGraySvg";
|
||||
import { asLightSvg } from "../../hocs/asLightSvg";
|
||||
import RangedSpellSvg from "./RangedSpellSvg";
|
||||
|
||||
const LightRangedSpellSvg = asLightSvg(RangedSpellSvg);
|
||||
const DarkRangedSpellSvg = asDarkSvg(RangedSpellSvg);
|
||||
const GrayRangedSpellSvg = asGraySvg(RangedSpellSvg);
|
||||
|
||||
export default RangedSpellSvg;
|
||||
export {
|
||||
RangedSpellSvg,
|
||||
LightRangedSpellSvg,
|
||||
DarkRangedSpellSvg,
|
||||
GrayRangedSpellSvg,
|
||||
};
|
||||
+833
File diff suppressed because one or more lines are too long
@@ -0,0 +1,16 @@
|
||||
import { asDarkSvg } from "../../hocs/asDarkSvg";
|
||||
import { asGraySvg } from "../../hocs/asGraySvg";
|
||||
import { asLightSvg } from "../../hocs/asLightSvg";
|
||||
import RangedWeaponSvg from "./RangedWeaponSvg";
|
||||
|
||||
const LightRangedWeaponSvg = asLightSvg(RangedWeaponSvg);
|
||||
const DarkRangedWeaponSvg = asDarkSvg(RangedWeaponSvg);
|
||||
const GrayRangedWeaponSvg = asGraySvg(RangedWeaponSvg);
|
||||
|
||||
export default RangedWeaponSvg;
|
||||
export {
|
||||
RangedWeaponSvg,
|
||||
LightRangedWeaponSvg,
|
||||
DarkRangedWeaponSvg,
|
||||
GrayRangedWeaponSvg,
|
||||
};
|
||||
@@ -0,0 +1,24 @@
|
||||
import React from "react";
|
||||
|
||||
import BaseSvg, { BaseSvgProps } from "../../BaseSvg";
|
||||
|
||||
const ThrownSvg: React.FunctionComponent<BaseSvgProps> = ({
|
||||
className = "",
|
||||
fillColor,
|
||||
secondaryFillColor,
|
||||
}) => {
|
||||
return (
|
||||
<BaseSvg className={className} viewBox="0 0 18.16 18.94">
|
||||
<path
|
||||
d="M8.82 5.68S6.78 6 6.07 7.09c0 0 1.19 1 2.07.54s1.25-1.17.68-1.95z"
|
||||
fill={secondaryFillColor}
|
||||
/>
|
||||
<path
|
||||
fill={fillColor}
|
||||
d="M10.41 8.58L1.59 0s.76 7.26 5.77 10.47zM11.33 9.47l4.37 5.21-1.7.86-4.02-5.07 1.35-1zM16.29 8.66A24.79 24.79 0 0012 .62S10.82 4 14.15 9.06zM16.75 9.63c.19.16 1.4 4.07 1.4 4.07l-1.15.87L15.51 10zM15.38 17.8l-4.7-2.96-1.08 1.21 4.67 2.89 1.11-1.14zM9.6 14.38L0 11s3.13 5.07 7.72 5.72z"
|
||||
/>
|
||||
</BaseSvg>
|
||||
);
|
||||
};
|
||||
|
||||
export default ThrownSvg;
|
||||
@@ -0,0 +1,11 @@
|
||||
import { asDarkSvg } from "../../hocs/asDarkSvg";
|
||||
import { asGraySvg } from "../../hocs/asGraySvg";
|
||||
import { asLightSvg } from "../../hocs/asLightSvg";
|
||||
import ThrownSvg from "./ThrownSvg";
|
||||
|
||||
const LightThrownSvg = asLightSvg(ThrownSvg);
|
||||
const DarkThrownSvg = asDarkSvg(ThrownSvg);
|
||||
const GrayThrownSvg = asGraySvg(ThrownSvg);
|
||||
|
||||
export default ThrownSvg;
|
||||
export { ThrownSvg, LightThrownSvg, DarkThrownSvg, GrayThrownSvg };
|
||||
+21
@@ -0,0 +1,21 @@
|
||||
import React from "react";
|
||||
|
||||
import BaseSvg, { BaseSvgProps } from "../../BaseSvg";
|
||||
|
||||
const UnarmedStrikeSvg: React.FunctionComponent<BaseSvgProps> = ({
|
||||
className = "",
|
||||
fillColor,
|
||||
secondaryFillColor,
|
||||
}) => {
|
||||
return (
|
||||
<BaseSvg className={className} viewBox="0 0 20 20">
|
||||
<g fill={fillColor}>
|
||||
<path d="M14.5 6.5l-2.793-2.793a1 1 0 00-1.414 0l-.864.864a.497.497 0 00.076.765L12.5 8.5zM7.707 4.707a1 1 0 00-1.414 0l-.584.584a1.003 1.003 0 000 1.418L10 11l2.102-1.898zM4.713 7.287l-1 1a1.004 1.004 0 00.003 1.423l4.578 4.55a1 1 0 001.43.017l.581-.582a.997.997 0 00.011-1.4l-4.978-5.07a.495.495 0 00-.625.062zM7.327 14.299l-2.99-3.074a.495.495 0 00-.624.062l-.999.999a1 1 0 00.008 1.421l2.575 2.543a.995.995 0 001.43.023l.586-.586a.992.992 0 00.014-1.388z" />
|
||||
<path d="M19 13V9l-3-3-5 5c2 2 5-1 5-1v1l-1 1a3.773 3.773 0 00-.742 3.258A2.798 2.798 0 0114 12s-1 1-3 0a1.385 1.385 0 010 2l-1 1a3.097 3.097 0 01-2 1l-1 1 2 2c1 1 4 0 4 0l1 1h5a1 1 0 001-1v-5zM7 0H0v7l1-6 6-1z" />
|
||||
<path d="M14 1L2 2 1 14 3 3l11-2z" />
|
||||
</g>
|
||||
</BaseSvg>
|
||||
);
|
||||
};
|
||||
|
||||
export default UnarmedStrikeSvg;
|
||||
@@ -0,0 +1,16 @@
|
||||
import { asDarkSvg } from "../../hocs/asDarkSvg";
|
||||
import { asGraySvg } from "../../hocs/asGraySvg";
|
||||
import { asLightSvg } from "../../hocs/asLightSvg";
|
||||
import UnarmedStrikeSvg from "./UnarmedStrikeSvg";
|
||||
|
||||
const LightUnarmedStrikeSvg = asLightSvg(UnarmedStrikeSvg);
|
||||
const DarkUnarmedStrikeSvg = asDarkSvg(UnarmedStrikeSvg);
|
||||
const GrayUnarmedStrikeSvg = asGraySvg(UnarmedStrikeSvg);
|
||||
|
||||
export default UnarmedStrikeSvg;
|
||||
export {
|
||||
UnarmedStrikeSvg,
|
||||
LightUnarmedStrikeSvg,
|
||||
DarkUnarmedStrikeSvg,
|
||||
GrayUnarmedStrikeSvg,
|
||||
};
|
||||
+32
@@ -0,0 +1,32 @@
|
||||
import React from "react";
|
||||
|
||||
import BaseSvg, { BaseSvgProps } from "../../BaseSvg";
|
||||
|
||||
const WeaponSpellDamageSvg: React.FunctionComponent<BaseSvgProps> = ({
|
||||
className = "",
|
||||
fillColor,
|
||||
secondaryFillColor,
|
||||
}) => {
|
||||
return (
|
||||
<BaseSvg className={className} viewBox="0 0 21.97 22.38">
|
||||
<path
|
||||
fill={fillColor}
|
||||
d="M14.28 2.7l-.06.06.04-.15.02.09zM13.81 7.36l.45-1.83.45 1.83 1.59.5-1.53.27-.51 1.88-.5-1.88-.88-.16-.64-.11.78-.25.79-.25zM10.79 8.33l1.82.32-.32.82-1.5-1.14zM7.98 14.83l2.04.65-1.97.34-.65 2.42-.65-2.42-1.94-.34 2.01-.65.04-.16.54-2.18.47 1.88.11.46z"
|
||||
/>
|
||||
<path
|
||||
fill={fillColor}
|
||||
d="M.7 15.79l.05.01-.3.05 3.69-3.11L.15 9.35h4.11L0 0l5.52 4.58-.92-3.53L6.74 2.8 8.18.43l1.01 3.86L12.58.98l-1.31 4.85 2.95-3.07-.99 4.05-3.11 1-2.83-2.16a.927.927 0 00-.59-.21 1.002 1.002 0 00-.84 1.57l1.38 1.98-1.25 5.09z"
|
||||
/>
|
||||
<path
|
||||
fill={fillColor}
|
||||
d="M7.71 9.66l2.75 3.96-1.62.47-.04-.01-1.09-4.42z"
|
||||
/>
|
||||
<path
|
||||
fill={fillColor}
|
||||
d="M21.97 21.03l-.7.65-.64.7-3.32-3.39-2.22 2.26-1.12-.81 2.05-2.03-2.04-2.58-.11-.14-2.69-3.41-4.59-5.81 5.16 4.36 6.42 5.44 1.87-1.89.81 1.11-2.27 2.23 3.39 3.31zM14.55 3.76l-.27-1.06 1.16-1.2-.89 2.26z"
|
||||
/>
|
||||
</BaseSvg>
|
||||
);
|
||||
};
|
||||
|
||||
export default WeaponSpellDamageSvg;
|
||||
@@ -0,0 +1,16 @@
|
||||
import { asDarkSvg } from "../../hocs/asDarkSvg";
|
||||
import { asGraySvg } from "../../hocs/asGraySvg";
|
||||
import { asLightSvg } from "../../hocs/asLightSvg";
|
||||
import WeaponSpellDamageSvg from "./WeaponSpellDamageSvg";
|
||||
|
||||
const LightWeaponSpellDamageSvg = asLightSvg(WeaponSpellDamageSvg);
|
||||
const DarkWeaponSpellDamageSvg = asDarkSvg(WeaponSpellDamageSvg);
|
||||
const GrayWeaponSpellDamageSvg = asGraySvg(WeaponSpellDamageSvg);
|
||||
|
||||
export default WeaponSpellDamageSvg;
|
||||
export {
|
||||
WeaponSpellDamageSvg,
|
||||
LightWeaponSpellDamageSvg,
|
||||
DarkWeaponSpellDamageSvg,
|
||||
GrayWeaponSpellDamageSvg,
|
||||
};
|
||||
@@ -0,0 +1,38 @@
|
||||
import React from "react";
|
||||
|
||||
import { CharacterTheme } from "@dndbeyond/character-rules-engine/es";
|
||||
|
||||
import BaseSvg from "../../BaseSvg";
|
||||
|
||||
interface Props {
|
||||
theme: CharacterTheme;
|
||||
className: string;
|
||||
}
|
||||
export default class AbilityScoreBoxSvg extends React.PureComponent<Props> {
|
||||
static defaultProps = {
|
||||
className: "",
|
||||
};
|
||||
|
||||
render() {
|
||||
const { theme, className } = this.props;
|
||||
|
||||
let classNames: Array<string> = ["ddbc-ability-score-box-svg", className];
|
||||
|
||||
return (
|
||||
<BaseSvg className={classNames.join(" ")} viewBox="0 0 81 95">
|
||||
<path
|
||||
fill={theme.backgroundColor}
|
||||
d="M77.56,53.81a4.55,4.55,0,0,1-1.64-3.69c0-6.29-1.3-14.52,1.37-20.68A5,5,0,0,1,76,26.51a5.3,5.3,0,0,1-.72-6c1.28-2.68,1.17-6.68.88-9.54a4.15,4.15,0,0,1,1.22-3.27c.12-.62.23-1.24.35-1.86C73.47,7.49,70.86,2,70.86,2H10.14S8,6.44,4.48,6.16A5.61,5.61,0,0,1,4.63,7.5c0,1.54-.17,3.1-.21,4.66.09,1.24.23,2.47.44,3.68a33,33,0,0,1,1.58,7.78,4.58,4.58,0,0,1-1.05,3.21,4.79,4.79,0,0,1-1.47,2.34,5.17,5.17,0,0,1,.5,2.12c.18,6.94.78,13.53.25,20.5a5,5,0,0,1-1.2,3c.06,2,0,4,0,6.07a4.61,4.61,0,0,1,.44,3.71C1.64,73,6.36,78,12.35,82.16a5.16,5.16,0,0,1,.49.21c.91.5,1.81,1,2.73,1.55a1,1,0,0,0,.17.1c.54.3,1.09.59,1.66.85a2.39,2.39,0,0,1,.21.13h1.85a4.21,4.21,0,0,1-1.19-1.92,9.45,9.45,0,0,1-.9-6.13,3.71,3.71,0,0,1,.18-1.22c.16-.41.32-.79.49-1.15A10.44,10.44,0,0,1,21,70.26c.11-.12.21-.25.32-.36a14.53,14.53,0,0,1,1.91-1.84,18.26,18.26,0,0,1,6-3.17,21.13,21.13,0,0,1,4.9-1.39c6.15-1.45,14.34-.72,19.85,2.51.67.3,1.33.62,1.94,1a6.52,6.52,0,0,1,.67.45l.07,0a14.44,14.44,0,0,1,4,3.33,4.51,4.51,0,0,1,.77,1,22.47,22.47,0,0,1,1.29,1.89,4.61,4.61,0,0,1,.57,3.41,5.42,5.42,0,0,1,.27,1.78,5.73,5.73,0,0,1-.27,2.33,5.11,5.11,0,0,1-1.29,3.1,3.79,3.79,0,0,1-.66.72h2.68a4.41,4.41,0,0,1,2.21-1.49c1.34-.86,2.74-1.65,4.06-2.61,1.7-1.26,5.14-3.55,5.9-5.61A5.51,5.51,0,0,1,76.8,74a7.8,7.8,0,0,0,.37-1.71,5.4,5.4,0,0,1,.34-1.56c-.09-1.51-.18-3-.41-4.53a6.21,6.21,0,0,1,.5-3.74C77.46,59.57,77.46,56.64,77.56,53.81Z"
|
||||
/>
|
||||
<path
|
||||
fill={theme.backgroundColor}
|
||||
d="M40.5,66C50.7,66,59,71.61,59,78.5S50.7,91,40.5,91,22,85.39,22,78.5,30.3,66,40.5,66"
|
||||
/>
|
||||
<path
|
||||
fill={theme.themeColor}
|
||||
d="M4.52,13.62A34.66,34.66,0,0,1,3.08,6.26l0-.42.63-.2C5.22,5.18,9.41,3.35,9.41,1V0H71.59V1c0,2.37,4.19,4.2,5.66,4.66l.63.2,0,.42a35.34,35.34,0,0,1-1.44,7.36L76,7.3C74.42,6.71,70.47,5,69.74,2H11.26C10.52,5,6.58,6.71,5,7.3ZM2.32,79.46H2.6c.08-1.12.16-2.38.24-3.76A13,13,0,0,1,.63,69.83,9.4,9.4,0,0,1,3.21,62.6V61.43S1.83,35.67.56,31.56L.4,31l.47-.29a12.31,12.31,0,0,0,2.2-1.87,6.23,6.23,0,0,0,1.55-2.24A5.08,5.08,0,0,0,5,23.27c0-.11-.58-1.35-1.12-3l-.26,2.85c.27.79.5,1.63.71,2.49a5.17,5.17,0,0,1-1.56,2A33.13,33.13,0,0,0,1.74,23.6l-.07-.2L2.91,9.63c0,2,1.38,6.53,1.38,6.53a36.23,36.23,0,0,0,2.1,6.67A7.13,7.13,0,0,1,5,28.71C6.68,38,5.08,71,4.87,74.89A15.6,15.6,0,0,1,3,71.41c.08-2,.13-4.16.16-6.41a7.57,7.57,0,0,0-1.15,4.71,12,12,0,0,0,2.1,5.41l.15.22.45.64.06.07h0a29.64,29.64,0,0,0,5.74,5.66A39.48,39.48,0,0,1,14,83.83h0l.26.18c.79.54,1.55,1.09,2.29,1.65l.18.13h0c1.42,1.09,2.71,2.17,3.78,3.11,1.39,0,2.75.11,4,.22a16.4,16.4,0,0,1-3.19-3.33H17.91l-2.49-2h2.32a16.19,16.19,0,0,1-.88-4.16,4.31,4.31,0,0,1-5.21,1.79c.59.18,3,.53,5.24-4.08v0a8.24,8.24,0,0,1,2.52-5.32,13.54,13.54,0,0,0-1,10.29A1.76,1.76,0,0,0,19.8,83,11.36,11.36,0,0,1,19,78.77c0-8.55,9.66-15.51,21.54-15.51S62,70.22,62,78.77A11.36,11.36,0,0,1,61.2,83a1.76,1.76,0,0,0,1.34-.64,13.54,13.54,0,0,0-1-10.29A8.24,8.24,0,0,1,64.1,77.4v0c2.2,4.61,4.64,4.26,5.24,4.08a4.31,4.31,0,0,1-5.21-1.79,16.19,16.19,0,0,1-.88,4.16h2.32l-2.49,2H59.68a16.4,16.4,0,0,1-3.19,3.33c1.2-.11,2.57-.21,4-.22,1.07-.94,2.36-2,3.78-3.11h0l.18-.13c.74-.56,1.5-1.11,2.29-1.65l.26-.18h0a39.48,39.48,0,0,1,3.49-2.11,29.64,29.64,0,0,0,5.74-5.66h0l.06-.07.45-.64.15-.22A12,12,0,0,0,79,69.71,7.64,7.64,0,0,0,77.8,65c0,2.25.08,4.41.16,6.41a15.6,15.6,0,0,1-1.83,3.48C75.92,71,74.32,38,76,28.71a7.1,7.1,0,0,1-1.34-5.88,38.28,38.28,0,0,0,2.09-6.67s1.4-4.48,1.38-6.53L79.33,23.4l-.07.2a33.13,33.13,0,0,0-1.07,4.08,5.39,5.39,0,0,1-1.57-2c.22-.86.45-1.7.71-2.49l-.25-2.85c-.54,1.61-1.07,2.85-1.12,3a5.08,5.08,0,0,0,.42,3.36,6.23,6.23,0,0,0,1.55,2.24,12.31,12.31,0,0,0,2.2,1.87l.48.29-.17.53c-1.26,4.11-2.64,29.87-2.64,29.87,0,.39,0,.79,0,1.17a9.4,9.4,0,0,1,2.58,7.23,13.37,13.37,0,0,1-2.2,5.89c.07,1.38.15,2.64.23,3.76h.28c1.49-.12,2.79.71,2.16,1.75a2.46,2.46,0,0,1-1.72,1.15,2.58,2.58,0,0,0,.75-.85c.17-.3,0-.44-.14-.51l-.38,0h0a7.86,7.86,0,0,0-.84,0c.18,2.31.32,3.71.33,3.79L79,85.79H66.64c-1.46,1-2.84,2.15-4,3.15a11.85,11.85,0,0,1,7,2.12l-2.75,1.09h0a30,30,0,0,1-5.35,1.74h0l-.33,0L61,94c-9.66,1.67-10.67.75-10.67.75A10.09,10.09,0,0,0,57.11,92l.23-.24c.1-.1.62-.62,1.46-1.4-.62,0-1.22.07-1.81.12h0l-.44,0a8.82,8.82,0,0,0-1.18.23,7.12,7.12,0,0,0-.87.27l-.14,0a6.24,6.24,0,0,0-1,.44l-.11.07a5.63,5.63,0,0,0-.77.54l-.22.19a4.82,4.82,0,0,0-.75.86l-7.89.9.06,0a26.18,26.18,0,0,1-6.46,0l.06,0-7.89-.9a4.5,4.5,0,0,0-.76-.86l-.22-.2a7,7,0,0,0-.79-.55l-.09-.06a8.88,8.88,0,0,0-.95-.44L26.45,91c-.3-.11-.59-.2-.86-.27-.46-.11-.86-.17-1.14-.21l-.44,0h0c-.59,0-1.19-.09-1.81-.12.84.78,1.36,1.3,1.45,1.4l.24.24a10.09,10.09,0,0,0,6.78,2.71s-1,.92-10.67-.75l-.24,0-.33,0h0a29.76,29.76,0,0,1-5.35-1.74h0l-2.75-1.09a11.85,11.85,0,0,1,7-2.12c-1.2-1-2.58-2.1-4-3.15H2l.12-1.08c0-.08.15-1.48.33-3.79a7.86,7.86,0,0,0-.84,0h0l-.38,0c-.17.07-.31.21-.14.51a2.5,2.5,0,0,0,.74.85A2.47,2.47,0,0,1,.16,81.21c-.63-1,.67-1.87,2.16-1.75ZM76.78,49.11c.53-5.66,1.25-14.21,2.15-17.46a15.6,15.6,0,0,1-1.28-1,144.6,144.6,0,0,0-.87,18.5ZM74.63,80a11.89,11.89,0,0,1,1.8-.35c0-.46-.07-1-.1-1.48-.57.67-1.15,1.28-1.7,1.83Zm-5,3.82h7.17c-.06-.66-.15-1.61-.24-2.76a18.56,18.56,0,0,0-6.93,2.76ZM58.69,92.48l.07,0c1.06.59,4.54-.45,7.31-1.59a17.09,17.09,0,0,0-5.08-.6c-1.07,1-1.88,1.72-2.3,2.14ZM40.5,92.14c7,0,13-2.55,16.48-6.35.27-.3.53-.62.78-.94a.61.61,0,0,1,.07-.1,9.16,9.16,0,0,0,.61-.92,9.74,9.74,0,0,0,1.46-5.06c0-7.37-8.7-13.37-19.4-13.37s-19.4,6-19.4,13.37a9.83,9.83,0,0,0,1.45,5.06c.19.32.4.62.62.92l.08.1c.24.32.5.64.77.94,3.43,3.8,9.52,6.35,16.48,6.35ZM20,90.34a17.09,17.09,0,0,0-5.08.6c2.78,1.14,6.25,2.18,7.31,1.59l.07,0c-.42-.42-1.22-1.18-2.3-2.14ZM4.57,79.66a12.14,12.14,0,0,1,1.8.35c-.55-.55-1.13-1.16-1.7-1.83,0,.52-.07,1-.1,1.48Zm-.35,4.17h7.17a18.62,18.62,0,0,0-6.93-2.76c-.09,1.15-.18,2.1-.24,2.76Zm0-34.72a144.6,144.6,0,0,0-.87-18.5,15.6,15.6,0,0,1-1.28,1C3,34.9,3.68,43.45,4.22,49.11Z"
|
||||
/>
|
||||
</BaseSvg>
|
||||
);
|
||||
}
|
||||
}
|
||||
@@ -0,0 +1,4 @@
|
||||
import AbilityScoreBoxSvg from "./AbilityScoreBoxSvg";
|
||||
|
||||
export default AbilityScoreBoxSvg;
|
||||
export { AbilityScoreBoxSvg };
|
||||
@@ -0,0 +1,54 @@
|
||||
import React from "react";
|
||||
|
||||
import { CharacterTheme } from "@dndbeyond/character-rules-engine/es";
|
||||
|
||||
import BaseSvg from "../../BaseSvg";
|
||||
|
||||
interface Props {
|
||||
theme: CharacterTheme;
|
||||
className: string;
|
||||
}
|
||||
export default class ArmorClassBoxSvg extends React.PureComponent<Props> {
|
||||
render() {
|
||||
const { theme, className } = this.props;
|
||||
|
||||
let classNames: Array<string> = ["ddbc-armor-class-box-svg", className];
|
||||
|
||||
return (
|
||||
<BaseSvg className={classNames.join(" ")} viewBox="0 0 79 90">
|
||||
<path
|
||||
fill={theme.backgroundColor}
|
||||
d="M72.8,30.7v13.7c-1,3.6-9.7,30.9-31.9,38.6c-0.3-0.4-0.8-0.7-1.4-0.7c-0.6,0-1,0.3-1.4,0.7
|
||||
C26,78.7,17.9,68.6,12.9,59.8c0,0,0,0,0,0c-0.3-0.5-0.6-1-0.8-1.5c-3.6-6.7-5.4-12.4-5.9-14V30.7c0.7-0.3,1.2-0.9,1.2-1.7
|
||||
c0-0.1,0-0.2-0.1-0.3c6.2-4,8.5-11.5,9.2-15.2L38.1,7c0.3,0.4,0.8,0.7,1.4,0.7c0.6,0,1.1-0.3,1.4-0.7l21.4,6.6
|
||||
c0.8,3.6,3,11.1,9.2,15.2V29c0,0.2,0,0.4,0.1,0.6C71.8,30.1,72.3,30.5,72.8,30.7z"
|
||||
/>
|
||||
<path
|
||||
fill={theme.themeColor}
|
||||
d="M73.2,27.3c-0.4,0-0.8,0.2-1.1,0.4c-5.8-3.9-7.9-11.3-8.6-14.5l-0.1-0.4l-22-6.7c-0.1-0.9-0.8-1.7-1.8-1.7
|
||||
s-1.7,0.8-1.8,1.7l-22,6.7l-0.1,0.4c-0.6,3.2-2.7,10.6-8.6,14.5c-0.3-0.3-0.7-0.4-1.1-0.4c-1,0-1.8,0.8-1.8,1.9
|
||||
c0,0.8,0.5,1.5,1.2,1.7v13.5v0.2c0.9,3.2,9.7,31.2,32.4,39.2c0.1,1,0.8,1.8,1.8,1.8s1.8-0.8,1.8-1.8c9.3-3.3,17.3-10.1,23.8-20.4
|
||||
c5.3-8.4,7.9-16.5,8.6-18.8V30.9c0.7-0.3,1.2-0.9,1.2-1.7C75,28.1,74.2,27.3,73.2,27.3z M72.5,44.3c-1,3.6-9.6,30.5-31.5,38.2
|
||||
c-0.3-0.4-0.8-0.7-1.4-0.7c-0.6,0-1,0.3-1.4,0.7C16.3,74.8,7.8,47.9,6.7,44.3V30.9c0.7-0.3,1.2-0.9,1.2-1.7c0-0.1,0-0.2-0.1-0.3
|
||||
c6.1-4,8.4-11.4,9.1-15l21.3-6.5c0.3,0.4,0.8,0.7,1.4,0.7c0.6,0,1.1-0.3,1.4-0.7l21.2,6.5c0.8,3.6,3,11,9.1,15c0,0.1,0,0.2,0,0.3
|
||||
c0,0.8,0.5,1.5,1.2,1.7V44.3z M73.2,27.3c-0.4,0-0.8,0.2-1.1,0.4c-5.8-3.9-7.9-11.3-8.6-14.5l-0.1-0.4l-22-6.7
|
||||
c-0.1-0.9-0.8-1.7-1.8-1.7s-1.7,0.8-1.8,1.7l-22,6.7l-0.1,0.4c-0.6,3.2-2.7,10.6-8.6,14.5c-0.3-0.3-0.7-0.4-1.1-0.4
|
||||
c-1,0-1.8,0.8-1.8,1.9c0,0.8,0.5,1.5,1.2,1.7v13.5v0.2c0.9,3.2,9.7,31.2,32.4,39.2c0.1,1,0.8,1.8,1.8,1.8s1.8-0.8,1.8-1.8
|
||||
c9.3-3.3,17.3-10.1,23.8-20.4c5.3-8.4,7.9-16.5,8.6-18.8V30.9c0.7-0.3,1.2-0.9,1.2-1.7C75,28.1,74.2,27.3,73.2,27.3z M72.5,44.3
|
||||
c-1,3.6-9.6,30.5-31.5,38.2c-0.3-0.4-0.8-0.7-1.4-0.7c-0.6,0-1,0.3-1.4,0.7C16.3,74.8,7.8,47.9,6.7,44.3V30.9
|
||||
c0.7-0.3,1.2-0.9,1.2-1.7c0-0.1,0-0.2-0.1-0.3c6.1-4,8.4-11.4,9.1-15l21.3-6.5c0.3,0.4,0.8,0.7,1.4,0.7c0.6,0,1.1-0.3,1.4-0.7
|
||||
l21.2,6.5c0.8,3.6,3,11,9.1,15c0,0.1,0,0.2,0,0.3c0,0.8,0.5,1.5,1.2,1.7V44.3z M78.1,24.5c-8.7-1.8-9.9-14.9-9.9-15l-0.1-0.8L39.5,0
|
||||
L10.9,8.7l-0.1,0.8c0,0.1-1.2,13.3-9.9,15l-1,0.2v20.4v0.3C0,45.8,9.6,82.1,39.1,89.9l0.3,0.1l0.3-0.1C69.5,82.1,79,45.8,79.1,45.4
|
||||
V24.7L78.1,24.5z M76.7,45C76,47.5,66.6,80.1,39.5,87.5C12.6,80.1,3.2,47.4,2.5,45V26.7c8.3-2.4,10.3-13,10.7-16.1l26.4-8l26.4,8
|
||||
c0.4,3.1,2.4,13.7,10.7,16.1V45z M63.5,13.2l-0.1-0.4l-22-6.7c-0.1-0.9-0.8-1.7-1.8-1.7s-1.7,0.8-1.8,1.7l-22,6.7l-0.1,0.4
|
||||
c-0.6,3.2-2.7,10.6-8.6,14.5c-0.3-0.3-0.7-0.4-1.1-0.4c-1,0-1.8,0.8-1.8,1.9c0,0.8,0.5,1.5,1.2,1.7v13.5v0.2
|
||||
c0.9,3.2,9.7,31.2,32.4,39.2c0.1,1,0.8,1.8,1.8,1.8s1.8-0.8,1.8-1.8c9.3-3.3,17.3-10.1,23.8-20.4c5.3-8.4,7.9-16.5,8.6-18.8V30.9
|
||||
c0.7-0.3,1.2-0.9,1.2-1.7c0-1-0.8-1.9-1.8-1.9c-0.4,0-0.8,0.2-1.1,0.4C66.2,23.9,64.1,16.4,63.5,13.2z M72.5,30.9v13.5
|
||||
c-1,3.6-9.6,30.5-31.5,38.2c-0.3-0.4-0.8-0.7-1.4-0.7c-0.6,0-1,0.3-1.4,0.7C16.3,74.8,7.8,47.9,6.7,44.3V30.9
|
||||
c0.7-0.3,1.2-0.9,1.2-1.7c0-0.1,0-0.2-0.1-0.3c6.1-4,8.4-11.4,9.1-15l21.3-6.5c0.3,0.4,0.8,0.7,1.4,0.7c0.6,0,1.1-0.3,1.4-0.7
|
||||
l21.2,6.5c0.8,3.6,3,11,9.1,15c0,0.1,0,0.2,0,0.3C71.3,30,71.8,30.6,72.5,30.9z"
|
||||
/>
|
||||
</BaseSvg>
|
||||
);
|
||||
}
|
||||
}
|
||||
@@ -0,0 +1,4 @@
|
||||
import ArmorClassBoxSvg from "./ArmorClassBoxSvg";
|
||||
|
||||
export default ArmorClassBoxSvg;
|
||||
export { ArmorClassBoxSvg };
|
||||
+46
@@ -0,0 +1,46 @@
|
||||
import React from "react";
|
||||
|
||||
import BaseSvg from "../../BaseSvg";
|
||||
import { InjectedSvgProps } from "../../hocs";
|
||||
|
||||
export default class AttunementSlotBoxSvg extends React.PureComponent<InjectedSvgProps> {
|
||||
render() {
|
||||
const { fillColor, className } = this.props;
|
||||
|
||||
let classNames: Array<string> = ["ddbc-attunement-slot-box-svg"];
|
||||
|
||||
if (className) {
|
||||
classNames.push(className);
|
||||
}
|
||||
|
||||
return (
|
||||
<BaseSvg className={classNames.join(" ")} viewBox="0 0 247.1 50">
|
||||
<defs>
|
||||
<rect id="SVGID_1_" x="-38.5" y="-152.3" width="612" height="792" />
|
||||
</defs>
|
||||
<clipPath id="SVGID_2_">
|
||||
<use xlinkHref="#SVGID_1_" style={{ overflow: "visible" }} />
|
||||
</clipPath>
|
||||
<path
|
||||
fill={fillColor}
|
||||
clipPath="url(#SVGID_2_)"
|
||||
d="M27.3,8c1.4,1.2,3.1,2.4,5.2,3.2c2,0.8,4.2,1.1,6.5,1.1c2.8,3.5,4.5,7.9,4.5,12.8c0,4.8-1.7,9.3-4.5,12.8
|
||||
c-2.3-0.1-4.4,0.3-6.5,1.1c-2.1,0.8-3.8,1.9-5.2,3.2c-2,0.7-6.2,1.9-11.3,2.1C8.4,41.1,2.9,33.7,2.9,25c0-8.7,5.5-16.1,13.2-19
|
||||
C21.1,6.1,25.3,7.3,27.3,8 M49.7,9.3L49.7,9.3l180.8,0c3.5,1.3,12.5,5.1,14.7,10.7v5v5c-2.1,5.5-11.2,9.4-14.7,10.7H49.7l0,0
|
||||
c-2.6-1.3-5-2.1-7.4-2.6c2.6-3.7,4.1-8.3,4.1-13.1s-1.5-9.4-4.1-13.1C44.7,11.4,47.2,10.6,49.7,9.3 M40.3,9.3h6.8
|
||||
c-1.9,0.8-3.7,1.3-5.5,1.6C41.2,10.3,40.7,9.8,40.3,9.3 M239.6,9.3c0.8,1.3,3.1,4.7,5.5,6.2v2.1c-2.6-3.9-8-6.7-11.7-8.4H239.6z
|
||||
M245.2,34.5c-2.4,1.5-4.7,4.9-5.5,6.2h-6.2c3.7-1.6,9.1-4.5,11.7-8.4V34.5z M40.3,40.7c0.5-0.5,0.9-1,1.3-1.6
|
||||
c1.8,0.3,3.6,0.8,5.5,1.6H40.3z M22.2,0c-0.3,0.1-0.4,0.4-0.3,0.7c0,0.1,0.2,0.4,0.5,1C19.1,1.9,16,2.7,13.2,4
|
||||
c2.7-0.3,6.9-0.1,10.9,0.7c0.1,0,0.1,0,0.2,0C24.5,5,24.7,5.3,25,5.6c-18.4-4.3-23.1,5-23.1,5C3.5,9,5.3,7.8,7.3,6.9
|
||||
c0.6-0.2,1.2-0.3,1.8-0.4C3.6,10.8,0,17.5,0,25c0,7.5,3.6,14.2,9.1,18.5c-0.6-0.1-1.2-0.3-1.8-0.4c-2-0.8-3.9-2-5.5-3.7
|
||||
c0,0,4.8,9.3,23.1,5c-0.2,0.3-0.5,0.6-0.7,0.9c-0.1,0-0.1,0-0.2,0c-4,0.8-8.2,1-10.9,0.7c2.8,1.4,5.9,2.1,9.2,2.3
|
||||
c-0.3,0.6-0.5,1-0.5,1c-0.1,0.3,0,0.6,0.3,0.7c0.3,0.1,0.6,0,0.7-0.3c0,0,4.3-8.3,10-9.8c1.7-0.5,3.3-0.9,5.1-1
|
||||
c-2.9,3.2-6.8,5.4-11.2,6.2c-1.2,1.2-1.7,2.3-1.9,3.2c3.3-0.2,6.3-1.2,9.1-2.6l3.1-2c0.4-0.3,0.8-0.6,1.1-0.9h202.5l0.3-0.5
|
||||
c0.8-1.4,3.4-5.2,5.5-6.2l0.6-0.3V25V14.3l-0.6-0.3c-2.1-1-4.7-4.8-5.5-6.2l-0.3-0.5H38.2c-0.4-0.3-0.7-0.6-1.1-0.9l-3.1-2
|
||||
C31.3,3,28.2,2,24.9,1.8c0.2,0.9,0.7,2,1.9,3.2c4.4,0.8,8.3,3,11.2,6.2c-1.8-0.1-3.5-0.5-5.1-1c-5.6-1.6-10-9.8-10-9.8
|
||||
C22.8,0.1,22.5-0.1,22.2,0"
|
||||
/>
|
||||
</BaseSvg>
|
||||
);
|
||||
}
|
||||
}
|
||||
@@ -0,0 +1,15 @@
|
||||
import { asEmptySvg, asThemedSvg, asThemedWithOpacitySvg } from "../../hocs";
|
||||
import AttunementSlotBoxSvg from "./AttunementSlotBoxSvg";
|
||||
|
||||
const EmptyAttunementSlotBoxSvg = asEmptySvg(AttunementSlotBoxSvg);
|
||||
const ThemedAttunementSlotBoxSvg = asThemedSvg(AttunementSlotBoxSvg);
|
||||
const ThemedWithOpacityAttunementSlotBoxSvg =
|
||||
asThemedWithOpacitySvg(AttunementSlotBoxSvg);
|
||||
|
||||
export default AttunementSlotBoxSvg;
|
||||
export {
|
||||
AttunementSlotBoxSvg,
|
||||
EmptyAttunementSlotBoxSvg,
|
||||
ThemedAttunementSlotBoxSvg,
|
||||
ThemedWithOpacityAttunementSlotBoxSvg,
|
||||
};
|
||||
@@ -0,0 +1,36 @@
|
||||
import React from "react";
|
||||
|
||||
import { CharacterTheme } from "@dndbeyond/character-rules-engine/es";
|
||||
|
||||
import BaseSvg from "../../BaseSvg";
|
||||
|
||||
interface Props {
|
||||
theme: CharacterTheme;
|
||||
className: string;
|
||||
}
|
||||
export default class InitiativeBoxSvg extends React.PureComponent<Props> {
|
||||
static defaultProps = {
|
||||
className: "",
|
||||
};
|
||||
|
||||
render() {
|
||||
const { theme, className } = this.props;
|
||||
|
||||
let classNames: Array<string> = ["ddbc-initiative-box-svg", className];
|
||||
|
||||
return (
|
||||
<BaseSvg className={classNames.join(" ")} viewBox="0 0 70 45">
|
||||
<polygon
|
||||
fill={theme.backgroundColor}
|
||||
points="68.8,22.5 55.8,43.3 14.2,43.3 1.2,22.5 14.2,1.8 14.3,1.7 55.7,1.7 55.8,1.8 "
|
||||
/>
|
||||
<path
|
||||
fill={theme.themeColor}
|
||||
d="M59.1,0H10.9L0,17.2v10.5L10.9,45H59l11-17.2V17.2L59.1,0z M58.2,2.2l10,15.8v3L56.5,2.3l-0.1-0.1H58.2z M14.8,2.2h40.5
|
||||
l0.1,0.1L68,22.5L55.3,42.8H14.7L2,22.5L14.8,2.2L14.8,2.2z M1.8,18l10-15.8h1.8l-0.1,0.1L1.8,21V18z M11.8,42.8L1.8,27v-3
|
||||
l11.7,18.8H11.8z M68.2,27l-10,15.8h-1.7L68.2,24V27z"
|
||||
/>
|
||||
</BaseSvg>
|
||||
);
|
||||
}
|
||||
}
|
||||
@@ -0,0 +1,63 @@
|
||||
import React from "react";
|
||||
|
||||
import { CharacterTheme } from "@dndbeyond/character-rules-engine/es";
|
||||
|
||||
import BaseSvg from "../../BaseSvg";
|
||||
|
||||
interface Props {
|
||||
theme: CharacterTheme;
|
||||
className: string;
|
||||
}
|
||||
export default class InspirationBoxSvg extends React.PureComponent<Props> {
|
||||
static defaultProps = {
|
||||
className: "",
|
||||
};
|
||||
|
||||
render() {
|
||||
const { theme, className } = this.props;
|
||||
|
||||
let classNames: Array<string> = ["ddbc-inspiration-box-svg", className];
|
||||
|
||||
return (
|
||||
<BaseSvg className={classNames.join(" ")} viewBox="0 0 72 54">
|
||||
<defs>
|
||||
<polygon
|
||||
id="InspirationBoxSvg-path-1"
|
||||
points="71.7300755 53.9993077 71.7300755 0.798923077 0.000275471698 0.798923077 0.000275471698 53.9993077"
|
||||
/>
|
||||
</defs>
|
||||
<g
|
||||
id="InspirationBoxSvg-Page-1"
|
||||
stroke="none"
|
||||
strokeWidth="1"
|
||||
fill="none"
|
||||
fillRule="evenodd"
|
||||
>
|
||||
<g
|
||||
id="InspirationBoxSvg-Sheet_Desktop_Static"
|
||||
transform="translate(-1484.000000, -280.000000)"
|
||||
>
|
||||
<g
|
||||
id="InspirationBoxSvg-Page-1"
|
||||
transform="translate(1484.000000, 280.000000)"
|
||||
>
|
||||
<polygon
|
||||
id="InspirationBoxSvg-Fill-1"
|
||||
fill={theme.backgroundColor}
|
||||
points="70 2 70 51 50.05556 51 42.7471616 47.5987134 29.2706337 47.5987134 21.9430711 51 2 51 2 2 21.3270795 2 27.9441984 6.34142368 44.0749658 6.34142368 50.6729205 2"
|
||||
/>
|
||||
<g id="InspirationBoxSvg-Group-4">
|
||||
<g id="InspirationBoxSvg-Clip-3" />
|
||||
<path
|
||||
d="M71.7303509,6.16223077 L71.7303509,0.798230769 L49.3978604,0.798230769 L48.9033887,1.42269231 C48.0728415,2.47223077 47.0508415,3.29746154 45.9186528,3.88592308 C43.1198604,2.67438462 40.1668038,1.99176923 37.1848226,1.83392308 C36.9492943,1.33407692 36.4534453,0.979615385 35.8639358,0.979615385 C35.2771811,0.979615385 34.7785774,1.33407692 34.5458038,1.83392308 C31.5624453,1.99176923 28.6121434,2.67438462 25.8133509,3.88592308 C24.6797849,3.29746154 23.6577849,2.47223077 22.8286151,1.42269231 L22.3341434,0.798230769 L0.000275471698,0.798230769 L0.000275471698,53.9993077 L22.3341434,53.9993077 L22.8286151,53.3762308 C23.6577849,52.3280769 24.6770302,51.5000769 25.8092189,50.9143846 C28.6025019,52.1300769 31.530766,52.8223846 34.5526906,52.9774615 C34.7909736,53.4703846 35.2826906,53.8179231 35.8639358,53.8179231 C36.4451811,53.8179231 36.9396528,53.4703846 37.1751811,52.9774615 C40.1998604,52.8223846 43.1295019,52.1300769 45.9227849,50.9143846 C47.0522189,51.5000769 48.0742189,52.3280769 48.9033887,53.3762308 L49.3978604,53.9993077 L71.7303509,53.9993077 L71.7303509,48.6366923 L71.7303509,6.16223077 Z M71.7303509,11.4348462 L71.7303509,8.76253846 L71.7303509,11.4348462 Z M34.6546151,3.23238462 C34.9121811,3.63946154 35.3474264,3.92330769 35.8639358,3.92330769 C36.3832,3.92330769 36.8156906,3.63946154 37.0773887,3.23238462 C39.4230302,3.35146154 41.7452566,3.81253846 43.9793321,4.61976923 C43.2934075,4.79007692 42.5854453,4.88284615 41.8692189,4.88284615 L29.8627849,4.88284615 C29.1424264,4.88284615 28.4372189,4.79007692 27.7540491,4.61976923 C29.9853698,3.81253846 32.3089736,3.35146154 34.6546151,3.23238462 L34.6546151,3.23238462 Z M37.0760113,51.5651538 C36.8143132,51.1594615 36.3818226,50.8728462 35.8639358,50.8728462 C35.3474264,50.8728462 34.9149358,51.1594615 34.6573698,51.5651538 C32.3089736,51.4474615 29.9853698,50.9863846 27.7540491,50.1763846 C28.4372189,50.0074615 29.1424264,49.9146923 29.8627849,49.9146923 L41.8692189,49.9146923 C42.5854453,49.9146923 43.2934075,50.0074615 43.9793321,50.1763846 C41.7452566,50.9863846 39.4202755,51.4474615 37.0760113,51.5651538 L37.0760113,51.5651538 Z M50.9515208,50.6914615 C48.6058792,48.0856154 45.3374075,46.6054615 41.8692189,46.6054615 L29.8627849,46.6054615 C26.3932189,46.6054615 23.1261245,48.0856154 20.780483,50.6914615 L18.5918604,50.6914615 C18.5918604,50.6914615 3.29078491,50.6291538 3.29078491,42.6537692 L3.29078491,12.1437692 C3.29078491,4.167 18.5918604,4.10746154 18.5918604,4.10746154 L20.780483,4.10746154 C23.1261245,6.71192308 26.3932189,8.19069231 29.8627849,8.19069231 L41.8692189,8.19069231 C45.3374075,8.19069231 48.6058792,6.71192308 50.9515208,4.10746154 L53.138766,4.10746154 C53.138766,4.10746154 68.4384642,4.167 68.4384642,12.1437692 L68.4384642,42.6537692 C68.4384642,50.6291538 53.138766,50.6914615 53.138766,50.6914615 L50.9515208,50.6914615 Z M71.7303509,46.0363846 L71.7303509,43.3626923 L71.7303509,46.0363846 Z"
|
||||
id="InspirationBoxSvg-Fill-2"
|
||||
fill={theme.themeColor}
|
||||
/>
|
||||
</g>
|
||||
</g>
|
||||
</g>
|
||||
</g>
|
||||
</BaseSvg>
|
||||
);
|
||||
}
|
||||
}
|
||||
+43
@@ -0,0 +1,43 @@
|
||||
import React from "react";
|
||||
|
||||
import BaseSvg from "../../BaseSvg";
|
||||
import { InjectedSvgProps } from "../../hocs";
|
||||
|
||||
export default class SavingThrowRowBoxSvg extends React.PureComponent<InjectedSvgProps> {
|
||||
render() {
|
||||
const { fillColor, className } = this.props;
|
||||
|
||||
let classNames: Array<string> = ["ddbc-saving-throw-row-box-svg"];
|
||||
|
||||
if (className) {
|
||||
classNames.push(className);
|
||||
}
|
||||
|
||||
return (
|
||||
<BaseSvg className={classNames.join(" ")} viewBox="0 0 116.1 34">
|
||||
<g id="SavingThrowRowBoxSvg-Page-1_1_">
|
||||
<g
|
||||
id="SavingThrowRowBoxSvg-Sheet_Desktop_Static"
|
||||
transform="translate(-683.000000, -651.000000)"
|
||||
>
|
||||
<path
|
||||
fill={fillColor}
|
||||
id="SavingThrowRowBoxSvg-Page-1"
|
||||
d="M789.8,651h-22l-0.3,0.2c-1.2,0.8-2.3,1.7-3.2,2.7h-75.6l-0.3,0.4c-0.7,1.2-3,4.5-4.9,5.4
|
||||
l-0.5,0.2l0,16.1l0.5,0.2c1.8,0.9,4.1,4.2,4.9,5.4l0.3,0.4h75.6c1,1,2.1,1.9,3.2,2.7l0.3,0.2h21.9l0.3-0.2c5.6-3.8,9-10,9-16.8
|
||||
s-3.4-13-9-16.8L789.8,651z M797.1,668c0,5.8-2.9,11.2-7.6,14.5h-10.3c-4.7-2.1-11.1-3.2-14.3-3.8c-2.3-3-3.7-6.8-3.7-10.7v0
|
||||
c0-3.9,1.3-7.7,3.7-10.7c3.1-0.6,9.5-1.7,14.3-3.8h10.3C794.3,656.8,797.1,662.2,797.1,668L797.1,668z M752.8,655.6
|
||||
c0.8,0.7,2.5,1.8,5.7,2.1c-0.9,1.5-3,5.5-3,10.3s2,8.8,3,10.3c-3.2,0.3-4.9,1.4-5.7,2.1h-55.4c-3.1-1.1-11.1-4.5-12.9-9.3l0-6.2
|
||||
c1.9-4.8,9.9-8.1,12.9-9.3H752.8z M759.6,657.8c0.6,0,1.3,0,2,0c-1.8,3.1-2.8,6.6-2.8,10.3v0c0,3.7,1,7.2,2.9,10.3
|
||||
c-0.7,0-1.3-0.1-2,0c-0.6-1-3.1-5.2-3.1-10.2S759,658.8,759.6,657.8L759.6,657.8z M768.9,682.5c-1.1-0.8-2.1-1.7-3-2.6
|
||||
c2.4,0.5,5.1,1.3,8.3,2.6H768.9L768.9,682.5z M762.2,679.3c0.3,0.4,0.5,0.7,0.8,1.1h-8.5C755.9,679.7,758.3,678.9,762.2,679.3
|
||||
L762.2,679.3z M689.3,680.4c-0.7-1.1-2.8-4.1-4.9-5.4v-1.9c2.3,3.4,7.1,5.9,10.4,7.3H689.3L689.3,680.4z M684.4,661
|
||||
c2.1-1.3,4.2-4.3,4.9-5.4h5.5c-3.3,1.4-8,3.9-10.4,7.3V661L684.4,661z M763,655.6c-0.3,0.4-0.5,0.7-0.8,1.1
|
||||
c-3.9,0.4-6.3-0.4-7.7-1.1H763z M765.9,656.1c0.9-1,1.9-1.9,3-2.6h5.3C771,654.8,768.2,655.6,765.9,656.1L765.9,656.1z"
|
||||
/>
|
||||
</g>
|
||||
</g>
|
||||
</BaseSvg>
|
||||
);
|
||||
}
|
||||
}
|
||||
+30
@@ -0,0 +1,30 @@
|
||||
import React from "react";
|
||||
|
||||
import { BaseSvg } from "../../../BaseSvg";
|
||||
import { InjectedSvgProps } from "../../../hocs";
|
||||
|
||||
export default class SavingThrowRowSmallBoxSvg extends React.PureComponent<InjectedSvgProps> {
|
||||
render() {
|
||||
const { fillColor, className } = this.props;
|
||||
|
||||
let classNames: Array<string> = ["ddbc-saving-throw-row-small-box-svg"];
|
||||
|
||||
if (className) {
|
||||
classNames.push(className);
|
||||
}
|
||||
|
||||
return (
|
||||
<BaseSvg className={classNames.join(" ")} viewBox="0 0 88 28">
|
||||
<g id="SavingThrowRowSmallBoxSvg-Page-1">
|
||||
<g id="SavingThrowRowSmallBoxSvg-Sheet_Desktop_Static">
|
||||
<path
|
||||
id="SavingThrowRowSmallBoxSvg-Page-1-2"
|
||||
fill={fillColor}
|
||||
d="M81.02068,0H64.331l-.22758.1652a13.19155,13.19155,0,0,0-2.4276,2.23009H4.32415l-.22758.3304c-.531.99116-2.27586,3.7168-3.71726,4.46018L0,7.35107V20.64893l.37931.1652c1.36551.74338,3.11033,3.469,3.71726,4.46018l.22758.3304h57.3517a20.96667,20.96667,0,0,0,2.4276,2.23009L64.331,28H80.94484l.22757-.1652A17.166,17.166,0,0,0,88,13.95876,17.166,17.166,0,0,0,81.17241.08273ZM86.5586,14.04124a15.10111,15.10111,0,0,1-5.7655,11.97635H72.97932c-3.56553-1.73449-8.42067-2.64307-10.84827-3.13862a15.53188,15.53188,0,0,1-2.8069-8.83773h0a14.98609,14.98609,0,0,1,2.8069-8.83773C64.48276,4.708,69.338,3.79937,72.97932,2.06489H80.7931a14.8801,14.8801,0,0,1,5.7655,11.97635ZM52.95171,3.79937a7.09114,7.09114,0,0,0,4.32415,1.73449A18.4022,18.4022,0,0,0,55,14.04119a17.50539,17.50539,0,0,0,2.27586,8.50732A7.09144,7.09144,0,0,0,52.95171,24.283H10.92411c-2.35171-.90853-8.42067-3.7168-9.78623-7.68137V11.4807c1.4414-3.96458,7.51037-6.69022,9.78623-7.68138h42.0276Zm5.15862,1.81711h1.51724a18.00564,18.00564,0,0,0-2.12413,8.50733h0a17.221,17.221,0,0,0,2.2,8.50733,9.30868,9.30868,0,0,0-1.51724,0,18.18447,18.18447,0,0,1-2.35171-8.42475,19.36161,19.36161,0,0,1,2.27582-8.58991Zm7.05521,20.40111a19.90907,19.90907,0,0,1-2.27587-2.14747,34.16144,34.16144,0,0,1,6.29655,2.14747Zm-5.08277-2.64307c.22757.3304.37931.57818.60689.90853H54.24138a9.56687,9.56687,0,0,1,5.84139-.90853ZM4.7793,24.2831A15.78928,15.78928,0,0,0,1.062,19.82292V18.25359c1.74482,2.80827,5.38619,4.87315,7.88967,6.02946H4.7793ZM1.06209,8.25955A15.7888,15.7888,0,0,0,4.77935,3.79937H8.95176C6.44832,4.95573,2.8828,7.02062,1.06209,9.82884V8.25955ZM60.68966,3.79937c-.22758.33041-.37932.57818-.60689.90853a9.56642,9.56642,0,0,1-5.84139-.90853Zm2.2.413a11.52883,11.52883,0,0,1,2.27587-2.14746h4.02068a36.16356,36.16356,0,0,1-6.29655,2.14746Z"
|
||||
/>
|
||||
</g>
|
||||
</g>
|
||||
</BaseSvg>
|
||||
);
|
||||
}
|
||||
}
|
||||
+3
@@ -0,0 +1,3 @@
|
||||
import SavingThrowRowSmallBoxSvg from "./SavingThrowRowSmallBoxSvg";
|
||||
|
||||
export default SavingThrowRowSmallBoxSvg;
|
||||
@@ -0,0 +1,18 @@
|
||||
import { asEmptySvg, asThemedSvg } from "../../hocs";
|
||||
import SavingThrowRowBoxSvg from "./SavingThrowRowBoxSvg";
|
||||
import SavingThrowRowSmallBoxSvg from "./SavingThrowRowSmallBoxSvg";
|
||||
|
||||
const EmptySavingThrowRowBoxSvg = asEmptySvg(SavingThrowRowBoxSvg);
|
||||
const ThemedSavingThrowRowBoxSvg = asThemedSvg(SavingThrowRowBoxSvg);
|
||||
const EmptySavingThrowRowSmallBoxSvg = asEmptySvg(SavingThrowRowSmallBoxSvg);
|
||||
const ThemedSavingThrowRowSmallBoxSvg = asThemedSvg(SavingThrowRowSmallBoxSvg);
|
||||
|
||||
export default SavingThrowRowBoxSvg;
|
||||
export {
|
||||
SavingThrowRowBoxSvg,
|
||||
SavingThrowRowSmallBoxSvg,
|
||||
EmptySavingThrowRowBoxSvg,
|
||||
ThemedSavingThrowRowBoxSvg,
|
||||
EmptySavingThrowRowSmallBoxSvg,
|
||||
ThemedSavingThrowRowSmallBoxSvg,
|
||||
};
|
||||
+29
@@ -0,0 +1,29 @@
|
||||
import React from "react";
|
||||
|
||||
import BaseSvg from "../../BaseSvg";
|
||||
import { InjectedSvgProps } from "../../hocs";
|
||||
import SavingThrowRowBoxSvg from "../SavingThrowRowBoxSvg";
|
||||
|
||||
export default class SavingThrowSelectionBoxSvg extends React.PureComponent<InjectedSvgProps> {
|
||||
render() {
|
||||
const { fillColor, className } = this.props;
|
||||
|
||||
let classNames: Array<string> = ["ddbc-saving-throw-selection-box-svg"];
|
||||
|
||||
if (className) {
|
||||
classNames.push(className);
|
||||
}
|
||||
|
||||
return (
|
||||
<React.Fragment>
|
||||
<BaseSvg className={classNames.join(" ")} viewBox="0 0 41 36">
|
||||
<path
|
||||
d="M10.8724 1H30.3426C30.9246 1 31.4467 1.15738 31.8408 1.45807C35.0159 3.88086 40 9.69489 40 18C40 26.3051 35.0159 32.1191 31.8408 34.5419C31.4467 34.8426 30.9246 35 30.3426 35H10.8724C10.1907 35 9.57613 34.7818 9.1371 34.3765C6.08124 31.555 1.5 25.4781 1.5 18C1.5 10.5219 6.08124 4.44504 9.1371 1.62354C9.57613 1.21818 10.1907 1 10.8724 1Z"
|
||||
stroke="#BFCCD6"
|
||||
strokeWidth="1"
|
||||
/>
|
||||
</BaseSvg>
|
||||
</React.Fragment>
|
||||
);
|
||||
}
|
||||
}
|
||||
+28
@@ -0,0 +1,28 @@
|
||||
import React from "react";
|
||||
|
||||
import { BaseSvg } from "../../../BaseSvg";
|
||||
import { InjectedSvgProps } from "../../../hocs";
|
||||
|
||||
export default class SavingThrowSelectionSmallBoxSvg extends React.PureComponent<InjectedSvgProps> {
|
||||
render() {
|
||||
const { fillColor, className } = this.props;
|
||||
|
||||
let classNames: Array<string> = [
|
||||
"ddbc-saving-throw-selection-small-box-svg",
|
||||
];
|
||||
|
||||
if (className) {
|
||||
classNames.push(className);
|
||||
}
|
||||
|
||||
return (
|
||||
<BaseSvg className={classNames.join(" ")} viewBox="0 0 41 36">
|
||||
<path
|
||||
d="M10.8724 1H30.3426C30.9246 1 31.4467 1.15738 31.8408 1.45807C35.0159 3.88086 40 9.69489 40 18C40 26.3051 35.0159 32.1191 31.8408 34.5419C31.4467 34.8426 30.9246 35 30.3426 35H10.8724C10.1907 35 9.57613 34.7818 9.1371 34.3765C6.08124 31.555 1.5 25.4781 1.5 18C1.5 10.5219 6.08124 4.44504 9.1371 1.62354C9.57613 1.21818 10.1907 1 10.8724 1Z"
|
||||
stroke="#BFCCD6"
|
||||
strokeWidth="1"
|
||||
/>
|
||||
</BaseSvg>
|
||||
);
|
||||
}
|
||||
}
|
||||
+3
@@ -0,0 +1,3 @@
|
||||
import SavingThrowSelectionSmallBoxSvg from "./SavingThrowSelectionSmallBoxSvg";
|
||||
|
||||
export default SavingThrowSelectionSmallBoxSvg;
|
||||
@@ -0,0 +1,24 @@
|
||||
import { asEmptySvg, asThemedSvg } from "../../hocs";
|
||||
import SavingThrowSelectionBoxSvg from "./SavingThrowSelectionBoxSvg";
|
||||
import SavingThrowSelectionSmallBoxSvg from "./SavingThrowSelectionSmallBoxSvg";
|
||||
|
||||
const EmptySavingThrowSelectionBoxSvg = asEmptySvg(SavingThrowSelectionBoxSvg);
|
||||
const ThemedSavingThrowSelectionBoxSvg = asThemedSvg(
|
||||
SavingThrowSelectionBoxSvg
|
||||
);
|
||||
const EmptySavingThrowSelectionSmallBoxSvg = asEmptySvg(
|
||||
SavingThrowSelectionSmallBoxSvg
|
||||
);
|
||||
const ThemedSavingThrowSelectionSmallBoxSvg = asThemedSvg(
|
||||
SavingThrowSelectionSmallBoxSvg
|
||||
);
|
||||
|
||||
export default SavingThrowSelectionBoxSvg;
|
||||
export {
|
||||
SavingThrowSelectionBoxSvg,
|
||||
SavingThrowSelectionSmallBoxSvg,
|
||||
EmptySavingThrowSelectionBoxSvg,
|
||||
ThemedSavingThrowSelectionBoxSvg,
|
||||
EmptySavingThrowSelectionSmallBoxSvg,
|
||||
ThemedSavingThrowSelectionSmallBoxSvg,
|
||||
};
|
||||
@@ -0,0 +1,44 @@
|
||||
import React from "react";
|
||||
|
||||
import BaseSvg from "../../BaseSvg";
|
||||
import { InjectedSvgProps } from "../../hocs";
|
||||
|
||||
export default class SenseRowBoxSvg extends React.PureComponent<InjectedSvgProps> {
|
||||
render() {
|
||||
const { fillColor, className } = this.props;
|
||||
|
||||
let classNames: Array<string> = ["ddbc-sense-row-box-svg"];
|
||||
|
||||
if (className) {
|
||||
classNames.push(className);
|
||||
}
|
||||
|
||||
return (
|
||||
<BaseSvg className={classNames.join(" ")} viewBox="0 0 241 34">
|
||||
<g id="SenseRowBoxSvg-Page-1_1_">
|
||||
<g
|
||||
id="SenseRowBoxSvg-Sheet_Desktop_Static"
|
||||
transform="translate(-683.000000, -651.000000)"
|
||||
>
|
||||
<path
|
||||
id="SenseRowBoxSvg-Page-1"
|
||||
fill={fillColor}
|
||||
d="M692.1,651.2c-5.7,3.8-9.1,10-9.1,16.8s3.4,13,9.1,16.8l0.3,0.2h22.1l0.3-0.2
|
||||
c1.2-0.8,2.3-1.7,3.3-2.7h200.2l0.3-0.4c0.7-1.2,3-4.5,4.9-5.4l0.5-0.2l0-16.1l-0.5-0.2c-1.9-0.9-4.2-4.2-4.9-5.4l-0.3-0.4H718.1
|
||||
c-1-1-2.1-1.9-3.3-2.7l-0.3-0.2h-22.1L692.1,651.2z M685.5,668c0-5.8,2.9-11.2,7.6-14.5h10.3c4.7,2.1,11.1,3.2,14.3,3.8
|
||||
c2.3,3,3.7,6.8,3.7,10.7v0c0,3.9-1.3,7.7-3.7,10.7c-3.1,0.6-9.5,1.7-14.3,3.8h-10.3C688.4,679.2,685.5,673.8,685.5,668L685.5,668z
|
||||
M909.3,655.6c3.1,1.1,11.1,4.5,12.9,9.3l0,6.2c-1.9,4.8-9.9,8.2-12.9,9.3H729.9c-0.8-0.7-2.5-1.8-5.7-2.1c0.9-1.5,3-5.5,3-10.3
|
||||
s-2-8.8-3-10.3c3.2-0.3,4.9-1.4,5.7-2.1H909.3z M723.1,657.8c0.6,1,3.1,5.2,3.1,10.2s-2.5,9.2-3.1,10.2c-0.6,0-1.3,0-2,0
|
||||
c1.8-3.1,2.9-6.6,2.9-10.3v0c0-3.7-1-7.2-2.8-10.3C721.8,657.8,722.5,657.8,723.1,657.8L723.1,657.8z M713.8,682.5h-5.3
|
||||
c3.2-1.3,6-2.1,8.3-2.6C715.9,680.8,714.9,681.7,713.8,682.5L713.8,682.5z M720.5,679.3c3.9-0.4,6.3,0.4,7.7,1.1h-8.5
|
||||
C719.9,680,720.2,679.7,720.5,679.3L720.5,679.3z M917.4,680.4h-5.5c3.3-1.4,8.1-3.9,10.4-7.3v1.9
|
||||
C920.1,676.3,918.1,679.3,917.4,680.4L917.4,680.4z M922.2,661v1.9c-2.3-3.4-7.1-5.9-10.4-7.3h5.5
|
||||
C918.1,656.7,920.1,659.7,922.2,661L922.2,661z M728.1,655.6c-1.4,0.7-3.7,1.4-7.7,1.1c-0.3-0.4-0.5-0.7-0.8-1.1H728.1z
|
||||
M716.8,656.1c-2.4-0.5-5.1-1.3-8.3-2.6h5.3C714.9,654.3,715.9,655.2,716.8,656.1L716.8,656.1z"
|
||||
/>
|
||||
</g>
|
||||
</g>
|
||||
</BaseSvg>
|
||||
);
|
||||
}
|
||||
}
|
||||
+30
@@ -0,0 +1,30 @@
|
||||
import React from "react";
|
||||
|
||||
import { BaseSvg } from "../../../BaseSvg";
|
||||
import { InjectedSvgProps } from "../../../hocs";
|
||||
|
||||
export default class SenseRowSmallBoxSvg extends React.PureComponent<InjectedSvgProps> {
|
||||
render() {
|
||||
const { fillColor, className } = this.props;
|
||||
|
||||
let classNames: Array<string> = ["ddbc-sense-row-small-box-svg"];
|
||||
|
||||
if (className) {
|
||||
classNames.push(className);
|
||||
}
|
||||
|
||||
return (
|
||||
<BaseSvg className={classNames.join(" ")} viewBox="0 0 188 33.90015">
|
||||
<g id="SenseRowSmallBoxSvg-Page-1">
|
||||
<g id="SenseRowSmallBoxSvg-Sheet_Desktop_Static">
|
||||
<path
|
||||
id="SenseRowSmallBoxSvg-Page-1-2"
|
||||
fill={fillColor}
|
||||
d="M8.72855.10016A20.33138,20.33138,0,0,0,0,16.90015a20.33152,20.33152,0,0,0,8.72855,16.8l.28774.2h21.198l.28774-.2a20.90539,20.90539,0,0,0,3.1653-2.7H182.53264l.28774-.4c.67144-1.2,2.87756-4.5,4.7-5.4l.47959-.2v-16.1l-.47959-.2c-1.82247-.9-4.02859-4.2-4.7-5.4l-.28774-.4H33.66733A20.9054,20.9054,0,0,0,30.502.2L30.2143,0H9.01635Zm-6.33059,16.8a18.01,18.01,0,0,1,7.28977-14.5h9.87959c4.50817,2.1,10.64692,3.2,13.71632,3.8a18.26332,18.26332,0,0,1,3.549,10.7h0a17.62364,17.62364,0,0,1-3.549,10.7c-2.97345.6-9.11225,1.7-13.71632,3.8H9.68773a18.01,18.01,0,0,1-7.28977-14.5ZM173.9,4.50012c2.97345,1.1,10.64692,4.5,12.3735,9.3v6.2c-1.82247,4.8-9.49595,8.2-12.3735,9.3H44.98575a9.16413,9.16413,0,0,0-5.46736-2.1,21.57693,21.57693,0,0,0,2.87755-10.3,20.52873,20.52873,0,0,0-2.87755-10.3,9.16452,9.16452,0,0,0,5.46736-2.1H173.9Zm-135.43679,2.2a21.34515,21.34515,0,0,1,2.97345,10.2,21.34509,21.34509,0,0,1-2.97345,10.2H36.54489a21.15057,21.15057,0,0,0,2.78165-10.3h0a21.06756,21.06756,0,0,0-2.6857-10.3,5.67381,5.67381,0,0,0,1.82241.19995Zm-8.9204,24.7H24.45919a47.13553,47.13553,0,0,1,7.96122-2.6,24.74945,24.74945,0,0,1-2.87756,2.6Zm6.42655-3.2a12.55865,12.55865,0,0,1,7.38573,1.1H35.20206a7.63546,7.63546,0,0,1,.76734-1.1Zm145.70007,1.1H176.394c3.16529-1.4,7.76936-3.9,9.97553-7.3v1.9c-2.11027,1.29992-4.02864,4.29992-4.7,5.4Zm4.60407-19.4v1.9c-2.20611-3.4-6.81018-5.9-9.97554-7.3h5.27551c.76734,1.1,2.68571,4.1,4.7,5.4Zm-143.01437-5.4c-1.34288.7-3.549,1.4-7.38572,1.1-.28775-.4-.4796-.7-.76734-1.1Zm-10.83876.5a44.52529,44.52529,0,0,1-7.96122-2.6h5.08366a24.74848,24.74848,0,0,1,2.87756,2.6Z"
|
||||
/>
|
||||
</g>
|
||||
</g>
|
||||
</BaseSvg>
|
||||
);
|
||||
}
|
||||
}
|
||||
+3
@@ -0,0 +1,3 @@
|
||||
import SenseRowSmallBoxSvg from "./SenseRowSmallBoxSvg";
|
||||
|
||||
export default SenseRowSmallBoxSvg;
|
||||
@@ -0,0 +1,18 @@
|
||||
import { asEmptySvg, asThemedSvg } from "../../hocs";
|
||||
import SenseRowBoxSvg from "./SenseRowBoxSvg";
|
||||
import SenseRowSmallBoxSvg from "./SenseRowSmallBoxSvg";
|
||||
|
||||
const EmptySenseRowBoxSvg = asEmptySvg(SenseRowBoxSvg);
|
||||
const ThemedSenseRowBoxSvg = asThemedSvg(SenseRowBoxSvg);
|
||||
const EmptySenseRowSmallBoxSvg = asEmptySvg(SenseRowSmallBoxSvg);
|
||||
const ThemedSenseRowSmallBoxSvg = asThemedSvg(SenseRowSmallBoxSvg);
|
||||
|
||||
export default SenseRowBoxSvg;
|
||||
export {
|
||||
SenseRowBoxSvg,
|
||||
SenseRowSmallBoxSvg,
|
||||
EmptySenseRowBoxSvg,
|
||||
ThemedSenseRowBoxSvg,
|
||||
EmptySenseRowSmallBoxSvg,
|
||||
ThemedSenseRowSmallBoxSvg,
|
||||
};
|
||||
+32
@@ -0,0 +1,32 @@
|
||||
import React from "react";
|
||||
|
||||
import { CharacterTheme } from "@dndbeyond/character-rules-engine/es";
|
||||
|
||||
import BaseSvg from "../../../../BaseSvg";
|
||||
|
||||
interface Props {
|
||||
theme: CharacterTheme;
|
||||
className: string;
|
||||
}
|
||||
export default class BeveledBoxSvg317x89 extends React.PureComponent<Props> {
|
||||
static defaultProps = {
|
||||
className: "",
|
||||
};
|
||||
|
||||
render() {
|
||||
const { theme, className } = this.props;
|
||||
|
||||
return (
|
||||
<BaseSvg className={className} viewBox="0 0 317 88.98">
|
||||
<path
|
||||
fill={theme.backgroundColor}
|
||||
d="M9.35,8,7,10.29a38.78,38.78,0,0,1,.35,6.19l.85,57c0,4.29.29,6.67,3.67,9.37l3.76,2.46c2.56,2,19.53,1.87,9.58,1.87l271.48-.68c3.29,0,5.19-2.23,7.75-4.28l3-2.64c3.38-2.7,1.7-2.4,1.7-6.69L310,17.06c0-4.28-.76-8-4.13-10.71h0a18.9,18.9,0,0,0-10.39-3.64L19.59,2.48A36.38,36.38,0,0,0,9.35,8Z"
|
||||
/>
|
||||
<path
|
||||
fill={theme.themeColor}
|
||||
d="M305.89,0H11.1L0,9V79.93l11.1,9H305.89l11.11-9V9ZM294.34,86.5H22.6A24.06,24.06,0,0,1,8.69,78.78V10.24a24.36,24.36,0,0,1,14-7.76H294.4a24.09,24.09,0,0,1,13.91,7.72V78.73a24.36,24.36,0,0,1-14,7.77ZM3.05,21.16a27.77,27.77,0,0,1,4-8.79V76.63c-.37-.53-.76-1-1.09-1.62a27.78,27.78,0,0,1-2.89-7.1ZM310,12.34c.37.54.76,1.05,1.09,1.62A28,28,0,0,1,314,21.07V67.81a27.91,27.91,0,0,1-4,8.8Zm4-2.27v7a26.94,26.94,0,0,0-4-6.77v-.13h-.1a24.53,24.53,0,0,0-11.24-7.68h6ZM12.37,2.48h6A24.53,24.53,0,0,0,7.13,10.16H7v.13a26.94,26.94,0,0,0-4,6.77v-7ZM3.05,78.91v-7a26.81,26.81,0,0,0,4,6.78v.13h.1A24.61,24.61,0,0,0,18.37,86.5h-6ZM304.63,86.5h-6a24.61,24.61,0,0,0,11.24-7.68h.1v-.13a26.81,26.81,0,0,0,4-6.78v7Z"
|
||||
/>
|
||||
</BaseSvg>
|
||||
);
|
||||
}
|
||||
}
|
||||
+32
@@ -0,0 +1,32 @@
|
||||
import React from "react";
|
||||
|
||||
import { CharacterTheme } from "@dndbeyond/character-rules-engine/es";
|
||||
|
||||
import BaseSvg from "../../../../BaseSvg";
|
||||
|
||||
interface Props {
|
||||
theme: CharacterTheme;
|
||||
className: string;
|
||||
}
|
||||
export default class BeveledBoxSvg517x660 extends React.PureComponent<Props> {
|
||||
static defaultProps = {
|
||||
className: "",
|
||||
};
|
||||
|
||||
render() {
|
||||
const { theme, className } = this.props;
|
||||
|
||||
return (
|
||||
<BaseSvg className={className} viewBox="0 0 517 660">
|
||||
<path
|
||||
fill={theme.backgroundColor}
|
||||
d="M509.2,646.2c-1.7,5.7-12.9,11.7-14.5,11.7H22.5c-1.7,0-12.8-6-14.5-11.7L8.2,19.3V12S16.1,2.3,23.4,1.4H493.80005c7.3.8,15.1,10.6,15.1,10.6v7.3Z"
|
||||
/>
|
||||
<path
|
||||
fill={theme.themeColor}
|
||||
d="M505.9,0H11L0,11.5v637L11,660H506l11-11.5V11.5ZM3,12.8l9.2-9.6h5.9A25.8384,25.8384,0,0,0,7,12.9H6.9v.2A36.38553,36.38553,0,0,0,3,21.7ZM3,26.9A42.92655,42.92655,0,0,1,6.9,15.7V644.3a13.90069,13.90069,0,0,1-1.1-2.1,51.50646,51.50646,0,0,1-2.9-9L3,26.9Zm9.2,629.9L3,647.2v-8.9a40.90524,40.90524,0,0,0,3.9,8.6v.2H7a24.86426,24.86426,0,0,0,11.1,9.8H12.2Zm10.1,0A22.56646,22.56646,0,0,1,8.6,647V13A23.74954,23.74954,0,0,1,22.4,3.1H494.6a22.56647,22.56647,0,0,1,13.7,9.8v634a23.74956,23.74956,0,0,1-13.8,9.9Zm491.6-9.6-9.2,9.6h-5.9a24.86437,24.86437,0,0,0,11.1-9.8h.1v-.2a36.38635,36.38635,0,0,0,3.9-8.6l.00006,9Zm0-14.1a41.717,41.717,0,0,1-3.9,11.2V15.7a13.89825,13.89825,0,0,1,1.1,2.1,51.50837,51.50837,0,0,1,2.9,9l-.1,606.3Zm0-611.4a40.9054,40.9054,0,0,0-3.9-8.6v-.2h-.1a24.86433,24.86433,0,0,0-11.1-9.8h5.9l9.2,9.6-.00007,9Z"
|
||||
/>
|
||||
</BaseSvg>
|
||||
);
|
||||
}
|
||||
}
|
||||
+32
@@ -0,0 +1,32 @@
|
||||
import React from "react";
|
||||
|
||||
import { CharacterTheme } from "@dndbeyond/character-rules-engine/es";
|
||||
|
||||
import BaseSvg from "../../../../BaseSvg";
|
||||
|
||||
interface Props {
|
||||
theme: CharacterTheme;
|
||||
className: string;
|
||||
}
|
||||
export default class BeveledBoxSvg623x660 extends React.PureComponent<Props> {
|
||||
static defaultProps = {
|
||||
className: "",
|
||||
};
|
||||
|
||||
render() {
|
||||
const { theme, className } = this.props;
|
||||
|
||||
return (
|
||||
<BaseSvg className={className} viewBox="0 0 623 660">
|
||||
<path
|
||||
fill={theme.backgroundColor}
|
||||
d="M615.2,646.2c-1.7,5.7-12.9,11.7-14.5,11.7H22.5c-1.7,0-12.8-6-14.5-11.7L8.2,19.3V12S16.1,2.3,23.4,1.4H599.80005c7.3.8,15.1,10.6,15.1,10.6v7.3Z"
|
||||
/>
|
||||
<path
|
||||
fill={theme.themeColor}
|
||||
d="M611.9,0H11L0,11.5v637L11,660H612l11-11.5V11.5ZM3,12.8l9.2-9.6h5.9A25.8384,25.8384,0,0,0,7,12.9H6.9v.2A36.38553,36.38553,0,0,0,3,21.7ZM3,26.9A42.92655,42.92655,0,0,1,6.9,15.7V644.3a13.90069,13.90069,0,0,1-1.1-2.1,51.50646,51.50646,0,0,1-2.9-9L3,26.9Zm9.2,629.9L3,647.2v-8.9a40.90524,40.90524,0,0,0,3.9,8.6v.2H7a24.86426,24.86426,0,0,0,11.1,9.8H12.2Zm10.1,0A22.56646,22.56646,0,0,1,8.6,647V13A23.74954,23.74954,0,0,1,22.4,3.1H600.6a22.56647,22.56647,0,0,1,13.7,9.8v634a23.74956,23.74956,0,0,1-13.8,9.9Zm597.6-9.6-9.2,9.6h-5.9a24.86437,24.86437,0,0,0,11.1-9.8h.1v-.2a36.38635,36.38635,0,0,0,3.9-8.6l.00006,9Zm0-14.1a41.717,41.717,0,0,1-3.9,11.2V15.7a13.89825,13.89825,0,0,1,1.1,2.1,51.50837,51.50837,0,0,1,2.9,9l-.1,606.3Zm0-611.4a40.9054,40.9054,0,0,0-3.9-8.6v-.2h-.1a24.86433,24.86433,0,0,0-11.1-9.8h5.9l9.2,9.6-.00007,9Z"
|
||||
/>
|
||||
</BaseSvg>
|
||||
);
|
||||
}
|
||||
}
|
||||
+32
@@ -0,0 +1,32 @@
|
||||
import React from "react";
|
||||
|
||||
import { CharacterTheme } from "@dndbeyond/character-rules-engine/es";
|
||||
|
||||
import BaseSvg from "../../../../BaseSvg";
|
||||
|
||||
interface Props {
|
||||
theme: CharacterTheme;
|
||||
className: string;
|
||||
}
|
||||
export default class BeveledBoxSvg94x89 extends React.PureComponent<Props> {
|
||||
static defaultProps = {
|
||||
className: "",
|
||||
};
|
||||
|
||||
render() {
|
||||
const { theme, className } = this.props;
|
||||
|
||||
return (
|
||||
<BaseSvg className={className} viewBox="0 0 94 89">
|
||||
<path
|
||||
fill={theme.backgroundColor}
|
||||
d="M87.54,9.45a42.28,42.28,0,0,1-3-3A42.91,42.91,0,0,0,74.21,1H18.36a11,11,0,0,0-1.53.59A4.9,4.9,0,0,1,15.36,2.7,21.09,21.09,0,0,0,6,12.28a5.14,5.14,0,0,1,.12,1.59,5.15,5.15,0,0,1,.24,1.18c1,12.72.57,25.84.4,38.59-.09,6.5,0,13-.05,19.48,0,2-.11,4.08-.22,6.12a17.93,17.93,0,0,0,2.78,2.94A73.22,73.22,0,0,0,16.51,87H78l.07-.06a32.31,32.31,0,0,0,9.31-8.5c.13-6,.65-12,.36-18s.2-11.89.36-17.9c.16-6.53,0-13.11-.17-19.64C87.84,18.57,88.07,13.86,87.54,9.45Z"
|
||||
/>
|
||||
<path
|
||||
fill={theme.themeColor}
|
||||
d="M85,0H9L0,9.05V80l9,9H85l9-9V9.05Zm6.55,10.08v7a29.26,29.26,0,0,0-3.24-6.78v-.13h-.08a20.45,20.45,0,0,0-9.13-7.69H84ZM75.6,86.52H18.36a19,19,0,0,1-11.3-7.73V10.25A19.27,19.27,0,0,1,18.4,2.48H75.64a18.94,18.94,0,0,1,11.3,7.73V78.75A19.27,19.27,0,0,1,75.6,86.52ZM2.47,21.18a31.7,31.7,0,0,1,3.24-8.8V76.64c-.3-.53-.62-1-.89-1.62a32.92,32.92,0,0,1-2.35-7.11Zm85.82-8.82c.3.53.62,1,.89,1.62a32.92,32.92,0,0,1,2.35,7.11V67.81a31.64,31.64,0,0,1-3.24,8.81ZM10.05,2.48h4.87a20.45,20.45,0,0,0-9.13,7.69H5.71v.13a29.26,29.26,0,0,0-3.24,6.78v-7ZM2.47,78.92v-7A29.45,29.45,0,0,0,5.71,78.7v.13h.08a20.45,20.45,0,0,0,9.13,7.69H10.05ZM84,86.52H79.08a20.45,20.45,0,0,0,9.13-7.69h.08V78.7a29.45,29.45,0,0,0,3.24-6.78v7Z"
|
||||
/>
|
||||
</BaseSvg>
|
||||
);
|
||||
}
|
||||
}
|
||||
+32
@@ -0,0 +1,32 @@
|
||||
import React from "react";
|
||||
|
||||
import { CharacterTheme } from "@dndbeyond/character-rules-engine/es";
|
||||
|
||||
import BaseSvg from "../../../../BaseSvg";
|
||||
|
||||
interface Props {
|
||||
theme: CharacterTheme;
|
||||
className: string;
|
||||
}
|
||||
export default class FancyBoxSvg230x200 extends React.PureComponent<Props> {
|
||||
static defaultProps = {
|
||||
className: "",
|
||||
};
|
||||
|
||||
render() {
|
||||
const { theme, className } = this.props;
|
||||
|
||||
return (
|
||||
<BaseSvg className={className} viewBox="0 0 230 200">
|
||||
<path
|
||||
fill={theme.backgroundColor}
|
||||
d="M223.79241,153.59a27.608,27.608,0,0,0-.92665-3c-1.70385-4.27-1.12594-39.26-1.12594-39.26s0-12.67-.57791-30.9c-.34874-11.2,1.56437-25,3.08887-33.94a8.35593,8.35593,0,0,1-2.98922-8.09,11.90127,11.90127,0,0,1,.78717-2.54,28.715,28.715,0,0,1,.25908-3.46c-.81706-5.25-1.116-10.74-3.63688-15.42s-6.82542-7.78-10.6018-11.19c-.0797-.08-.12954-.15-.1993-.23-2.212-1.06-4.59343-1.79-6.75563-3a6.12742,6.12742,0,0,1-.837-.57H30.07152c-.77719.52-1.58428,1-2.34155,1.57a4.15331,4.15331,0,0,1-2.81982.68c-6.20761,5.4-13.023,9-15.67347,17.58a47.09122,47.09122,0,0,0-1.7736,9.43,3.20851,3.20851,0,0,1,.09964.42c.269,1.51.41849,3,.568,4.54,0,0,.12954.91.12954,1a14.64046,14.64046,0,0,0,.548,1.93,4.62021,4.62021,0,0,1-1.46472,4.95,5.5453,5.5453,0,0,1-2.48105,3c1.50457,9,3.328,22.38,2.98922,33.33-.57792,18.23-.57792,30.9-.57792,30.9s.57792,35-1.12593,39.26a27.95546,27.95546,0,0,0-1.08609,3.65A4.77275,4.77275,0,0,1,8.051,157.4c1.30529,4,.40853,8.33-.7772,12.49A4.69483,4.69483,0,0,1,7.473,171c1.13591,12.88,10.08363,21.75,21.42273,26.68A4.7335,4.7335,0,0,1,30.71919,199h165.0244c1.933-.54,3.89595-1,5.78912-1.65a3.81486,3.81486,0,0,1,1.30529-.86,4.58851,4.58851,0,0,1,2.41131-1.31l.74731-.19a3.86723,3.86723,0,0,1,1.05618-.81c1.24551-.62,2.54083-1.18,3.77639-1.85a17.07178,17.07178,0,0,1,1.70385-1.4,3.15462,3.15462,0,0,1,.64765-.36c.0797-.09.15943-.17.22919-.26s.568-.83.568-.83a5.37543,5.37543,0,0,1,2.45115-2.06c.44839-.55.87684-1.12,1.28537-1.69l.09965-.12a37.40281,37.40281,0,0,0,4.703-17.11,3.01265,3.01265,0,0,1,0-.31c-1.64406-3.32-1.2754-6.59-1.5245-10.19A4.68107,4.68107,0,0,1,223.79241,153.59Z"
|
||||
/>
|
||||
<path
|
||||
fill={theme.themeColor}
|
||||
d="M224.29061,101.4v2c.76723-12.53,2.63053-42.67,5.50015-52L230,50.72l-.59785-.37a20.84247,20.84247,0,0,1-3.66677-3.08,61.10991,61.10991,0,0,1,2.33159-9.38l.11956-.34L225.70552,10l-1.0761-.34c-2.51093-.78-9.67509-3.91-9.67509-8V0H15.03577V1.68c0,4.05-6.97485,7.12-9.67511,8L4.28455,10,1.81346,37.56l.11957.34a61.71326,61.71326,0,0,1,2.33159,9.36,20.993,20.993,0,0,1-3.66678,3.1L0,50.74l.20925.67c2.86964,9.33,4.723,39.41,5.49019,52v-2C4.982,113.87,3.07889,139.25.20925,148.59L0,149.27l.59784.37a20.84352,20.84352,0,0,1,3.66678,3.08A59.97805,59.97805,0,0,1,1.933,162.1l-.11957.34L4.28455,190l1.07611.34c2.6903.84,9.67511,3.91,9.67511,8V200H214.9543v-1.68c0-4,6.97484-7.12,9.67509-8l1.0761-.34,2.4711-27.58-.11956-.34a61.71415,61.71415,0,0,1-2.33159-9.36,20.99378,20.99378,0,0,1,3.66677-3.1l.59785-.38-.20924-.67c-2.86965-9.33-4.72295-34.65-5.49021-47.19m-3.82619,62.1s.44839,1.05.9964,2.57a28.78706,28.78706,0,0,1-1.3252,12.18c-2.93941,8.6-10.12349,14.89-20.805,18.39H30.56973c-22.91733-7.48-22.718-25.21-22.08035-30.51.58788-1.59,1.05619-2.7,1.08608-2.78A11.8232,11.8232,0,0,0,7.483,153.74c3.36785-18.48,1.654-42,1.57432-43.08V89.42C9.147,88.25,10.86083,64.68,7.493,46.19A12.03425,12.03425,0,0,0,9.52564,36.5s-.44838-1.06-.99641-2.57a28.78762,28.78762,0,0,1,1.3053-12.18C12.82374,13.15,19.958,6.85,30.64944,3.36H199.42033c22.96714,7.48,22.718,25.21,22.08036,30.51-.58788,1.59-1.05619,2.7-1.08608,2.78a11.82318,11.82318,0,0,0,2.09246,9.57c-3.36786,18.48-1.654,42-1.57431,43.08v21.28c-.08967,1.17-1.80349,24.74,1.56437,43.23a12.03425,12.03425,0,0,0-2.04262,9.69m7.38337-112c-1.70385,6-2.98922,17.24-3.98563,27.91a184.99022,184.99022,0,0,1,1.49461-29.93,24.6963,24.6963,0,0,0,2.491,2m-5.69945-14.31c.08968-.2,1.12595-2.66,2.11238-5.71l.50818,5.64a58.84459,58.84459,0,0,0-1.74377,6.47,9.19916,9.19916,0,0,1-.88682-6.35m.4185-24.74,1.23554,13.81a30.597,30.597,0,0,1-.99641,3.62,29.09268,29.09268,0,0,0-1.54442-8.55c-1.99281-5.88-6.85527-13.33-18.35379-18h8.858c1.2455,5.13,7.97124,8.1,10.76117,9.12M17.745,3.36h8.88C9.985,10.1,6.955,22.74,6.705,30c-.38-1.23-.74-2.52-1-3.75l1.24-13.77c2.79-1,9.55-4,10.8-9.12m-13,33.79.51-5.64c1,3,2,5.43,2.07,5.56a9.4,9.4,0,0,1-.83,6.44,59.8691,59.8691,0,0,0-1.73-6.36M4.135,49.5a184.3395,184.3395,0,0,1,1.51,29.94c-1-10.67-2.29-21.88-4-27.91a22.88006,22.88006,0,0,0,2.49-2m-2.49,99c1.71-6,3-17.24,4-27.91a184.33119,184.33119,0,0,1-1.5,29.93,23.41786,23.41786,0,0,0-2.5-2m5.72,14.31c-.09.2-1.13,2.66-2.12,5.71l-.51-5.63a59.48905,59.48905,0,0,0,1.76-6.51,9.17,9.17,0,0,1,.89,6.35m-.42,24.74-1.26-13.81a31.59812,31.59812,0,0,1,1-3.62,29,29,0,0,0,1.55,8.55c2,5.89,6.88,13.33,18.42,18h-8.93c-1.25-5.13-8-8.1-10.8-9.12m204.86064,9.12h-8.84809c16.58021-6.73,19.59932-19.38,19.84842-26.68.37864,1.23.73733,2.52.9964,3.75l-1.23553,13.81c-2.78,1-9.51566,4-10.76117,9.12M224.759,162.86l-.50818,5.63c-.99641-3-1.99281-5.43-2.06257-5.56a9.44012,9.44012,0,0,1,.84695-6.44,60.89563,60.89563,0,0,0,1.7238,6.37m.59785-12.36a184.99938,184.99938,0,0,1-1.50459-29.94c.99641,10.67,2.28178,21.88,3.98563,27.91a22.811,22.811,0,0,0-2.481,2"
|
||||
/>
|
||||
</BaseSvg>
|
||||
);
|
||||
}
|
||||
}
|
||||
+32
@@ -0,0 +1,32 @@
|
||||
import React from "react";
|
||||
|
||||
import { CharacterTheme } from "@dndbeyond/character-rules-engine/es";
|
||||
|
||||
import BaseSvg from "../../../../BaseSvg";
|
||||
|
||||
interface Props {
|
||||
theme: CharacterTheme;
|
||||
className: string;
|
||||
}
|
||||
export default class FancyBoxSvg230x765 extends React.PureComponent<Props> {
|
||||
static defaultProps = {
|
||||
className: "",
|
||||
};
|
||||
|
||||
render() {
|
||||
const { theme, className } = this.props;
|
||||
|
||||
return (
|
||||
<BaseSvg className={className} viewBox="0 0 230 765">
|
||||
<path
|
||||
fill={theme.backgroundColor}
|
||||
d="M224.09593,719a32.58075,32.58075,0,0,0-1.22463-4.29c-1.70252-4.36-1.12506-582.66-1.12506-582.66s0-30.43-.57746-49c-.35841-11.85,1.71249-26.54,3.26566-35.6a3.99385,3.99385,0,0,1-1.48347-1.64c-1.69258-3.61-2.39947-7.49-.99563-11.35a6.27817,6.27817,0,0,1,.92593-1.69c-.697-3.15-.32855-6.48-1.29431-9.54a42.83292,42.83292,0,0,0-3.52453-7,18.648,18.648,0,0,0-4.97814-6.37c-1.99126-1.48-4.06215-2.5-5.77463-4.27-1.73238-.72-3.47475-1.42-5.17726-2.21l-.39825-.21H29.28142a5.06422,5.06422,0,0,1-3.56435,1.27,5.80144,5.80144,0,0,1-2.24016,1.44l-.3883.12-.18917.05c-.41816.25-.86619.47-1.28436.74a7.30725,7.30725,0,0,0-1.21466.84c.99563-.91-.25887.24-.448.41a5.81329,5.81329,0,0,1-2.81762,1.33,51.94484,51.94484,0,0,0-3.88295,4c-4.56993,5.47-4.80889,13.51-6.21272,20.2a1.8288,1.8288,0,0,1-.10952.4,11.12318,11.12318,0,0,1,.28873,1.52c-.1593-1.2.08961.35.13939.59q.13938.63.29869,1.26a21.06275,21.06275,0,0,0,.87615,2.57c1.06532,2.59-1.16488,5.4-3.47474,6.15a3.19358,3.19358,0,0,1-.69694.14C5.914,55.14,8.204,70.62,7.82564,83c-.57747,18.57-.57747,49-.57747,49s.6372,576.13-.99563,587.33a5.14529,5.14529,0,0,1,3.05658,6,29.22893,29.22893,0,0,1-2.65832,7,4.69483,4.69483,0,0,1,.84628,2.91c-.26882,14.38,12.077,22.59,23.66608,28.18a5.66959,5.66959,0,0,1,.87615.53h166.1703a5.05453,5.05453,0,0,1,2.82758-1.08,4.08858,4.08858,0,0,1,1.583-1.45c.99563-.5,2.061-.93,3.10635-1.37l.63722-.27-.54758.24a6.826,6.826,0,0,0,1.28437-.6c.219-.11.448-.18.677-.27.99562-1,1.85185-1.92,2.39946-2.37,2.89728-2.43,6.20278-4.26,7.82562-7.81a4.37454,4.37454,0,0,1,1.73239-2c.80645-4.9,2.12069-9.72,2.5687-14.7a5.33774,5.33774,0,0,1,.56752-2,1.92248,1.92248,0,0,0-.1095-.51c-.37835-1.74-.8662-3.44-1.27441-5.17A4.80654,4.80654,0,0,1,224.09593,719Z"
|
||||
/>
|
||||
<path
|
||||
fill={theme.themeColor}
|
||||
d="M224.29507,654.52v-554c.76662-12.76,2.62847-38.62,5.49586-48.14L230,51.69l-.59738-.38a21.29124,21.29124,0,0,1-3.66391-3.14,63.02656,63.02656,0,0,1,2.32977-9.56l.11947-.34-2.47907-28.1-1.07527-.34c-2.509-.8-9.66754-4-9.66754-8.12V0H15.024V1.71c0,4.13-6.9694,7.26-9.66755,8.12l-1.07528.34L1.812,38.28l.11948.34a64.23307,64.23307,0,0,1,2.32977,9.54A20.93372,20.93372,0,0,1,.59738,51.32L0,51.7l.20908.69C3.07649,61.89,4.97814,87.7,5.695,100.48v554c-.71685,12.75-2.6185,48.62-5.48591,58.13L0,713.3l.59738.38a20.76441,20.76441,0,0,1,3.66391,3.14,61.86478,61.86478,0,0,1-2.32977,9.56l-.11948.35,2.46916,28.1,1.07528.34c2.68819.86,9.66755,4,9.66755,8.12V765H214.966v-1.71c0-4.13,6.9694-7.26,9.66754-8.12l1.07527-.34,2.46916-28.1-.11947-.35a64.23172,64.23172,0,0,1-2.32976-9.54,20.93312,20.93312,0,0,1,3.6639-3.16l.59738-.38-.20907-.69c-2.86741-9.5-4.71927-45.31-5.48592-58.09m-3.82321,73.29s.448,1.07.99563,2.61a29.91379,29.91379,0,0,1-1.32417,12.42c-2.91721,8.76-10.06582,15.16-20.76882,18.74H30.54587c-22.89945-7.63-22.70032-25.7-22.06312-31.09.58742-1.63,1.05537-2.75,1.08524-2.83a12.25228,12.25228,0,0,0-2.09082-9.76c3.36522-18.83,1.65274-42.81,1.57309-43.89V91.12c.08961-1.19,1.80209-25.21-1.56314-44.05a12.45343,12.45343,0,0,0,2.041-9.88s-.448-1.07-.99563-2.61A29.92378,29.92378,0,0,1,9.82685,22.16C12.764,13.4,19.91256,7,30.62552,3.42H199.44421c22.94921,7.63,22.7003,25.7,22.06311,31.09-.58741,1.63-1.05536,2.75-1.08523,2.84a12.23211,12.23211,0,0,0,2.09083,9.75c-3.36523,18.83-1.65275,42.81-1.57308,43.89V673.88c-.0896,1.19-1.80208,25.21,1.56314,44a12.45342,12.45342,0,0,0-2.041,9.88m7.87311-675.3c-1.71,6.15-3,17.57-4,28.45a191.48013,191.48013,0,0,1,1.5-30.51,23.5903,23.5903,0,0,0,2.5,2.06m-5.72-14.58c.09-.21,1.13-2.72,2.12-5.82l.51,5.74a61.15693,61.15693,0,0,0-1.75006,6.6,9.49991,9.49991,0,0,1-.89-6.47m.42-25.21,1.24,14.07a31.5754,31.5754,0,0,1-1,3.69,30.09944,30.09944,0,0,0-1.55-8.72c-2-6-6.88-13.57-18.42-18.34h8.89c1.25,5.24,8,8.26,10.8,9.3M18.17021,3.42h8.84118C10.44414,10.29,7.42738,23.17,7.17848,30.61c-.37834-1.25-.73677-2.56-.99563-3.82L7.41743,12.72c2.7778-1,9.50825-4.06,10.75278-9.3M5.22705,37.85l.50777-5.74c.99563,3.07,1.99125,5.53,2.061,5.66a9.76825,9.76825,0,0,1-.82637,6.56A62.4619,62.4619,0,0,0,5.247,37.85M4.64958,50.44A192.25139,192.25139,0,0,1,6.12311,81c-.99563-10.87-2.28-22.29-3.98251-28.44a21.82554,21.82554,0,0,0,2.47911-2.07m-2.47911,662c1.70252-6.15,2.98688-17.57,3.98251-28.44a192.24174,192.24174,0,0,1-1.49344,30.5,23.50089,23.50089,0,0,0-2.48907-2.06m5.695,14.58c-.0896.21-1.12506,2.72-2.11073,5.82l-.50777-5.74A60.75,60.75,0,0,0,6.9694,720.6a9.53688,9.53688,0,0,1,.8861,6.47m-.41816,25.21L6.18285,738.21a32.23,32.23,0,0,1,.99563-3.69,30.11827,30.11827,0,0,0,1.54322,8.72c1.99126,6,6.84992,13.57,18.33947,18.34h-8.891c-1.24453-5.24-7.965-8.26-10.75278-9.3m204.82758,9.3h-8.88c16.64-6.86,19.67-19.75,19.92-27.19.38,1.26.74,2.56,1,3.82l-1.24,14.07c-2.79,1-9.55,4.06-10.8,9.3m13-34.43-.51,5.74c-1-3.08-2-5.53-2.07-5.66a9.7301,9.7301,0,0,1,.85-6.56,62.23563,62.23563,0,0,0,1.73,6.48m.6-12.59a191.36971,191.36971,0,0,1-1.51-30.51c1,10.88,2.29,22.29,4,28.44a21.90029,21.90029,0,0,0-2.49,2.07"
|
||||
/>
|
||||
</BaseSvg>
|
||||
);
|
||||
}
|
||||
}
|
||||
+32
@@ -0,0 +1,32 @@
|
||||
import React from "react";
|
||||
|
||||
import { CharacterTheme } from "@dndbeyond/character-rules-engine/es";
|
||||
|
||||
import BaseSvg from "../../../../BaseSvg";
|
||||
|
||||
interface Props {
|
||||
theme: CharacterTheme;
|
||||
className: string;
|
||||
}
|
||||
export default class FancyBoxSvg281x200 extends React.PureComponent<Props> {
|
||||
static defaultProps = {
|
||||
className: "",
|
||||
};
|
||||
|
||||
render() {
|
||||
const { theme, className } = this.props;
|
||||
|
||||
return (
|
||||
<BaseSvg className={className} viewBox="0 0 281 200">
|
||||
<path
|
||||
fill={theme.backgroundColor}
|
||||
d="M274.78,153.59a27.53,27.53,0,0,0-.93-3c-1.71-4.27-1.13-39.26-1.13-39.26s0-12.67-.58-30.9c-.35-11.2,1.57-25,3.1-33.94a8.34,8.34,0,0,1-3-8.09,11.87,11.87,0,0,1,.79-2.54c0-1.16.12-2.31.26-3.46-.82-5.25-1.12-10.74-3.65-15.42S262.79,9.2,259,5.79c-.08-.08-.13-.15-.2-.23-2.22-1.06-4.61-1.79-6.78-3a6.15,6.15,0,0,1-.84-.57h-221c-.78.52-1.59,1-2.35,1.57A4.18,4.18,0,0,1,25,4.24c-6.23,5.4-13.07,9-15.73,17.58a46.94,46.94,0,0,0-1.78,9.43,3.2,3.2,0,0,1,.1.42c.27,1.51.42,3,.57,4.54,0,0,.13.91.13,1a14.6,14.6,0,0,0,.55,1.93,4.61,4.61,0,0,1-1.47,4.95,5.55,5.55,0,0,1-2.49,3c1.51,9,3.34,22.38,3,33.33-.58,18.23-.58,30.9-.58,30.9s.58,35-1.13,39.26a27.88,27.88,0,0,0-1.09,3.65,4.78,4.78,0,0,1,3,3.17c1.31,4,.41,8.33-.78,12.49A4.68,4.68,0,0,1,7.5,171C8.64,183.88,17.62,192.75,29,197.68A4.75,4.75,0,0,1,30.83,199h215.8c1.94-.54,3.91-1,5.81-1.65a3.83,3.83,0,0,1,1.31-.86,4.61,4.61,0,0,1,2.42-1.31l.75-.19a3.88,3.88,0,0,1,1.06-.81c1.25-.62,2.55-1.18,3.79-1.85a17.12,17.12,0,0,1,1.71-1.4,3.17,3.17,0,0,1,.65-.36c.08-.09.16-.17.23-.26s.57-.83.57-.83a5.39,5.39,0,0,1,2.46-2.06c.45-.55.88-1.12,1.29-1.69l.1-.12a37.3,37.3,0,0,0,4.72-17.11,3,3,0,0,1,0-.31c-1.65-3.32-1.28-6.59-1.53-10.19A4.68,4.68,0,0,1,274.78,153.59Z"
|
||||
/>
|
||||
<path
|
||||
fill={theme.themeColor}
|
||||
d="M275.28,101.4v2c.77-12.53,2.64-42.67,5.52-52l.21-.68-.6-.37a20.9,20.9,0,0,1-3.68-3.08,60.93,60.93,0,0,1,2.34-9.38l.12-.34L276.7,10l-1.08-.34c-2.52-.78-9.71-3.91-9.71-8V0H15.09V1.68c0,4.05-7,7.12-9.71,8L4.3,10,1.82,37.56l.12.34a61.53,61.53,0,0,1,2.34,9.36A21.05,21.05,0,0,1,.6,50.36l-.6.38.21.67c2.88,9.33,4.74,39.41,5.51,52v-2C5,113.87,3.09,139.25.21,148.59l-.21.68.6.37a20.9,20.9,0,0,1,3.68,3.08,59.8,59.8,0,0,1-2.34,9.38l-.12.34L4.3,190l1.08.34c2.7.84,9.71,3.91,9.71,8V200H265.91v-1.68c0-4,7-7.12,9.71-8l1.08-.34,2.48-27.58-.12-.34a61.53,61.53,0,0,1-2.34-9.36,21.05,21.05,0,0,1,3.68-3.1l.6-.38-.21-.67c-2.88-9.33-4.74-34.65-5.51-47.19m-3.84,62.1s.45,1.05,1,2.57a28.69,28.69,0,0,1-1.33,12.18c-2.95,8.6-10.16,14.89-20.88,18.39H30.68c-23-7.48-22.8-25.21-22.16-30.51.59-1.59,1.06-2.7,1.09-2.78a11.79,11.79,0,0,0-2.1-9.57c3.38-18.48,1.66-42,1.58-43.08V89.42c.09-1.17,1.81-24.74-1.57-43.23A12,12,0,0,0,9.56,36.5s-.45-1.06-1-2.57A28.69,28.69,0,0,1,9.87,21.75c3-8.6,10.16-14.9,20.89-18.39H250.32c23.05,7.48,22.8,25.21,22.16,30.51-.59,1.59-1.06,2.7-1.09,2.78a11.79,11.79,0,0,0,2.1,9.57c-3.38,18.48-1.66,42-1.58,43.08v21.28c-.09,1.17-1.81,24.74,1.57,43.23a12,12,0,0,0-2.05,9.69m7.41-112c-1.71,6-3,17.24-4,27.91a184.33,184.33,0,0,1,1.5-29.93,24.77,24.77,0,0,0,2.5,2m-5.72-14.31c.09-.2,1.13-2.66,2.12-5.71l.51,5.64A58.68,58.68,0,0,0,274,43.57a9.17,9.17,0,0,1-.89-6.35m.42-24.74,1.24,13.81c-.25,1.19-.59,2.43-1,3.62a29,29,0,0,0-1.55-8.55c-2-5.88-6.88-13.33-18.42-18h8.89c1.25,5.13,8,8.1,10.8,9.12M18.25,3.36h8.88C10.49,10.1,7.46,22.74,7.21,30c-.38-1.23-.74-2.52-1-3.75L7.45,12.48c2.79-1,9.55-4,10.8-9.12m-13,33.79.51-5.64c1,3,2,5.43,2.07,5.56A9.4,9.4,0,0,1,7,43.51a59.87,59.87,0,0,0-1.73-6.36M4.64,49.5A184.34,184.34,0,0,1,6.15,79.44c-1-10.67-2.29-21.88-4-27.91a22.88,22.88,0,0,0,2.49-2m-2.49,99c1.71-6,3-17.24,4-27.91a184.33,184.33,0,0,1-1.5,29.93,23.42,23.42,0,0,0-2.5-2m5.72,14.31c-.09.2-1.13,2.66-2.12,5.71l-.51-5.63A59.49,59.49,0,0,0,7,156.43a9.17,9.17,0,0,1,.89,6.35m-.42,24.74L6.21,173.71c.25-1.18.59-2.42,1-3.62a29,29,0,0,0,1.55,8.55c2,5.89,6.88,13.33,18.42,18H18.25c-1.25-5.13-8-8.1-10.8-9.12m255.3,9.12h-8.88c16.64-6.73,19.67-19.38,19.92-26.68.38,1.23.74,2.52,1,3.75l-1.24,13.81c-2.79,1-9.55,4-10.8,9.12m13-33.78-.51,5.63c-1-3-2-5.43-2.07-5.56a9.41,9.41,0,0,1,.85-6.44,60.72,60.72,0,0,0,1.73,6.37m.6-12.36a184.34,184.34,0,0,1-1.51-29.94c1,10.67,2.29,21.88,4,27.91a22.88,22.88,0,0,0-2.49,2"
|
||||
/>
|
||||
</BaseSvg>
|
||||
);
|
||||
}
|
||||
}
|
||||
+32
@@ -0,0 +1,32 @@
|
||||
import React from "react";
|
||||
|
||||
import { CharacterTheme } from "@dndbeyond/character-rules-engine/es";
|
||||
|
||||
import BaseSvg from "../../../../BaseSvg";
|
||||
|
||||
interface Props {
|
||||
theme: CharacterTheme;
|
||||
className: string;
|
||||
}
|
||||
export default class FancyBoxSvg281x765 extends React.PureComponent<Props> {
|
||||
static defaultProps = {
|
||||
className: "",
|
||||
};
|
||||
|
||||
render() {
|
||||
const { theme, className } = this.props;
|
||||
|
||||
return (
|
||||
<BaseSvg className={className} viewBox="0 0 281 765">
|
||||
<path
|
||||
fill={theme.backgroundColor}
|
||||
d="M275.08,719a32.47,32.47,0,0,0-1.23-4.29c-1.71-4.36-1.13-582.66-1.13-582.66s0-30.43-.58-49c-.36-11.85,1.72-26.54,3.28-35.6a4,4,0,0,1-1.49-1.64c-1.7-3.61-2.41-7.49-1-11.35a6.27,6.27,0,0,1,.93-1.69c-.7-3.15-.33-6.48-1.3-9.54a42.76,42.76,0,0,0-3.54-7,18.66,18.66,0,0,0-5-6.37c-2-1.48-4.08-2.5-5.8-4.27-1.74-.72-3.49-1.42-5.2-2.21l-.4-.21H29.41a5.1,5.1,0,0,1-3.58,1.27,5.83,5.83,0,0,1-2.25,1.44L23.19,6,23,6.05c-.42.25-.87.47-1.29.74a7.34,7.34,0,0,0-1.22.84c1-.91-.26.24-.45.41a5.85,5.85,0,0,1-2.83,1.33,52.05,52.05,0,0,0-3.9,4c-4.59,5.47-4.83,13.51-6.24,20.2,0,.14-.08.27-.11.4a11.08,11.08,0,0,1,.29,1.52c-.16-1.2.09.35.14.59q.14.63.3,1.26a21,21,0,0,0,.88,2.57c1.07,2.59-1.17,5.4-3.49,6.15a3.22,3.22,0,0,1-.7.14C5.94,55.14,8.24,70.62,7.86,83c-.58,18.57-.58,49-.58,49s.64,576.13-1,587.33a5.14,5.14,0,0,1,3.07,6,29.15,29.15,0,0,1-2.67,7,4.68,4.68,0,0,1,.85,2.91c-.27,14.38,12.13,22.59,23.77,28.18a5.7,5.7,0,0,1,.88.53h216.9a5.09,5.09,0,0,1,2.84-1.08,4.1,4.1,0,0,1,1.59-1.45c1-.5,2.07-.93,3.12-1.37l.64-.27-.55.24a6.87,6.87,0,0,0,1.29-.6c.22-.11.45-.18.68-.27,1-1,1.86-1.92,2.41-2.37,2.91-2.43,6.23-4.26,7.86-7.81a4.38,4.38,0,0,1,1.74-2c.81-4.9,2.13-9.72,2.58-14.7a5.32,5.32,0,0,1,.57-2c0-.19-.07-.36-.11-.51-.38-1.74-.87-3.44-1.28-5.17A4.8,4.8,0,0,1,275.08,719Z"
|
||||
/>
|
||||
<path
|
||||
fill={theme.themeColor}
|
||||
d="M275.28,654.52v-554c.77-12.76,2.64-38.62,5.52-48.14l.21-.69-.6-.38a21.36,21.36,0,0,1-3.68-3.14,62.8,62.8,0,0,1,2.34-9.56l.12-.34L276.7,10.17l-1.08-.34c-2.52-.8-9.71-4-9.71-8.12V0H15.09V1.71c0,4.13-7,7.26-9.71,8.12l-1.08.34L1.82,38.28l.12.34a64,64,0,0,1,2.34,9.54A21,21,0,0,1,.6,51.32L0,51.7l.21.69C3.09,61.89,5,87.7,5.72,100.48v554C5,667.23,3.09,703.1.21,712.61L0,713.3l.6.38a20.83,20.83,0,0,1,3.68,3.14,61.64,61.64,0,0,1-2.34,9.56l-.12.35,2.48,28.1,1.08.34c2.7.86,9.71,4,9.71,8.12V765H265.91v-1.71c0-4.13,7-7.26,9.71-8.12l1.08-.34,2.48-28.1-.12-.35a64,64,0,0,1-2.34-9.54,21,21,0,0,1,3.68-3.16l.6-.38-.21-.69c-2.88-9.5-4.74-45.31-5.51-58.09m-3.84,73.29s.45,1.07,1,2.61a29.79,29.79,0,0,1-1.33,12.42C268.18,751.6,261,758,250.25,761.58H30.68c-23-7.63-22.8-25.7-22.16-31.09.59-1.63,1.06-2.75,1.09-2.83a12.21,12.21,0,0,0-2.1-9.76c3.38-18.83,1.66-42.81,1.58-43.89V91.12c.09-1.19,1.81-25.21-1.57-44.05a12.41,12.41,0,0,0,2.05-9.88s-.45-1.07-1-2.61A29.8,29.8,0,0,1,9.87,22.16C12.82,13.4,20,7,30.76,3.42H250.32c23.05,7.63,22.8,25.7,22.16,31.09-.59,1.63-1.06,2.75-1.09,2.84a12.19,12.19,0,0,0,2.1,9.75c-3.38,18.83-1.66,42.81-1.58,43.89V673.88c-.09,1.19-1.81,25.21,1.57,44a12.41,12.41,0,0,0-2.05,9.88m7.41-675.3c-1.71,6.15-3,17.57-4,28.45a191.48,191.48,0,0,1,1.5-30.51,23.59,23.59,0,0,0,2.5,2.06m-5.72-14.58c.09-.21,1.13-2.72,2.12-5.82l.51,5.74A61.16,61.16,0,0,0,274,44.4a9.5,9.5,0,0,1-.89-6.47m.42-25.21,1.24,14.07c-.25,1.21-.59,2.48-1,3.69a30.1,30.1,0,0,0-1.55-8.72c-2-6-6.88-13.57-18.42-18.34h8.89c1.25,5.24,8,8.26,10.8,9.3M18.25,3.42h8.88C10.49,10.29,7.46,23.17,7.21,30.61c-.38-1.25-.74-2.56-1-3.82L7.45,12.72c2.79-1,9.55-4.06,10.8-9.3m-13,34.43.51-5.74c1,3.07,2,5.53,2.07,5.66A9.73,9.73,0,0,1,7,44.33a62.24,62.24,0,0,0-1.73-6.48m-.6,12.59A191.42,191.42,0,0,1,6.15,81c-1-10.87-2.29-22.29-4-28.44a21.9,21.9,0,0,0,2.49-2.07M2.15,712.49c1.71-6.15,3-17.57,4-28.44a191.41,191.41,0,0,1-1.5,30.5,23.59,23.59,0,0,0-2.5-2.06m5.72,14.58c-.09.21-1.13,2.72-2.12,5.82l-.51-5.74A60.54,60.54,0,0,0,7,720.6a9.5,9.5,0,0,1,.89,6.47m-.42,25.21L6.21,738.21c.25-1.21.59-2.47,1-3.69a30,30,0,0,0,1.55,8.72c2,6,6.88,13.57,18.42,18.34H18.25c-1.25-5.24-8-8.26-10.8-9.3m255.3,9.3h-8.88c16.64-6.86,19.67-19.75,19.92-27.19.38,1.26.74,2.56,1,3.82l-1.24,14.07c-2.79,1-9.55,4.06-10.8,9.3m13-34.43-.51,5.74c-1-3.08-2-5.53-2.07-5.66a9.73,9.73,0,0,1,.85-6.56,62.24,62.24,0,0,0,1.73,6.48m.6-12.59a191.37,191.37,0,0,1-1.51-30.51c1,10.88,2.29,22.29,4,28.44a21.9,21.9,0,0,0-2.49,2.07"
|
||||
/>
|
||||
</BaseSvg>
|
||||
);
|
||||
}
|
||||
}
|
||||
+32
@@ -0,0 +1,32 @@
|
||||
import React from "react";
|
||||
|
||||
import { CharacterTheme } from "@dndbeyond/character-rules-engine/es";
|
||||
|
||||
import BaseSvg from "../../../../BaseSvg";
|
||||
|
||||
interface Props {
|
||||
theme: CharacterTheme;
|
||||
className: string;
|
||||
}
|
||||
export default class FancyBoxSvg361x765 extends React.PureComponent<Props> {
|
||||
static defaultProps = {
|
||||
className: "",
|
||||
};
|
||||
|
||||
render() {
|
||||
const { theme, className } = this.props;
|
||||
|
||||
return (
|
||||
<BaseSvg className={className} viewBox="0 0 361.00998 765">
|
||||
<path
|
||||
fill={theme.backgroundColor}
|
||||
d="M355.08,719a32.47245,32.47245,0,0,0-1.23-4.29c-1.71-4.36-1.13-582.66-1.13-582.66s0-30.43-.58-49c-.36-11.85,1.72-26.54,3.28-35.6a4.00019,4.00019,0,0,1-1.49-1.64c-1.7-3.61-2.41-7.49-1-11.35a6.27,6.27,0,0,1,.93-1.69c-.7-3.15-.33-6.48-1.3-9.54a42.76049,42.76049,0,0,0-3.54-7,18.66,18.66,0,0,0-5-6.37c-2-1.48-4.08-2.5-5.8-4.27-1.74-.72-3.49-1.42-5.2-2.21l-.4-.21H29.41a5.1,5.1,0,0,1-3.58,1.27,5.82988,5.82988,0,0,1-2.25,1.44L23.19,6,23,6.05c-.42.25-.87.47-1.29.74a7.34028,7.34028,0,0,0-1.22.84c1-.91-.26.24-.45.41a5.84993,5.84993,0,0,1-2.83,1.33,52.0505,52.0505,0,0,0-3.9,4c-4.59,5.47-4.83,13.51-6.24,20.2a1.82259,1.82259,0,0,1-.11.4,11.08122,11.08122,0,0,1,.29,1.52c-.16-1.2.09.35.14.59q.14.63.3,1.26a21.00051,21.00051,0,0,0,.88,2.57c1.07,2.59-1.17,5.4-3.49,6.15a3.21992,3.21992,0,0,1-.7.14C5.94,55.14,8.24,70.62,7.86,83c-.58,18.57-.58,49-.58,49s.64,576.13-1,587.33a5.14,5.14,0,0,1,3.07,6,29.1505,29.1505,0,0,1-2.67,7,4.68007,4.68007,0,0,1,.85,2.91c-.27,14.38,12.13,22.59,23.77,28.18a5.6994,5.6994,0,0,1,.88.53h296.9a5.08977,5.08977,0,0,1,2.84-1.08,4.1,4.1,0,0,1,1.59-1.45c1-.5,2.07-.93,3.12-1.37l.64-.27-.55.24a6.86962,6.86962,0,0,0,1.29-.6c.22-.11.45-.18.68-.27,1-1,1.86-1.92,2.41-2.37,2.91-2.43,6.23-4.26,7.86-7.81a4.38024,4.38024,0,0,1,1.74-2c.81-4.9,2.13-9.72,2.58-14.7a5.31965,5.31965,0,0,1,.57-2,1.91507,1.91507,0,0,0-.11-.51c-.38-1.74-.87-3.44-1.28-5.17A4.8,4.8,0,0,1,355.08,719Z"
|
||||
/>
|
||||
<path
|
||||
fill={theme.themeColor}
|
||||
d="M355.28,654.52v-554c.77-12.76,2.64-38.62,5.52-48.14l.21-.69-.6-.38a21.35956,21.35956,0,0,1-3.68-3.14,62.79784,62.79784,0,0,1,2.34-9.56l.12-.34-2.49-28.1-1.08-.34c-2.52-.8-9.71-4-9.71-8.12V0H15.09V1.71c0,4.13-7,7.26-9.71,8.12l-1.08.34L1.82,38.28l.12.34a64.00013,64.00013,0,0,1,2.34,9.54A20.99964,20.99964,0,0,1,.6,51.32L0,51.7l.21.69C3.09,61.89,5,87.7,5.72,100.48v554C5,667.23,3.09,703.1.21,712.61L0,713.3l.6.38a20.83062,20.83062,0,0,1,3.68,3.14,61.63931,61.63931,0,0,1-2.34,9.56l-.12.35,2.48,28.1,1.08.34c2.7.86,9.71,4,9.71,8.12V765H345.91v-1.71c0-4.13,7-7.26,9.71-8.12l1.08-.34,2.48-28.1-.12-.35a63.99882,63.99882,0,0,1-2.34-9.54,20.99977,20.99977,0,0,1,3.68-3.16l.6-.38-.21-.69c-2.88-9.5-4.74-45.31-5.51-58.09m-3.84,73.29s.45,1.07,1,2.61a29.79032,29.79032,0,0,1-1.33,12.42C348.18,751.6,341,758,330.25,761.58H30.68c-23-7.63-22.8-25.7-22.16-31.09.59-1.63,1.06-2.75,1.09-2.83a12.21,12.21,0,0,0-2.1-9.76c3.38-18.83,1.66-42.81,1.58-43.89V91.12c.09-1.19,1.81-25.21-1.57-44.05a12.41,12.41,0,0,0,2.05-9.88s-.45-1.07-1-2.61a29.8,29.8,0,0,1,1.3-12.42C12.82,13.4,20,7,30.76,3.42H330.32c23.05,7.63,22.8,25.7,22.16,31.09-.59,1.63-1.06,2.75-1.09,2.84a12.18993,12.18993,0,0,0,2.1,9.75c-3.38,18.83-1.66,42.81-1.58,43.89V673.88c-.09,1.19-1.81,25.21,1.57,44a12.41,12.41,0,0,0-2.05,9.88m7.41-675.3c-1.71,6.15-3,17.57-4,28.45a191.48013,191.48013,0,0,1,1.5-30.51,23.5903,23.5903,0,0,0,2.5,2.06m-5.72-14.58c.09-.21,1.13-2.72,2.12-5.82l.51,5.74A61.15693,61.15693,0,0,0,354,44.4a9.49991,9.49991,0,0,1-.89-6.47m.42-25.21,1.24,14.07a31.5754,31.5754,0,0,1-1,3.69,30.09944,30.09944,0,0,0-1.55-8.72c-2-6-6.88-13.57-18.42-18.34h8.89c1.25,5.24,8,8.26,10.8,9.3M18.25,3.42h8.88C10.49,10.29,7.46,23.17,7.21,30.61c-.38-1.25-.74-2.56-1-3.82L7.45,12.72c2.79-1,9.55-4.06,10.8-9.3m-13,34.43.51-5.74c1,3.07,2,5.53,2.07,5.66A9.73,9.73,0,0,1,7,44.33a62.24043,62.24043,0,0,0-1.73-6.48m-.6,12.59A191.41937,191.41937,0,0,1,6.15,81c-1-10.87-2.29-22.29-4-28.44a21.9,21.9,0,0,0,2.49-2.07m-2.49,662c1.71-6.15,3-17.57,4-28.44a191.41024,191.41024,0,0,1-1.5,30.5,23.583,23.583,0,0,0-2.5-2.06m5.72,14.58c-.09.21-1.13,2.72-2.12,5.82l-.51-5.74A60.54042,60.54042,0,0,0,7,720.6a9.5,9.5,0,0,1,.89,6.47m-.42,25.21L6.21,738.21a32.11788,32.11788,0,0,1,1-3.69,29.99971,29.99971,0,0,0,1.55,8.72c2,6,6.88,13.57,18.42,18.34H18.25c-1.25-5.24-8-8.26-10.8-9.3m335.3,9.3h-8.88c16.64-6.86,19.67-19.75,19.92-27.19.38,1.26.74,2.56,1,3.82l-1.24,14.07c-2.79,1-9.55,4.06-10.8,9.3m13-34.43-.51,5.74c-1-3.08-2-5.53-2.07-5.66a9.7301,9.7301,0,0,1,.85-6.56,62.23563,62.23563,0,0,0,1.73,6.48m.6-12.59a191.36971,191.36971,0,0,1-1.51-30.51c1,10.88,2.29,22.29,4,28.44a21.90029,21.90029,0,0,0-2.49,2.07"
|
||||
/>
|
||||
</BaseSvg>
|
||||
);
|
||||
}
|
||||
}
|
||||
+32
@@ -0,0 +1,32 @@
|
||||
import React from "react";
|
||||
|
||||
import { CharacterTheme } from "@dndbeyond/character-rules-engine/es";
|
||||
|
||||
import BaseSvg from "../../../../BaseSvg";
|
||||
|
||||
interface Props {
|
||||
theme: CharacterTheme;
|
||||
className: string;
|
||||
}
|
||||
export default class SquaredBoxSvg228x338 extends React.PureComponent<Props> {
|
||||
static defaultProps = {
|
||||
className: "",
|
||||
};
|
||||
|
||||
render() {
|
||||
const { theme, className } = this.props;
|
||||
|
||||
return (
|
||||
<BaseSvg className={className} viewBox="0 0 228 338">
|
||||
<polygon
|
||||
fill={theme.backgroundColor}
|
||||
points="8 336 221 336 221 2 8 2 8 336"
|
||||
/>
|
||||
<path
|
||||
fill={theme.themeColor}
|
||||
d="M228,6.39V4.47h-6.14V0h-2.68s-1.06,1.54-3.91,1.54H12.73C9.88,1.54,8.82,0,8.82,0H6.14V4.47H0V6.39c2.53,0,2.67,4.14,2.67,4.14V324.91S2.53,329,0,329v2H6.14v7H8.82V3.31H219.18V334.69H8.82V338s1.06-1.54,3.91-1.54H215.27c2.84,0,3.9,1.52,3.91,1.54h2.68v-7H228v-2c-2.53,0-2.67-4.13-2.67-4.13V10.53S225.47,6.39,228,6.39ZM6.27,324.91H4.14V12.12H6.27Zm217.79.48h-2.12V12.61h2.12Z"
|
||||
/>
|
||||
</BaseSvg>
|
||||
);
|
||||
}
|
||||
}
|
||||
+32
@@ -0,0 +1,32 @@
|
||||
import React from "react";
|
||||
|
||||
import { CharacterTheme } from "@dndbeyond/character-rules-engine/es";
|
||||
|
||||
import BaseSvg from "../../../../BaseSvg";
|
||||
|
||||
interface Props {
|
||||
theme: CharacterTheme;
|
||||
className: string;
|
||||
}
|
||||
export default class SquaredBoxSvg278x338 extends React.PureComponent<Props> {
|
||||
static defaultProps = {
|
||||
className: "",
|
||||
};
|
||||
|
||||
render() {
|
||||
const { theme, className } = this.props;
|
||||
|
||||
return (
|
||||
<BaseSvg className={className} viewBox="0 0 278 338">
|
||||
<polygon
|
||||
fill={theme.backgroundColor}
|
||||
points="8 336 271 336 271 2 8 2 8 336"
|
||||
/>
|
||||
<path
|
||||
fill={theme.themeColor}
|
||||
d="M278,6.39V4.47h-6.14V0h-2.68s-1.06,1.54-3.91,1.54H12.73C9.88,1.54,8.82,0,8.82,0H6.14V4.47H0V6.39c2.53,0,2.67,4.14,2.67,4.14V324.91S2.53,329,0,329V331H6.14v7H8.82V3.31H269.18V334.69H8.82V338s1.06-1.54,3.91-1.54H265.27c2.84,0,3.9,1.52,3.91,1.54h2.68v-7H278V329c-2.53,0-2.67-4.13-2.67-4.13V10.53s.14-4.14,2.67-4.14ZM6.27,324.91H4.14V12.12H6.27Zm267.79.48h-2.12V12.61h2.12Z"
|
||||
/>
|
||||
</BaseSvg>
|
||||
);
|
||||
}
|
||||
}
|
||||
+32
@@ -0,0 +1,32 @@
|
||||
import React from "react";
|
||||
|
||||
import { CharacterTheme } from "@dndbeyond/character-rules-engine/es";
|
||||
|
||||
import BaseSvg from "../../../../BaseSvg";
|
||||
|
||||
interface Props {
|
||||
theme: CharacterTheme;
|
||||
className: string;
|
||||
}
|
||||
export default class SquaredBoxSvg344x95 extends React.PureComponent<Props> {
|
||||
static defaultProps = {
|
||||
className: "",
|
||||
};
|
||||
|
||||
render() {
|
||||
const { theme, className } = this.props;
|
||||
|
||||
return (
|
||||
<BaseSvg className={className} viewBox="0 0 344 95">
|
||||
<polygon
|
||||
fill={theme.backgroundColor}
|
||||
points="8 93 337 93 337 2 8 2 8 93"
|
||||
/>
|
||||
<path
|
||||
fill={theme.themeColor}
|
||||
d="M344,6.39V4.47h-6.14V0h-2.68s-1.06,1.54-3.91,1.54H12.73C9.88,1.54,8.82,0,8.82,0H6.14V4.47H0V6.39c2.53,0,2.67,4.14,2.67,4.14V81.91S2.53,86,0,86v2H6.14v7H8.82V3.31H335.18V91.69H8.82V95s1.06-1.54,3.91-1.54H331.27c2.84,0,3.9,1.52,3.91,1.54h2.68V88H344V86c-2.53,0-2.67-4.13-2.67-4.13V10.53S341.47,6.39,344,6.39ZM6.27,81.91H4.14V12.12H6.27Zm333.79.48h-2.12V12.61h2.12Z"
|
||||
/>
|
||||
</BaseSvg>
|
||||
);
|
||||
}
|
||||
}
|
||||
+32
@@ -0,0 +1,32 @@
|
||||
import React from "react";
|
||||
|
||||
import { CharacterTheme } from "@dndbeyond/character-rules-engine/es";
|
||||
|
||||
import BaseSvg from "../../../../BaseSvg";
|
||||
|
||||
interface Props {
|
||||
theme: CharacterTheme;
|
||||
className: string;
|
||||
}
|
||||
export default class SquaredBoxSvg408x95 extends React.PureComponent<Props> {
|
||||
static defaultProps = {
|
||||
className: "",
|
||||
};
|
||||
|
||||
render() {
|
||||
const { theme, className } = this.props;
|
||||
|
||||
return (
|
||||
<BaseSvg className={className} viewBox="0 0 408 95">
|
||||
<polygon
|
||||
fill={theme.backgroundColor}
|
||||
points="8 93 401 93 401 2 8 2 8 93"
|
||||
/>
|
||||
<path
|
||||
fill={theme.themeColor}
|
||||
d="M408,6.39V4.47h-6.14V0h-2.68s-1.06,1.54-3.91,1.54H12.73C9.88,1.54,8.82,0,8.82,0H6.14V4.47H0V6.39c2.53,0,2.67,4.14,2.67,4.14V81.91S2.53,86,0,86v2H6.14v7H8.82V3.31H399.18V91.69H8.82V95s1.06-1.54,3.91-1.54H395.27c2.84,0,3.9,1.52,3.91,1.54h2.68V88H408V86c-2.53,0-2.67-4.13-2.67-4.13V10.53S405.47,6.39,408,6.39ZM6.27,81.91H4.14V12.12H6.27Zm397.79.48h-2.12V12.61h2.12Z"
|
||||
/>
|
||||
</BaseSvg>
|
||||
);
|
||||
}
|
||||
}
|
||||
@@ -0,0 +1,56 @@
|
||||
import * as React from "react";
|
||||
|
||||
import BaseSvg, { BaseSvgProps } from "../../BaseSvg";
|
||||
|
||||
export default class CopperCoinSvg extends React.PureComponent<BaseSvgProps> {
|
||||
static defaultProps = {
|
||||
className: "",
|
||||
};
|
||||
|
||||
render() {
|
||||
const { className } = this.props;
|
||||
|
||||
return (
|
||||
<BaseSvg viewBox="0 0 24 24" className={className}>
|
||||
<path
|
||||
clipRule="evenodd"
|
||||
d="m6.41421 3c-.26521 0-.51957.10536-.7071.29289l-2.41422 2.41422c-.18753.18753-.29289.44189-.29289.7071v11.17159c0 .2652.10536.5196.29289.7071l2.41422 2.4142c.18753.1875.44189.2929.7071.2929h11.17159c.2652 0 .5196-.1054.7071-.2929l2.4142-2.4142c.1875-.1875.2929-.4419.2929-.7071v-11.17159c0-.26521-.1054-.51957-.2929-.7071l-2.4142-2.41422c-.1875-.18753-.4419-.29289-.7071-.29289zm5.58579 10.5c.8284 0 1.5-.6716 1.5-1.5s-.6716-1.5-1.5-1.5-1.5.6716-1.5 1.5.6716 1.5 1.5 1.5z"
|
||||
fill="#ab6e57"
|
||||
fillRule="evenodd"
|
||||
/>
|
||||
<path
|
||||
d="m10 9c0-1.10457.8954-2 2-2h4c1.1046 0 2 .89543 2 2v1c0 1.1046-.8954 2-2 2h-1c0-1.6569-1.3431-3-3-3-.7684 0-1.4692.28885-2 .76389z"
|
||||
fill="#c2866f"
|
||||
/>
|
||||
<path
|
||||
d="m17.7071 7.94975-.6568-.65686c-.1876-.18753-.4419-.29289-.7072-.29289h-8.68625c-.26521 0-.51957.10536-.7071.29289l-.65686.65686c-.18753.18753-.29289.44189-.29289.7071v-1c0-.26521.10536-.51957.29289-.7071l.65686-.65686c.18753-.18753.44189-.29289.7071-.29289h8.68625c.2653 0 .5196.10536.7072.29289l.6568.65686c.1875.18753.2929.44189.2929.7071v1c0-.26521-.1054-.51957-.2929-.7071z"
|
||||
fill="#9f6854"
|
||||
/>
|
||||
<path
|
||||
d="m14.9585 12.5c-.238 1.4189-1.472 2.5-2.9585 2.5s-2.72048-1.0811-2.95852-2.5c-.02728.1626-.04148.3296-.04148.5 0 1.6569 1.3431 3 3 3s3-1.3431 3-3c0-.1704-.0142-.3374-.0415-.5z"
|
||||
fill="#9f6854"
|
||||
/>
|
||||
<g fill="#c2866f">
|
||||
<path
|
||||
clipRule="evenodd"
|
||||
d="m15 12c0 1.6569-1.3431 3-3 3s-3-1.3431-3-3 1.3431-3 3-3 3 1.3431 3 3zm-3 1.5c.8284 0 1.5-.6716 1.5-1.5s-.6716-1.5-1.5-1.5-1.5.6716-1.5 1.5.6716 1.5 1.5 1.5z"
|
||||
fillRule="evenodd"
|
||||
/>
|
||||
<circle cx="12" cy="12" fillOpacity=".5" r="1.5" />
|
||||
<path
|
||||
clipRule="evenodd"
|
||||
d="m6.29289 6.94975c-.18753.18753-.29289.44189-.29289.7071v8.68625c0 .2653.10536.5196.29289.7072l.65686.6568c.18753.1875.44189.2929.7071.2929h8.68625c.2653 0 .5196-.1054.7072-.2929l.6568-.6568c.1875-.1876.2929-.4419.2929-.7072v-8.68625c0-.26521-.1054-.51957-.2929-.7071l-.6568-.65686c-.1876-.18753-.4419-.29289-.7072-.29289h-8.68625c-.26521 0-.51957.10536-.7071.29289zm.12132-3.94975c-.26521 0-.51957.10536-.7071.29289l-2.41422 2.41422c-.18753.18753-.29289.44189-.29289.7071v11.17159c0 .2652.10536.5196.29289.7071l2.41422 2.4142c.18753.1875.44189.2929.7071.2929h11.17159c.2652 0 .5196-.1054.7071-.2929l2.4142-2.4142c.1875-.1875.2929-.4419.2929-.7071v-11.17159c0-.26521-.1054-.51957-.2929-.7071l-2.4142-2.41422c-.1875-.18753-.4419-.29289-.7071-.29289z"
|
||||
fillRule="evenodd"
|
||||
/>
|
||||
</g>
|
||||
<path
|
||||
clipRule="evenodd"
|
||||
d="m10.125 4.5c0-.48325.3918-.875.875-.875h6.0858c.4973 0 .9742.19754 1.3258.54917l1.4142 1.41422c.3517.35163.5492.82854.5492 1.32582v3.58579c0 .4832-.3918.875-.875.875s-.875-.3918-.875-.875v-3.58579c0-.03315-.0132-.06494-.0366-.08838l-1.4142-1.41422c-.0235-.02344-.0553-.03661-.0884-.03661h-6.0858c-.4832 0-.875-.39175-.875-.875z"
|
||||
fill="#e6a58c"
|
||||
fillRule="evenodd"
|
||||
/>
|
||||
<circle cx="8.375" cy="4.47501" fill="#e5a48c" r=".875" />
|
||||
</BaseSvg>
|
||||
);
|
||||
}
|
||||
}
|
||||
@@ -0,0 +1,60 @@
|
||||
import * as React from "react";
|
||||
|
||||
import BaseSvg, { BaseSvgProps } from "../../BaseSvg";
|
||||
|
||||
export default class ElectrumCoinSvg extends React.PureComponent<BaseSvgProps> {
|
||||
static defaultProps = {
|
||||
className: "",
|
||||
};
|
||||
|
||||
render() {
|
||||
const { className } = this.props;
|
||||
|
||||
return (
|
||||
<BaseSvg viewBox="0 0 24 24" className={className}>
|
||||
<path
|
||||
clipRule="evenodd"
|
||||
d="m7.32745 3c-.42911 0-.84556.13554-1.16546.42156-1.20722 1.07938-4.16199 4.17139-4.16199 8.57844 0 4.407 2.95477 7.4991 4.16199 8.5784.3199.2861.73635.4216 1.16547.4216h9.34504c.4292 0 .8456-.1355 1.1655-.4216 1.2072-1.0793 4.162-4.1714 4.162-8.5784 0-4.40704-2.9548-7.49906-4.162-8.57844-.3199-.28602-.7363-.42156-1.1655-.42156zm4.67255 14.25c.6904 0 1.25-.5596 1.25-1.25s-.5596-1.25-1.25-1.25-1.25.5596-1.25 1.25.5596 1.25 1.25 1.25z"
|
||||
fill="#8a9eac"
|
||||
fillRule="evenodd"
|
||||
/>
|
||||
<path
|
||||
d="m7.03711 16.9284c.34586.3796.84504.5716 1.35854.5716h7.20875c.5134 0 1.0126-.192 1.3585-.5716 1.0485-1.1506 2.3552-3.0498 2.5198-5.4284.0114.1644.0173.3311.0173.5 0 2.6125-1.4162 4.6983-2.5371 5.9284-.3459.3796-.845.5716-1.3585.5716h-7.20875c-.5135 0-1.01268-.192-1.35854-.5716-1.12095-1.2301-2.53711-3.3159-2.53711-5.9284 0-.1689.00592-.3356.01729-.5.16458 2.3786 1.47133 4.2778 2.51982 5.4284z"
|
||||
fill="#6d7f8c"
|
||||
/>
|
||||
<path
|
||||
d="m14.7246 16.375c-.1829 1.3414-1.333 2.375-2.7246 2.375s-2.54175-1.0336-2.72465-2.375c-.01671.1226-.02535.2478-.02535.375 0 1.5188 1.2312 2.75 2.75 2.75s2.75-1.2312 2.75-2.75c0-.1272-.0086-.2524-.0254-.375z"
|
||||
fill="#6d7f8c"
|
||||
/>
|
||||
<path
|
||||
clipRule="evenodd"
|
||||
d="m14.75 16c0 1.5188-1.2312 2.75-2.75 2.75s-2.75-1.2312-2.75-2.75 1.2312-2.75 2.75-2.75 2.75 1.2312 2.75 2.75zm-2.75 1.25c.6904 0 1.25-.5596 1.25-1.25s-.5596-1.25-1.25-1.25-1.25.5596-1.25 1.25.5596 1.25 1.25 1.25z"
|
||||
fill="#7c8d99"
|
||||
fillRule="evenodd"
|
||||
/>
|
||||
<circle cx="12" cy="16" fill="#8697a3" fillOpacity=".5" r="1.25" />
|
||||
<path
|
||||
clipRule="evenodd"
|
||||
d="m8.39565 5.5c-.5135 0-1.01268.19203-1.35854.57159-1.12095 1.23016-2.53711 3.31587-2.53711 5.92841 0 2.6125 1.41616 4.6983 2.53711 5.9284.34586.3796.84504.5716 1.35854.5716h7.20875c.5135 0 1.0126-.192 1.3585-.5716 1.1209-1.2301 2.5371-3.3159 2.5371-5.9284 0-2.61254-1.4162-4.69825-2.5371-5.92841-.3459-.37956-.8451-.57159-1.3585-.57159zm-1.0682-2.5c-.42911 0-.84556.13554-1.16546.42156-1.20722 1.07938-4.16199 4.17139-4.16199 8.57844 0 4.407 2.95477 7.4991 4.16199 8.5784.3199.2861.73635.4216 1.16547.4216h9.34504c.4292 0 .8456-.1355 1.1655-.4216 1.2072-1.0793 4.162-4.1714 4.162-8.5784 0-4.40704-2.9548-7.49906-4.162-8.57844-.3199-.28602-.7363-.42156-1.1655-.42156z"
|
||||
fill="#7c8d99"
|
||||
fillRule="evenodd"
|
||||
/>
|
||||
<path
|
||||
d="m9.75003 9.13768c.23943.5003.03173 1.10552-.46392 1.35192l-1.62912.8597c-.49566.2463-1.09156.0404-1.33099-.4599s-.03173-1.10555.46392-1.35187l1.62912-.85971c.49566-.24633 1.09156-.04044 1.33099.45986z"
|
||||
fill="#7c8d99"
|
||||
/>
|
||||
<path
|
||||
d="m10 8c0-1.10457.8954-2 2-2h3c1.6569 0 3 1.34315 3 3v1c0 1.1046-.8954 2-2 2h-4c-1.1046 0-2-.8954-2-2z"
|
||||
fill="#9fb3c0"
|
||||
/>
|
||||
<path
|
||||
clipRule="evenodd"
|
||||
d="m11.8507 3.53389c-.4997.02746-.8798.4106-.8489.85577.0308.44514.4608.78374.9604.75632l.0092-.00049.0303-.00157c.027-.00137.0673-.00336.1193-.00575.1039-.0048.6517.00093.6517.00093l1.3785-.02395s1.0448.01588 1.4768.05451c.2164.01934.3931.04327.5261.07005.1131.02275.1591.04034.1591.04034.8407.47238 1.3364 1.1415 1.969 2.07148.3071.45151.5537.87024.7234 1.17593.0846.15247.1495.27584.1927.35991.0216.04201.0377.07413.0481.09509l.0113.02287.0023.00484c.1974.40967.7304.60007 1.1904.42444.4601-.1757.6733-.65045.4761-1.0604l-.0008-.00162-.0014-.0028-.0044-.00908-.0156-.03164c-.0133-.02693-.0326-.06533-.0576-.1139-.0499-.0971-.1225-.23511-.216-.40351-.1865-.33604-.4578-.797-.7981-1.29727-.6596-.96959-1.3422-1.92667-2.5695-2.61007-.2296-.12785-.4955-.197-.7095-.24006-.2307-.04644-.4866-.07863-.7446-.10169-.5167-.04619-1.6535-.06257-1.6535-.06257s-1.0706.0119-1.4533.02517c-.1918.00665-.5643-.0051-.6749 0-.0553.00255-.0988.00469-.1288.00622l-.0347.00179z"
|
||||
fill="#9fb3c0"
|
||||
fillRule="evenodd"
|
||||
/>
|
||||
<circle cx="9.75" cy="4.25" fill="#8a9eac" r=".75" />
|
||||
</BaseSvg>
|
||||
);
|
||||
}
|
||||
}
|
||||
@@ -0,0 +1,49 @@
|
||||
import * as React from "react";
|
||||
|
||||
import BaseSvg, { BaseSvgProps } from "../../BaseSvg";
|
||||
|
||||
export default class GoldCoinSvg extends React.PureComponent<BaseSvgProps> {
|
||||
static defaultProps = {
|
||||
className: "",
|
||||
};
|
||||
|
||||
render() {
|
||||
const { className } = this.props;
|
||||
|
||||
return (
|
||||
<BaseSvg viewBox="0 0 24 24" className={className}>
|
||||
<path
|
||||
d="m4 4.5c0-.27615.22385-.5.5-.5h15c.2761 0 .5.22385.5.5v1c0 .27615-.2239.5-.5.5 0 0-2 2.32653-2 6 0 3.6735 2 6 2 6 .2761 0 .5.2239.5.5v1c0 .2761-.2239.5-.5.5h-15c-.27615 0-.5-.2239-.5-.5v-1c0-.2761.22385-.5.5-.5 0 0 2-1.8673 2-6 0-4.13265-2-6-2-6-.27615 0-.5-.22385-.5-.5z"
|
||||
fill="#dd970e"
|
||||
/>
|
||||
<path
|
||||
d="m9.99993 12c0-.6216-.03345-1.2128-.09414-1.7735l4.11311 1.0283c-.002.04-.0039.0802-.0056.1205l-4.07254 2.0363c.03844-.4517.05917-.9222.05917-1.4116z"
|
||||
fill="#eca825"
|
||||
/>
|
||||
<path
|
||||
d="m9.79321 14.6034 4.21509-2.1076c.0516 1.5192.3351 2.8657.7046 4.0042h-5.36158c.17845-.5819.33016-1.214.44189-1.8966z"
|
||||
fill="#eca825"
|
||||
/>
|
||||
<path
|
||||
d="m14.0189 11.2548-4.11311-1.0283c-.10897-1.00676-.30575-1.91549-.55447-2.7265h5.36158c-.3492 1.07581-.6215 2.3373-.694 3.7548z"
|
||||
fill="#ffb72c"
|
||||
/>
|
||||
<path
|
||||
d="m6.26343 5.5h11.54557c-.1777.29323-.3708.64106-.5624 1.0399-.0702.14609-.1404.29953-.2097.4601h-9.99142c-.10248-.24281-.20889-.47037-.31689-.68278-.15543-.30571-.31301-.57786-.46516-.81722z"
|
||||
fill="#eca825"
|
||||
/>
|
||||
<path
|
||||
clipRule="evenodd"
|
||||
d="m17.8089 5.5h-11.54556c.15215.23936.30973.51151.46516.81722.66607 1.31004 1.2715 3.19617 1.2715 5.68278 0 2.4866-.60543 4.3727-1.2715 5.6828-.15543.3057-.31301.5778-.46516.8172h11.54556c-.1777-.2932-.3708-.6411-.5624-1.0399-.6216-1.2941-1.2465-3.1649-1.2465-5.4601 0-2.29517.6249-4.166 1.2465-5.4601.1916-.39884.3847-.74667.5624-1.0399zm2.6911 12.5s-2-2.3265-2-6c0-3.67347 2-6 2-6 .2761 0 .5-.22385.5-.5v-2c0-.27615-.2239-.5-.5-.5h-17c-.27615 0-.5.22385-.5.5v2c0 .27615.22385.5.5.5 0 0 2 1.86735 2 6 0 4.1327-2 6-2 6-.27615 0-.5.2239-.5.5v2c0 .2761.22385.5.5.5h17c.2761 0 .5-.2239.5-.5v-2c0-.2761-.2239-.5-.5-.5z"
|
||||
fill="#c78727"
|
||||
fillRule="evenodd"
|
||||
/>
|
||||
<path
|
||||
d="m8 4.25c0-.41421.33579-.75.75-.75h11c.4142 0 .75.33579.75.75s-.3358.75-.75.75h-11c-.41421 0-.75-.33579-.75-.75z"
|
||||
fill="#ffb72c"
|
||||
/>
|
||||
<circle cx="6.75" cy="4.25" fill="#eca825" r=".75" />
|
||||
</BaseSvg>
|
||||
);
|
||||
}
|
||||
}
|
||||
@@ -0,0 +1,45 @@
|
||||
import * as React from "react";
|
||||
|
||||
import BaseSvg, { BaseSvgProps } from "../../BaseSvg";
|
||||
|
||||
export default class PlatinumCoinSvg extends React.PureComponent<BaseSvgProps> {
|
||||
static defaultProps = {
|
||||
className: "",
|
||||
};
|
||||
|
||||
render() {
|
||||
const { className } = this.props;
|
||||
|
||||
return (
|
||||
<BaseSvg viewBox="0 0 24 24" className={className}>
|
||||
<path
|
||||
d="m9.95662 3.30735c.16878-.19532.41258-.30735.66898-.30735h2.7488c.2564 0 .5002.11203.669.30735l5.7367 6.63816c.1418.16409.2199.37469.2199.59269v2.9236c0 .218-.0781.4286-.2199.5927l-5.7367 6.6382c-.1688.1953-.4126.3073-.669.3073h-2.7488c-.2564 0-.5002-.112-.66899-.3073l-5.73668-6.6382c-.14178-.1641-.21993-.3747-.21993-.5927v-2.9236c0-.218.07815-.4286.21993-.59269z"
|
||||
fill="#b5b5b5"
|
||||
/>
|
||||
<path
|
||||
d="m10.8356 18.1585-5.08818-5.8151c-.1595-.1823-.24742-.4162-.24742-.6585v1c0 .2423.08792.4762.24742.6585l5.08818 5.8151c.1899.217.4642.3415.7526.3415h.8236c.2884 0 .5627-.1245.7526-.3415l5.0882-5.8151c.1595-.1823.2474-.4162.2474-.6585v-1c0 .2423-.0879.4762-.2474.6585l-5.0882 5.8151c-.1899.217-.4642.3415-.7526.3415h-.8236c-.2884 0-.5627-.1245-.7526-.3415z"
|
||||
fill="#a3a3a3"
|
||||
/>
|
||||
<path
|
||||
clipRule="evenodd"
|
||||
d="m11.5882 4.5c-.2884 0-.5627.12448-.7526.34149l-5.08818 5.81511c-.1595.1823-.24742.4163-.24742.6585v1.3698c0 .2422.08792.4762.24742.6585l5.08818 5.8151c.1899.217.4642.3415.7526.3415h.8236c.2884 0 .5627-.1245.7526-.3415l5.0882-5.8151c.1595-.1823.2474-.4163.2474-.6585v-1.3698c0-.2423-.0879-.4762-.2474-.6585l-5.0882-5.8151c-.1899-.21702-.4642-.3415-.7526-.3415zm-1.1344-2.5c-.2884 0-.56272.12448-.75261.34149l-6.45377 7.37574c-.1595.18229-.24742.41627-.24742.65847v3.2486c0 .2422.08792.4762.24742.6585l6.45377 7.3757c.18989.217.46421.3415.75261.3415h3.0924c.2884 0 .5627-.1245.7526-.3415l6.4538-7.3757c.1595-.1823.2474-.4163.2474-.6585v-3.2486c0-.2422-.0879-.47618-.2474-.65847l-6.4538-7.37573c-.1899-.21702-.4642-.3415-.7526-.3415z"
|
||||
fill="#949494"
|
||||
fillRule="evenodd"
|
||||
/>
|
||||
<path
|
||||
d="m10.2929 9.12132c-.39053-.39052-.39053-1.02369 0-1.41421l1.2463-1.41422c.3905-.39052 1.0237-.39052 1.4142 0l3.6679 4.29291c.3905.3905.3905 1.0237 0 1.4142l-1.4142 1.4142c-.3905.3905-1.0237.3905-1.4142 0z"
|
||||
fill="#dcdcdc"
|
||||
/>
|
||||
<path
|
||||
d="m8.34764 10.2442c.42128-.36072 1.05967-.31674 1.42589.0983l1.25207 1.3511c.3662.415.3216 1.0439-.0997 1.4046-.4213.3608-1.05969.3168-1.4259-.0982l-1.25207-1.3511c-.36621-.415-.32157-1.0439.09971-1.4047z"
|
||||
fill="#ccc"
|
||||
/>
|
||||
<path
|
||||
d="m11.9999 2.47315c.3413-.26295 1.5-.37315 2 .02685l4 4.5c.3662.37344.3216.93932-.0997 1.26394s-1.0597.28505-1.4259-.08838c0 0-2.74-3.30604-3.5744-3.98415-.3682-.29925-.7065-.1553-.9997-.45432-.2932-.29901-.2416-1.00098.0997-1.26394z"
|
||||
fill="#ccc"
|
||||
/>
|
||||
<circle cx="18.6001" cy="9.25" fill="#b5b5b5" r="1" />
|
||||
</BaseSvg>
|
||||
);
|
||||
}
|
||||
}
|
||||
@@ -0,0 +1,47 @@
|
||||
import * as React from "react";
|
||||
|
||||
import BaseSvg, { BaseSvgProps } from "../../BaseSvg";
|
||||
|
||||
export default class SilverCoinSvg extends React.PureComponent<BaseSvgProps> {
|
||||
static defaultProps = {
|
||||
className: "",
|
||||
};
|
||||
|
||||
render() {
|
||||
const { className } = this.props;
|
||||
|
||||
return (
|
||||
<BaseSvg viewBox="0 0 24 24" className={className}>
|
||||
<path
|
||||
clipRule="evenodd"
|
||||
d="m2.49372 21c-.3779 0-.61528-.4138-.42875-.7473l9.50623-16.99932c.189-.33784.6686-.33784.8576 0l9.5062 16.99932c.1866.3335-.0508.7473-.4287.7473zm9.50628-5c.6904 0 1.25-.5596 1.25-1.25s-.5596-1.25-1.25-1.25-1.25.5596-1.25 1.25.5596 1.25 1.25 1.25z"
|
||||
fill="#a59e98"
|
||||
fillRule="evenodd"
|
||||
/>
|
||||
<path
|
||||
clipRule="evenodd"
|
||||
d="m2.06497 20.2527c-.18653.3335.05085.7473.42875.7473h19.01258c.3779 0 .6153-.4138.4287-.7473l-9.5062-16.99932c-.189-.33784-.6686-.33784-.8576 0zm10.15323-12.30742c-.0954-.17063-.341-.17063-.4364 0l-5.69332 10.18092c-.09319.1666.02727.372.21819.372h11.38663c.191 0 .3114-.2054.2182-.372z"
|
||||
fill="#99938d"
|
||||
fillRule="evenodd"
|
||||
/>
|
||||
<path
|
||||
d="m12 17.25c1.3807 0 2.5-1.1193 2.5-2.5 0-.1714-.0173-.3388-.0501-.5005.1919.3752.3001.8002.3001 1.2505 0 1.5188-1.2312 2.75-2.75 2.75s-2.75-1.2312-2.75-2.75c0-.4503.10824-.8753.30011-1.2505-.03286.1617-.05011.3291-.05011.5005 0 1.3807 1.1193 2.5 2.5 2.5z"
|
||||
fill="#857d76"
|
||||
/>
|
||||
<circle cx="12" cy="14.75" fill="#a59e98" fillOpacity=".5" r="1.25" />
|
||||
<path
|
||||
d="m11.7819 7.94529c.0954-.17064.341-.17064.4364 0l5.6933 10.18091c.0932.1666-.0273.372-.2182.372h-.133l-5.3421-9.55291c-.0954-.17064-.341-.17064-.4364 0l-5.34216 9.55291h-.13298c-.19093 0-.31139-.2054-.2182-.372z"
|
||||
fill="#b5ada7"
|
||||
/>
|
||||
<path
|
||||
d="m11.6724 11.3586c-.2371-.4211.1496-1.88397.5707-2.12106.1389-.07818.7171.84136.9542 1.26246l.5249 1.1414c.2371.4211.0879.9547-.3331 1.1918-.4211.2371-.9547.0879-1.1918-.3332z"
|
||||
fill="#b5ada7"
|
||||
/>
|
||||
<path
|
||||
d="m11.4292 5.62102c-.2371-.42109.1496-1.88394.5707-2.12103.1389-.07818.7172.84137.9542 1.26246l3.0664 5.44615c.2371.4211.0879.9546-.3332 1.1917s-.9547.0879-1.1917-.3332z"
|
||||
fill="#cec6bf"
|
||||
/>
|
||||
</BaseSvg>
|
||||
);
|
||||
}
|
||||
}
|
||||
@@ -0,0 +1,32 @@
|
||||
import React from "react";
|
||||
|
||||
import BaseSvg, { BaseSvgProps } from "../../BaseSvg";
|
||||
|
||||
const BlindedSvg: React.FunctionComponent<BaseSvgProps> = ({
|
||||
className = "",
|
||||
fillColor,
|
||||
secondaryFillColor,
|
||||
}) => {
|
||||
return (
|
||||
<BaseSvg className={className} viewBox="0 0 20 20">
|
||||
<path
|
||||
fill={fillColor}
|
||||
d="M9.55,3.05A10.27,10.27,0,0,0,0,9.47a10.33,10.33,0,0,0,19.12,0A10.29,10.29,0,0,0,9.55,3.05Zm0,11.3A8.67,8.67,0,0,1,1.71,9.47a8.75,8.75,0,0,1,15.69,0A8.71,8.71,0,0,1,9.55,14.35Z"
|
||||
/>
|
||||
<line
|
||||
stroke={fillColor}
|
||||
fill={fillColor}
|
||||
x1="18.17"
|
||||
y1="0.71"
|
||||
x2="1.17"
|
||||
y2="17.79"
|
||||
/>
|
||||
<path
|
||||
fill={fillColor}
|
||||
d="M8,10.56a1,1,0,0,1-.11.16,2.4,2.4,0,0,1-.48.44,1.16,1.16,0,0,1-.24.15A3.4,3.4,0,0,0,12.36,7C11,8.3,9.34,9.25,8,10.56Z"
|
||||
/>
|
||||
</BaseSvg>
|
||||
);
|
||||
};
|
||||
|
||||
export default BlindedSvg;
|
||||
@@ -0,0 +1,11 @@
|
||||
import { asDarkSvg } from "../../hocs/asDarkSvg";
|
||||
import { asGraySvg } from "../../hocs/asGraySvg";
|
||||
import { asLightSvg } from "../../hocs/asLightSvg";
|
||||
import BlindedSvg from "./BlindedSvg";
|
||||
|
||||
const LightBlindedSvg = asLightSvg(BlindedSvg);
|
||||
const DarkBlindedSvg = asDarkSvg(BlindedSvg);
|
||||
const GrayBlindedSvg = asGraySvg(BlindedSvg);
|
||||
|
||||
export default BlindedSvg;
|
||||
export { BlindedSvg, LightBlindedSvg, DarkBlindedSvg, GrayBlindedSvg };
|
||||
@@ -0,0 +1,51 @@
|
||||
import React from "react";
|
||||
|
||||
import BaseSvg, { BaseSvgProps } from "../../BaseSvg";
|
||||
|
||||
const CharmedSvg: React.FunctionComponent<BaseSvgProps> = ({
|
||||
className = "",
|
||||
fillColor,
|
||||
secondaryFillColor,
|
||||
}) => {
|
||||
return (
|
||||
<BaseSvg className={className} viewBox="0 0 24 24">
|
||||
<path
|
||||
fill={fillColor}
|
||||
d="M15.7,12.4c0,0-0.1,0-0.1,0c0-0.1,0-0.1,0-0.2c0-4.3-3.2-7.8-7.2-7.8s-7.2,3.5-7.2,7.8c0,0.1,0,0.1,0,0.2 c-0.1,0-0.1,0-0.2,0c-0.6,0.2-0.8,1.1-0.5,2.1c0.3,1,1,1.6,1.6,1.5c0.2,0.4,0.4,0.8,0.7,1.1c0.5,2.9,2.8,5.8,5.6,5.8 c2.8,0,5.1-3,5.6-5.8c0.3-0.3,0.5-0.7,0.7-1.1c0.6,0.1,1.2-0.5,1.5-1.5C16.5,13.5,16.3,12.6,15.7,12.4z"
|
||||
/>
|
||||
|
||||
<path
|
||||
fill={secondaryFillColor}
|
||||
d="M8.4,1.3c0.3-0.3,0.6-0.6,1-0.8c1.3-0.5,2.8,0.3,3,1.5c0.1,0.5,0,1-0.4,1.5c-1.2,1.6-2.4,3.1-3.6,4.7 c0,0,0,0-0.1,0.1c0,0-0.1-0.1-0.1-0.1C7.2,6.7,6,5.1,4.8,3.6C3.9,2.4,4.5,0.7,6.1,0.4C7,0.3,7.7,0.5,8.3,1.2 C8.4,1.2,8.4,1.2,8.4,1.3z"
|
||||
/>
|
||||
<path
|
||||
fill={fillColor}
|
||||
d="M8.4,8.8L8.2,8.5C8.1,8.5,8.1,8.4,8.1,8.4L7.3,7.5C6.4,6.3,5.4,5,4.5,3.8C4,3.2,3.9,2.3,4.2,1.6 c0.3-0.8,1-1.3,1.9-1.5C7-0.1,7.8,0.1,8.4,0.7C8.7,0.5,9,0.3,9.3,0.2c0.7-0.3,1.6-0.2,2.3,0.2c0.6,0.4,1.1,1,1.2,1.6 c0.1,0.6,0,1.2-0.5,1.8L8.4,8.8z M6.6,0.8c-0.1,0-0.3,0-0.4,0c-0.6,0.1-1.1,0.5-1.3,1C4.7,2.4,4.8,2.9,5.1,3.4C6,4.6,7,5.8,7.9,7 l0.5,0.7l3.4-4.4c0.3-0.4,0.4-0.8,0.3-1.2C12,1.7,11.7,1.3,11.3,1c-0.5-0.3-1.1-0.3-1.7-0.1C9.2,1,9,1.2,8.7,1.5L8.5,1.9L8,1.4 C7.6,1,7.2,0.8,6.6,0.8z"
|
||||
/>
|
||||
<path
|
||||
fill={secondaryFillColor}
|
||||
d="M2.4,5.4C2.5,5.2,2.7,5.1,2.9,5c0.6-0.2,1.4,0.1,1.5,0.8c0,0.3,0,0.5-0.2,0.7C3.6,7.3,3,8,2.4,8.8 c0,0,0,0,0,0c0,0,0,0,0,0C1.8,8,1.2,7.3,0.6,6.5C0.1,5.9,0.5,5.1,1.2,5C1.7,4.9,2,5,2.4,5.4C2.3,5.3,2.4,5.4,2.4,5.4z"
|
||||
/>
|
||||
<path
|
||||
fill={fillColor}
|
||||
d="M2.4,9.4L2,9L0.3,6.8C0,6.4-0.1,5.9,0.1,5.5C0.3,5,0.7,4.7,1.2,4.6c0.5-0.1,0.9,0,1.2,0.3 c0.1-0.1,0.2-0.2,0.4-0.2c0.4-0.2,0.9-0.1,1.3,0.1C4.4,5,4.7,5.3,4.8,5.7c0.1,0.4,0,0.7-0.3,1L2.4,9.4z M1.5,5.3 c-0.1,0-0.1,0-0.2,0c-0.2,0-0.4,0.2-0.5,0.4c-0.1,0.2,0,0.4,0.1,0.6l1.5,1.9l1.5-2C4,6.1,4,6,4,5.8c0-0.2-0.1-0.3-0.3-0.4 C3.5,5.3,3.2,5.3,3,5.4C2.9,5.4,2.8,5.5,2.7,5.6L2.4,6L2.1,5.6C1.9,5.4,1.7,5.3,1.5,5.3z"
|
||||
/>
|
||||
|
||||
<path
|
||||
fill={secondaryFillColor}
|
||||
d="M14.4,5.4c0.1-0.2,0.3-0.3,0.5-0.4c0.6-0.2,1.4,0.1,1.5,0.8c0,0.3,0,0.5-0.2,0.7C15.6,7.3,15,8,14.4,8.8 c0,0,0,0,0,0c0,0,0,0,0,0c-0.6-0.8-1.2-1.5-1.8-2.3c-0.5-0.6-0.1-1.4,0.6-1.6C13.7,4.9,14,5,14.4,5.4C14.3,5.3,14.4,5.4,14.4,5.4z "
|
||||
/>
|
||||
<path
|
||||
fill={fillColor}
|
||||
d="M14.4,9.4L14,9l-1.8-2.3c-0.3-0.4-0.4-0.9-0.2-1.3c0.2-0.4,0.6-0.8,1.1-0.9c0.5-0.1,0.9,0,1.2,0.3 c0.1-0.1,0.2-0.2,0.4-0.2c0.4-0.2,0.9-0.1,1.3,0.1c0.4,0.2,0.6,0.6,0.7,0.9c0.1,0.4,0,0.7-0.3,1L14.4,9.4z M13.5,5.3 c-0.1,0-0.1,0-0.2,0c-0.2,0-0.4,0.2-0.5,0.4c-0.1,0.2,0,0.4,0.1,0.6l1.5,1.9l1.5-2C16,6.1,16,6,16,5.8c0-0.2-0.1-0.3-0.3-0.4 c-0.2-0.1-0.5-0.1-0.7-0.1c-0.1,0.1-0.3,0.1-0.3,0.3L14.4,6l-0.3-0.4C13.9,5.4,13.7,5.3,13.5,5.3z"
|
||||
/>
|
||||
|
||||
<path
|
||||
fill={secondaryFillColor}
|
||||
d="M11.2,15.1L11.2,15.1c0,1-0.2,1.7-0.7,2.2S9.4,18,8.6,18S7,17.7,6.4,17.2s-0.8-1.3-0.8-2.3v-2.5 c0-1,0.3-1.8,0.8-2.3s1.2-0.8,2-0.8c0.9,0,1.6,0.2,2.1,0.7s0.7,1.2,0.7,2.2l0,0H9.6c0-0.6-0.1-1-0.2-1.2s-0.5-0.4-0.9-0.4 c-0.4,0-0.7,0.1-0.9,0.4c-0.2,0.3-0.3,0.7-0.3,1.3v2.6c0,0.6,0.1,1,0.3,1.3c0.2,0.3,0.5,0.4,0.9,0.4c0.4,0,0.7-0.1,0.8-0.3 s0.2-0.6,0.2-1.2H11.2z"
|
||||
/>
|
||||
</BaseSvg>
|
||||
);
|
||||
};
|
||||
|
||||
export default CharmedSvg;
|
||||
@@ -0,0 +1,11 @@
|
||||
import { asDarkSvg } from "../../hocs/asDarkSvg";
|
||||
import { asGraySvg } from "../../hocs/asGraySvg";
|
||||
import { asLightSvg } from "../../hocs/asLightSvg";
|
||||
import CharmedSvg from "./CharmedSvg";
|
||||
|
||||
const LightCharmedSvg = asLightSvg(CharmedSvg);
|
||||
const DarkCharmedSvg = asDarkSvg(CharmedSvg);
|
||||
const GrayCharmedSvg = asGraySvg(CharmedSvg);
|
||||
|
||||
export default CharmedSvg;
|
||||
export { CharmedSvg, LightCharmedSvg, DarkCharmedSvg, GrayCharmedSvg };
|
||||
@@ -0,0 +1,68 @@
|
||||
import React from "react";
|
||||
|
||||
import BaseSvg, { BaseSvgProps } from "../../BaseSvg";
|
||||
|
||||
const DeafenedSvg: React.FunctionComponent<BaseSvgProps> = ({
|
||||
className = "",
|
||||
fillColor,
|
||||
secondaryFillColor,
|
||||
}) => {
|
||||
return (
|
||||
<BaseSvg className={className} viewBox="0 0 24 24">
|
||||
<path
|
||||
fill={secondaryFillColor}
|
||||
d="M11.28,6.07a1.92,1.92,0,0,0-3-.39,1.56,1.56,0,0,0-.19,2,5.88,5.88,0,0,0,.81.86l2.44-2.43Z"
|
||||
/>
|
||||
<path
|
||||
fill={secondaryFillColor}
|
||||
d="M7.66,18.36a2.41,2.41,0,0,0,2.79-1.12,9.25,9.25,0,0,0,.74-1.64,16.06,16.06,0,0,1,2.34-4.43A8.22,8.22,0,0,0,15,8.09l-9,9A2.18,2.18,0,0,0,7.66,18.36Z"
|
||||
/>
|
||||
<path
|
||||
fill={fillColor}
|
||||
d="M14.53,2.62A6.29,6.29,0,0,0,11.64,1c-.46-.12-.93-.18-1.4-.27H9.5C8.91.82,8.32.9,7.74,1A5.09,5.09,0,0,0,4,5.18c0,.36,0,.66.45.71S5,5.69,5,5.33a3.82,3.82,0,0,1,3-3.24,9.8,9.8,0,0,1,2.52-.2,4.73,4.73,0,0,1,3,1.31C13.9,3,14.22,2.82,14.53,2.62Z"
|
||||
/>
|
||||
<path
|
||||
fill={fillColor}
|
||||
d="M15.24,8.09,15,8.35a8.44,8.44,0,0,1-1.44,2.83,16.06,16.06,0,0,0-2.34,4.43,9.25,9.25,0,0,1-.74,1.64,2.41,2.41,0,0,1-2.79,1.12,2.21,2.21,0,0,1-1.31-.8l-.86.67a3.14,3.14,0,0,0,1.68,1.12A3.42,3.42,0,0,0,11,18.27a8.1,8.1,0,0,0,1.14-2.19,17.26,17.26,0,0,1,2.29-4.34,12.38,12.38,0,0,0,1.14-1.85,6.8,6.8,0,0,0,.69-2.48A8.9,8.9,0,0,1,15.24,8.09Z"
|
||||
/>
|
||||
<path
|
||||
fill={fillColor}
|
||||
d="M8.25,5.68a1.92,1.92,0,0,1,2.62-.1c.28-.21.57-.41.86-.6a2.66,2.66,0,0,0-.79-.59,3.24,3.24,0,0,0-3.65.71C6.47,6,6.16,7.88,7.17,8.77l.07.07a8.05,8.05,0,0,1,1-.89c-.07-.08-.14-.15-.2-.23A1.56,1.56,0,0,1,8.25,5.68Z"
|
||||
/>
|
||||
<path
|
||||
fill={fillColor}
|
||||
d="M12.51,6.38a3.11,3.11,0,0,1,0,1.09,6.75,6.75,0,0,1-.62,1.83c-.14.3-.5.5-.76.75l-.22-.13a7.26,7.26,0,0,1,.41-1.16,2.55,2.55,0,0,0,.32-1.51L9.56,9.3a2,2,0,0,1,.33,1.8,9,9,0,0,1-.37,1.06l5.65-5.62a5,5,0,0,0-.65-2.18Z"
|
||||
/>
|
||||
<path
|
||||
fill={fillColor}
|
||||
d="M20.33,1.42,18.92,0l-3.6,3.58a6,6,0,0,1,.83,2Z"
|
||||
/>
|
||||
<path
|
||||
fill={fillColor}
|
||||
d="M6.78,13.72a1.2,1.2,0,0,1-.29-1.36L0,18.82l1.41,1.42,3.4-3.38a3.73,3.73,0,0,1-.07-.41c0-.17-.07-.4,0-.52a.94.94,0,0,1,.56-.42c.14,0,.31.24.45.41L7.66,14A1.13,1.13,0,0,1,6.78,13.72Z"
|
||||
/>
|
||||
<path
|
||||
fill={fillColor}
|
||||
d="M5.3,15.51a.94.94,0,0,0-.56.42c-.08.12,0,.34,0,.52a3.73,3.73,0,0,0,.07.41l.94-.94C5.61,15.75,5.44,15.5,5.3,15.51Z"
|
||||
/>
|
||||
<path
|
||||
fill={fillColor}
|
||||
d="M15.18,6.54l1-1a6,6,0,0,0-.83-2l-.79.79A5,5,0,0,1,15.18,6.54Z"
|
||||
/>
|
||||
<path
|
||||
fill={fillColor}
|
||||
d="M6.78,13.72a1.13,1.13,0,0,0,.89.29l1.86-1.85A9,9,0,0,0,9.9,11.1a2,2,0,0,0-.33-1.8L6.49,12.37A1.2,1.2,0,0,0,6.78,13.72Z"
|
||||
/>
|
||||
<path
|
||||
fill={fillColor}
|
||||
d="M11.33,8.75a7.26,7.26,0,0,0-.41,1.16l.22.13c.26-.25.62-.45.76-.75a6.75,6.75,0,0,0,.62-1.83,3.11,3.11,0,0,0,0-1.09l-.86.85A2.55,2.55,0,0,1,11.33,8.75Z"
|
||||
/>
|
||||
<path
|
||||
fill={secondaryFillColor}
|
||||
d="M14.53,4.36l.79-.79a5.93,5.93,0,0,0-.61-.8l-.77.76A5,5,0,0,1,14.53,4.36Z"
|
||||
/>
|
||||
</BaseSvg>
|
||||
);
|
||||
};
|
||||
|
||||
export default DeafenedSvg;
|
||||
@@ -0,0 +1,11 @@
|
||||
import { asDarkSvg } from "../../hocs/asDarkSvg";
|
||||
import { asGraySvg } from "../../hocs/asGraySvg";
|
||||
import { asLightSvg } from "../../hocs/asLightSvg";
|
||||
import DeafenedSvg from "./DeafenedSvg";
|
||||
|
||||
const LightDeafenedSvg = asLightSvg(DeafenedSvg);
|
||||
const DarkDeafenedSvg = asDarkSvg(DeafenedSvg);
|
||||
const GrayDeafenedSvg = asGraySvg(DeafenedSvg);
|
||||
|
||||
export default DeafenedSvg;
|
||||
export { DeafenedSvg, LightDeafenedSvg, DarkDeafenedSvg, GrayDeafenedSvg };
|
||||
@@ -0,0 +1,20 @@
|
||||
import React from "react";
|
||||
|
||||
import BaseSvg, { BaseSvgProps } from "../../BaseSvg";
|
||||
|
||||
const ExhaustedSvg: React.FunctionComponent<BaseSvgProps> = ({
|
||||
className = "",
|
||||
fillColor,
|
||||
secondaryFillColor,
|
||||
}) => {
|
||||
return (
|
||||
<BaseSvg className={className} viewBox="0 0 20 10">
|
||||
<path
|
||||
fill={fillColor}
|
||||
d="M1.65,0A1.66,1.66,0,0,0,.45.45c-.81.81-.51,2.44.68,3.63S4,5.58,4.77,4.77A1.47,1.47,0,0,0,5,4.38a13.15,13.15,0,0,1-3.57,7.83H4.12C5.67,10.7,6.64,7.72,7.25,5.76a6.78,6.78,0,0,1,4.22,2l-3.85,4.5h11.2l-1.15-2.08h-5.2C16.62,7,14,3.55,10.55,2.05V2a10.23,10.23,0,0,0-1.47-.49h0a5.93,5.93,0,0,0-4.41.32,4.35,4.35,0,0,0-.59-.73A3.59,3.59,0,0,0,1.65,0Z"
|
||||
/>
|
||||
</BaseSvg>
|
||||
);
|
||||
};
|
||||
|
||||
export default ExhaustedSvg;
|
||||
@@ -0,0 +1,11 @@
|
||||
import { asDarkSvg } from "../../hocs/asDarkSvg";
|
||||
import { asGraySvg } from "../../hocs/asGraySvg";
|
||||
import { asLightSvg } from "../../hocs/asLightSvg";
|
||||
import ExhaustedSvg from "./ExhaustedSvg";
|
||||
|
||||
const LightExhaustedSvg = asLightSvg(ExhaustedSvg);
|
||||
const DarkExhaustedSvg = asDarkSvg(ExhaustedSvg);
|
||||
const GrayExhaustedSvg = asGraySvg(ExhaustedSvg);
|
||||
|
||||
export default ExhaustedSvg;
|
||||
export { ExhaustedSvg, LightExhaustedSvg, DarkExhaustedSvg, GrayExhaustedSvg };
|
||||
@@ -0,0 +1,49 @@
|
||||
import React from "react";
|
||||
|
||||
import BaseSvg, { BaseSvgProps } from "../../BaseSvg";
|
||||
|
||||
const FrightenedSvg: React.FunctionComponent<BaseSvgProps> = ({
|
||||
className = "",
|
||||
fillColor,
|
||||
secondaryFillColor,
|
||||
}) => {
|
||||
return (
|
||||
<BaseSvg className={className} viewBox="0 0 20 20">
|
||||
<ellipse fill={fillColor} cx="8" cy="7.8" rx="7.2" ry="7.8" />
|
||||
<path
|
||||
fill={fillColor}
|
||||
d="M13.7,11.7c0,3.1-2.5,6.9-5.7,6.9s-5.7-3.8-5.7-6.9S4.8,7.2,8,7.2S13.7,8.5,13.7,11.7z"
|
||||
/>
|
||||
<path
|
||||
fill={secondaryFillColor}
|
||||
d="M6.4,8.9c0,0.9-0.7,1-1.5,1s-1.5-0.1-1.5-1S4,7.4,4.9,7.4S6.4,8.1,6.4,8.9z"
|
||||
/>
|
||||
<path
|
||||
fill={secondaryFillColor}
|
||||
d="M10.3,14.5c0,1.3-1,0-2.3,0s-2.3,1.3-2.3,0s1-2.3,2.3-2.3S10.3,13.2,10.3,14.5z"
|
||||
/>
|
||||
<path
|
||||
fill={secondaryFillColor}
|
||||
d="M12.4,8.9c0,0.9-0.7,1-1.5,1c-0.9,0-1.5-0.1-1.5-1s0.7-1.5,1.5-1.5C11.8,7.4,12.4,8.1,12.4,8.9z"
|
||||
/>
|
||||
<ellipse
|
||||
transform="matrix(0.2904 -0.9569 0.9569 0.2904 1.0307 21.1022)"
|
||||
fill={fillColor}
|
||||
cx="14.7"
|
||||
cy="9.9"
|
||||
rx="1.9"
|
||||
ry="1.1"
|
||||
/>
|
||||
<ellipse
|
||||
transform="matrix(0.9569 -0.2904 0.2904 0.9569 -2.812 0.7634)"
|
||||
fill={fillColor}
|
||||
cx="1.2"
|
||||
cy="9.9"
|
||||
rx="1.1"
|
||||
ry="1.9"
|
||||
/>
|
||||
</BaseSvg>
|
||||
);
|
||||
};
|
||||
|
||||
export default FrightenedSvg;
|
||||
@@ -0,0 +1,16 @@
|
||||
import { asDarkSvg } from "../../hocs/asDarkSvg";
|
||||
import { asGraySvg } from "../../hocs/asGraySvg";
|
||||
import { asLightSvg } from "../../hocs/asLightSvg";
|
||||
import FrightenedSvg from "./FrightenedSvg";
|
||||
|
||||
const LightFrightenedSvg = asLightSvg(FrightenedSvg);
|
||||
const DarkFrightenedSvg = asDarkSvg(FrightenedSvg);
|
||||
const GrayFrightenedSvg = asGraySvg(FrightenedSvg);
|
||||
|
||||
export default FrightenedSvg;
|
||||
export {
|
||||
FrightenedSvg,
|
||||
LightFrightenedSvg,
|
||||
DarkFrightenedSvg,
|
||||
GrayFrightenedSvg,
|
||||
};
|
||||
@@ -0,0 +1,29 @@
|
||||
import React from "react";
|
||||
|
||||
import BaseSvg, { BaseSvgProps } from "../../BaseSvg";
|
||||
|
||||
const GrappledSvg: React.FunctionComponent<BaseSvgProps> = ({
|
||||
className = "",
|
||||
fillColor,
|
||||
secondaryFillColor,
|
||||
}) => {
|
||||
return (
|
||||
<BaseSvg className={className} viewBox="0 0 20 20">
|
||||
<path
|
||||
fill={fillColor}
|
||||
d="M10.5,9.5c0,0,1.5-1.6,0.9-2.6c-0.6-1-2.3-2.6-2.3-3S8.6,0.3,8.1,0S7.2,1.4,7.6,2.8S6.6,2.9,6.4,2.6 C6.2,2.2,4.6,0,4.1,0.4s0,1.1,0.4,1.6c0.4,0.5,1.6,2,1.3,2.2c-0.2,0.2-4-3.1-4.5-2.7s-0.5,1,0.1,1.4s3.9,2.2,3.9,2.6S4.3,5.8,3,5.4 C1.7,4.9,0,5,0,5.5s5.4,2.2,6.1,2.7c0.8,0.4,0.3,1-0.2,1.1C5.5,9.5,4,10.6,3.7,11.3C3.4,12,4,12.4,4.4,12c0.3-0.4,2.4-1.6,3-1.4 C8,10.9,9.3,10.5,10.5,9.5z"
|
||||
/>
|
||||
<polygon
|
||||
fill={fillColor}
|
||||
points="11.4,6.9 21.6,13.7 18.5,17.3 8.5,9.2 "
|
||||
/>
|
||||
<path
|
||||
fill={fillColor}
|
||||
stroke={secondaryFillColor}
|
||||
d="M10.6,19.1c-1.2-0.9-2.5-1.8-3.7-2.8c0.1-0.1,1.5-2,1.5-2.1c0.5-0.6,1-1.2,1.4-1.9c0-0.1,0.1-0.2,0.1-0.3 c-0.2-1.2-0.4-2.4-0.5-3.6c-0.1-0.6,0.2-1,0.8-1c0.4-0.1,0.8-0.1,1.2-0.2c0.1,0,0.1,0,0.2,0c0.2,0,0.2,0.2,0.2,0.3 c-0.1,0.2-0.3,0.5-0.4,0.7c-0.1,0.2-0.1,0.3,0,0.3c0.1,0.1,0.2,0,0.3-0.1c0.3-0.4,0.6-0.9,0.9-1.3c0.5-0.6,1.3-0.5,1.6,0.2 c0.1,0.2,0.2,0.2,0.3,0.1c0.1,0,0.1-0.1,0.2-0.1c0.3-0.1,0.7-0.1,1,0.1c0.3,0.2,0.4,0.5,0.3,0.9c0,0.3,0,0.4,0.3,0.4 c0.7,0.1,0.9,0.7,0.7,1.3c-0.1,0.2,0,0.4,0.2,0.6c0.1,0.1,0.1,0.1,0.2,0.2c0.3,0.3,0.5,0.7,0.2,1.1c-0.6,0.9-1.4,1.6-2.4,2.1 c-0.4,0.2-0.8,0.2-1.2,0.2c-0.1,0-0.2,0-0.3,0.1c-0.6,0.9-1.3,1.9-2,2.8C11.9,17.3,10.6,19.1,10.6,19.1z"
|
||||
/>
|
||||
</BaseSvg>
|
||||
);
|
||||
};
|
||||
|
||||
export default GrappledSvg;
|
||||
@@ -0,0 +1,11 @@
|
||||
import { asDarkSvg } from "../../hocs/asDarkSvg";
|
||||
import { asGraySvg } from "../../hocs/asGraySvg";
|
||||
import { asLightSvg } from "../../hocs/asLightSvg";
|
||||
import GrappledSvg from "./GrappledSvg";
|
||||
|
||||
const LightGrappledSvg = asLightSvg(GrappledSvg);
|
||||
const DarkGrappledSvg = asDarkSvg(GrappledSvg);
|
||||
const GrayGrappledSvg = asGraySvg(GrappledSvg);
|
||||
|
||||
export default GrappledSvg;
|
||||
export { GrappledSvg, LightGrappledSvg, DarkGrappledSvg, GrayGrappledSvg };
|
||||
+25
@@ -0,0 +1,25 @@
|
||||
import React from "react";
|
||||
|
||||
import BaseSvg, { BaseSvgProps } from "../../BaseSvg";
|
||||
|
||||
const IncapacitatedSvg: React.FunctionComponent<BaseSvgProps> = ({
|
||||
className = "",
|
||||
fillColor,
|
||||
secondaryFillColor,
|
||||
}) => {
|
||||
return (
|
||||
<BaseSvg className={className} viewBox="0 0 24 24">
|
||||
<path
|
||||
fill={fillColor}
|
||||
d="M17.8,13.1c0,0-0.1,0-0.1,0c0-0.1,0-0.1,0-0.2c0-4.3-3.2-7.8-7.2-7.8s-7.2,3.5-7.2,7.8c0,0.1,0,0.1,0,0.2 c-0.1,0-0.1,0-0.2,0c-0.6,0.2-0.8,1.1-0.5,2.1c0.3,1,1,1.6,1.6,1.5c0.2,0.4,0.4,0.8,0.7,1.1c0.5,2.9,2.8,5.8,5.6,5.8 c2.8,0,5.1-3,5.6-5.8c0.3-0.3,0.5-0.7,0.7-1.1c0.6,0.1,1.2-0.5,1.5-1.5C18.5,14.2,18.3,13.2,17.8,13.1z"
|
||||
/>
|
||||
<path fill={secondaryFillColor} d="M11.3,18.9H9.6v-8.5h1.7V18.9z" />
|
||||
<path
|
||||
fill={fillColor}
|
||||
d="M8.8,10.8c-1.5,0-3-0.1-4.6-0.2c-0.2,0-0.4-0.2-0.3-0.4c0-0.2,0.2-0.4,0.4-0.3c4.9,0.5,8.9,0.2,13.9-0.8 c1-0.2,1.5-0.5,1.6-0.8c0.1-0.2-0.1-0.5-0.3-0.7c-0.3-0.2-0.7-0.4-1.1-0.6c-0.4-0.2-0.9-0.4-1.4-0.5c-0.2,0.2-0.5,0.5-0.8,0.7 c-1.1,0.7-2.4,0.9-3.6,1.1C9,8.6,5.2,8.4,1.6,7.5C1,7.4,0.2,7.1,0,6.4c-0.1-0.4,0.2-0.9,0.7-1.2C1,5,1.5,4.9,1.9,4.8 c0.9-0.2,1.8-0.3,2.7-0.4C4.4,4.3,4.2,4.2,4,4.1C3.7,3.9,3.4,3.8,3.1,3.5C2.8,3.2,2.7,2.7,3,2.3c0.3-0.4,0.8-0.5,1.3-0.6 c3.2-0.3,6.4-0.2,9.5,0.3c0.2,0,0.5,0.1,0.7,0.1c0,0,0,0-0.1,0c-0.5-0.3-1-0.5-1.6-0.6c-2-0.5-4.2-0.8-6.3-0.8c0,0,0,0,0,0 c-0.2,0-0.4-0.2-0.4-0.4C6.2,0.1,6.4,0,6.7,0c2.2,0,4.3,0.3,6.4,0.8c0.6,0.2,1.2,0.4,1.8,0.7c0.5,0.3,0.8,0.7,1,1.1 c0.9,0.4,1.5,0.9,1.8,1.5c0.2,0.5,0.2,1.2-0.1,1.7c0.4,0.1,0.8,0.3,1.2,0.5C19.2,6.5,19.6,6.7,20,7c0.5,0.4,0.7,0.9,0.5,1.4 c-0.2,0.9-1.4,1.2-2.2,1.4C14.9,10.5,11.9,10.8,8.8,10.8z M6.5,5C5,5,3.5,5.2,2,5.5c-0.3,0.1-0.7,0.2-1,0.3 C0.9,5.9,0.7,6.1,0.8,6.2c0,0.1,0.2,0.3,1,0.6C5.3,7.6,9,7.9,12.6,7.4c1.1-0.1,2.4-0.4,3.3-0.9c0.1-0.1,0.3-0.2,0.4-0.3 c-1-0.3-2.1-0.6-3.2-0.8c-0.3,0-0.6,0.1-0.9,0.1C10.3,5.6,8.3,5.4,6.5,5z M14.6,4.9c0.7,0.2,1.5,0.4,2.2,0.6 c0.2-0.4,0.3-0.8,0.1-1.2c-0.2-0.4-0.5-0.7-1-0.9C15.8,4,15.3,4.6,14.6,4.9C14.6,4.9,14.6,4.9,14.6,4.9z M7.8,4.2 c1.8,0,3.5,0.2,5.2,0.5c0.4-0.1,0.8-0.2,1.2-0.4c0.6-0.3,0.9-0.7,0.9-1.1c-0.4-0.1-0.9-0.3-1.5-0.4c-3.1-0.5-6.2-0.6-9.3-0.3 c-0.4,0-0.7,0.1-0.8,0.2c0,0.1,0,0.2,0.1,0.3c0.1,0.2,0.4,0.3,0.6,0.4C5,3.7,5.8,4,6.6,4.2C7,4.2,7.4,4.2,7.8,4.2z"
|
||||
/>
|
||||
</BaseSvg>
|
||||
);
|
||||
};
|
||||
|
||||
export default IncapacitatedSvg;
|
||||
@@ -0,0 +1,16 @@
|
||||
import { asDarkSvg } from "../../hocs/asDarkSvg";
|
||||
import { asGraySvg } from "../../hocs/asGraySvg";
|
||||
import { asLightSvg } from "../../hocs/asLightSvg";
|
||||
import IncapacitatedSvg from "./IncapacitatedSvg";
|
||||
|
||||
const LightIncapacitatedSvg = asLightSvg(IncapacitatedSvg);
|
||||
const DarkIncapacitatedSvg = asDarkSvg(IncapacitatedSvg);
|
||||
const GrayIncapacitatedSvg = asGraySvg(IncapacitatedSvg);
|
||||
|
||||
export default IncapacitatedSvg;
|
||||
export {
|
||||
IncapacitatedSvg,
|
||||
LightIncapacitatedSvg,
|
||||
DarkIncapacitatedSvg,
|
||||
GrayIncapacitatedSvg,
|
||||
};
|
||||
@@ -0,0 +1,24 @@
|
||||
import React from "react";
|
||||
|
||||
import BaseSvg, { BaseSvgProps } from "../../BaseSvg";
|
||||
|
||||
const InvisibleSvg: React.FunctionComponent<BaseSvgProps> = ({
|
||||
className = "",
|
||||
fillColor,
|
||||
secondaryFillColor,
|
||||
}) => {
|
||||
return (
|
||||
<BaseSvg className={className} viewBox="0 0 24 24">
|
||||
<path
|
||||
fill={secondaryFillColor}
|
||||
d="M19.63,17.73c-.92-.29-4.07-1.39-5-1.71a1.56,1.56,0,0,1-1.13-1.32,1.4,1.4,0,0,1-.06-.29,1,1,0,0,1,.08-.38c.17-.34.39-.66.53-1,.2-.52.35-1.05.52-1.59.28.11.47-.06.6-.3A5.48,5.48,0,0,0,16,8.26a.6.6,0,0,0-.16-.42c-.24-.18-.19-.37-.14-.59s0-.23.06-.35a8.3,8.3,0,0,0,0-3A2.23,2.23,0,0,0,14.7,2.22a4,4,0,0,1-1-.83A4.73,4.73,0,0,0,9.15.13,6.11,6.11,0,0,0,5.81,2.29,5.08,5.08,0,0,0,4.5,6a12.15,12.15,0,0,0,.21,1.34c-.5.12-.65.32-.65.85a1.94,1.94,0,0,0,0,.25,6.85,6.85,0,0,0,.62,2.15,3.7,3.7,0,0,0,.43.56.84.84,0,0,1,.19.3,6.81,6.81,0,0,0,1.07,2.7.39.39,0,0,1,.07.27c-.07.31-.16.61-.25.92a.61.61,0,0,1-.38.39,31.27,31.27,0,0,1-5,1.77c-.25.06-.49.17-.79.28.32.44.66,1.36,1,1.75H18.37Z"
|
||||
/>
|
||||
<path
|
||||
fill={fillColor}
|
||||
d="M6.7,1.4l-.12.1h0a10,10,0,0,0-.72.74H5.6l0,0h0l-.21.3.83.56A4.79,4.79,0,0,1,6.57,3a8.53,8.53,0,0,1,.8-.8L6.7,1.4ZM4.59,4.7q0,.13,0,.26h0a5.42,5.42,0,0,0,0,.89h0V6h0a4.83,4.83,0,0,0,.06.5h0v0h0v0h0v.06l1-.18a4.36,4.36,0,0,1-.08-.57,4.34,4.34,0,0,1,.08-1l-1-.2Zm.46,3.58-1,.05V8.4h0a7.1,7.1,0,0,0,.43,1.73h0l0,.09.92-.39a6,6,0,0,1-.41-1.59ZM6.4,11.77l-1,.25q.06.22.12.43h0v0h0v0h.07a6.51,6.51,0,0,0,.27.63h0v0H6l.18.31.85-.53a5.57,5.57,0,0,1-.65-1.56Zm-.48,3.88,0,0h0l0,0H5.63l-1.09.46H4.39l-.31.12.36.93c.58-.22,1.18-.47,1.78-.74l.21-.11-.51-.86ZM2.19,17.08q-.66.21-1.34.38H.54l-.26.1.36.93A3.65,3.65,0,0,1,1,18.44c.48-.12,1-.26,1.45-.41l-.3-1ZM2.7,18.5H1v.63H1v0l-.19.12a2,2,0,0,0,.18.25H2.7v-1Zm4,0h-2v1h2v-1Zm4,0h-2v1h2v-1Zm4,0h-2v1h2v-1Zm3.67,0v.6h0v-.6H16.7v1h1.69l.17-.24-.19-.14v-.6ZM17.59,17l-.33.95,1.76.6.31-.44.15-.46-.56-.19L17.59,17Zm-3.68-1.5-.74.67a2.76,2.76,0,0,0,1.15.75l1.05.37.33-.94-.28-.1L14.66,16h-.15l0,0h0a1.64,1.64,0,0,1-.54-.39Zm-.39-4,0,.05c-.11.36-.22.71-.34,1a4,4,0,0,1-.25.48l0,.07.87.5v0h0l0,0a5.34,5.34,0,0,0,.28-.53h.06c.13-.34.23-.68.34-1h0v0l-1-.29ZM15,8.45A4.12,4.12,0,0,1,14.64,10l.92.38A5.15,5.15,0,0,0,16,8.51H15Zm.88-3.87-1,.09a8,8,0,0,1-.07,1.77l1,.13c0-.23.06-.46.07-.69h0v0h0v0h0v0h0v0h0v0h0v0h0v0h0v0h0v0h0v0h0V5h0V5h0V5h0v0h0v0h0v0h0q0-.15,0-.3ZM13.73,1.44,13,2.15a4.69,4.69,0,0,0,1.23,1,.62.62,0,0,1,.22.19l.8-.6-.12-.15h-.72a4.84,4.84,0,0,1-.7-.61ZM10.35,0A6,6,0,0,0,9.21.12H9.14a4.71,4.71,0,0,0-.52.14H8.56L8.4.35l.36.93a3.73,3.73,0,0,1,.6-.17,5.07,5.07,0,0,1,1-.11h0a3.65,3.65,0,0,1,1.36.25l.37-.93A4.57,4.57,0,0,0,10.57,0h-.22Z"
|
||||
/>
|
||||
</BaseSvg>
|
||||
);
|
||||
};
|
||||
|
||||
export default InvisibleSvg;
|
||||
@@ -0,0 +1,11 @@
|
||||
import { asDarkSvg } from "../../hocs/asDarkSvg";
|
||||
import { asGraySvg } from "../../hocs/asGraySvg";
|
||||
import { asLightSvg } from "../../hocs/asLightSvg";
|
||||
import InvisibleSvg from "./InvisibleSvg";
|
||||
|
||||
const LightInvisibleSvg = asLightSvg(InvisibleSvg);
|
||||
const DarkInvisibleSvg = asDarkSvg(InvisibleSvg);
|
||||
const GrayInvisibleSvg = asGraySvg(InvisibleSvg);
|
||||
|
||||
export default InvisibleSvg;
|
||||
export { InvisibleSvg, LightInvisibleSvg, DarkInvisibleSvg, GrayInvisibleSvg };
|
||||
@@ -0,0 +1,55 @@
|
||||
import React from "react";
|
||||
|
||||
import BaseSvg, { BaseSvgProps } from "../../BaseSvg";
|
||||
|
||||
const ParalyzedSvg: React.FunctionComponent<BaseSvgProps> = ({
|
||||
className = "",
|
||||
fillColor,
|
||||
secondaryFillColor,
|
||||
}) => {
|
||||
return (
|
||||
<BaseSvg className={className} viewBox="0 0 24 24">
|
||||
<path
|
||||
fill={fillColor}
|
||||
d="M17.5,12.6c0,0-0.1,0-0.1,0c0-0.1,0-0.1,0-0.2c0-4.3-3.2-7.8-7.2-7.8S3,8.1,3,12.4c0,0.1,0,0.1,0,0.2 c-0.1,0-0.1,0-0.2,0c-0.6,0.2-0.8,1.1-0.5,2.1c0.3,1,1,1.6,1.6,1.5c0.2,0.4,0.4,0.8,0.7,1.1c0.5,2.9,2.8,5.8,5.6,5.8 c2.8,0,5.1-3,5.6-5.8c0.3-0.3,0.5-0.7,0.7-1.1c0.6,0.1,1.2-0.5,1.5-1.5C18.3,13.8,18.1,12.8,17.5,12.6z"
|
||||
/>
|
||||
|
||||
<path
|
||||
fill={secondaryFillColor}
|
||||
d="M9.5,15v2.6H8v-7.3h2.5c0.7,0,1.3,0.2,1.7,0.6c0.4,0.4,0.6,1,0.6,1.7c0,0.7-0.2,1.3-0.6,1.7 c-0.4,0.4-1,0.6-1.7,0.6H9.5z M9.5,13.8h1.1c0.3,0,0.5-0.1,0.7-0.3c0.2-0.2,0.2-0.5,0.2-0.9c0-0.3-0.1-0.6-0.2-0.9 c-0.2-0.2-0.4-0.3-0.7-0.3H9.5V13.8z"
|
||||
/>
|
||||
|
||||
<polygon
|
||||
fill={secondaryFillColor}
|
||||
points="5.1,8.8 8.3,5.6 5.1,2.4 7,0.5 10.2,3.7 13.4,0.5 15.3,2.4 12.1,5.6 15.3,8.8 13.4,10.7 10.2,7.5 7,10.7 "
|
||||
/>
|
||||
<polygon
|
||||
stroke={fillColor}
|
||||
fill={secondaryFillColor}
|
||||
points="5.1,8.8 8.3,5.6 5.1,2.4 7,0.5 10.2,3.7 13.4,0.5 15.3,2.4 12.1,5.6 15.3,8.8 13.4,10.7 10.2,7.5 7,10.7 "
|
||||
/>
|
||||
|
||||
<polygon
|
||||
fill={secondaryFillColor}
|
||||
points="0.5,10.8 2,9.3 0.5,7.9 1.8,6.7 3.2,8.1 4.7,6.7 5.9,7.9 4.4,9.3 5.9,10.8 4.7,12 3.2,10.6 1.8,12 "
|
||||
/>
|
||||
<polygon
|
||||
stroke={fillColor}
|
||||
fill={secondaryFillColor}
|
||||
points="0.5,10.8 2,9.3 0.5,7.9 1.8,6.7 3.2,8.1 4.7,6.7 5.9,7.9 4.4,9.3 5.9,10.8 4.7,12 3.2,10.6 1.8,12 "
|
||||
/>
|
||||
|
||||
<polygon
|
||||
fill={secondaryFillColor}
|
||||
points="15.5,10.8 17,9.3 15.5,7.9 16.8,6.7 18.2,8.1 19.7,6.7 20.9,7.9 19.4,9.3 20.9,10.8 19.7,12 18.2,10.6 16.8,12 "
|
||||
/>
|
||||
<polygon
|
||||
stroke={fillColor}
|
||||
fill={secondaryFillColor}
|
||||
points="15.5,10.8 17,9.3 15.5,7.9 16.8,6.7 18.2,8.1 19.7,6.7 20.9,7.9 19.4,9.3 20.9,10.8 19.7,12 18.2,10.6 16.8,12 "
|
||||
/>
|
||||
</BaseSvg>
|
||||
);
|
||||
};
|
||||
|
||||
export default ParalyzedSvg;
|
||||
@@ -0,0 +1,11 @@
|
||||
import { asDarkSvg } from "../../hocs/asDarkSvg";
|
||||
import { asGraySvg } from "../../hocs/asGraySvg";
|
||||
import { asLightSvg } from "../../hocs/asLightSvg";
|
||||
import ParalyzedSvg from "./ParalyzedSvg";
|
||||
|
||||
const LightParalyzedSvg = asLightSvg(ParalyzedSvg);
|
||||
const DarkParalyzedSvg = asDarkSvg(ParalyzedSvg);
|
||||
const GrayParalyzedSvg = asGraySvg(ParalyzedSvg);
|
||||
|
||||
export default ParalyzedSvg;
|
||||
export { ParalyzedSvg, LightParalyzedSvg, DarkParalyzedSvg, GrayParalyzedSvg };
|
||||
@@ -0,0 +1,48 @@
|
||||
import React from "react";
|
||||
|
||||
import BaseSvg, { BaseSvgProps } from "../../BaseSvg";
|
||||
|
||||
const PetrifiedSvg: React.FunctionComponent<BaseSvgProps> = ({
|
||||
className = "",
|
||||
fillColor,
|
||||
secondaryFillColor,
|
||||
}) => {
|
||||
return (
|
||||
<BaseSvg className={className} viewBox="0 0 22 22">
|
||||
<path
|
||||
fill={fillColor}
|
||||
d="M8.1,6.4L7,4.9l1.1-0.6c0.1-0.1,0.2-0.1,0.2-0.2c0-0.1,0-0.2,0-0.3L6.4,0.2C6.9,0.1,7.4,0,8,0 c3.3,0,6.1,2.4,6.9,5.8l-2.8-0.9c-0.1,0-0.2,0-0.3,0L8.1,6.4z"
|
||||
/>
|
||||
<path
|
||||
fill={fillColor}
|
||||
d="M4.5,11.4l-1.9,2.4c-0.1-0.3-0.2-0.6-0.2-1c-0.3-0.4-0.5-0.7-0.7-1.1c-0.6,0.2-1.3-0.5-1.5-1.5 c-0.3-1-0.1-1.9,0.5-2.1c0.1,0,0.1,0,0.2,0c0-0.1,0-0.1,0-0.2c0-3.5,2.1-6.4,4.9-7.4l1.8,3.4L6.3,4.4c0,0-0.1,0-0.1,0.1L4.4,5.4 C4.2,5.5,4.2,5.6,4.2,5.7L4.5,11.4z"
|
||||
/>
|
||||
<path
|
||||
fill={fillColor}
|
||||
d="M7.9,16.9c0.1,0.5,0.2,1.1,0.3,1.6c-0.1,0-0.2,0-0.3,0c-2.2,0-4.1-1.9-5-4l2.3-2.8c0-0.1,0.1-0.2,0.1-0.3 L4.9,5.9l1.4-0.7l1.3,1.9C7.7,7.2,7.9,7.3,8,7.3c0.1,0,0.1,0,0.2,0l3.9-1.6l3,1c0.1,0.4,0.1,0.8,0.1,1.2c0,0.1,0,0.1,0,0.2 c0.1,0,0.1,0,0.1,0c0.4,0.1,0.6,0.6,0.6,1.1L10.3,11c-0.1,0-0.2,0.1-0.2,0.2c0,0.1,0,0.2,0,0.3l1.6,3.1l-3.5,1.9 C8,16.6,7.9,16.8,7.9,16.9z"
|
||||
/>
|
||||
|
||||
<path
|
||||
fill={secondaryFillColor}
|
||||
d="M6.4,8.9c0,0.9-0.7,1-1.5,1s-1.5-0.1-1.5-1c0-0.9,0.7-1.5,1.5-1.5S6.4,8.1,6.4,8.9z"
|
||||
/>
|
||||
|
||||
<path
|
||||
fill={secondaryFillColor}
|
||||
d="M10.3,14.5c0,1.3-1,0-2.3,0s-2.3,1.3-2.3,0s1-2.3,2.3-2.3S10.3,13.2,10.3,14.5z"
|
||||
/>
|
||||
|
||||
<path
|
||||
fill={secondaryFillColor}
|
||||
d="M12.4,8.9c0,0.9-0.7,1-1.5,1s-1.5-0.1-1.5-1c0-0.9,0.7-1.5,1.5-1.5S12.4,8.1,12.4,8.9z"
|
||||
/>
|
||||
|
||||
<path
|
||||
fill={fillColor}
|
||||
d="M10.9,11.6l4.9-1.6c0,0.1,0,0.1,0,0.1c-0.3,1-1,1.6-1.5,1.5c-0.2,0.4-0.4,0.8-0.7,1.1 c-0.4,2.5-2.2,5.1-4.6,5.7h0c-0.1-0.4-0.1-0.8-0.2-1.4l3.6-1.9c0.2-0.1,0.2-0.3,0.2-0.5L10.9,11.6z"
|
||||
/>
|
||||
</BaseSvg>
|
||||
);
|
||||
};
|
||||
|
||||
export default PetrifiedSvg;
|
||||
@@ -0,0 +1,11 @@
|
||||
import { asDarkSvg } from "../../hocs/asDarkSvg";
|
||||
import { asGraySvg } from "../../hocs/asGraySvg";
|
||||
import { asLightSvg } from "../../hocs/asLightSvg";
|
||||
import PetrifiedSvg from "./PetrifiedSvg";
|
||||
|
||||
const LightPetrifiedSvg = asLightSvg(PetrifiedSvg);
|
||||
const DarkPetrifiedSvg = asDarkSvg(PetrifiedSvg);
|
||||
const GrayPetrifiedSvg = asGraySvg(PetrifiedSvg);
|
||||
|
||||
export default PetrifiedSvg;
|
||||
export { PetrifiedSvg, LightPetrifiedSvg, DarkPetrifiedSvg, GrayPetrifiedSvg };
|
||||
@@ -0,0 +1,44 @@
|
||||
import React from "react";
|
||||
|
||||
import BaseSvg, { BaseSvgProps } from "../../BaseSvg";
|
||||
|
||||
const PoisonedSvg: React.FunctionComponent<BaseSvgProps> = ({
|
||||
className = "",
|
||||
fillColor,
|
||||
secondaryFillColor,
|
||||
}) => {
|
||||
return (
|
||||
<BaseSvg className={className} viewBox="0 0 22 22">
|
||||
<path
|
||||
fill={fillColor}
|
||||
d="M15.3,8.1c0,0-0.1,0-0.1,0c0-0.1,0-0.1,0-0.2C15.2,3.5,11.9,0,8,0S0.8,3.5,0.8,7.8c0,0.1,0,0.1,0,0.2 c-0.1,0-0.1,0-0.2,0c-0.6,0.2-0.8,1.1-0.5,2.1c0.3,1,1,1.6,1.6,1.5c0.2,0.4,0.4,0.8,0.7,1.1c0.5,2.9,2.8,5.8,5.6,5.8 c2.8,0,5.1-3,5.6-5.8c0.3-0.3,0.5-0.7,0.7-1.1c0.6,0.1,1.2-0.5,1.5-1.5C16.1,9.2,15.9,8.2,15.3,8.1z"
|
||||
/>
|
||||
<path
|
||||
fill={secondaryFillColor}
|
||||
d="M9.9,9l-0.3,1L9,10.6c-0.1,0.2-0.3,0.4-0.4,0.5c-0.2,0.1-0.4,0.2-0.6,0.2c-0.5,0-0.9-0.2-1.1-0.6l-0.6-0.5 L6,9l0.4-0.1c0,0.1,0.1,0.2,0.1,0.2C6.6,9.5,6.8,9.8,7,9.9c0.2,0.1,0.5,0.2,0.9,0.2c0.5,0,0.8-0.1,1-0.2c0.2-0.1,0.4-0.4,0.5-0.7 c0-0.1,0.1-0.1,0.1-0.2L9.9,9z"
|
||||
/>
|
||||
<path
|
||||
fill={fillColor}
|
||||
d="M7.9,11.5c-0.6,0-1-0.3-1.3-0.7l-0.6-0.5c0,0-0.1-0.1-0.1-0.1l-0.3-1c0-0.1,0-0.1,0-0.2 c0-0.1,0.1-0.1,0.2-0.1l0.4-0.1c0.1,0,0.2,0,0.3,0.1l0.1,0.2C6.8,9.5,7,9.6,7.1,9.7c0.1,0.1,0.3,0.1,0.8,0.1 c0.6,0,0.8-0.1,0.9-0.1C8.9,9.6,9,9.5,9.2,9.1l0.1-0.2c0-0.1,0.2-0.2,0.3-0.1L10,8.8c0.1,0,0.1,0.1,0.2,0.1c0,0.1,0,0.1,0,0.2 l-0.3,1c0,0,0,0.1-0.1,0.1l-0.6,0.5c-0.1,0.2-0.3,0.4-0.5,0.5C8.5,11.4,8.2,11.5,7.9,11.5z M6.5,9.9L7,10.4c0,0,0,0,0.1,0.1 C7.3,10.8,7.5,11,7.9,11c0.2,0,0.4,0,0.5-0.1c0.1-0.1,0.3-0.2,0.3-0.4c0,0,0-0.1,0.1-0.1l0.6-0.5l0.1-0.3C9.4,9.9,9.2,10,9,10.1 c-0.2,0.1-0.6,0.2-1.1,0.2c-0.5,0-0.8-0.1-1.1-0.2C6.7,10,6.5,9.9,6.4,9.6L6.5,9.9z"
|
||||
/>
|
||||
<path
|
||||
fill={secondaryFillColor}
|
||||
d="M8,12.2c0.4-0.2,1.2-0.6,2.3-1.1c0.1,0,0.2-0.1,0.4-0.2c0.4-0.4,0.7-0.7,1-0.9c0.3-0.2,0.4-0.3,0.6-0.3 c0.1,0,0.3,0,0.3,0.1c0.1,0.1,0.1,0.2,0.1,0.4c0,0.2,0,0.4-0.1,0.7c0.3,0.4,0.4,0.6,0.4,0.8c0,0.2,0,0.3-0.1,0.3 c-0.1,0.1-0.2,0.1-0.4,0.1c-0.1,0-0.2,0-0.4-0.1c-0.2-0.1-0.4-0.2-0.6-0.4c-0.6,0.1-1.5,0.5-2.7,1.1c0.2,0.1,0.3,0.2,0.3,0.2 c0.4,0.2,0.9,0.5,1.5,0.9c0.1,0,0.2,0.2,0.5,0.3c1.2,0.1,1.9,0.5,1.9,0.9c0,0.3-0.3,0.5-1,0.6c-0.3,0.4-0.6,0.6-0.8,0.6 c-0.2,0-0.5-0.3-0.7-1c0-0.1-0.1-0.2-0.1-0.3c-1-0.8-1.8-1.4-2.6-1.8c-0.9,0.5-1.8,1.2-2.6,1.9C5.2,16,5,16.4,4.6,16.4 c-0.2,0-0.5-0.2-0.8-0.7c-0.7,0-1-0.2-1-0.6c0-0.3,0.1-0.5,0.4-0.6c0.3-0.1,0.8-0.3,1.6-0.4c0.6-0.5,1.4-0.9,2.2-1.4 c-1.2-0.6-2.1-0.9-2.8-1.1C4,11.8,3.9,12,3.7,12c-0.1,0.1-0.3,0.1-0.4,0.1c-0.2,0-0.3,0-0.4-0.1c-0.1-0.1-0.1-0.2-0.1-0.3 c0-0.1,0.2-0.4,0.5-0.8c-0.1-0.3-0.1-0.5-0.1-0.6c0-0.2,0-0.4,0.1-0.5c0.1-0.1,0.2-0.1,0.4-0.1C3.8,9.7,4,9.8,4.2,10 c0.3,0.2,0.6,0.5,0.9,0.9C6,11.2,6.9,11.6,8,12.2z"
|
||||
/>
|
||||
<path
|
||||
fill={fillColor}
|
||||
d="M11.3,16.6c-0.5,0-0.8-0.6-1-1.1c0-0.1,0-0.1-0.1-0.2c-0.9-0.7-1.7-1.3-2.4-1.7c-0.8,0.5-1.6,1.1-2.4,1.7 c-0.1,0.9-0.5,1.3-0.9,1.3c-0.3,0-0.6-0.2-0.9-0.7c-1,0-1.2-0.5-1.2-0.8c0-0.4,0.2-0.7,0.5-0.8c0.3-0.1,0.8-0.3,1.7-0.4 c0.5-0.4,1.1-0.8,1.8-1.1c-0.9-0.4-1.6-0.7-2.2-0.8c-0.2,0.1-0.3,0.2-0.4,0.3c-0.4,0.2-0.8,0.2-1.1,0c-0.1-0.1-0.2-0.2-0.2-0.5 c0-0.1,0.1-0.3,0.4-0.8c-0.1-0.2-0.1-0.4-0.1-0.6C2.9,10,3,9.8,3.1,9.7c0.2-0.2,0.6-0.4,1.3,0.1C4.7,10,5,10.3,5.3,10.7 C6.1,11,7,11.4,8,11.9c0.5-0.2,1.2-0.6,2.3-1c0,0,0.2-0.1,0.4-0.2c0.4-0.4,0.7-0.7,1-0.9c0.3-0.2,0.5-0.4,0.7-0.4 c0.3,0,0.4,0.1,0.5,0.2C13,9.8,13,10,13,10.2c0,0.2,0,0.3-0.1,0.6c0.3,0.4,0.4,0.7,0.4,0.9c0,0.2-0.1,0.4-0.2,0.5 c-0.1,0.1-0.3,0.2-0.5,0.2c-0.1,0-0.3,0-0.5-0.2c-0.2-0.1-0.3-0.2-0.6-0.3c-0.5,0.1-1.2,0.4-2.1,0.8c0.4,0.2,0.9,0.5,1.5,0.9 c0.1,0,0.2,0.1,0.5,0.3c0.6,0.1,2,0.3,2,1.2c0,0.4-0.4,0.7-1.1,0.9C11.9,16.4,11.6,16.6,11.3,16.6z M7.9,13c0,0,0.1,0,0.1,0 c0.8,0.4,1.7,1,2.6,1.8c0,0,0.1,0.1,0.1,0.1c0.1,0.1,0.1,0.2,0.1,0.3c0.3,0.8,0.5,0.8,0.5,0.8c0,0,0.2,0,0.6-0.5 c0,0,0.1-0.1,0.2-0.1c0.5-0.1,0.8-0.2,0.8-0.4c0-0.3-0.6-0.6-1.6-0.7c0,0-0.1,0-0.1,0c-0.3-0.2-0.4-0.3-0.5-0.3 c-0.6-0.4-1.1-0.7-1.5-0.9L8.8,13c-0.1,0-0.1-0.1-0.1-0.2c0-0.1,0.1-0.2,0.1-0.2c1.2-0.6,2.1-1,2.8-1.1c0.1,0,0.1,0,0.2,0 c0.3,0.2,0.5,0.3,0.6,0.4c0.2,0.1,0.3,0.1,0.3,0.1c0.1,0,0.2,0,0.2,0c0,0,0-0.1,0-0.2c0,0,0-0.2-0.4-0.7c0-0.1-0.1-0.1-0.1-0.2 c0-0.3,0.1-0.5,0.1-0.6c0-0.2,0-0.2-0.1-0.3c0,0,0,0-0.1,0c0,0-0.1,0-0.4,0.3c-0.2,0.2-0.6,0.5-1,0.9c0,0-0.1,0-0.1,0.1 c-0.2,0.1-0.4,0.2-0.4,0.2c-1.1,0.5-1.9,0.8-2.3,1.1c-0.1,0-0.2,0-0.2,0c-1.1-0.6-2-1-2.8-1.3c0,0-0.1,0-0.1-0.1 c-0.3-0.4-0.6-0.7-0.9-0.9C3.8,9.9,3.7,9.9,3.6,9.9c-0.1,0-0.2,0-0.2,0.1c0,0-0.1,0.1-0.1,0.3c0,0.1,0,0.3,0.1,0.6 c0,0.1,0,0.1,0,0.2C3.1,11.6,3,11.7,3,11.7c0,0.1,0,0.1,0,0.1c0.1,0.1,0.3,0.1,0.5,0c0.1-0.1,0.3-0.2,0.4-0.3 c0.1,0,0.1-0.1,0.2-0.1C5,11.6,6,11.9,7.2,12.5c0.1,0,0.1,0.1,0.1,0.2c0,0.1,0,0.2-0.1,0.2c-0.8,0.5-1.6,0.9-2.2,1.4 c0,0-0.1,0-0.1,0c-1,0.1-1.4,0.3-1.6,0.4C3.1,14.8,3,14.9,3,15.1c0,0.2,0.3,0.3,0.8,0.3c0.1,0,0.2,0,0.2,0.1 c0.3,0.5,0.5,0.5,0.6,0.5c0.2,0,0.4-0.3,0.5-0.9c0-0.1,0-0.1,0.1-0.1c0.8-0.7,1.7-1.4,2.7-1.9C7.8,13.1,7.9,13,7.9,13z"
|
||||
/>
|
||||
<path
|
||||
fill={secondaryFillColor}
|
||||
d="M10.5,2.4C9.9,1.9,9,1.6,7.9,1.6S6,1.9,5.3,2.4c-0.7,0.6-1,1.3-1,2.2c0,0.8,0.1,1.4,0.3,1.7 c0.3,0.5,0.4,0.8,0.4,1l0.1,0.9l1.4,0.7l0.2,0.5c0.1,0,0.3,0.1,0.5,0.1c0.2,0,0.4,0,0.6,0c0.4,0,0.8,0,1.1-0.1l0.2-0.5l1.4-0.7 l0.1-0.9c0-0.2,0.1-0.3,0.1-0.4c0.4-0.8,0.7-1.5,0.7-2.3C11.5,3.8,11.2,3,10.5,2.4z M6.4,7.3c-0.6,0-0.9-0.3-0.9-1 c0-0.3,0.1-0.6,0.2-0.7c0.1-0.2,0.4-0.2,0.7-0.2c0.6,0,0.8,0.3,0.8,0.9C7.3,7,7,7.3,6.4,7.3z M8.2,8.7c-0.1,0-0.2,0-0.2-0.1 C7.9,8.7,7.8,8.7,7.7,8.7c-0.1,0-0.2,0-0.3-0.1C7.4,8.6,7.3,8.5,7.3,8.4c0-0.1,0.1-0.2,0.2-0.4C7.7,7.8,7.8,7.6,8,7.4 C8.1,7.6,8.2,7.8,8.4,8c0.2,0.2,0.2,0.3,0.2,0.4C8.6,8.6,8.5,8.7,8.2,8.7z M9.5,7.3c-0.6,0-0.9-0.3-0.9-1c0-0.6,0.3-0.9,0.9-0.9 c0.3,0,0.5,0.1,0.6,0.2c0.1,0.1,0.2,0.4,0.2,0.7C10.3,7,10,7.3,9.5,7.3z"
|
||||
/>
|
||||
<path
|
||||
fill={fillColor}
|
||||
d="M7.9,9.8c-0.2,0-0.4,0-0.6,0c-0.2,0-0.4-0.1-0.5-0.1c-0.1,0-0.1-0.1-0.2-0.1L6.5,9.1L5.1,8.4 C5,8.4,5,8.3,5,8.3L4.8,7.4c0-0.1-0.1-0.3-0.4-0.9c-0.2-0.4-0.4-1-0.4-1.8c0-1,0.4-1.8,1.1-2.4c0.7-0.6,1.6-0.9,2.8-0.9 c1.1,0,2.1,0.3,2.8,0.9l0,0c0.7,0.6,1.1,1.4,1.1,2.4c0,0.8-0.2,1.6-0.7,2.4c0,0,0,0.1-0.1,0.3l-0.1,0.9c0,0.1-0.1,0.2-0.1,0.2 L9.4,9.1L9.2,9.5c0,0.1-0.1,0.1-0.2,0.1C8.8,9.8,8.4,9.8,7.9,9.8z M7.1,9.2c0.1,0,0.2,0,0.3,0.1c0.2,0,0.4,0,0.6,0 c0.4,0,0.6,0,0.9-0.1L9,8.8C9,8.8,9,8.7,9.1,8.7L10.4,8l0.1-0.7c0-0.2,0.1-0.3,0.1-0.4c0.4-0.7,0.6-1.5,0.6-2.2 c0-0.8-0.3-1.5-0.9-2C9.7,2.1,8.9,1.8,7.9,1.8c-1,0-1.8,0.3-2.4,0.8c-0.6,0.5-0.9,1.2-0.9,2c0,0.7,0.1,1.3,0.3,1.6 c0.4,0.7,0.5,0.9,0.5,1.1L5.4,8l1.3,0.6c0.1,0,0.1,0.1,0.1,0.1L7.1,9.2z M8.2,9C8.1,9,8.1,9,8,8.9C7.7,9,7.4,9,7.3,8.8 C7.2,8.8,7.1,8.6,7.1,8.4c0-0.2,0.1-0.4,0.3-0.6c0.1-0.1,0.2-0.3,0.4-0.5c0-0.1,0.1-0.1,0.2-0.1c0,0,0,0,0,0 c0.1,0,0.2,0,0.2,0.1c0.1,0.2,0.2,0.4,0.4,0.5C8.8,8,8.8,8.2,8.8,8.4c0,0.2-0.1,0.3-0.2,0.4C8.6,8.9,8.4,9,8.2,9z M8,8.4 c0,0,0.1,0,0.1,0c0.1,0,0.1,0,0.1,0c0.1,0,0.1,0,0.1,0c0,0,0,0,0-0.1l0,0c0,0,0-0.1-0.2-0.3C8.1,8,8,8,8,7.9 C7.9,8,7.8,8,7.8,8.1C7.6,8.3,7.6,8.4,7.6,8.4c0,0.1,0,0.1,0.1,0.1c0,0,0,0,0.1,0C7.9,8.4,7.9,8.4,8,8.4z M9.5,7.6 c-0.4,0-1.1-0.2-1.1-1.2c0-0.8,0.4-1.2,1.1-1.2c0.3,0,0.6,0.1,0.8,0.3c0.2,0.2,0.3,0.5,0.3,0.8C10.6,7.4,9.9,7.6,9.5,7.6z M9.5,5.7C9,5.7,8.9,5.9,8.9,6.3c0,0.6,0.3,0.7,0.6,0.7c0.3,0,0.6-0.1,0.6-0.8c0-0.2,0-0.4-0.1-0.5C9.9,5.7,9.7,5.7,9.5,5.7z M6.4,7.6C6,7.6,5.3,7.4,5.3,6.3c0-0.4,0.1-0.7,0.3-0.9c0.2-0.2,0.5-0.3,0.8-0.3c0.7,0,1.1,0.4,1.1,1.1C7.5,7.4,6.8,7.6,6.4,7.6 z M6.5,5.7C6.2,5.7,6.1,5.7,6,5.8C5.9,5.9,5.8,6.1,5.8,6.3c0,0.6,0.3,0.7,0.6,0.7C6.7,7.1,7,7,7,6.3C7,5.8,6.9,5.7,6.5,5.7z"
|
||||
/>
|
||||
</BaseSvg>
|
||||
);
|
||||
};
|
||||
|
||||
export default PoisonedSvg;
|
||||
Some files were not shown because too many files have changed in this diff Show More
Reference in New Issue
Block a user