habemus new tagline
All checks were successful
Build and Deploy / build (push) Successful in 1m6s
Django Tests / test (push) Successful in 1m15s
Build and Deploy / deploy (push) Successful in 5s

This commit is contained in:
Tobias Brunner 2025-08-29 10:08:42 +02:00
parent 71d4962d18
commit d680c8b093
Signed by: tobru
SSH key fingerprint: SHA256:kOXg1R6c11XW3/Pt9dbLdQvOJGFAy+B2K6v6PtRWBGQ
6 changed files with 47 additions and 47 deletions

Binary file not shown.

Before

Width:  |  Height:  |  Size: 316 KiB

After

Width:  |  Height:  |  Size: 316 KiB

Before After
Before After

View file

@ -35,7 +35,7 @@
<div class="bg-primary text-white py-2 text-center"> <div class="bg-primary text-white py-2 text-center">
<div class="container"> <div class="container">
<a href="https://www.vshn.ch/en/blog/vshn-launches-servala-open-cloud-native-service-hub/" class="text-white text-decoration-none" target="_blank"> <a href="https://www.vshn.ch/en/blog/vshn-launches-servala-open-cloud-native-service-hub/" class="text-white text-decoration-none" target="_blank">
VSHN launches Servala Open Cloud Native Service Hub VSHN launches Servala The Sovereign App Store
</a> </a>
<i class="bi bi-box-arrow-up-right"></i> <i class="bi bi-box-arrow-up-right"></i>
</div> </div>
@ -180,7 +180,7 @@
</a> </a>
</div> </div>
<div class="fs-14 fw-semibold"> <div class="fs-14 fw-semibold">
<p>Unlock the Power of Cloud Native Applications</p> <p>Unlock the Power of Sovereign Managed Applications</p>
</div> </div>
<div class="d-flex align-items-center space-x-20"> <div class="d-flex align-items-center space-x-20">
<a href="https://www.linkedin.com/company/servala/"> <a href="https://www.linkedin.com/company/servala/">

View file

@ -2,7 +2,7 @@
{% load static %} {% load static %}
{% load contact_tags %} {% load contact_tags %}
{% block title %}About Open Cloud Native Services Hub{% endblock %} {% block title %}About The Sovereign App Store{% endblock %}
{% block content %} {% block content %}
<section class="section bg-primary-subtle"> <section class="section bg-primary-subtle">
@ -10,7 +10,7 @@
<header class="section-primary__header text-center"> <header class="section-primary__header text-center">
<h1 class="section-h1 fs-40 fs-lg-64 mb-24">About Servala</h1> <h1 class="section-h1 fs-40 fs-lg-64 mb-24">About Servala</h1>
<div class="text-gray-300 w-lg-37 mx-auto"> <div class="text-gray-300 w-lg-37 mx-auto">
<p class="mb-0">Open Cloud Native Service Hub. Unlock the Power of Cloud Native Applications.</p> <p class="mb-0">The Sovereign App Store. Unlock the Power of Sovereign Managed Applications.</p>
</div> </div>
</header> </header>
</div> </div>
@ -238,7 +238,7 @@
</div> </div>
<div class="w-lg-30"> <div class="w-lg-30">
<div class="page-header__image-wrapper"> <div class="page-header__image-wrapper">
<img class="page-header__image" src="{% static "img/sir-vala-text.png" %}" alt="Cartoon serval cat named Sir Vala with blue eyes and a happy expression. It's the mascot of Servala - Open Cloud Native Service Hub" title="Sir Vala - Mascot of Servala"> <img class="page-header__image" src="{% static "img/sir-vala-text.png" %}" alt="Cartoon serval cat named Sir Vala with blue eyes and a happy expression. It's the mascot of Servala - The Sovereign App Store" title="Sir Vala - Mascot of Servala">
</div> </div>
</div> </div>
</div> </div>

View file

