-
Notifications
You must be signed in to change notification settings - Fork 9
Add solutions pages and contact forms #129
New issue
Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.
By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.
Already on GitHub? Sign in to your account
Open
iammajid
wants to merge
8
commits into
develop
Choose a base branch
from
feature/industrie-subpages
base: develop
Could not load branches
Branch not found: {{ refName }}
Loading
Could not load tags
Nothing to show
Loading
Are you sure you want to change the base?
Some commits from the old base branch may be removed from the timeline,
and old review comments may become outdated.
Open
Changes from all commits
Commits
Show all changes
8 commits
Select commit
Hold shift + click to select a range
7830311
Add industry solutions pages and contact forms (partner, demo, sales)
iammajid 385bce7
Refactoring, cleaning up, and copywriting improvements
iammajid 2b4f5cd
Merge branch 'develop' into feature/industrie-subpages
iammajid a6b865e
Remove the FAQ section from the Solution pages.
iammajid f418d45
Update the endpoints and add the formType parameter to the form
iammajid ad5d82f
Merge branch 'develop' into feature/industrie-subpages
iammajid ab446d1
Standardize form field from description to message in partner form
iammajid 30fca15
Fix script tag issues and improve hover effects
iammajid File filter
Filter by extension
Conversations
Failed to load comments.
Loading
Jump to
Jump to file
Failed to load files.
Loading
Diff view
Diff view
There are no files selected for viewing
This file contains hidden or bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
Original file line number | Diff line number | Diff line change |
---|---|---|
@@ -0,0 +1,56 @@ | ||
"use strict"; | ||
|
||
const REQUEST_BECOME_PARTNER_URL = STORE_API_URL + '/hub/request-contact'; | ||
|
||
class BecomePartner { | ||
|
||
constructor(form, feedbackData, submitData) { | ||
this._form = form; | ||
this._feedbackData = feedbackData; | ||
this._submitData = submitData; | ||
} | ||
|
||
request() { | ||
if (!$(this._form)[0].checkValidity()) { | ||
$(this._form).find(':input').addClass('show-invalid'); | ||
this._feedbackData.errorMessage = 'Please fill in all required fields.'; | ||
return; | ||
} | ||
|
||
this._feedbackData.success = false; | ||
this._feedbackData.inProgress = true; | ||
this._feedbackData.errorMessage = ''; | ||
|
||
const requestData = { | ||
...this._submitData, | ||
formType: 'become-partner' | ||
}; | ||
|
||
$.ajax({ | ||
url: REQUEST_BECOME_PARTNER_URL, | ||
type: 'POST', | ||
data: requestData | ||
}).done(_ => { | ||
this.onRequestSucceeded(); | ||
if (this._submitData.acceptNewsletter) { | ||
subscribeToNewsletter(this._submitData.email, 7); | ||
tobihagemann marked this conversation as resolved.
Show resolved
Hide resolved
|
||
} | ||
}).fail(xhr => { | ||
this.onRequestFailed(xhr.responseJSON?.message || 'Partner application failed.'); | ||
}); | ||
} | ||
|
||
onRequestFailed(error) { | ||
this._feedbackData.success = false; | ||
this._feedbackData.inProgress = false; | ||
this._feedbackData.errorMessage = error; | ||
} | ||
|
||
onRequestSucceeded() { | ||
this._feedbackData.success = true; | ||
this._feedbackData.inProgress = false; | ||
this._feedbackData.errorMessage = ''; | ||
window.scrollTo(0, 0); | ||
} | ||
|
||
} |
This file contains hidden or bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
Original file line number | Diff line number | Diff line change |
---|---|---|
@@ -0,0 +1,56 @@ | ||
"use strict"; | ||
|
||
const REQUEST_BOOK_DEMO_URL = STORE_API_URL + '/hub/request-contact'; | ||
|
||
class BookDemo { | ||
|
||
constructor(form, feedbackData, submitData) { | ||
this._form = form; | ||
this._feedbackData = feedbackData; | ||
this._submitData = submitData; | ||
} | ||
|
||
request() { | ||
if (!$(this._form)[0].checkValidity()) { | ||
$(this._form).find(':input').addClass('show-invalid'); | ||
this._feedbackData.errorMessage = 'Please fill in all required fields.'; | ||
return; | ||
} | ||
|
||
this._feedbackData.success = false; | ||
this._feedbackData.inProgress = true; | ||
this._feedbackData.errorMessage = ''; | ||
|
||
const requestData = { | ||
...this._submitData, | ||
formType: 'book-demo' | ||
}; | ||
|
||
$.ajax({ | ||
url: REQUEST_BOOK_DEMO_URL, | ||
type: 'POST', | ||
data: requestData | ||
}).done(_ => { | ||
this.onRequestSucceeded(); | ||
if (this._submitData.acceptNewsletter) { | ||
subscribeToNewsletter(this._submitData.email, 7); | ||
} | ||
tobihagemann marked this conversation as resolved.
Show resolved
Hide resolved
|
||
}).fail(xhr => { | ||
this.onRequestFailed(xhr.responseJSON?.message || 'Booking demo failed.'); | ||
}); | ||
} | ||
|
||
onRequestFailed(error) { | ||
this._feedbackData.success = false; | ||
this._feedbackData.inProgress = false; | ||
this._feedbackData.errorMessage = error; | ||
} | ||
|
||
onRequestSucceeded() { | ||
this._feedbackData.success = true; | ||
this._feedbackData.inProgress = false; | ||
this._feedbackData.errorMessage = ''; | ||
window.scrollTo(0, 0); | ||
} | ||
|
||
} |
This file contains hidden or bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
Original file line number | Diff line number | Diff line change |
---|---|---|
@@ -0,0 +1,56 @@ | ||
"use strict"; | ||
|
||
const REQUEST_CONTACT_SALES_URL = STORE_API_URL + '/hub/request-contact'; | ||
|
||
class ContactSales { | ||
|
||
constructor(form, feedbackData, submitData) { | ||
this._form = form; | ||
this._feedbackData = feedbackData; | ||
this._submitData = submitData; | ||
} | ||
|
||
request() { | ||
if (!$(this._form)[0].checkValidity()) { | ||
$(this._form).find(':input').addClass('show-invalid'); | ||
this._feedbackData.errorMessage = 'Please fill in all required fields.'; | ||
return; | ||
} | ||
|
||
this._feedbackData.success = false; | ||
this._feedbackData.inProgress = true; | ||
this._feedbackData.errorMessage = ''; | ||
|
||
const requestData = { | ||
...this._submitData, | ||
formType: 'contact-sales' | ||
}; | ||
|
||
$.ajax({ | ||
url: REQUEST_CONTACT_SALES_URL, | ||
type: 'POST', | ||
data: requestData | ||
}).done(_ => { | ||
this.onRequestSucceeded(); | ||
if (this._submitData.acceptNewsletter) { | ||
subscribeToNewsletter(this._submitData.email, 7); | ||
} | ||
}).fail(xhr => { | ||
this.onRequestFailed(xhr.responseJSON?.message || 'Contacting sales failed.'); | ||
}); | ||
} | ||
|
||
onRequestFailed(error) { | ||
this._feedbackData.success = false; | ||
this._feedbackData.inProgress = false; | ||
this._feedbackData.errorMessage = error; | ||
} | ||
|
||
onRequestSucceeded() { | ||
this._feedbackData.success = true; | ||
this._feedbackData.inProgress = false; | ||
this._feedbackData.errorMessage = ''; | ||
window.scrollTo(0, 0); | ||
} | ||
|
||
} |
This file contains hidden or bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
Original file line number | Diff line number | Diff line change |
---|---|---|
@@ -0,0 +1,5 @@ | ||
--- | ||
title: "Partner werden" | ||
description: "Tritt unserem Partnerprogramm bei und hilf Organisationen dabei, ihre Daten mit den Verschlüsselungslösungen von Cryptomator Hub zu sichern. Lass Dein Geschäft mit unserer bewährten Technologie wachsen." | ||
type: "become-a-partner" | ||
--- |
This file contains hidden or bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
Original file line number | Diff line number | Diff line change |
---|---|---|
@@ -0,0 +1,5 @@ | ||
--- | ||
title: "Become a Partner" | ||
description: "Join our partner program and help organizations secure their data with Cryptomator's encryption solutions. Grow your business with our proven technology." | ||
type: "become-a-partner" | ||
--- |
This file contains hidden or bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
Original file line number | Diff line number | Diff line change |
---|---|---|
@@ -0,0 +1,5 @@ | ||
--- | ||
title: "Demo buchen" | ||
description: "Vereinbare jetzt eine Live-Demo und erfahre, wie Cryptomator Hub Deine sensiblen Daten schützt, volle Kontrolle über Cloud-Zugriffe schafft und sichere Zusammenarbeit ermöglicht." | ||
type: book-a-demo | ||
--- |
This file contains hidden or bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
Original file line number | Diff line number | Diff line change |
---|---|---|
@@ -0,0 +1,5 @@ | ||
--- | ||
title: "Book a Demo" | ||
description: "Schedule a personalized demo of Cryptomator Hub to see how it can secure your team's data and streamline your cloud storage workflows." | ||
type: book-a-demo | ||
--- |
This file contains hidden or bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
Original file line number | Diff line number | Diff line change |
---|---|---|
@@ -0,0 +1,5 @@ | ||
--- | ||
title: "Vertrieb kontaktieren" | ||
description: "Du hast Fragen zu Preisen, technischer Integration oder Compliance? Unser Vertriebsteam berät Dich gerne persönlich und findet gemeinsam mit Dir die passende Lösung für Dein Unternehmen." | ||
type: contact-sales | ||
--- |
This file contains hidden or bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
Original file line number | Diff line number | Diff line change |
---|---|---|
@@ -0,0 +1,5 @@ | ||
--- | ||
title: "Contact Sales" | ||
description: "Get in touch with our sales team to discuss pricing, technical integration, compliance requirements, or any other questions about Cryptomator Hub." | ||
type: contact-sales | ||
--- |
This file contains hidden or bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
Original file line number | Diff line number | Diff line change |
---|---|---|
@@ -0,0 +1,5 @@ | ||
--- | ||
title: "Lösungen" | ||
type: "solutions" | ||
description: "Ob NGO, Universität oder Unternehmen – mit Cryptomator Hub schützt Du sensible Daten, behältst die volle Kontrolle und sorgst für reibungslose Zusammenarbeit." | ||
--- |
This file contains hidden or bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
Original file line number | Diff line number | Diff line change |
---|---|---|
@@ -0,0 +1,5 @@ | ||
--- | ||
title: "Solutions" | ||
type: "solutions" | ||
description: "See how organizations in education, healthcare, manufacturing, and other industries use Cryptomator Hub to secure their sensitive data with zero-knowledge encryption." | ||
--- |
This file contains hidden or bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
Original file line number | Diff line number | Diff line change |
---|---|---|
@@ -0,0 +1,107 @@ | ||
--- | ||
title: "Bildung" | ||
type: "solutions" | ||
faq_key: "solutions_education_faq" | ||
cardtitle: "Bildung" | ||
cardtext: "Schutz sensibler Studierendendaten und Forschungsmaterialien" | ||
cardicon: "fas fa-graduation-cap" | ||
comingsoon: false | ||
|
||
# Hero Section | ||
hero_title: "Mehr Datenschutz für die digitale Bildungswelt " | ||
hero_description: "Ob Schule, Universität oder Forschung – mit Cryptomator Hub verschlüsselst du sensible Daten zuverlässig und sorgst für eine sichere, reibungslose digitale Zusammenarbeit." | ||
|
||
# Use Cases Section | ||
use_cases_title: "Anwendungsfälle" | ||
use_cases_subtitle: "So nutzen Einrichtungen in Bildung & Forschung Cryptomator Hub zum Schutz sensibler Daten" | ||
use_cases: | ||
- icon: "fas fa-university" | ||
title: "Hochschulbildung" | ||
description: "Verschlüssle Forschungsdaten und Studierendenakten sicher bei gleichzeitiger akademischer Zusammenarbeit." | ||
features: | ||
- "DSGVO-konformer Forschungsschutz" | ||
- "Verschlüsselung von Studierendenakten" | ||
- "Sichere Teamarbeit in Fakultäten" | ||
- "Complicance-Tools für Institutionen" | ||
- icon: "fas fa-microscope" | ||
title: "Forschungseinrichtungen" | ||
description: "Sichere sensible Forschungsdaten, geistiges Eigentum und kollaborative Projekte bei sicherem Austausch mit externen Partnern." | ||
features: | ||
- "Forschungsdatensatz-Verschlüsselung" | ||
- "Schutz von IP und Publikationen" | ||
- "Sichere externe Zusammenarbeit" | ||
- "Compliance bei Fördermitteln" | ||
- icon: "fas fa-school" | ||
title: "K-12 Schulen" | ||
description: "Schütze Schülerakten, Aufgaben und Verwaltungsdokumente bei sicheren digitalen Lernumgebungen." | ||
features: | ||
- "Integration in Schulinformationssysteme" | ||
- "Sicherer Eltern-Lehrkräfte-Austausch" | ||
- "Schutz bei digitaler Aufgabenabgabe" | ||
- "Verschlüsselung von Verwaltungsdokumenten" | ||
- icon: "fas fa-chalkboard-teacher" | ||
title: "Online-Lernplattformen" | ||
description: "Schütze digitale Kursmaterialien, Schülerdaten und Bewertungsinformationen in Remote-Lernumgebungen." | ||
features: | ||
- "Verschlüsselung von Lerninhalten" | ||
- "Datenschutz bei Lernfortschritt" | ||
- "Bewertungsschutz & Ergebnisintegrität" | ||
- "Datenschutz beim Fernunterricht" | ||
|
||
# Key Features Section | ||
key_features_title: "Hauptfunktionen" | ||
key_features_subtitle: "Verschlüsselungslösungen, die auf die Anforderungen von Bildung & Forschung zugeschnitten sind" | ||
key_features: | ||
- title: "Sensible Hochschuldaten sicher speichern und zentral verwalten" | ||
description: "Forschungsdaten, Lehrmaterialien oder Prüfungsunterlagen – mit Cryptomator Hub behältst du die Kontrolle über sensible Hochschuldaten." | ||
image: "/img/solutions/education/solutions-education-screenshot-1.png" | ||
image_alt: "Cryptomator Hub zeigt strukturierte Vaults für verschiedene akademische Bereiche" | ||
details: | ||
- "Schutz von Notenübersichten, Thesisbewertungen und Prüfungsprotokollen" | ||
- "Kompatibel mit OneDrive, Nextcloud, Google Drive und lokalen Servern" | ||
- "Strukturierung nach Fachbereichen, Instituten oder Verwaltungseinheiten" | ||
- "Open-Source-Verschlüsselung mit Zero-Knowledge-Prinzip für volle Datensouveränität" | ||
|
||
- title: "Zugriffssteuerung für Lehrstühle, Verwaltung und Forschungsteams" | ||
description: "Verwalte individuelle Zugriffsrechte auf Vaults – z. B. für Lehrstühle, Prüfungsämter oder externe Projektpartner:innen. Revisionssicher, transparent und unter deiner Kontrolle." | ||
image: "/img/solutions/education/solutions-education-screenshot-2.png" | ||
image_alt: "Freigabeansicht eines Vaults für Forschungsdaten mit Personen und Gruppen" | ||
details: | ||
- "Rechtevergabe für Einzelpersonen und Gruppen" | ||
- "Nutzung für interne und externe Zusammenarbeit" | ||
- "Templates für typische Hochschulszenarien (z. B. Forschung, Gremien)" | ||
- "Lückenlose Dokumentation aller Zugriffe und Änderungen" | ||
|
||
- title: "Forschungsdaten sicher teilen – ohne Kontrollverlust" | ||
description: "Teile sensible Forschungsdaten mit Fakultäten oder Drittmittelgeber:innen – ohne die Kontrolle zu verlieren. Alles bleibt verschlüsselt, auch in der Cloud." | ||
image: "/img/solutions/education/solutions-education-screenshot-3.png" | ||
image_alt: "Vault geteilt mit Forschungsgruppe, Professor:innen und IT-Team" | ||
details: | ||
- "Geteilte Vaults für Projektteams und Partnerinstitute" | ||
- "Volle Kontrolle über Forschungsergebnisse und geistiges Eigentum" | ||
- "Funktioniert unabhängig von Cloudanbietern" | ||
- "DSGVO- & hochschulkonforme Speicherung sensibler Daten" | ||
|
||
# Case Studies Section | ||
case_studies_show: true | ||
case_studies_title: "Erfolgsgeschichten" | ||
case_studies_subtitle: "So setzen Einrichtungen in Bildung & Forschung weltweit auf Cryptomator Hub" | ||
case_studies: | ||
- title: "Universität Eindhoven" | ||
description: "Höhere Datensicherheit und gleichzeitig einfacher Zugriff auf Lernressourcen für über 2.500 Studierende und 150 Lehrende." | ||
image: | ||
image_alt: "Campus der Technischen Universität Eindhoven" | ||
comingsoon: false | ||
|
||
- title: "RWTH Aachen" | ||
description: "Sicherte Forschungsdaten und Studierendenakten campusweit und unterstützte dabei mehr als 50.000 Studierende." | ||
image: | ||
image_alt: "RWTH Aachen Universitätsgebäude" | ||
comingsoon: true | ||
|
||
- title: "Universität Münster" | ||
description: "Schützte Studierendendaten und ermöglichte sicheres Remote-Learning für über 45.000 Studierende während der digitalen Transformation." | ||
image: | ||
image_alt: "Campus der Universität Münster" | ||
comingsoon: true | ||
--- |
Oops, something went wrong.
Add this suggestion to a batch that can be applied as a single commit.
This suggestion is invalid because no changes were made to the code.
Suggestions cannot be applied while the pull request is closed.
Suggestions cannot be applied while viewing a subset of changes.
Only one suggestion per line can be applied in a batch.
Add this suggestion to a batch that can be applied as a single commit.
Applying suggestions on deleted lines is not supported.
You must change the existing code in this line in order to create a valid suggestion.
Outdated suggestions cannot be applied.
This suggestion has been applied or marked resolved.
Suggestions cannot be applied from pending reviews.
Suggestions cannot be applied on multi-line comments.
Suggestions cannot be applied while the pull request is queued to merge.
Suggestion cannot be applied right now. Please check back later.
Uh oh!
There was an error while loading. Please reload this page.