From 5cda58fbab5c36ce7e039478704d3648583a536d Mon Sep 17 00:00:00 2001 From: Brooks Lybrand Date: Mon, 8 Dec 2025 14:57:24 -0600 Subject: [PATCH 1/7] New hero --- app/lib/data/hero.server.ts | 2 +- storefrontapi.generated.d.ts | 2 +- 2 files changed, 2 insertions(+), 2 deletions(-) diff --git a/app/lib/data/hero.server.ts b/app/lib/data/hero.server.ts index c8626d6c..ff469232 100644 --- a/app/lib/data/hero.server.ts +++ b/app/lib/data/hero.server.ts @@ -71,7 +71,7 @@ let HERO_QUERY = `#graphql $country: CountryCode $language: LanguageCode ) @inContext(country: $country, language: $language) { - hero: metaobject(handle: {handle: "hero_1", type: "hero"}) { + hero: metaobject(handle: {handle: "hero_green_drop", type: "hero"}) { masthead: field(key: "masthead") { reference { __typename diff --git a/storefrontapi.generated.d.ts b/storefrontapi.generated.d.ts index 387ea0bc..e9d856a4 100644 --- a/storefrontapi.generated.d.ts +++ b/storefrontapi.generated.d.ts @@ -829,7 +829,7 @@ interface GeneratedQueryTypes { return: HeaderQuery; variables: HeaderQueryVariables; }; - '#graphql\n #graphql\n fragment ProductImage on Image {\n id\n altText\n url\n width\n height\n }\n\n query Hero (\n $country: CountryCode\n $language: LanguageCode\n ) @inContext(country: $country, language: $language) {\n hero: metaobject(handle: {handle: "hero_1", type: "hero"}) {\n masthead: field(key: "masthead") {\n reference {\n __typename\n ... on MediaImage {\n id\n alt\n image {\n ...ProductImage\n }\n }\n }\n }\n assetImages: field(key: "asset_images") {\n references(first: 100) {\n nodes {\n __typename\n ... on MediaImage {\n id\n alt\n image {\n ...ProductImage\n }\n }\n }\n }\n }\n product: field(key: "product") {\n reference {\n __typename\n ... on Product {\n handle\n title\n }\n }\n }\n }\n }\n': { + '#graphql\n #graphql\n fragment ProductImage on Image {\n id\n altText\n url\n width\n height\n }\n\n query Hero (\n $country: CountryCode\n $language: LanguageCode\n ) @inContext(country: $country, language: $language) {\n hero: metaobject(handle: {handle: "hero_green_drop", type: "hero"}) {\n masthead: field(key: "masthead") {\n reference {\n __typename\n ... on MediaImage {\n id\n alt\n image {\n ...ProductImage\n }\n }\n }\n }\n assetImages: field(key: "asset_images") {\n references(first: 100) {\n nodes {\n __typename\n ... on MediaImage {\n id\n alt\n image {\n ...ProductImage\n }\n }\n }\n }\n }\n product: field(key: "product") {\n reference {\n __typename\n ... on Product {\n handle\n title\n }\n }\n }\n }\n }\n': { return: HeroQuery; variables: HeroQueryVariables; }; From f1c7bfce08558e87d84b0d36e8f145f82f235b6c Mon Sep 17 00:00:00 2001 From: Brooks Lybrand Date: Tue, 9 Dec 2025 10:36:01 -0600 Subject: [PATCH 2/7] Update footer version --- app/components/footer.tsx | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/app/components/footer.tsx b/app/components/footer.tsx index e67549a6..79a5c55c 100644 --- a/app/components/footer.tsx +++ b/app/components/footer.tsx @@ -75,7 +75,7 @@ export function Footer({ footer: footerPromise }: FooterProps) { - Remix Soft Wear Catalog V.1 + Remix Soft Wear Catalog V.1.2

Designed in USA

From f8b8966137bfe6b3c54ae1d5d0c8c9200084f1ed Mon Sep 17 00:00:00 2001 From: Brooks Lybrand Date: Tue, 9 Dec 2025 10:36:09 -0600 Subject: [PATCH 3/7] Update gradient for hero --- app/routes/pages/($locale)._index.tsx | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/app/routes/pages/($locale)._index.tsx b/app/routes/pages/($locale)._index.tsx index 1f2a9354..e21f5653 100644 --- a/app/routes/pages/($locale)._index.tsx +++ b/app/routes/pages/($locale)._index.tsx @@ -130,7 +130,7 @@ function Hero({ masthead, assetImages, product }: HeroDataProps) { return (
Date: Fri, 9 Jan 2026 12:21:44 -0600 Subject: [PATCH 4/7] Update lookbook to green drop --- app/lib/data/lookbook.server.ts | 2 +- app/routes/pages/($locale)._index.tsx | 2 +- storefrontapi.generated.d.ts | 2 +- 3 files changed, 3 insertions(+), 3 deletions(-) diff --git a/app/lib/data/lookbook.server.ts b/app/lib/data/lookbook.server.ts index 06e6869a..ddb58a0c 100644 --- a/app/lib/data/lookbook.server.ts +++ b/app/lib/data/lookbook.server.ts @@ -75,7 +75,7 @@ let LOOKBOOK_QUERY = `#graphql $country: CountryCode $language: LanguageCode ) @inContext(country: $country, language: $language) { - lookbook: metaobject(handle: {handle: "lookbook_1", type: "lookbook"}) { + lookbook: metaobject(handle: {handle: "lookbook_green_drop", type: "lookbook"}) { handle entries: field(key: "lookbook") { references(first: 100) { diff --git a/app/routes/pages/($locale)._index.tsx b/app/routes/pages/($locale)._index.tsx index e21f5653..2a3621d4 100644 --- a/app/routes/pages/($locale)._index.tsx +++ b/app/routes/pages/($locale)._index.tsx @@ -314,7 +314,7 @@ function LookbookEntry({ image, product }: LookbookEntryProps) { prefetch="intent" animationType="icon" iconName="mail" - to="https://rmx.as/newsletter" + to={href("/:locale?/subscribe")} className={animatedLinkCss} > Coming Soon diff --git a/storefrontapi.generated.d.ts b/storefrontapi.generated.d.ts index e9d856a4..12914cc2 100644 --- a/storefrontapi.generated.d.ts +++ b/storefrontapi.generated.d.ts @@ -833,7 +833,7 @@ interface GeneratedQueryTypes { return: HeroQuery; variables: HeroQueryVariables; }; - '#graphql\n #graphql\n fragment ProductImage on Image {\n id\n altText\n url\n width\n height\n }\n\n query LookbookImages (\n $country: CountryCode\n $language: LanguageCode\n ) @inContext(country: $country, language: $language) {\n lookbook: metaobject(handle: {handle: "lookbook_1", type: "lookbook"}) {\n handle\n entries: field(key: "lookbook") {\n references(first: 100) {\n nodes {\n __typename\n ... on Metaobject {\n handle\n fields {\n __typename\n reference {\n __typename\n ... on MediaImage {\n id\n alt\n presentation {\n id\n asJson(format: IMAGE)\n }\n image {\n ...ProductImage\n }\n }\n ... on Product {\n id\n handle\n title\n priceRange {\n minVariantPrice {\n amount\n currencyCode\n }\n }\n }\n }\n }\n }\n }\n }\n }\n }\n }\n': { + '#graphql\n #graphql\n fragment ProductImage on Image {\n id\n altText\n url\n width\n height\n }\n\n query LookbookImages (\n $country: CountryCode\n $language: LanguageCode\n ) @inContext(country: $country, language: $language) {\n lookbook: metaobject(handle: {handle: "lookbook_green_drop", type: "lookbook"}) {\n handle\n entries: field(key: "lookbook") {\n references(first: 100) {\n nodes {\n __typename\n ... on Metaobject {\n handle\n fields {\n __typename\n reference {\n __typename\n ... on MediaImage {\n id\n alt\n presentation {\n id\n asJson(format: IMAGE)\n }\n image {\n ...ProductImage\n }\n }\n ... on Product {\n id\n handle\n title\n priceRange {\n minVariantPrice {\n amount\n currencyCode\n }\n }\n }\n }\n }\n }\n }\n }\n }\n }\n }\n': { return: LookbookImagesQuery; variables: LookbookImagesQueryVariables; }; From 62765b7a44cebcc0a22f2e4dbf444bfb8d93c731 Mon Sep 17 00:00:00 2001 From: Brooks Lybrand Date: Fri, 9 Jan 2026 12:48:24 -0600 Subject: [PATCH 5/7] Change loadrunner background color --- app/routes/pages/($locale)._index.tsx | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/app/routes/pages/($locale)._index.tsx b/app/routes/pages/($locale)._index.tsx index 2a3621d4..2f47d6ef 100644 --- a/app/routes/pages/($locale)._index.tsx +++ b/app/routes/pages/($locale)._index.tsx @@ -334,7 +334,7 @@ let loadRunnerImage = { function LoadRunner() { return ( -
+
Date: Fri, 9 Jan 2026 12:54:52 -0600 Subject: [PATCH 6/7] Update loadrunner color again --- app/routes/pages/($locale)._index.tsx | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/app/routes/pages/($locale)._index.tsx b/app/routes/pages/($locale)._index.tsx index 2f47d6ef..ea68ed08 100644 --- a/app/routes/pages/($locale)._index.tsx +++ b/app/routes/pages/($locale)._index.tsx @@ -334,7 +334,7 @@ let loadRunnerImage = { function LoadRunner() { return ( -
+
Date: Fri, 9 Jan 2026 12:59:41 -0600 Subject: [PATCH 7/7] Update documentation --- README.md | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/README.md b/README.md index a921c548..832ec045 100644 --- a/README.md +++ b/README.md @@ -71,7 +71,7 @@ See [hero.server.ts](app/lib/data/hero.server.ts) for the GraphQL query. ### Lookbook -Uses "Lookbook Entry" metaobjects with: +Uses "Lookbook" metaobject which contains a field called "lookbook_entries" that is an array of references to "Lookbook Entry" metaobjects with: 1. Image 2. Product (optional)