- );
-};
-
-export default PoisonIcon;
diff --git a/src/Icons/generated/Cog.tsx b/src/Icons/generated/Cog.tsx
new file mode 100644
index 0000000..9ed9ace
--- /dev/null
+++ b/src/Icons/generated/Cog.tsx
@@ -0,0 +1,33 @@
+import * as React from 'react';
+import type { SVGProps } from 'react';
+import PropTypes from 'prop-types';
+interface SVGRProps {
+ title?: string;
+ titleId?: string;
+ size?: string;
+}
+const Cog = ({
+ title,
+ titleId,
+ ...props
+}: SVGProps & SVGRProps) => {
+ return (
+
+ );
+};
+Cog.propTypes = {
+ title: PropTypes.string,
+};
+export default Cog;
diff --git a/src/Icons/generated/CommanderTax.tsx b/src/Icons/generated/CommanderTax.tsx
new file mode 100644
index 0000000..12941fb
--- /dev/null
+++ b/src/Icons/generated/CommanderTax.tsx
@@ -0,0 +1,33 @@
+import * as React from 'react';
+import type { SVGProps } from 'react';
+import PropTypes from 'prop-types';
+interface SVGRProps {
+ title?: string;
+ titleId?: string;
+ size?: string;
+}
+const CommanderTax = ({
+ title,
+ titleId,
+ ...props
+}: SVGProps & SVGRProps) => {
+ return (
+
+ );
+};
+CommanderTax.propTypes = {
+ title: PropTypes.string,
+};
+export default CommanderTax;
diff --git a/src/Icons/generated/Energy.tsx b/src/Icons/generated/Energy.tsx
new file mode 100644
index 0000000..99663ea
--- /dev/null
+++ b/src/Icons/generated/Energy.tsx
@@ -0,0 +1,33 @@
+import * as React from 'react';
+import type { SVGProps } from 'react';
+import PropTypes from 'prop-types';
+interface SVGRProps {
+ title?: string;
+ titleId?: string;
+ size?: string;
+}
+const Energy = ({
+ title,
+ titleId,
+ ...props
+}: SVGProps & SVGRProps) => {
+ return (
+
+ );
+};
+Energy.propTypes = {
+ title: PropTypes.string,
+};
+export default Energy;
diff --git a/src/Icons/generated/Experience.tsx b/src/Icons/generated/Experience.tsx
new file mode 100644
index 0000000..a965c10
--- /dev/null
+++ b/src/Icons/generated/Experience.tsx
@@ -0,0 +1,33 @@
+import * as React from 'react';
+import type { SVGProps } from 'react';
+import PropTypes from 'prop-types';
+interface SVGRProps {
+ title?: string;
+ titleId?: string;
+ size?: string;
+}
+const Experience = ({
+ title,
+ titleId,
+ ...props
+}: SVGProps & SVGRProps) => {
+ return (
+
+ );
+};
+Experience.propTypes = {
+ title: PropTypes.string,
+};
+export default Experience;
diff --git a/src/Icons/generated/Layouts/FivePlayers.tsx b/src/Icons/generated/Layouts/FivePlayers.tsx
new file mode 100644
index 0000000..7858d84
--- /dev/null
+++ b/src/Icons/generated/Layouts/FivePlayers.tsx
@@ -0,0 +1,32 @@
+import * as React from 'react';
+import type { SVGProps } from 'react';
+import PropTypes from 'prop-types';
+interface SVGRProps {
+ title?: string;
+ titleId?: string;
+ size?: string;
+}
+const FivePlayers = ({
+ title,
+ titleId,
+ ...props
+}: SVGProps & SVGRProps) => {
+ return (
+
+ );
+};
+FivePlayers.propTypes = {
+ title: PropTypes.string,
+};
+export default FivePlayers;
diff --git a/src/Icons/generated/Layouts/FivePlayersSide.tsx b/src/Icons/generated/Layouts/FivePlayersSide.tsx
new file mode 100644
index 0000000..e69ed70
--- /dev/null
+++ b/src/Icons/generated/Layouts/FivePlayersSide.tsx
@@ -0,0 +1,32 @@
+import * as React from 'react';
+import type { SVGProps } from 'react';
+import PropTypes from 'prop-types';
+interface SVGRProps {
+ title?: string;
+ titleId?: string;
+ size?: string;
+}
+const FivePlayersSide = ({
+ title,
+ titleId,
+ ...props
+}: SVGProps & SVGRProps) => {
+ return (
+
+ );
+};
+FivePlayersSide.propTypes = {
+ title: PropTypes.string,
+};
+export default FivePlayersSide;
diff --git a/src/Icons/generated/Layouts/FourPlayers.tsx b/src/Icons/generated/Layouts/FourPlayers.tsx
new file mode 100644
index 0000000..ae88e04
--- /dev/null
+++ b/src/Icons/generated/Layouts/FourPlayers.tsx
@@ -0,0 +1,32 @@
+import * as React from 'react';
+import type { SVGProps } from 'react';
+import PropTypes from 'prop-types';
+interface SVGRProps {
+ title?: string;
+ titleId?: string;
+ size?: string;
+}
+const FourPlayers = ({
+ title,
+ titleId,
+ ...props
+}: SVGProps & SVGRProps) => {
+ return (
+
+ );
+};
+FourPlayers.propTypes = {
+ title: PropTypes.string,
+};
+export default FourPlayers;
diff --git a/src/Icons/generated/Layouts/FourPlayersSide.tsx b/src/Icons/generated/Layouts/FourPlayersSide.tsx
new file mode 100644
index 0000000..269dd6d
--- /dev/null
+++ b/src/Icons/generated/Layouts/FourPlayersSide.tsx
@@ -0,0 +1,32 @@
+import * as React from 'react';
+import type { SVGProps } from 'react';
+import PropTypes from 'prop-types';
+interface SVGRProps {
+ title?: string;
+ titleId?: string;
+ size?: string;
+}
+const FourPlayersSide = ({
+ title,
+ titleId,
+ ...props
+}: SVGProps & SVGRProps) => {
+ return (
+
+ );
+};
+FourPlayersSide.propTypes = {
+ title: PropTypes.string,
+};
+export default FourPlayersSide;
diff --git a/src/Icons/generated/Layouts/OnePlayerLandscape.tsx b/src/Icons/generated/Layouts/OnePlayerLandscape.tsx
new file mode 100644
index 0000000..ec3f21c
--- /dev/null
+++ b/src/Icons/generated/Layouts/OnePlayerLandscape.tsx
@@ -0,0 +1,32 @@
+import * as React from 'react';
+import type { SVGProps } from 'react';
+import PropTypes from 'prop-types';
+interface SVGRProps {
+ title?: string;
+ titleId?: string;
+ size?: string;
+}
+const OnePlayerLandscape = ({
+ title,
+ titleId,
+ ...props
+}: SVGProps & SVGRProps) => {
+ return (
+
+ );
+};
+OnePlayerLandscape.propTypes = {
+ title: PropTypes.string,
+};
+export default OnePlayerLandscape;
diff --git a/src/Icons/generated/Layouts/OnePlayerPortrait.tsx b/src/Icons/generated/Layouts/OnePlayerPortrait.tsx
new file mode 100644
index 0000000..476d40e
--- /dev/null
+++ b/src/Icons/generated/Layouts/OnePlayerPortrait.tsx
@@ -0,0 +1,32 @@
+import * as React from 'react';
+import type { SVGProps } from 'react';
+import PropTypes from 'prop-types';
+interface SVGRProps {
+ title?: string;
+ titleId?: string;
+ size?: string;
+}
+const OnePlayerPortrait = ({
+ title,
+ titleId,
+ ...props
+}: SVGProps & SVGRProps) => {
+ return (
+
+ );
+};
+OnePlayerPortrait.propTypes = {
+ title: PropTypes.string,
+};
+export default OnePlayerPortrait;
diff --git a/src/Icons/generated/Layouts/SixPlayers.tsx b/src/Icons/generated/Layouts/SixPlayers.tsx
new file mode 100644
index 0000000..c1d6f2c
--- /dev/null
+++ b/src/Icons/generated/Layouts/SixPlayers.tsx
@@ -0,0 +1,32 @@
+import * as React from 'react';
+import type { SVGProps } from 'react';
+import PropTypes from 'prop-types';
+interface SVGRProps {
+ title?: string;
+ titleId?: string;
+ size?: string;
+}
+const SixPlayers = ({
+ title,
+ titleId,
+ ...props
+}: SVGProps & SVGRProps) => {
+ return (
+
+ );
+};
+SixPlayers.propTypes = {
+ title: PropTypes.string,
+};
+export default SixPlayers;
diff --git a/src/Icons/generated/Layouts/SixPlayersSide.tsx b/src/Icons/generated/Layouts/SixPlayersSide.tsx
new file mode 100644
index 0000000..74f6b32
--- /dev/null
+++ b/src/Icons/generated/Layouts/SixPlayersSide.tsx
@@ -0,0 +1,32 @@
+import * as React from 'react';
+import type { SVGProps } from 'react';
+import PropTypes from 'prop-types';
+interface SVGRProps {
+ title?: string;
+ titleId?: string;
+ size?: string;
+}
+const SixPlayersSide = ({
+ title,
+ titleId,
+ ...props
+}: SVGProps & SVGRProps) => {
+ return (
+
+ );
+};
+SixPlayersSide.propTypes = {
+ title: PropTypes.string,
+};
+export default SixPlayersSide;
diff --git a/src/Icons/generated/Layouts/ThreePlayers.tsx b/src/Icons/generated/Layouts/ThreePlayers.tsx
new file mode 100644
index 0000000..0f57eb6
--- /dev/null
+++ b/src/Icons/generated/Layouts/ThreePlayers.tsx
@@ -0,0 +1,32 @@
+import * as React from 'react';
+import type { SVGProps } from 'react';
+import PropTypes from 'prop-types';
+interface SVGRProps {
+ title?: string;
+ titleId?: string;
+ size?: string;
+}
+const ThreePlayers = ({
+ title,
+ titleId,
+ ...props
+}: SVGProps & SVGRProps) => {
+ return (
+
+ );
+};
+ThreePlayers.propTypes = {
+ title: PropTypes.string,
+};
+export default ThreePlayers;
diff --git a/src/Icons/generated/Layouts/ThreePlayersSide.tsx b/src/Icons/generated/Layouts/ThreePlayersSide.tsx
new file mode 100644
index 0000000..e62a3f2
--- /dev/null
+++ b/src/Icons/generated/Layouts/ThreePlayersSide.tsx
@@ -0,0 +1,32 @@
+import * as React from 'react';
+import type { SVGProps } from 'react';
+import PropTypes from 'prop-types';
+interface SVGRProps {
+ title?: string;
+ titleId?: string;
+ size?: string;
+}
+const ThreePlayersSide = ({
+ title,
+ titleId,
+ ...props
+}: SVGProps & SVGRProps) => {
+ return (
+
+ );
+};
+ThreePlayersSide.propTypes = {
+ title: PropTypes.string,
+};
+export default ThreePlayersSide;
diff --git a/src/Icons/generated/Layouts/TwoPlayersOppositeLandscape.tsx b/src/Icons/generated/Layouts/TwoPlayersOppositeLandscape.tsx
new file mode 100644
index 0000000..0deb412
--- /dev/null
+++ b/src/Icons/generated/Layouts/TwoPlayersOppositeLandscape.tsx
@@ -0,0 +1,32 @@
+import * as React from 'react';
+import type { SVGProps } from 'react';
+import PropTypes from 'prop-types';
+interface SVGRProps {
+ title?: string;
+ titleId?: string;
+ size?: string;
+}
+const TwoPlayersOppositeLandscape = ({
+ title,
+ titleId,
+ ...props
+}: SVGProps & SVGRProps) => {
+ return (
+
+ );
+};
+TwoPlayersOppositeLandscape.propTypes = {
+ title: PropTypes.string,
+};
+export default TwoPlayersOppositeLandscape;
diff --git a/src/Icons/generated/Layouts/TwoPlayersOppositePortrait.tsx b/src/Icons/generated/Layouts/TwoPlayersOppositePortrait.tsx
new file mode 100644
index 0000000..42610fd
--- /dev/null
+++ b/src/Icons/generated/Layouts/TwoPlayersOppositePortrait.tsx
@@ -0,0 +1,32 @@
+import * as React from 'react';
+import type { SVGProps } from 'react';
+import PropTypes from 'prop-types';
+interface SVGRProps {
+ title?: string;
+ titleId?: string;
+ size?: string;
+}
+const TwoPlayersOppositePortrait = ({
+ title,
+ titleId,
+ ...props
+}: SVGProps & SVGRProps) => {
+ return (
+
+ );
+};
+TwoPlayersOppositePortrait.propTypes = {
+ title: PropTypes.string,
+};
+export default TwoPlayersOppositePortrait;
diff --git a/src/Icons/generated/Layouts/TwoPlayersSameSide.tsx b/src/Icons/generated/Layouts/TwoPlayersSameSide.tsx
new file mode 100644
index 0000000..260ef58
--- /dev/null
+++ b/src/Icons/generated/Layouts/TwoPlayersSameSide.tsx
@@ -0,0 +1,32 @@
+import * as React from 'react';
+import type { SVGProps } from 'react';
+import PropTypes from 'prop-types';
+interface SVGRProps {
+ title?: string;
+ titleId?: string;
+ size?: string;
+}
+const TwoPlayersSameSide = ({
+ title,
+ titleId,
+ ...props
+}: SVGProps & SVGRProps) => {
+ return (
+
+ );
+};
+TwoPlayersSameSide.propTypes = {
+ title: PropTypes.string,
+};
+export default TwoPlayersSameSide;
diff --git a/src/Icons/generated/Layouts/index.ts b/src/Icons/generated/Layouts/index.ts
new file mode 100644
index 0000000..503e262
--- /dev/null
+++ b/src/Icons/generated/Layouts/index.ts
@@ -0,0 +1,13 @@
+export { default as FivePlayers } from './FivePlayers';
+export { default as FivePlayersSide } from './FivePlayersSide';
+export { default as FourPlayers } from './FourPlayers';
+export { default as FourPlayersSide } from './FourPlayersSide';
+export { default as OnePlayerLandscape } from './OnePlayerLandscape';
+export { default as OnePlayerPortrait } from './OnePlayerPortrait';
+export { default as SixPlayers } from './SixPlayers';
+export { default as SixPlayersSide } from './SixPlayersSide';
+export { default as ThreePlayers } from './ThreePlayers';
+export { default as ThreePlayersSide } from './ThreePlayersSide';
+export { default as TwoPlayersOppositeLandscape } from './TwoPlayersOppositeLandscape';
+export { default as TwoPlayersOppositePortrait } from './TwoPlayersOppositePortrait';
+export { default as TwoPlayersSameSide } from './TwoPlayersSameSide';
diff --git a/src/Icons/generated/PartnerTax.tsx b/src/Icons/generated/PartnerTax.tsx
new file mode 100644
index 0000000..cbf0ec4
--- /dev/null
+++ b/src/Icons/generated/PartnerTax.tsx
@@ -0,0 +1,35 @@
+import * as React from 'react';
+import type { SVGProps } from 'react';
+import PropTypes from 'prop-types';
+interface SVGRProps {
+ title?: string;
+ titleId?: string;
+ size?: string;
+}
+const PartnerTax = ({
+ title,
+ titleId,
+ ...props
+}: SVGProps & SVGRProps) => {
+ return (
+
+ );
+};
+PartnerTax.propTypes = {
+ title: PropTypes.string,
+};
+export default PartnerTax;
diff --git a/src/Icons/generated/Poison.tsx b/src/Icons/generated/Poison.tsx
new file mode 100644
index 0000000..bb66603
--- /dev/null
+++ b/src/Icons/generated/Poison.tsx
@@ -0,0 +1,33 @@
+import * as React from 'react';
+import type { SVGProps } from 'react';
+import PropTypes from 'prop-types';
+interface SVGRProps {
+ title?: string;
+ titleId?: string;
+ size?: string;
+}
+const Poison = ({
+ title,
+ titleId,
+ ...props
+}: SVGProps & SVGRProps) => {
+ return (
+
+ );
+};
+Poison.propTypes = {
+ title: PropTypes.string,
+};
+export default Poison;
diff --git a/src/Icons/generated/Support/BmcLogo.tsx b/src/Icons/generated/Support/BmcLogo.tsx
new file mode 100644
index 0000000..59148eb
--- /dev/null
+++ b/src/Icons/generated/Support/BmcLogo.tsx
@@ -0,0 +1,50 @@
+import * as React from 'react';
+import type { SVGProps } from 'react';
+import PropTypes from 'prop-types';
+interface SVGRProps {
+ title?: string;
+ titleId?: string;
+ size?: string;
+}
+const BmcLogo = ({
+ title,
+ titleId,
+ ...props
+}: SVGProps & SVGRProps) => {
+ return (
+
+ );
+};
+BmcLogo.propTypes = {
+ title: PropTypes.string,
+};
+export default BmcLogo;
diff --git a/src/Icons/generated/Support/index.ts b/src/Icons/generated/Support/index.ts
new file mode 100644
index 0000000..6a74678
--- /dev/null
+++ b/src/Icons/generated/Support/index.ts
@@ -0,0 +1 @@
+export { default as BmcLogo } from './BmcLogo';
diff --git a/src/Icons/generated/index.ts b/src/Icons/generated/index.ts
new file mode 100644
index 0000000..e6bdb20
--- /dev/null
+++ b/src/Icons/generated/index.ts
@@ -0,0 +1,6 @@
+export { default as Cog } from './Cog';
+export { default as CommanderTax } from './CommanderTax';
+export { default as Energy } from './Energy';
+export { default as Experience } from './Experience';
+export { default as PartnerTax } from './PartnerTax';
+export { default as Poison } from './Poison';
diff --git a/src/Icons/SettingsIcon.tsx b/src/Icons/svgs/Cog.svg
similarity index 57%
rename from src/Icons/SettingsIcon.tsx
rename to src/Icons/svgs/Cog.svg
index c9f65cf..8f707cf 100644
--- a/src/Icons/SettingsIcon.tsx
+++ b/src/Icons/svgs/Cog.svg
@@ -1,22 +1,12 @@
-import { IconProps } from '../Types/Icon';
-
-const SettingsIcon = ({ color, size, opacity, showStroke }: IconProps) => {
- return (
-
-
-
- );
-};
-
-export default SettingsIcon;
+ />
+
+
\ No newline at end of file
diff --git a/src/Icons/CommanderTaxIcon.tsx b/src/Icons/svgs/CommanderTax.svg
similarity index 68%
rename from src/Icons/CommanderTaxIcon.tsx
rename to src/Icons/svgs/CommanderTax.svg
index 14c1303..bda0ae3 100644
--- a/src/Icons/CommanderTaxIcon.tsx
+++ b/src/Icons/svgs/CommanderTax.svg
@@ -1,19 +1,9 @@
-import { IconProps } from '../Types/Icon';
-
-const CommanderTaxIcon = ({ size, color, opacity, showStroke }: IconProps) => {
- return (
-
-
-
- );
-};
-
-export default CommanderTaxIcon;
+
\ No newline at end of file
diff --git a/src/Icons/EnergyIcon.tsx b/src/Icons/svgs/Energy.svg
similarity index 79%
rename from src/Icons/EnergyIcon.tsx
rename to src/Icons/svgs/Energy.svg
index 22ab654..e86d308 100644
--- a/src/Icons/EnergyIcon.tsx
+++ b/src/Icons/svgs/Energy.svg
@@ -1,26 +1,11 @@
-import { IconProps } from '../Types/Icon';
-
-const EnergyIcon = ({ color, size, opacity, showStroke }: IconProps) => {
- return (
-
-
-
- );
-};
-
-export default EnergyIcon;
+
\ No newline at end of file
diff --git a/src/Icons/ExperienceIcon.tsx b/src/Icons/svgs/Experience.svg
similarity index 67%
rename from src/Icons/ExperienceIcon.tsx
rename to src/Icons/svgs/Experience.svg
index d783ff5..a5a1b32 100644
--- a/src/Icons/ExperienceIcon.tsx
+++ b/src/Icons/svgs/Experience.svg
@@ -1,26 +1,11 @@
-import { IconProps } from '../Types/Icon';
-
-const ExperienceIcon = ({ color, size, opacity, showStroke }: IconProps) => {
- return (
-
-
-
- );
-};
-
-export default ExperienceIcon;
+
\ No newline at end of file
diff --git a/src/Icons/svgs/FivePlayers.svg b/src/Icons/svgs/Layouts/FivePlayers.svg
similarity index 100%
rename from src/Icons/svgs/FivePlayers.svg
rename to src/Icons/svgs/Layouts/FivePlayers.svg
diff --git a/src/Icons/svgs/FivePlayersSide.svg b/src/Icons/svgs/Layouts/FivePlayersSide.svg
similarity index 100%
rename from src/Icons/svgs/FivePlayersSide.svg
rename to src/Icons/svgs/Layouts/FivePlayersSide.svg
diff --git a/src/Icons/svgs/FourPlayers.svg b/src/Icons/svgs/Layouts/FourPlayers.svg
similarity index 100%
rename from src/Icons/svgs/FourPlayers.svg
rename to src/Icons/svgs/Layouts/FourPlayers.svg
diff --git a/src/Icons/svgs/FourPlayersSide.svg b/src/Icons/svgs/Layouts/FourPlayersSide.svg
similarity index 100%
rename from src/Icons/svgs/FourPlayersSide.svg
rename to src/Icons/svgs/Layouts/FourPlayersSide.svg
diff --git a/src/Icons/svgs/OnePlayerLandscape.svg b/src/Icons/svgs/Layouts/OnePlayerLandscape.svg
similarity index 100%
rename from src/Icons/svgs/OnePlayerLandscape.svg
rename to src/Icons/svgs/Layouts/OnePlayerLandscape.svg
diff --git a/src/Icons/svgs/OnePlayerPortrait.svg b/src/Icons/svgs/Layouts/OnePlayerPortrait.svg
similarity index 100%
rename from src/Icons/svgs/OnePlayerPortrait.svg
rename to src/Icons/svgs/Layouts/OnePlayerPortrait.svg
diff --git a/src/Icons/svgs/SixPlayers.svg b/src/Icons/svgs/Layouts/SixPlayers.svg
similarity index 100%
rename from src/Icons/svgs/SixPlayers.svg
rename to src/Icons/svgs/Layouts/SixPlayers.svg
diff --git a/src/Icons/svgs/SixPlayersSide.svg b/src/Icons/svgs/Layouts/SixPlayersSide.svg
similarity index 100%
rename from src/Icons/svgs/SixPlayersSide.svg
rename to src/Icons/svgs/Layouts/SixPlayersSide.svg
diff --git a/src/Icons/svgs/ThreePlayers.svg b/src/Icons/svgs/Layouts/ThreePlayers.svg
similarity index 100%
rename from src/Icons/svgs/ThreePlayers.svg
rename to src/Icons/svgs/Layouts/ThreePlayers.svg
diff --git a/src/Icons/svgs/ThreePlayersSide.svg b/src/Icons/svgs/Layouts/ThreePlayersSide.svg
similarity index 100%
rename from src/Icons/svgs/ThreePlayersSide.svg
rename to src/Icons/svgs/Layouts/ThreePlayersSide.svg
diff --git a/src/Icons/svgs/TwoPlayersOppositeLandscape.svg b/src/Icons/svgs/Layouts/TwoPlayersOppositeLandscape.svg
similarity index 100%
rename from src/Icons/svgs/TwoPlayersOppositeLandscape.svg
rename to src/Icons/svgs/Layouts/TwoPlayersOppositeLandscape.svg
diff --git a/src/Icons/svgs/TwoPlayersOppositePortrait.svg b/src/Icons/svgs/Layouts/TwoPlayersOppositePortrait.svg
similarity index 100%
rename from src/Icons/svgs/TwoPlayersOppositePortrait.svg
rename to src/Icons/svgs/Layouts/TwoPlayersOppositePortrait.svg
diff --git a/src/Icons/svgs/TwoPlayersSameSide-svg.svg b/src/Icons/svgs/Layouts/TwoPlayersSameSide.svg
similarity index 100%
rename from src/Icons/svgs/TwoPlayersSameSide-svg.svg
rename to src/Icons/svgs/Layouts/TwoPlayersSameSide.svg
diff --git a/src/Icons/PartnerTaxIcon.tsx b/src/Icons/svgs/PartnerTax.svg
similarity index 71%
rename from src/Icons/PartnerTaxIcon.tsx
rename to src/Icons/svgs/PartnerTax.svg
index 2816de6..df62b86 100644
--- a/src/Icons/PartnerTaxIcon.tsx
+++ b/src/Icons/svgs/PartnerTax.svg
@@ -1,18 +1,8 @@
-import { IconProps } from '../Types/Icon';
-
-const PartnerTaxIcon = ({ size, color, opacity, showStroke }: IconProps) => {
- return (
-