From 08b3b820e4ed6694f98c943e5ebd49d71b46739d Mon Sep 17 00:00:00 2001 From: Samantha Kellow Date: Thu, 25 Apr 2024 14:58:44 +0100 Subject: [PATCH] Squashed commit of the following: MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit commit b10e930476d8bbe82f679f3ae8ed44cea733898f Merge: a2c34aa 8531476 Author: Sammii Date: Wed Apr 24 20:05:09 2024 +0100 Merge pull request #1 from Sammii-HK/feat/restyle-store Feat/restyle store commit 85314765721447f5612cb59b7e668653606e7b7b Author: Samantha Kellow Date: Wed Apr 24 20:03:12 2024 +0100 responsive design app page carousel commit d5563a7355c2581c29ebf3f11799e1047c0c29dd Author: Samantha Kellow Date: Wed Apr 24 19:57:47 2024 +0100 updating mobile carousel tile size commit 9976d0d427ea92dab510bface5da9a4e89feabee Author: Samantha Kellow Date: Wed Apr 24 19:30:07 2024 +0100 updating combox import commit f6a365df8239d26d5feb37cf53d43632ab7c90c4 Author: Samantha Kellow Date: Wed Apr 24 19:16:08 2024 +0100 styling label price commit cf89e3b0648bb07ed038f872183bd7ecea064df0 Author: Samantha Kellow Date: Wed Apr 24 19:08:16 2024 +0100 styling accordians and drop downs commit 49f3776ba8894d5fd2aa6b2fea0632f73d6ae093 Author: Samantha Kellow Date: Wed Apr 24 18:53:14 2024 +0100 updating search and carousel styling commit 7666a25f918a1b53a088dd9240077af5b9013712 Author: Samantha Kellow Date: Wed Apr 24 18:37:29 2024 +0100 styling product description commit b8280101ad367abfe48aed4fee8ef32ed1fd5d67 Author: Samantha Kellow Date: Wed Apr 24 18:18:11 2024 +0100 removing `-full` from all rounded elements commit 77480edd79327898aa2c417d34d231db1d593736 Author: Samantha Kellow Date: Wed Apr 24 18:15:27 2024 +0100 styling cart component commit 3ec0c4d5679b20c66442e5002225cbefe927a13e Author: Samantha Kellow Date: Wed Apr 24 18:06:53 2024 +0100 updating styling commit efcab218934934edea629406b823fd2b2ac3d193 Author: Samantha Kellow Date: Wed Apr 24 18:06:43 2024 +0100 updating carousel for correct types commit b14934af8489a6294f1c47a3a41d40d0a7565550 Author: Samantha Kellow Date: Wed Apr 24 17:57:31 2024 +0100 styling tile commit 0c72e76bad994317d5e39faedfc4aade9a368fe7 Author: Samantha Kellow Date: Wed Apr 24 17:56:50 2024 +0100 styling label commit ca24a30543ddfbdd345ac405b14e0541a9af1020 Author: Samantha Kellow Date: Wed Apr 24 17:54:54 2024 +0100 update main app layout for dark view commit 57c1c4cac9a15c2091f652f53f7bb85a6a5b613a Author: Samantha Kellow Date: Wed Apr 24 17:52:53 2024 +0100 commenting out weight li on description content commit d2f0ac2041b04117e24db0316b470646489aca07 Author: Samantha Kellow Date: Wed Apr 24 17:52:02 2024 +0100 updating carousel to new style commit 545717006d7f25f36e71b67873d01316aeeafcf9 Author: Samantha Kellow Date: Wed Apr 24 17:50:55 2024 +0100 updating getAllLiveProducts to handle no param commit 0bf97ecdf69b4f7a4aa00c090e09e613fa1aba8a Author: Samantha Kellow Date: Wed Apr 24 17:50:39 2024 +0100 styling and adjusting footer & navbar commit 18200b4e848affe01ca9014bdf8ac841ce176114 Author: Samantha Kellow Date: Wed Apr 24 17:50:00 2024 +0100 updating cart to bag commit 82c30cdda8d38b3111b539a34127155bb82612d5 Author: Samantha Kellow Date: Wed Apr 24 17:48:32 2024 +0100 SKUs page file check commit e88a45b9d51096b3250062708d5ef1a49138258c Author: Samantha Kellow Date: Wed Apr 24 17:47:30 2024 +0100 updatibng Prose import path commit 5e81519f983e58758d865b2905f279f34afb67a4 Author: Samantha Kellow Date: Wed Apr 24 17:45:58 2024 +0100 updating app page metadata commit 9c9a5c035b245d8811a601ba2dd134c5c5f124d7 Author: Samantha Kellow Date: Tue Apr 23 21:25:05 2024 +0100 making borders muted commit 8a40e08e41a7fdad172e5ffaebb7f791ec66f4e5 Author: Samantha Kellow Date: Tue Apr 23 20:37:35 2024 +0100 moving ui components to own folder 🧹 --- @/components/ui/accordion.tsx | 9 +-- app/[page]/page.tsx | 2 +- app/layout.tsx | 2 +- app/page.tsx | 26 ++++---- app/products/[handle]/page.tsx | 2 +- app/skus/page.tsx | 34 +++++++++-- app/sos/NewProductHelpComponent.tsx | 2 +- components/carousel.tsx | 36 ----------- components/cart/add-to-cart.tsx | 4 +- components/cart/close-cart.tsx | 2 +- components/cart/delete-item-button.tsx | 4 +- components/cart/edit-item-quantity-button.tsx | 4 +- components/cart/modal.tsx | 24 ++++---- components/cart/open-cart.tsx | 11 ++-- components/grid/tile.tsx | 6 +- components/layout/footer.tsx | 12 ++-- components/layout/navbar/index.tsx | 25 ++++++-- components/layout/navbar/mobile-menu.tsx | 6 +- components/layout/search/filter/dropdown.tsx | 4 +- components/layout/search/filter/item.tsx | 4 +- components/product/description-content.tsx | 2 +- components/product/gallery.tsx | 6 +- components/product/product-description.tsx | 2 +- components/product/variant-details.tsx | 6 +- components/product/variant-selector.tsx | 4 +- components/prose.tsx | 21 ------- components/ui/carousel.tsx | 59 +++++++++++++++++++ components/{ => ui}/combox.tsx | 0 components/{ => ui}/label.tsx | 5 +- components/{ => ui}/loading-dots.tsx | 0 components/{ => ui}/logo-square.tsx | 4 +- components/{ => ui}/logo-type.tsx | 0 components/{ => ui}/price.tsx | 0 components/ui/prose.tsx | 21 +++++++ lib/utils.ts | 5 +- 35 files changed, 207 insertions(+), 147 deletions(-) delete mode 100644 components/carousel.tsx delete mode 100644 components/prose.tsx create mode 100644 components/ui/carousel.tsx rename components/{ => ui}/combox.tsx (100%) rename components/{ => ui}/label.tsx (67%) rename components/{ => ui}/loading-dots.tsx (100%) rename components/{ => ui}/logo-square.tsx (73%) rename components/{ => ui}/logo-type.tsx (100%) rename components/{ => ui}/price.tsx (100%) create mode 100644 components/ui/prose.tsx diff --git a/@/components/ui/accordion.tsx b/@/components/ui/accordion.tsx index 937620af2..7bf547d6c 100644 --- a/@/components/ui/accordion.tsx +++ b/@/components/ui/accordion.tsx @@ -1,8 +1,8 @@ "use client" -import * as React from "react" import * as AccordionPrimitive from "@radix-ui/react-accordion" import { ChevronDown } from "lucide-react" +import * as React from "react" import { cn } from "@/lib/utils" @@ -14,7 +14,7 @@ const AccordionItem = React.forwardRef< >(({ className, ...props }, ref) => ( )) @@ -52,9 +52,10 @@ const AccordionContent = React.forwardRef< )} {...props} > -
{children}
+
{children}
)) AccordionContent.displayName = AccordionPrimitive.Content.displayName -export { Accordion, AccordionItem, AccordionTrigger, AccordionContent } +export { Accordion, AccordionContent, AccordionItem, AccordionTrigger } + diff --git a/app/[page]/page.tsx b/app/[page]/page.tsx index 3dfde9f92..fad9caa78 100644 --- a/app/[page]/page.tsx +++ b/app/[page]/page.tsx @@ -1,6 +1,6 @@ import type { Metadata } from 'next'; -import Prose from 'components/prose'; +import Prose from 'components/ui/prose'; import { getPage } from 'lib/shopify'; import { notFound } from 'next/navigation'; diff --git a/app/layout.tsx b/app/layout.tsx index 6ca584df1..d6df5c584 100644 --- a/app/layout.tsx +++ b/app/layout.tsx @@ -34,7 +34,7 @@ export default async function RootLayout({ children }: { children: ReactNode }) return ( - +
{children}
diff --git a/app/page.tsx b/app/page.tsx index 1a60d5cb5..c056ad941 100644 --- a/app/page.tsx +++ b/app/page.tsx @@ -1,14 +1,11 @@ -import { Button } from '@/components/ui/button'; -import { Carousel } from 'components/carousel'; -import { GridTileImage } from 'components/grid/tile'; import Footer from 'components/layout/footer'; -import Link from 'next/link'; +import { Carousel } from 'components/ui/carousel'; import { Suspense } from 'react'; export const runtime = 'edge'; export const metadata = { - description: 'scape²: art for the wall & wardrobe.', + description: 'scape²: consciously created, art to wear, altering angles, by independent artist Sammii.', openGraph: { type: 'website' }, @@ -18,9 +15,13 @@ export default async function HomePage() { return ( <> - -
- + +
+ + + + + {/* - + */} +
- -