new logo
All checks were successful
Deploy / build-deploy (push) Successful in 5m32s

This commit is contained in:
Jorijn van der Graaf 2026-08-05 23:52:40 +02:00
commit b49042a626
8 changed files with 143 additions and 28 deletions

View file

@ -136,6 +136,13 @@ export struct Product {
std::string slug;
std::string name;
std::string tagline;
// The hardware manufacturer, for the Product schema's brand field.
// Deliberately NOT accompanied by a GTIN: the device is materially
// modified (different OS), and Google's product-data rules say a
// customized product must not carry the original manufacturer's GTIN —
// which also matches the legal framing that this is a Fairphone with
// different software, not a Catcrafts-manufactured phone. Empty = omit.
std::string brand;
// "available" — buyable now. "coming-soon" — listed with launch prices,
// orders not open yet. "unavailable" — listed but not sellable (sourcing
// gap, price swing). In both closed states the page stays up, the buy