From 46ed0bc3005fea6cdd620b7fda38db3b0940d6db Mon Sep 17 00:00:00 2001 From: rektdeckard Date: Sat, 11 Mar 2023 01:25:42 -0700 Subject: [PATCH] feat(app): recipe ideas --- src/components/App/App.tsx | 4 +- src/components/Recipes/Recipe.tsx | 22 ++++++ src/components/Recipes/Recipes.css | 39 ++++++++++ src/components/Recipes/Recipes.tsx | 29 ++++++++ src/components/Recipes/index.ts | 1 + src/components/Recipes/items/Animation.tsx | 83 ++++++++++++++++++++++ src/components/Recipes/items/Duocolor.tsx | 63 ++++++++++++++++ src/components/Recipes/items/index.ts | 6 ++ src/components/Toolbar/Toolbar.css | 3 +- 9 files changed, 248 insertions(+), 2 deletions(-) create mode 100644 src/components/Recipes/Recipe.tsx create mode 100644 src/components/Recipes/Recipes.css create mode 100644 src/components/Recipes/Recipes.tsx create mode 100644 src/components/Recipes/index.ts create mode 100644 src/components/Recipes/items/Animation.tsx create mode 100644 src/components/Recipes/items/Duocolor.tsx create mode 100644 src/components/Recipes/items/index.ts diff --git a/src/components/App/App.tsx b/src/components/App/App.tsx index 6d30762..6268578 100644 --- a/src/components/App/App.tsx +++ b/src/components/App/App.tsx @@ -8,6 +8,7 @@ import IconGrid from "@/components/IconGrid"; import Footer from "@/components/Footer"; import ErrorBoundary from "@/components/ErrorBoundary"; import Notice from "@/components/Notice"; +import Recipes from "@/components/Recipes"; import { useIconParameters, usePersistSettings, @@ -21,7 +22,7 @@ const waitingFallback = ; const App: React.FC = () => { useIconParameters(); usePersistSettings(); - + const isDark = useRecoilValue(isDarkThemeSelector); const properties = useMemo( @@ -47,6 +48,7 @@ const App: React.FC = () => { +