Replace demo copy and imagery in agency content
This commit is contained in:
@@ -151,6 +151,11 @@ def item(value: dict[str, Any] | str) -> dict[str, Any]:
|
|||||||
return {"type": "item", "value": value, "id": uid()}
|
return {"type": "item", "value": value, "id": uid()}
|
||||||
|
|
||||||
|
|
||||||
|
AGENCY_HERO_IMAGE_ID = 32
|
||||||
|
AGENCY_SUPPORT_IMAGE_ID = 33
|
||||||
|
AGENCY_PROCESS_IMAGE_ID = 33
|
||||||
|
|
||||||
|
|
||||||
HOME_COPY = {
|
HOME_COPY = {
|
||||||
"nl": {
|
"nl": {
|
||||||
"badge": "MANDELBLOG STUDIO",
|
"badge": "MANDELBLOG STUDIO",
|
||||||
@@ -163,7 +168,7 @@ HOME_COPY = {
|
|||||||
],
|
],
|
||||||
"logos": "Gebouwd met Wagtail, Django en beproefde componenten",
|
"logos": "Gebouwd met Wagtail, Django en beproefde componenten",
|
||||||
"features_title": "Waar MandelBlog op stuurt",
|
"features_title": "Waar MandelBlog op stuurt",
|
||||||
"features_sub": "<p>Geen webshopdemo, maar een zakelijke website die klaar is voor aanvragen, vertrouwen en doorontwikkeling.</p>",
|
"features_sub": "<p>Een zakelijke website die klaar is voor aanvragen, vertrouwen en doorontwikkeling.</p>",
|
||||||
"features": [
|
"features": [
|
||||||
(
|
(
|
||||||
"diagram-3",
|
"diagram-3",
|
||||||
@@ -296,7 +301,7 @@ HOME_COPY = {
|
|||||||
],
|
],
|
||||||
"logos": "Built with Wagtail, Django and proven components",
|
"logos": "Built with Wagtail, Django and proven components",
|
||||||
"features_title": "What MandelBlog focuses on",
|
"features_title": "What MandelBlog focuses on",
|
||||||
"features_sub": "<p>Not a webshop demo, but a business website built for enquiries, trust and future growth.</p>",
|
"features_sub": "<p>A business website built for enquiries, trust and future growth.</p>",
|
||||||
"features": [
|
"features": [
|
||||||
(
|
(
|
||||||
"diagram-3",
|
"diagram-3",
|
||||||
@@ -695,7 +700,7 @@ HOME_COPY = {
|
|||||||
],
|
],
|
||||||
"logos": "Construido con Wagtail, Django y componentes probados",
|
"logos": "Construido con Wagtail, Django y componentes probados",
|
||||||
"features_title": "En qué se enfoca MandelBlog",
|
"features_title": "En qué se enfoca MandelBlog",
|
||||||
"features_sub": "<p>No es una demo de tienda, sino un sitio corporativo preparado para generar oportunidades, confianza y crecimiento.</p>",
|
"features_sub": "<p>Un sitio corporativo preparado para generar oportunidades, confianza y crecimiento.</p>",
|
||||||
"features": [
|
"features": [
|
||||||
(
|
(
|
||||||
"diagram-3",
|
"diagram-3",
|
||||||
@@ -961,7 +966,7 @@ HOME_COPY = {
|
|||||||
],
|
],
|
||||||
"logos": "Construído com Wagtail, Django e componentes comprovados",
|
"logos": "Construído com Wagtail, Django e componentes comprovados",
|
||||||
"features_title": "No que a MandelBlog se concentra",
|
"features_title": "No que a MandelBlog se concentra",
|
||||||
"features_sub": "<p>Não é uma demo de loja online, mas um website empresarial preparado para pedidos, confiança e crescimento.</p>",
|
"features_sub": "<p>Um website empresarial preparado para pedidos, confiança e crescimento.</p>",
|
||||||
"features": [
|
"features": [
|
||||||
(
|
(
|
||||||
"diagram-3",
|
"diagram-3",
|
||||||
@@ -2309,7 +2314,7 @@ SERVICE_COPY["nl"] = {
|
|||||||
(
|
(
|
||||||
"graph-up-arrow",
|
"graph-up-arrow",
|
||||||
"Wat levert het op?",
|
"Wat levert het op?",
|
||||||
"<p>Een verkoopomgeving die past bij uw merk en niet voelt als een los demo-sjabloon.</p>",
|
"<p>Een verkoopomgeving die past bij uw merk en niet voelt als een generieke webshop.</p>",
|
||||||
),
|
),
|
||||||
],
|
],
|
||||||
"outcomes": [
|
"outcomes": [
|
||||||
@@ -2488,7 +2493,7 @@ SERVICE_COPY["en"] = {
|
|||||||
(
|
(
|
||||||
"graph-up-arrow",
|
"graph-up-arrow",
|
||||||
"What it delivers",
|
"What it delivers",
|
||||||
"<p>A sales environment that fits your brand instead of feeling like a detached demo template.</p>",
|
"<p>A sales environment that fits your brand instead of looking like an off-the-shelf shop.</p>",
|
||||||
),
|
),
|
||||||
],
|
],
|
||||||
"outcomes": [
|
"outcomes": [
|
||||||
@@ -3818,7 +3823,7 @@ def _home_body(
|
|||||||
"primary_cta_url": urls["contact"],
|
"primary_cta_url": urls["contact"],
|
||||||
"secondary_cta_text": "",
|
"secondary_cta_text": "",
|
||||||
"secondary_cta_url": "",
|
"secondary_cta_url": "",
|
||||||
"hero_image": 1,
|
"hero_image": AGENCY_HERO_IMAGE_ID,
|
||||||
"video_url": "",
|
"video_url": "",
|
||||||
"stats": [
|
"stats": [
|
||||||
item({"value": value, "label": label})
|
item({"value": value, "label": label})
|
||||||
@@ -3855,32 +3860,6 @@ def _home_body(
|
|||||||
"columns": "2",
|
"columns": "2",
|
||||||
},
|
},
|
||||||
),
|
),
|
||||||
block(
|
|
||||||
"saas_testimonials",
|
|
||||||
{
|
|
||||||
"layout_width": "container",
|
|
||||||
"background_style": "light",
|
|
||||||
"layout": "cards",
|
|
||||||
"section_title": cfg["testimonials_title"],
|
|
||||||
"section_subtitle": cfg["testimonials_sub"],
|
|
||||||
"testimonials": [
|
|
||||||
item(
|
|
||||||
{
|
|
||||||
"quote": quote,
|
|
||||||
"author_name": name,
|
|
||||||
"author_title": title,
|
|
||||||
"author_photo": None,
|
|
||||||
"company_logo": None,
|
|
||||||
"rating": 0,
|
|
||||||
}
|
|
||||||
)
|
|
||||||
for quote, name, title in cfg["testimonials"]
|
|
||||||
],
|
|
||||||
"customer_logos": [],
|
|
||||||
"aggregate_rating": "",
|
|
||||||
"aggregate_source": "",
|
|
||||||
},
|
|
||||||
),
|
|
||||||
block(
|
block(
|
||||||
"saas_faq",
|
"saas_faq",
|
||||||
{
|
{
|
||||||
@@ -3910,8 +3889,8 @@ def _home_body(
|
|||||||
"primary_cta_url": urls["contact"],
|
"primary_cta_url": urls["contact"],
|
||||||
"secondary_cta_text": "",
|
"secondary_cta_text": "",
|
||||||
"secondary_cta_url": "",
|
"secondary_cta_url": "",
|
||||||
"background_image": 1,
|
"background_image": AGENCY_SUPPORT_IMAGE_ID,
|
||||||
"side_image": 1,
|
"side_image": AGENCY_HERO_IMAGE_ID,
|
||||||
"show_no_credit_card": "with-icon",
|
"show_no_credit_card": "with-icon",
|
||||||
"no_credit_card_text": cfg["no_cc"],
|
"no_credit_card_text": cfg["no_cc"],
|
||||||
},
|
},
|
||||||
@@ -3958,7 +3937,11 @@ def _standard_body(
|
|||||||
"primary_cta_url": urls["contact"],
|
"primary_cta_url": urls["contact"],
|
||||||
"secondary_cta_text": "",
|
"secondary_cta_text": "",
|
||||||
"secondary_cta_url": "",
|
"secondary_cta_url": "",
|
||||||
"hero_image": 1 if page_key != "process" else 24,
|
"hero_image": (
|
||||||
|
AGENCY_HERO_IMAGE_ID
|
||||||
|
if page_key != "process"
|
||||||
|
else AGENCY_PROCESS_IMAGE_ID
|
||||||
|
),
|
||||||
"video_url": "",
|
"video_url": "",
|
||||||
"stats": [],
|
"stats": [],
|
||||||
"customer_logos_title": "",
|
"customer_logos_title": "",
|
||||||
@@ -4049,7 +4032,7 @@ def _standard_body(
|
|||||||
"form_action_url": urls["contact"],
|
"form_action_url": urls["contact"],
|
||||||
"benefits_title": cfg["benefits_title"],
|
"benefits_title": cfg["benefits_title"],
|
||||||
"benefits": [item(text) for text in cfg["benefits"]],
|
"benefits": [item(text) for text in cfg["benefits"]],
|
||||||
"side_image": 1,
|
"side_image": AGENCY_SUPPORT_IMAGE_ID,
|
||||||
"privacy_text": cfg["privacy"],
|
"privacy_text": cfg["privacy"],
|
||||||
},
|
},
|
||||||
)
|
)
|
||||||
@@ -4086,8 +4069,8 @@ def _standard_body(
|
|||||||
"primary_cta_url": urls["contact"],
|
"primary_cta_url": urls["contact"],
|
||||||
"secondary_cta_text": "",
|
"secondary_cta_text": "",
|
||||||
"secondary_cta_url": "",
|
"secondary_cta_url": "",
|
||||||
"background_image": 1,
|
"background_image": AGENCY_SUPPORT_IMAGE_ID,
|
||||||
"side_image": 1,
|
"side_image": AGENCY_HERO_IMAGE_ID,
|
||||||
"show_no_credit_card": "with-icon",
|
"show_no_credit_card": "with-icon",
|
||||||
"no_credit_card_text": common["no_cc"],
|
"no_credit_card_text": common["no_cc"],
|
||||||
},
|
},
|
||||||
@@ -4129,7 +4112,7 @@ def _service_body(locale: str, kind: str, urls: dict[str, str]) -> list[dict[str
|
|||||||
"primary_cta_url": urls["contact"],
|
"primary_cta_url": urls["contact"],
|
||||||
"secondary_cta_text": "",
|
"secondary_cta_text": "",
|
||||||
"secondary_cta_url": "",
|
"secondary_cta_url": "",
|
||||||
"hero_image": 23,
|
"hero_image": AGENCY_HERO_IMAGE_ID,
|
||||||
"video_url": "",
|
"video_url": "",
|
||||||
"stats": [
|
"stats": [
|
||||||
item({"value": cfg["duration"], "label": common["timeline_label"]}),
|
item({"value": cfg["duration"], "label": common["timeline_label"]}),
|
||||||
@@ -4249,8 +4232,8 @@ def _service_body(locale: str, kind: str, urls: dict[str, str]) -> list[dict[str
|
|||||||
"primary_cta_url": urls["contact"],
|
"primary_cta_url": urls["contact"],
|
||||||
"secondary_cta_text": "",
|
"secondary_cta_text": "",
|
||||||
"secondary_cta_url": "",
|
"secondary_cta_url": "",
|
||||||
"background_image": 1,
|
"background_image": AGENCY_SUPPORT_IMAGE_ID,
|
||||||
"side_image": 1,
|
"side_image": AGENCY_HERO_IMAGE_ID,
|
||||||
"show_no_credit_card": "with-icon",
|
"show_no_credit_card": "with-icon",
|
||||||
"no_credit_card_text": common["no_cc"],
|
"no_credit_card_text": common["no_cc"],
|
||||||
},
|
},
|
||||||
@@ -4398,7 +4381,7 @@ SERVICE_COPY["es"] = {
|
|||||||
(
|
(
|
||||||
"graph-up-arrow",
|
"graph-up-arrow",
|
||||||
"Qué aporta",
|
"Qué aporta",
|
||||||
"<p>Un entorno de venta que encaja con su marca y no se siente como una plantilla demo.</p>",
|
"<p>Un entorno de venta que encaja con su marca y no parece una tienda genérica.</p>",
|
||||||
),
|
),
|
||||||
],
|
],
|
||||||
"outcomes": [
|
"outcomes": [
|
||||||
@@ -4576,7 +4559,7 @@ SERVICE_COPY["it"] = {
|
|||||||
(
|
(
|
||||||
"graph-up-arrow",
|
"graph-up-arrow",
|
||||||
"Cosa porta",
|
"Cosa porta",
|
||||||
"<p>Un ambiente di vendita coerente con il vostro marchio e non con l’effetto template demo.</p>",
|
"<p>Un ambiente di vendita coerente con il vostro marchio e non con l’effetto di uno shop generico.</p>",
|
||||||
),
|
),
|
||||||
],
|
],
|
||||||
"outcomes": [
|
"outcomes": [
|
||||||
@@ -4754,7 +4737,7 @@ SERVICE_COPY["pt"] = {
|
|||||||
(
|
(
|
||||||
"graph-up-arrow",
|
"graph-up-arrow",
|
||||||
"O que entrega",
|
"O que entrega",
|
||||||
"<p>Um ambiente de venda alinhado com a sua marca e não com aparência de demo.</p>",
|
"<p>Um ambiente de venda alinhado com a sua marca e sem aparência genérica.</p>",
|
||||||
),
|
),
|
||||||
],
|
],
|
||||||
"outcomes": [
|
"outcomes": [
|
||||||
|
|||||||
Reference in New Issue
Block a user