diff --git a/src/assets/brand/chef-carrots/ChefCarrots.jsx b/src/assets/brand/chef-carrots/ChefCarrots.jsx new file mode 100644 index 0000000..0740158 --- /dev/null +++ b/src/assets/brand/chef-carrots/ChefCarrots.jsx @@ -0,0 +1,60 @@ +import PropTypes from "prop-types"; +import { Picture } from "@/features/ui"; + +// WebP Imports +import Webp180 from "./chef-carrots-180w.webp"; +import Webp300 from "./chef-carrots-300w.webp"; +import Webp396 from "./chef-carrots-396w.webp"; +import Webp600 from "./chef-carrots-600w.webp"; +import Webp900 from "./chef-carrots-900w.webp"; +import Webp1200 from "./chef-carrots-1200w.webp"; + +// PNG Imports +import Png180 from "./chef-carrots-180w.png"; +import Png300 from "./chef-carrots-300w.png"; +import Png396 from "./chef-carrots-396w.png"; +import Png600 from "./chef-carrots-600w.png"; +import Png900 from "./chef-carrots-900w.png"; +import Png1200 from "./chef-carrots-1200w.png"; + +const files = { + webp: { + 180: Webp180, + 300: Webp300, + 396: Webp396, + 600: Webp600, + 900: Webp900, + 1200: Webp1200, + }, + png: { + 180: Png180, + 300: Png300, + 396: Png396, + 600: Png600, + 900: Png900, + 1200: Png1200, + }, +}; + +const ChefCarrots = ({ + resolution = 360, + alt = "Chef Carrots the Friendly Bunny", + className, +}) => { + return ( + + ); +}; + +ChefCarrots.propTypes = { + alt: PropTypes.string, + resolution: PropTypes.oneOfType([PropTypes.string, PropTypes.number]), + className: PropTypes.string, +}; + +export default ChefCarrots; diff --git a/src/assets/brand/chef-carrots/chef-carrots-1200w.png b/src/assets/brand/chef-carrots/chef-carrots-1200w.png new file mode 100644 index 0000000..4e2d82f Binary files /dev/null and b/src/assets/brand/chef-carrots/chef-carrots-1200w.png differ diff --git a/src/assets/brand/chef-carrots/chef-carrots-1200w.webp b/src/assets/brand/chef-carrots/chef-carrots-1200w.webp new file mode 100644 index 0000000..acc1014 Binary files /dev/null and b/src/assets/brand/chef-carrots/chef-carrots-1200w.webp differ diff --git a/src/assets/brand/chef-carrots/chef-carrots-180w.png b/src/assets/brand/chef-carrots/chef-carrots-180w.png new file mode 100644 index 0000000..a29beaf Binary files /dev/null and b/src/assets/brand/chef-carrots/chef-carrots-180w.png differ diff --git a/src/assets/brand/chef-carrots/chef-carrots-180w.webp b/src/assets/brand/chef-carrots/chef-carrots-180w.webp new file mode 100644 index 0000000..09cb88a Binary files /dev/null and b/src/assets/brand/chef-carrots/chef-carrots-180w.webp differ diff --git a/src/assets/brand/chef-carrots/chef-carrots-300w.png b/src/assets/brand/chef-carrots/chef-carrots-300w.png new file mode 100644 index 0000000..dadd219 Binary files /dev/null and b/src/assets/brand/chef-carrots/chef-carrots-300w.png differ diff --git a/src/assets/brand/chef-carrots/chef-carrots-300w.webp b/src/assets/brand/chef-carrots/chef-carrots-300w.webp new file mode 100644 index 0000000..6d862e4 Binary files /dev/null and b/src/assets/brand/chef-carrots/chef-carrots-300w.webp differ diff --git a/src/assets/brand/chef-carrots/chef-carrots-396w.png b/src/assets/brand/chef-carrots/chef-carrots-396w.png new file mode 100644 index 0000000..b284458 Binary files /dev/null and b/src/assets/brand/chef-carrots/chef-carrots-396w.png differ diff --git a/src/assets/brand/chef-carrots/chef-carrots-396w.webp b/src/assets/brand/chef-carrots/chef-carrots-396w.webp new file mode 100644 index 0000000..be54057 Binary files /dev/null and b/src/assets/brand/chef-carrots/chef-carrots-396w.webp differ diff --git a/src/assets/brand/chef-carrots/chef-carrots-600w.png b/src/assets/brand/chef-carrots/chef-carrots-600w.png new file mode 100644 index 0000000..6f7cf9f Binary files /dev/null and b/src/assets/brand/chef-carrots/chef-carrots-600w.png differ diff --git a/src/assets/brand/chef-carrots/chef-carrots-600w.webp b/src/assets/brand/chef-carrots/chef-carrots-600w.webp new file mode 100644 index 0000000..8b25870 Binary files /dev/null and b/src/assets/brand/chef-carrots/chef-carrots-600w.webp differ diff --git a/src/assets/brand/chef-carrots/chef-carrots-900w.png b/src/assets/brand/chef-carrots/chef-carrots-900w.png new file mode 100644 index 0000000..673deb8 Binary files /dev/null and b/src/assets/brand/chef-carrots/chef-carrots-900w.png differ diff --git a/src/assets/brand/chef-carrots/chef-carrots-900w.webp b/src/assets/brand/chef-carrots/chef-carrots-900w.webp new file mode 100644 index 0000000..66bf85c Binary files /dev/null and b/src/assets/brand/chef-carrots/chef-carrots-900w.webp differ diff --git a/src/assets/brand/lime/Lime.jsx b/src/assets/brand/lime/Lime.jsx new file mode 100644 index 0000000..03c4586 --- /dev/null +++ b/src/assets/brand/lime/Lime.jsx @@ -0,0 +1,68 @@ +import PropTypes from "prop-types"; +import { Picture } from "@/features/ui"; + +// WebP Imports +import Webp111 from "./lime-111w.webp"; +import Webp167 from "./lime-167w.webp"; +import Webp279 from "./lime-279w.webp"; +import Webp368 from "./lime-368w.webp"; +import Webp557 from "./lime-557w.webp"; +import Webp836 from "./lime-836w.webp"; +import Webp891 from "./lime-891w.webp"; +import Webp1003 from "./lime-1003w.webp"; +import Webp1114 from "./lime-1114w.webp"; + +// PNG Imports +import Png111 from "./lime-111w.png"; +import Png167 from "./lime-167w.png"; +import Png279 from "./lime-279w.png"; +import Png368 from "./lime-368w.png"; +import Png557 from "./lime-557w.png"; +import Png836 from "./lime-836w.png"; +import Png891 from "./lime-891w.png"; +import Png1003 from "./lime-1003w.png"; +import Png1114 from "./lime-1114w.png"; + +const files = { + webp: { + 111: Webp111, + 167: Webp167, + 279: Webp279, + 368: Webp368, + 557: Webp557, + 836: Webp836, + 891: Webp891, + 1003: Webp1003, + 1114: Webp1114, + }, + png: { + 111: Png111, + 167: Png167, + 279: Png279, + 368: Png368, + 557: Png557, + 836: Png836, + 891: Png891, + 1003: Png1003, + 1114: Png1114, + }, +}; + +const Lime = ({ resolution = 360, alt = "Lemons and Lime", className }) => { + return ( + + ); +}; + +Lime.propTypes = { + alt: PropTypes.string, + resolution: PropTypes.oneOfType([PropTypes.string, PropTypes.number]), + className: PropTypes.string, +}; + +export default Lime; diff --git a/src/assets/brand/lime/lime-1003w.png b/src/assets/brand/lime/lime-1003w.png new file mode 100644 index 0000000..735f2b6 Binary files /dev/null and b/src/assets/brand/lime/lime-1003w.png differ diff --git a/src/assets/brand/lime/lime-1003w.webp b/src/assets/brand/lime/lime-1003w.webp new file mode 100644 index 0000000..ea6604f Binary files /dev/null and b/src/assets/brand/lime/lime-1003w.webp differ diff --git a/src/assets/brand/lime/lime-1114w.png b/src/assets/brand/lime/lime-1114w.png new file mode 100644 index 0000000..7ea4f68 Binary files /dev/null and b/src/assets/brand/lime/lime-1114w.png differ diff --git a/src/assets/brand/lime/lime-1114w.webp b/src/assets/brand/lime/lime-1114w.webp new file mode 100644 index 0000000..95e5233 Binary files /dev/null and b/src/assets/brand/lime/lime-1114w.webp differ diff --git a/src/assets/brand/lime/lime-111w.png b/src/assets/brand/lime/lime-111w.png new file mode 100644 index 0000000..7a935ea Binary files /dev/null and b/src/assets/brand/lime/lime-111w.png differ diff --git a/src/assets/brand/lime/lime-111w.webp b/src/assets/brand/lime/lime-111w.webp new file mode 100644 index 0000000..72664da Binary files /dev/null and b/src/assets/brand/lime/lime-111w.webp differ diff --git a/src/assets/brand/lime/lime-167w.png b/src/assets/brand/lime/lime-167w.png new file mode 100644 index 0000000..ef2f780 Binary files /dev/null and b/src/assets/brand/lime/lime-167w.png differ diff --git a/src/assets/brand/lime/lime-167w.webp b/src/assets/brand/lime/lime-167w.webp new file mode 100644 index 0000000..ed4060d Binary files /dev/null and b/src/assets/brand/lime/lime-167w.webp differ diff --git a/src/assets/brand/lime/lime-279w.png b/src/assets/brand/lime/lime-279w.png new file mode 100644 index 0000000..2a6d867 Binary files /dev/null and b/src/assets/brand/lime/lime-279w.png differ diff --git a/src/assets/brand/lime/lime-279w.webp b/src/assets/brand/lime/lime-279w.webp new file mode 100644 index 0000000..c7b238d Binary files /dev/null and b/src/assets/brand/lime/lime-279w.webp differ diff --git a/src/assets/brand/lime/lime-368w.png b/src/assets/brand/lime/lime-368w.png new file mode 100644 index 0000000..454e159 Binary files /dev/null and b/src/assets/brand/lime/lime-368w.png differ diff --git a/src/assets/brand/lime/lime-368w.webp b/src/assets/brand/lime/lime-368w.webp new file mode 100644 index 0000000..85b9a8d Binary files /dev/null and b/src/assets/brand/lime/lime-368w.webp differ diff --git a/src/assets/brand/lime/lime-557w.png b/src/assets/brand/lime/lime-557w.png new file mode 100644 index 0000000..7663e12 Binary files /dev/null and b/src/assets/brand/lime/lime-557w.png differ diff --git a/src/assets/brand/lime/lime-557w.webp b/src/assets/brand/lime/lime-557w.webp new file mode 100644 index 0000000..506356f Binary files /dev/null and b/src/assets/brand/lime/lime-557w.webp differ diff --git a/src/assets/brand/lime/lime-836w.png b/src/assets/brand/lime/lime-836w.png new file mode 100644 index 0000000..956ac04 Binary files /dev/null and b/src/assets/brand/lime/lime-836w.png differ diff --git a/src/assets/brand/lime/lime-836w.webp b/src/assets/brand/lime/lime-836w.webp new file mode 100644 index 0000000..11709f8 Binary files /dev/null and b/src/assets/brand/lime/lime-836w.webp differ diff --git a/src/assets/brand/lime/lime-891w.png b/src/assets/brand/lime/lime-891w.png new file mode 100644 index 0000000..c648726 Binary files /dev/null and b/src/assets/brand/lime/lime-891w.png differ diff --git a/src/assets/brand/lime/lime-891w.webp b/src/assets/brand/lime/lime-891w.webp new file mode 100644 index 0000000..d613b7b Binary files /dev/null and b/src/assets/brand/lime/lime-891w.webp differ diff --git a/src/assets/brand/plants-tl/PlantsTL.jsx b/src/assets/brand/plants-tl/PlantsTL.jsx new file mode 100644 index 0000000..1d80d7d --- /dev/null +++ b/src/assets/brand/plants-tl/PlantsTL.jsx @@ -0,0 +1,60 @@ +import PropTypes from "prop-types"; +import { Picture } from "@/features/ui"; + +// WebP Imports +import Webp59 from "./lime-59w.webp"; +import Webp147 from "./lime-147w.webp"; +import Webp194 from "./lime-194w.webp"; +import Webp295 from "./lime-295w.webp"; +import Webp442 from "./lime-442w.webp"; +import Webp471 from "./lime-471w.webp"; +import Webp589 from "./lime-589w.webp"; + +// PNG Imports +import Png59 from "./lime-59w.png"; +import Png147 from "./lime-147w.png"; +import Png194 from "./lime-194w.png"; +import Png295 from "./lime-295w.png"; +import Png442 from "./lime-442w.png"; +import Png471 from "./lime-471w.png"; +import Png589 from "./lime-589w.png"; + +const files = { + webp: { + 59: Webp59, + 147: Webp147, + 194: Webp194, + 295: Webp295, + 442: Webp442, + 471: Webp471, + 589: Webp589, + }, + png: { + 59: Png59, + 147: Png147, + 194: Png194, + 295: Png295, + 442: Png442, + 471: Png471, + 589: Png589, + }, +}; + +const PlantsTL = ({ resolution = 360, alt = "Green Leaves", className }) => { + return ( + + ); +}; + +PlantsTL.propTypes = { + alt: PropTypes.string, + resolution: PropTypes.oneOfType([PropTypes.string, PropTypes.number]), + className: PropTypes.string, +}; + +export default PlantsTL; diff --git a/src/assets/brand/plants-tl/plants-tl-147w.png b/src/assets/brand/plants-tl/plants-tl-147w.png new file mode 100644 index 0000000..58189c1 Binary files /dev/null and b/src/assets/brand/plants-tl/plants-tl-147w.png differ diff --git a/src/assets/brand/plants-tl/plants-tl-147w.webp b/src/assets/brand/plants-tl/plants-tl-147w.webp new file mode 100644 index 0000000..2d41733 Binary files /dev/null and b/src/assets/brand/plants-tl/plants-tl-147w.webp differ diff --git a/src/assets/brand/plants-tl/plants-tl-194w.png b/src/assets/brand/plants-tl/plants-tl-194w.png new file mode 100644 index 0000000..cc37fd2 Binary files /dev/null and b/src/assets/brand/plants-tl/plants-tl-194w.png differ diff --git a/src/assets/brand/plants-tl/plants-tl-194w.webp b/src/assets/brand/plants-tl/plants-tl-194w.webp new file mode 100644 index 0000000..9f0838a Binary files /dev/null and b/src/assets/brand/plants-tl/plants-tl-194w.webp differ diff --git a/src/assets/brand/plants-tl/plants-tl-295w.png b/src/assets/brand/plants-tl/plants-tl-295w.png new file mode 100644 index 0000000..52fcc4d Binary files /dev/null and b/src/assets/brand/plants-tl/plants-tl-295w.png differ diff --git a/src/assets/brand/plants-tl/plants-tl-295w.webp b/src/assets/brand/plants-tl/plants-tl-295w.webp new file mode 100644 index 0000000..6d7eefc Binary files /dev/null and b/src/assets/brand/plants-tl/plants-tl-295w.webp differ diff --git a/src/assets/brand/plants-tl/plants-tl-442w.png b/src/assets/brand/plants-tl/plants-tl-442w.png new file mode 100644 index 0000000..783b196 Binary files /dev/null and b/src/assets/brand/plants-tl/plants-tl-442w.png differ diff --git a/src/assets/brand/plants-tl/plants-tl-442w.webp b/src/assets/brand/plants-tl/plants-tl-442w.webp new file mode 100644 index 0000000..7f07fe9 Binary files /dev/null and b/src/assets/brand/plants-tl/plants-tl-442w.webp differ diff --git a/src/assets/brand/plants-tl/plants-tl-471w.png b/src/assets/brand/plants-tl/plants-tl-471w.png new file mode 100644 index 0000000..c13437f Binary files /dev/null and b/src/assets/brand/plants-tl/plants-tl-471w.png differ diff --git a/src/assets/brand/plants-tl/plants-tl-471w.webp b/src/assets/brand/plants-tl/plants-tl-471w.webp new file mode 100644 index 0000000..670f63b Binary files /dev/null and b/src/assets/brand/plants-tl/plants-tl-471w.webp differ diff --git a/src/assets/brand/plants-tl/plants-tl-589w.png b/src/assets/brand/plants-tl/plants-tl-589w.png new file mode 100644 index 0000000..f8c068b Binary files /dev/null and b/src/assets/brand/plants-tl/plants-tl-589w.png differ diff --git a/src/assets/brand/plants-tl/plants-tl-589w.webp b/src/assets/brand/plants-tl/plants-tl-589w.webp new file mode 100644 index 0000000..b6331e2 Binary files /dev/null and b/src/assets/brand/plants-tl/plants-tl-589w.webp differ diff --git a/src/assets/brand/plants-tl/plants-tl-59w.png b/src/assets/brand/plants-tl/plants-tl-59w.png new file mode 100644 index 0000000..8144ce0 Binary files /dev/null and b/src/assets/brand/plants-tl/plants-tl-59w.png differ diff --git a/src/assets/brand/plants-tl/plants-tl-59w.webp b/src/assets/brand/plants-tl/plants-tl-59w.webp new file mode 100644 index 0000000..4bd2e52 Binary files /dev/null and b/src/assets/brand/plants-tl/plants-tl-59w.webp differ diff --git a/src/assets/brand/tomato/Tomato.jsx b/src/assets/brand/tomato/Tomato.jsx new file mode 100644 index 0000000..2ba1b36 --- /dev/null +++ b/src/assets/brand/tomato/Tomato.jsx @@ -0,0 +1,56 @@ +import PropTypes from "prop-types"; +import { Picture } from "@/features/ui"; + +// WebP Imports +import Webp29 from "./tomato-29w.webp"; +import Webp44 from "./tomato-44w.webp"; +import Webp73 from "./tomato-73w.webp"; +import Webp145 from "./tomato-145w.webp"; +import Webp218 from "./tomato-218w.webp"; +import Webp290 from "./tomato-290w.webp"; + +// PNG Imports +import Png29 from "./tomato-29w.png"; +import Png44 from "./tomato-44w.png"; +import Png73 from "./tomato-73w.png"; +import Png145 from "./tomato-145w.png"; +import Png218 from "./tomato-218w.png"; +import Png290 from "./tomato-290w.png"; + +const files = { + webp: { + 29: Webp29, + 44: Webp44, + 73: Webp73, + 145: Webp145, + 218: Webp218, + 290: Webp290, + }, + png: { + 29: Png29, + 44: Png44, + 73: Png73, + 145: Png145, + 218: Png218, + 290: Png290, + }, +}; + +const Tomato = ({ resolution = 360, alt = "A Tomato", className }) => { + return ( + + ); +}; + +Tomato.propTypes = { + alt: PropTypes.string, + resolution: PropTypes.oneOfType([PropTypes.string, PropTypes.number]), + className: PropTypes.string, +}; + +export default Tomato; diff --git a/src/assets/brand/tomato/tomato-145w.png b/src/assets/brand/tomato/tomato-145w.png new file mode 100644 index 0000000..32c11e0 Binary files /dev/null and b/src/assets/brand/tomato/tomato-145w.png differ diff --git a/src/assets/brand/tomato/tomato-145w.webp b/src/assets/brand/tomato/tomato-145w.webp new file mode 100644 index 0000000..4680ad5 Binary files /dev/null and b/src/assets/brand/tomato/tomato-145w.webp differ diff --git a/src/assets/brand/tomato/tomato-218w.png b/src/assets/brand/tomato/tomato-218w.png new file mode 100644 index 0000000..1a7acd9 Binary files /dev/null and b/src/assets/brand/tomato/tomato-218w.png differ diff --git a/src/assets/brand/tomato/tomato-218w.webp b/src/assets/brand/tomato/tomato-218w.webp new file mode 100644 index 0000000..6ed7c7b Binary files /dev/null and b/src/assets/brand/tomato/tomato-218w.webp differ diff --git a/src/assets/brand/tomato/tomato-290w.png b/src/assets/brand/tomato/tomato-290w.png new file mode 100644 index 0000000..c5f3d7d Binary files /dev/null and b/src/assets/brand/tomato/tomato-290w.png differ diff --git a/src/assets/brand/tomato/tomato-290w.webp b/src/assets/brand/tomato/tomato-290w.webp new file mode 100644 index 0000000..0f24f10 Binary files /dev/null and b/src/assets/brand/tomato/tomato-290w.webp differ diff --git a/src/assets/brand/tomato/tomato-29w.png b/src/assets/brand/tomato/tomato-29w.png new file mode 100644 index 0000000..dc5193c Binary files /dev/null and b/src/assets/brand/tomato/tomato-29w.png differ diff --git a/src/assets/brand/tomato/tomato-29w.webp b/src/assets/brand/tomato/tomato-29w.webp new file mode 100644 index 0000000..d3913de Binary files /dev/null and b/src/assets/brand/tomato/tomato-29w.webp differ diff --git a/src/assets/brand/tomato/tomato-44w.png b/src/assets/brand/tomato/tomato-44w.png new file mode 100644 index 0000000..55182a6 Binary files /dev/null and b/src/assets/brand/tomato/tomato-44w.png differ diff --git a/src/assets/brand/tomato/tomato-44w.webp b/src/assets/brand/tomato/tomato-44w.webp new file mode 100644 index 0000000..9c719b4 Binary files /dev/null and b/src/assets/brand/tomato/tomato-44w.webp differ diff --git a/src/assets/brand/tomato/tomato-73w.png b/src/assets/brand/tomato/tomato-73w.png new file mode 100644 index 0000000..dc16c56 Binary files /dev/null and b/src/assets/brand/tomato/tomato-73w.png differ diff --git a/src/assets/brand/tomato/tomato-73w.webp b/src/assets/brand/tomato/tomato-73w.webp new file mode 100644 index 0000000..3b41711 Binary files /dev/null and b/src/assets/brand/tomato/tomato-73w.webp differ diff --git a/src/assets/brand/yellow-pepper/YellowPepper.jsx b/src/assets/brand/yellow-pepper/YellowPepper.jsx new file mode 100644 index 0000000..c016991 --- /dev/null +++ b/src/assets/brand/yellow-pepper/YellowPepper.jsx @@ -0,0 +1,60 @@ +import PropTypes from "prop-types"; +import { Picture } from "@/features/ui"; + +// WebP Imports +import Webp48 from "./yellow-pepper-48w.webp"; +import Webp79 from "./yellow-pepper-79w.webp"; +import Webp105 from "./yellow-pepper-105w.webp"; +import Webp159 from "./yellow-pepper-159w.webp"; +import Webp238 from "./yellow-pepper-238w.webp"; +import Webp317 from "./yellow-pepper-317w.webp"; + +// PNG Imports +import Png48 from "./yellow-pepper-48w.png"; +import Png79 from "./yellow-pepper-79w.png"; +import Png105 from "./yellow-pepper-105w.png"; +import Png159 from "./yellow-pepper-159w.png"; +import Png238 from "./yellow-pepper-238w.png"; +import Png317 from "./yellow-pepper-317w.png"; + +const files = { + webp: { + 48: Webp48, + 79: Webp79, + 105: Webp105, + 159: Webp159, + 238: Webp238, + 317: Webp317, + }, + png: { + 48: Png48, + 79: Png79, + 105: Png105, + 159: Png159, + 238: Png238, + 317: Png317, + }, +}; + +const YellowPepper = ({ + resolution = 360, + alt = "A Large Yellow Pepper", + className, +}) => { + return ( + + ); +}; + +YellowPepper.propTypes = { + alt: PropTypes.string, + resolution: PropTypes.oneOfType([PropTypes.string, PropTypes.number]), + className: PropTypes.string, +}; + +export default YellowPepper; diff --git a/src/assets/brand/yellow-pepper/yellow-pepper-105w.png b/src/assets/brand/yellow-pepper/yellow-pepper-105w.png new file mode 100644 index 0000000..5525ae8 Binary files /dev/null and b/src/assets/brand/yellow-pepper/yellow-pepper-105w.png differ diff --git a/src/assets/brand/yellow-pepper/yellow-pepper-105w.webp b/src/assets/brand/yellow-pepper/yellow-pepper-105w.webp new file mode 100644 index 0000000..97f4f4e Binary files /dev/null and b/src/assets/brand/yellow-pepper/yellow-pepper-105w.webp differ diff --git a/src/assets/brand/yellow-pepper/yellow-pepper-159w.png b/src/assets/brand/yellow-pepper/yellow-pepper-159w.png new file mode 100644 index 0000000..bcc1acd Binary files /dev/null and b/src/assets/brand/yellow-pepper/yellow-pepper-159w.png differ diff --git a/src/assets/brand/yellow-pepper/yellow-pepper-159w.webp b/src/assets/brand/yellow-pepper/yellow-pepper-159w.webp new file mode 100644 index 0000000..81e65fe Binary files /dev/null and b/src/assets/brand/yellow-pepper/yellow-pepper-159w.webp differ diff --git a/src/assets/brand/yellow-pepper/yellow-pepper-238w.png b/src/assets/brand/yellow-pepper/yellow-pepper-238w.png new file mode 100644 index 0000000..faf46ba Binary files /dev/null and b/src/assets/brand/yellow-pepper/yellow-pepper-238w.png differ diff --git a/src/assets/brand/yellow-pepper/yellow-pepper-238w.webp b/src/assets/brand/yellow-pepper/yellow-pepper-238w.webp new file mode 100644 index 0000000..fe93f1e Binary files /dev/null and b/src/assets/brand/yellow-pepper/yellow-pepper-238w.webp differ diff --git a/src/assets/brand/yellow-pepper/yellow-pepper-317w.png b/src/assets/brand/yellow-pepper/yellow-pepper-317w.png new file mode 100644 index 0000000..6516a76 Binary files /dev/null and b/src/assets/brand/yellow-pepper/yellow-pepper-317w.png differ diff --git a/src/assets/brand/yellow-pepper/yellow-pepper-317w.webp b/src/assets/brand/yellow-pepper/yellow-pepper-317w.webp new file mode 100644 index 0000000..e396dbf Binary files /dev/null and b/src/assets/brand/yellow-pepper/yellow-pepper-317w.webp differ diff --git a/src/assets/brand/yellow-pepper/yellow-pepper-48w.png b/src/assets/brand/yellow-pepper/yellow-pepper-48w.png new file mode 100644 index 0000000..8e176dc Binary files /dev/null and b/src/assets/brand/yellow-pepper/yellow-pepper-48w.png differ diff --git a/src/assets/brand/yellow-pepper/yellow-pepper-48w.webp b/src/assets/brand/yellow-pepper/yellow-pepper-48w.webp new file mode 100644 index 0000000..4571fee Binary files /dev/null and b/src/assets/brand/yellow-pepper/yellow-pepper-48w.webp differ diff --git a/src/assets/brand/yellow-pepper/yellow-pepper-79w.png b/src/assets/brand/yellow-pepper/yellow-pepper-79w.png new file mode 100644 index 0000000..5d20471 Binary files /dev/null and b/src/assets/brand/yellow-pepper/yellow-pepper-79w.png differ diff --git a/src/assets/brand/yellow-pepper/yellow-pepper-79w.webp b/src/assets/brand/yellow-pepper/yellow-pepper-79w.webp new file mode 100644 index 0000000..23bcf06 Binary files /dev/null and b/src/assets/brand/yellow-pepper/yellow-pepper-79w.webp differ diff --git a/src/assets/brand/yumi-with-basket/YumiWithBasket.jsx b/src/assets/brand/yumi-with-basket/YumiWithBasket.jsx new file mode 100644 index 0000000..3b7b582 --- /dev/null +++ b/src/assets/brand/yumi-with-basket/YumiWithBasket.jsx @@ -0,0 +1,68 @@ +import PropTypes from "prop-types"; +import { Picture } from "@/features/ui"; + +// WebP Imports +import Webp180 from "./yumi-with-basket-180w.webp"; +import Webp300 from "./yumi-with-basket-300w.webp"; +import Webp360 from "./yumi-with-basket-360w.webp"; +import Webp396 from "./yumi-with-basket-396w.webp"; +import Webp600 from "./yumi-with-basket-600w.webp"; +import Webp900 from "./yumi-with-basket-900w.webp"; +import Webp960 from "./yumi-with-basket-960w.webp"; +import Webp1200 from "./yumi-with-basket-1200w.webp"; + +// PNG Imports +import Png180 from "./yumi-with-basket-180w.png"; +import Png300 from "./yumi-with-basket-300w.png"; +import Png360 from "./yumi-with-basket-360w.png"; +import Png396 from "./yumi-with-basket-396w.png"; +import Png600 from "./yumi-with-basket-600w.png"; +import Png900 from "./yumi-with-basket-900w.png"; +import Png960 from "./yumi-with-basket-960w.png"; +import Png1200 from "./yumi-with-basket-1200w.png"; + +const files = { + webp: { + 180: Webp180, + 300: Webp300, + 360: Webp360, + 396: Webp396, + 600: Webp600, + 900: Webp900, + 960: Webp960, + 1200: Webp1200, + }, + png: { + 180: Png180, + 300: Png300, + 360: Png360, + 396: Png396, + 600: Png600, + 900: Png900, + 960: Png960, + 1200: Png1200, + }, +}; + +const YumiWithBasket = ({ + resolution = 360, + alt = "Yumi Holding a Basket of Fresh Vegetables", + className, +}) => { + return ( + + ); +}; + +YumiWithBasket.propTypes = { + alt: PropTypes.string, + resolution: PropTypes.oneOfType([PropTypes.string, PropTypes.number]), + className: PropTypes.string, +}; + +export default YumiWithBasket; diff --git a/src/assets/brand/yumi-with-basket/yumi-with-basket-1200w.png b/src/assets/brand/yumi-with-basket/yumi-with-basket-1200w.png new file mode 100644 index 0000000..49bb663 Binary files /dev/null and b/src/assets/brand/yumi-with-basket/yumi-with-basket-1200w.png differ diff --git a/src/assets/brand/yumi-with-basket/yumi-with-basket-1200w.webp b/src/assets/brand/yumi-with-basket/yumi-with-basket-1200w.webp new file mode 100644 index 0000000..926b678 Binary files /dev/null and b/src/assets/brand/yumi-with-basket/yumi-with-basket-1200w.webp differ diff --git a/src/assets/brand/yumi-with-basket/yumi-with-basket-180w.png b/src/assets/brand/yumi-with-basket/yumi-with-basket-180w.png new file mode 100644 index 0000000..18decfd Binary files /dev/null and b/src/assets/brand/yumi-with-basket/yumi-with-basket-180w.png differ diff --git a/src/assets/brand/yumi-with-basket/yumi-with-basket-180w.webp b/src/assets/brand/yumi-with-basket/yumi-with-basket-180w.webp new file mode 100644 index 0000000..04c0931 Binary files /dev/null and b/src/assets/brand/yumi-with-basket/yumi-with-basket-180w.webp differ diff --git a/src/assets/brand/yumi-with-basket/yumi-with-basket-300w.png b/src/assets/brand/yumi-with-basket/yumi-with-basket-300w.png new file mode 100644 index 0000000..40ad604 Binary files /dev/null and b/src/assets/brand/yumi-with-basket/yumi-with-basket-300w.png differ diff --git a/src/assets/brand/yumi-with-basket/yumi-with-basket-300w.webp b/src/assets/brand/yumi-with-basket/yumi-with-basket-300w.webp new file mode 100644 index 0000000..877c357 Binary files /dev/null and b/src/assets/brand/yumi-with-basket/yumi-with-basket-300w.webp differ diff --git a/src/assets/brand/yumi-with-basket/yumi-with-basket-360w.png b/src/assets/brand/yumi-with-basket/yumi-with-basket-360w.png new file mode 100644 index 0000000..f31b5d1 Binary files /dev/null and b/src/assets/brand/yumi-with-basket/yumi-with-basket-360w.png differ diff --git a/src/assets/brand/yumi-with-basket/yumi-with-basket-360w.webp b/src/assets/brand/yumi-with-basket/yumi-with-basket-360w.webp new file mode 100644 index 0000000..0f03af1 Binary files /dev/null and b/src/assets/brand/yumi-with-basket/yumi-with-basket-360w.webp differ diff --git a/src/assets/brand/yumi-with-basket/yumi-with-basket-396w.png b/src/assets/brand/yumi-with-basket/yumi-with-basket-396w.png new file mode 100644 index 0000000..ec6c291 Binary files /dev/null and b/src/assets/brand/yumi-with-basket/yumi-with-basket-396w.png differ diff --git a/src/assets/brand/yumi-with-basket/yumi-with-basket-396w.webp b/src/assets/brand/yumi-with-basket/yumi-with-basket-396w.webp new file mode 100644 index 0000000..aba6897 Binary files /dev/null and b/src/assets/brand/yumi-with-basket/yumi-with-basket-396w.webp differ diff --git a/src/assets/brand/yumi-with-basket/yumi-with-basket-600w.png b/src/assets/brand/yumi-with-basket/yumi-with-basket-600w.png new file mode 100644 index 0000000..ea79793 Binary files /dev/null and b/src/assets/brand/yumi-with-basket/yumi-with-basket-600w.png differ diff --git a/src/assets/brand/yumi-with-basket/yumi-with-basket-600w.webp b/src/assets/brand/yumi-with-basket/yumi-with-basket-600w.webp new file mode 100644 index 0000000..f903e5d Binary files /dev/null and b/src/assets/brand/yumi-with-basket/yumi-with-basket-600w.webp differ diff --git a/src/assets/brand/yumi-with-basket/yumi-with-basket-900w.png b/src/assets/brand/yumi-with-basket/yumi-with-basket-900w.png new file mode 100644 index 0000000..dd09b24 Binary files /dev/null and b/src/assets/brand/yumi-with-basket/yumi-with-basket-900w.png differ diff --git a/src/assets/brand/yumi-with-basket/yumi-with-basket-900w.webp b/src/assets/brand/yumi-with-basket/yumi-with-basket-900w.webp new file mode 100644 index 0000000..c954b0d Binary files /dev/null and b/src/assets/brand/yumi-with-basket/yumi-with-basket-900w.webp differ diff --git a/src/assets/brand/yumi-with-basket/yumi-with-basket-960w.png b/src/assets/brand/yumi-with-basket/yumi-with-basket-960w.png new file mode 100644 index 0000000..98fc5ed Binary files /dev/null and b/src/assets/brand/yumi-with-basket/yumi-with-basket-960w.png differ diff --git a/src/assets/brand/yumi-with-basket/yumi-with-basket-960w.webp b/src/assets/brand/yumi-with-basket/yumi-with-basket-960w.webp new file mode 100644 index 0000000..7b7ca6b Binary files /dev/null and b/src/assets/brand/yumi-with-basket/yumi-with-basket-960w.webp differ