From 1f49e9cc9402216bd973fccfc678ba4709aedc0d Mon Sep 17 00:00:00 2001 From: petersancho Date: Sat, 31 Jan 2026 11:18:40 -0400 Subject: [PATCH 1/2] Add CubeIcon and ButterflyIcon guestbook entries --- src/data/guestbook.json | 16 ++++++++++++++++ src/icons/ButterflyIcon.tsx | 17 +++++++++++++++++ src/icons/CubeIcon.tsx | 17 +++++++++++++++++ src/icons/index.ts | 6 +++++- 4 files changed, 55 insertions(+), 1 deletion(-) create mode 100644 src/icons/ButterflyIcon.tsx create mode 100644 src/icons/CubeIcon.tsx diff --git a/src/data/guestbook.json b/src/data/guestbook.json index 8b74999..849d6e5 100644 --- a/src/data/guestbook.json +++ b/src/data/guestbook.json @@ -1,4 +1,20 @@ [ + { + "componentName": "CubeIcon", + "contributor": "Peter", + "date": "2026-01-31T12:00:00.000Z", + "githubUsername": "petersancho", + "id": "cube-icon", + "message": "coding geometry using text! How cool!" + }, + { + "componentName": "ButterflyIcon", + "contributor": "Peter Sancho", + "date": "2026-01-31T12:00:00.000Z", + "githubUsername": "petersancho", + "id": "butterfly-icon", + "message": "Fluttering by to say hello!" + }, { "componentName": "RocketIcon", "contributor": "Mobo", diff --git a/src/icons/ButterflyIcon.tsx b/src/icons/ButterflyIcon.tsx new file mode 100644 index 0000000..6956e6d --- /dev/null +++ b/src/icons/ButterflyIcon.tsx @@ -0,0 +1,17 @@ +import React from "react"; +import { IconProps } from "../types"; + +const ButterflyIcon: React.FC = ({ color = "currentColor", ...props }) => { + return ( + + + + ); +}; + +export default ButterflyIcon; diff --git a/src/icons/CubeIcon.tsx b/src/icons/CubeIcon.tsx new file mode 100644 index 0000000..8b972d5 --- /dev/null +++ b/src/icons/CubeIcon.tsx @@ -0,0 +1,17 @@ +import React from "react"; +import { IconProps } from "../types"; + +const CubeIcon: React.FC = ({ color = "currentColor", ...props }) => { + return ( + + + + ); +}; + +export default CubeIcon; diff --git a/src/icons/index.ts b/src/icons/index.ts index 3ef5b06..67426b3 100644 --- a/src/icons/index.ts +++ b/src/icons/index.ts @@ -15,6 +15,8 @@ import SpiralIcon from './SpiralIcon'; import FireworksIcon from './FireworksIcon'; import PaperAirplaneIcon from './PaperAirplaneIcon'; import RocketIcon from './RocketIcon'; +import ButterflyIcon from './ButterflyIcon'; +import CubeIcon from './CubeIcon'; const iconComponents: Record> = { StarIcon, @@ -32,7 +34,9 @@ const iconComponents: Record> = { SpiralIcon, FireworksIcon, PaperAirplaneIcon, - RocketIcon + RocketIcon, + ButterflyIcon, + CubeIcon }; export default iconComponents; From 738fd6b8b565fcf04bdd54242bfb563a78818759 Mon Sep 17 00:00:00 2001 From: petersancho Date: Sat, 31 Jan 2026 11:34:56 -0400 Subject: [PATCH 2/2] Remove ButterflyIcon entry, keep only CubeIcon --- src/data/guestbook.json | 8 -------- src/icons/ButterflyIcon.tsx | 17 ----------------- src/icons/index.ts | 2 -- 3 files changed, 27 deletions(-) delete mode 100644 src/icons/ButterflyIcon.tsx diff --git a/src/data/guestbook.json b/src/data/guestbook.json index 849d6e5..2a4442d 100644 --- a/src/data/guestbook.json +++ b/src/data/guestbook.json @@ -7,14 +7,6 @@ "id": "cube-icon", "message": "coding geometry using text! How cool!" }, - { - "componentName": "ButterflyIcon", - "contributor": "Peter Sancho", - "date": "2026-01-31T12:00:00.000Z", - "githubUsername": "petersancho", - "id": "butterfly-icon", - "message": "Fluttering by to say hello!" - }, { "componentName": "RocketIcon", "contributor": "Mobo", diff --git a/src/icons/ButterflyIcon.tsx b/src/icons/ButterflyIcon.tsx deleted file mode 100644 index 6956e6d..0000000 --- a/src/icons/ButterflyIcon.tsx +++ /dev/null @@ -1,17 +0,0 @@ -import React from "react"; -import { IconProps } from "../types"; - -const ButterflyIcon: React.FC = ({ color = "currentColor", ...props }) => { - return ( - - - - ); -}; - -export default ButterflyIcon; diff --git a/src/icons/index.ts b/src/icons/index.ts index 67426b3..2286565 100644 --- a/src/icons/index.ts +++ b/src/icons/index.ts @@ -15,7 +15,6 @@ import SpiralIcon from './SpiralIcon'; import FireworksIcon from './FireworksIcon'; import PaperAirplaneIcon from './PaperAirplaneIcon'; import RocketIcon from './RocketIcon'; -import ButterflyIcon from './ButterflyIcon'; import CubeIcon from './CubeIcon'; const iconComponents: Record> = { @@ -35,7 +34,6 @@ const iconComponents: Record> = { FireworksIcon, PaperAirplaneIcon, RocketIcon, - ButterflyIcon, CubeIcon };