@ -1,7 +1,7 @@
{% extends 'base.html' %} {% extends 'base.html' %}
{% load static %} {% load static %}
{% block title %}Open Cloud Native Services Hub{% endblock %} {% block title %}The Sovereign App Store{% endblock %}
{% block content %} {% block content %}
<section class="section section-hero bg-primary-subtle"> <section class="section section-hero bg-primary-subtle">
@ -9,9 +9,9 @@
<div class="section-hero-mask"></div> <div class="section-hero-mask"></div>
<div class="px-3 px-lg-0 pt-80 pb-120 position-relative"> <div class="px-3 px-lg-0 pt-80 pb-120 position-relative">
<header class="section-hero__header"> <header class="section-hero__header">
<h1 class="section-h1 fs-40 fs-lg-64">Servala - Open Cloud Native Service Hub</h1> <h1 class="section-h1 fs-40 fs-lg-64">Sovereign App Store</h1>
<div class="section-hero__desc"> <div class="section-hero__desc">
<p>Unlock the Power of Cloud Native Applications.</p> <p>Unlock the Power of Sovereign Managed Applications.</p>
<p>Servala connects businesses, developers, and cloud service providers on one unique hub with secure, scalable, and easy-to-use cloud-native services.</p> <p>Servala connects businesses, developers, and cloud service providers on one unique hub with secure, scalable, and easy-to-use cloud-native services.</p>
</div> </div>
<div> <div>
@ -208,7 +208,7 @@
</div> </div>
<div class="col-12 col-lg-8"> <div class="col-12 col-lg-8">
<header class="section-primary__header"> <header class="section-primary__header">
<h2 class="section-h1 fs-40 fs-lg-60">Servala - Open Cloud Native Service Hub</h2> <h2 class="section-h1 fs-40 fs-lg-60">Servala - The Sovereign App Store</h2>
<div class="section-primary__desc"> <div class="section-primary__desc">
<p>Servala connects businesses, developers, and cloud service providers on one unique hub with secure, scalable, and easy-to-use cloud-native services.</p> <p>Servala connects businesses, developers, and cloud service providers on one unique hub with secure, scalable, and easy-to-use cloud-native services.</p>
<p>Discover:</p> <p>Discover:</p>

View file

@ -53,7 +53,7 @@ def json_ld_structured_data(context):
data = { data = {
"@context": "https://schema.org", "@context": "https://schema.org",
"@type": "WebSite", "@type": "WebSite",
"name": "Servala - Open Cloud Native Service Hub", "name": "Servala - The Sovereign App Store",
"url": base_url, "url": base_url,
} }
json_ld = json.dumps(data, indent=2) json_ld = json.dumps(data, indent=2)
@ -65,7 +65,7 @@ def json_ld_structured_data(context):
{ {
"@context": "https://schema.org", "@context": "https://schema.org",
"@type": "WebSite", "@type": "WebSite",
"name": "Servala - Open Cloud Native Service Hub", "name": "Servala - The Sovereign App Store",
"url": base_url, "url": base_url,
"description": "Servala connects businesses, developers, and cloud service providers on one unique hub with secure, scalable, and easy-to-use cloud-native services.", "description": "Servala connects businesses, developers, and cloud service providers on one unique hub with secure, scalable, and easy-to-use cloud-native services.",
"potentialAction": { "potentialAction": {

View file

@ -190,7 +190,7 @@ def generate_exoscale_marketplace_yaml(offering):
yaml_key: { yaml_key: {
"page_class": "tmpl-marketplace-product", "page_class": "tmpl-marketplace-product",
"html_title": title, "html_title": title,
"meta_desc": f"Managed {offering.service.name} by Servala - a product by VSHN. Servala is the Open Cloud Native Service Hub. It connects businesses, developers, and cloud service providers on one unique hub with secure, scalable, and easy-to-use cloud-native services.", "meta_desc": f"Managed {offering.service.name} by Servala - a product by VSHN. Servala is the The Sovereign App Store. It connects businesses, developers, and cloud service providers on one unique hub with secure, scalable, and easy-to-use cloud-native services.",
"page_header_title": title, "page_header_title": title,
"provider_key": "vshn", "provider_key": "vshn",
"slug": f"{offering.service.slug}-by-servala", "slug": f"{offering.service.slug}-by-servala",