Έρχεται Σύντομα
Δουλεύουμε εντατικά για να σας παρουσιάσουμε τον νέο μας ιστότοπο. Μείνετε συντονισμένοι!
{# Robots: hard-coded for these transient pages. We never want them indexed even though coming-soon is served as 200. When SITE_MODE is cleared the canonical URLs (below) point at the real home. #} {# Per-template override or default. The default text is reused as the og:description fallback below. #} {# Canonical + hreflang alternates — point at production domains regardless of which environment we're rendering on. Path is normalized to '/' for site-mode pages: the URL path during a coming-soon window is meaningless (every path renders the same template). #} {# Open Graph + Twitter Card — branded unfurl when the link is shared on Facebook, LinkedIn, Slack, WhatsApp, Twitter, etc. og:image resolution: prefer the proper 1200x630 social image when present (TODO: add static/images/1200x630.jpg as a real branded card), fall back to logo-56-fav.jpg (always shipped). static_or_empty skips silently if the manifest doesn't know the file, so a missing image cannot 500 the whole page. #} {# Favicons — brand favicon (jpg) for site-mode + maintenance per the 2026-05-08 deploy report; PNG fallback for browsers that reject jpg favicons. All wrapped in static_or_empty so a missing collectstatic output never 500s the page (only the corresponding is skipped). #} {# JSON-LD Organization — minimal payload using seo_brand constants. Lighter than the public/base.html @graph (which adds LocalBusiness + page-specific nodes); enough to identify the brand on a transient page. All values come from server-controlled brand constants — no user input — so static JSON inside the script tag is safe. logo is optional: omitted from the payload if the asset isn't in the manifest. #}
Δουλεύουμε εντατικά για να σας παρουσιάσουμε τον νέο μας ιστότοπο. Μείνετε συντονισμένοι!