- Share your fabric requirement, intended application, composition or
- reference with our team.
+ Share your fabric requirement, intended application, composition
+ with our team.
{message}
@@ -94,29 +89,10 @@ export default function Contact() {
-
+
- {company.whatsapp
- ? "Opens WhatsApp with a conversation starter."
- : "Business WhatsApp number to be supplied. Chat will be available once details are confirmed."}
+ Opens WhatsApp with a conversation starter.
- Contact information is awaiting confirmation. No phone numbers,
- email addresses or locations have been assumed.
+ Reach RRS directly on WhatsApp or by phone or email - a direct
+ manufacturing conversation is the fastest way to begin.
@@ -158,7 +134,7 @@ export default function Contact() {
in mind?
>
}
- text="Share your fabric requirement, intended application, composition or reference with our team and start a conversation about what can be developed."
+ text="Share your fabric requirement, intended application, composition with our team and start a conversation about what can be developed."
/>
>
);
diff --git a/src/pages/Home.css b/src/pages/Home.css
index 85f3b9d..b913176 100644
--- a/src/pages/Home.css
+++ b/src/pages/Home.css
@@ -67,9 +67,6 @@
color: var(--ink);
letter-spacing: 0.01em;
}
-.home-hero__image-note {
- color: var(--muted);
-}
.home-intro {
display: grid;
gap: 44px;
@@ -140,7 +137,7 @@
}
.process__verb {
margin: 0 0 24px;
- font-family: var(--mono);
+ font-family: var(--sans);
font-size: 11px;
font-weight: 500;
color: var(--industrial);
diff --git a/src/pages/Home.jsx b/src/pages/Home.jsx
index 75bc021..c15e225 100644
--- a/src/pages/Home.jsx
+++ b/src/pages/Home.jsx
@@ -39,14 +39,14 @@ export default function Home() {
Grey knitted fabrics developed around yarn, structure and
- application—then manufactured for consistent commercial supply.
+ application - then manufactured for consistent commercial supply.
Explore our fabrics
- Talk to us
+ Text us on WhatsApp
@@ -54,9 +54,6 @@ export default function Home() {
Development · Circular knitting · Bulk production
-
- Factory photography scheduled for content handover
-
diff --git a/tests/site.spec.js b/tests/site.spec.js
index 1b46e51..f0ff479 100644
--- a/tests/site.spec.js
+++ b/tests/site.spec.js
@@ -81,22 +81,24 @@ test("desktop navigation, anchored CTA and browser back work", async ({
).toHaveAttribute("aria-current", "page");
await page
.locator(".contact-banner")
- .getByRole("link", { name: "Talk to us", exact: true })
+ .getByRole("link", { name: "Text us on WhatsApp", exact: true })
.click();
await expect(page).toHaveURL("/contact#whatsapp");
await expect(page.locator("#whatsapp")).toBeInViewport();
await expect(
- page.getByRole("button", { name: "Talk to us", exact: true }),
- ).toBeDisabled();
+ page
+ .locator(".whatsapp")
+ .getByRole("link", { name: "Text us on WhatsApp", exact: true }),
+ ).toHaveAttribute("href", /wa\.me/);
await expect(page.locator("#whatsapp-status")).toContainText(
- "number to be supplied",
+ "Opens WhatsApp",
);
await page.goBack();
await expect(page).toHaveURL("/fabrics");
await page.goto("/contact#whatsapp");
await page
.locator(".contact-banner")
- .getByRole("link", { name: "Talk to us", exact: true })
+ .getByRole("link", { name: "Text us on WhatsApp", exact: true })
.click();
await expect(page.locator("#whatsapp")).toBeInViewport();
});
@@ -240,7 +242,7 @@ test("home and products heroes cycle through four product images", async ({
await expect(page.getByText("Women’s wear", { exact: true })).toBeVisible();
});
-test("capacity values roll in opposite directions and settle at 60–70", async ({
+test("capacity values roll in opposite directions and settle at 60-70", async ({
page,
}) => {
for (const path of ["/", "/fabrics"]) {