Testzugang: eigene Anfrageseite DE+EN und Einstiege auf der Startseite
Neue Seite /testzugang/ und Spiegel /en/trial-access/ mit Anfrageformular fuer einen einwoechigen Testzugang. Pflicht ist eine dienstliche E-Mail-Adresse, Freemail- und Wegwerf-Anbieter werden abgewiesen, Behoerden- und Organisationsdomains werden erkannt und in der Anfrage-Mail gekennzeichnet. Spamschutz ohne Drittanbieter, also Honeypot-Feld und Zeitfalle statt Captcha, damit kein externer Dienst eingebunden werden muss. Der Versand laeuft ueber den bestehenden Endpunkt /api/contact, die Zusatzfelder stehen strukturiert im Nachrichtentext. Einstiege auf der Startseite DE+EN, also Knopf in der Navigation, zwei Knoepfe im Kontakt-Abschnitt, Verlinkung der FAQ-Antwort zum Zugang und ein Footer-Link. Der Hero-Knopf der sechs Loesungsseiten zeigt jetzt ebenfalls auf die Testzugang-Seite. Sitemap und llms.txt ergaenzt.
Dieser Commit ist enthalten in:
@@ -48,6 +48,14 @@ a { color:inherit; text-decoration:none; }
|
||||
|
||||
.nav-extras { display:flex; align-items:center; gap:18px; }
|
||||
|
||||
/* Testzugang-Knopf in der Navigation */
|
||||
.nav-cta { display:inline-block; background:var(--gold); color:var(--navy); font-size:0.88rem; font-weight:600; padding:9px 18px; border-radius:var(--radius); white-space:nowrap; transition:background 0.2s; }
|
||||
.nav-cta:hover { background:var(--gold-dark); color:var(--navy); }
|
||||
.mobile-menu .nav-cta { display:block; text-align:center; margin:10px 0 4px; padding:13px 18px; font-size:1rem; }
|
||||
|
||||
/* Zwei Knoepfe nebeneinander im Kontakt-Abschnitt */
|
||||
.cta-buttons { display:flex; flex-wrap:wrap; gap:14px; justify-content:center; }
|
||||
|
||||
.mobile-menu-toggle { display:none; background:none; border:none; cursor:pointer; width:32px; height:24px; position:relative; flex-direction:column; justify-content:space-between; }
|
||||
.mobile-menu-toggle span { display:block; width:100%; height:2px; background:var(--navy); border-radius:2px; transition:transform 0.3s,opacity 0.3s; }
|
||||
.mobile-menu-toggle.active span:nth-child(1) { transform:rotate(45deg) translate(7px,7px); }
|
||||
@@ -315,7 +323,10 @@ a { color:inherit; text-decoration:none; }
|
||||
|
||||
@media(max-width:768px) {
|
||||
.nav-menu { display:none; }
|
||||
.nav-extras > .nav-cta { display:none; }
|
||||
.mobile-menu-toggle { display:flex; }
|
||||
.cta-buttons { flex-direction:column; }
|
||||
.cta-buttons .btn { width:100%; }
|
||||
.grid-3,.grid-4 { grid-template-columns:1fr; gap:20px; }
|
||||
.hero { min-height:75vh; }
|
||||
.hero-brand { padding:0 20px; }
|
||||
|
||||
In neuem Issue referenzieren
Einen Benutzer sperren