Compare commits
No commits in common. "main" and "feature_US0202" have entirely different histories.
main
...
feature_US
Binary file not shown.
|
Before Width: | Height: | Size: 160 KiB |
|
|
@ -1,5 +1,5 @@
|
||||||
/* 8. Trainer und Kontakt (US04-02)
|
/* 8. Trainer und Kontakt (US04-02)
|
||||||
Trainerprofil: Relindis Agethen (Lilli).
|
Trainerprofil ist ein PLATZHALTER – Foto und Inhalte folgen vom Kunden.
|
||||||
Kontakt leitet auf https://tri-hub.de/kontakt weiter. */
|
Kontakt leitet auf https://tri-hub.de/kontakt weiter. */
|
||||||
|
|
||||||
.contact { border-top: 1px solid var(--line); }
|
.contact { border-top: 1px solid var(--line); }
|
||||||
|
|
@ -24,25 +24,39 @@
|
||||||
}
|
}
|
||||||
|
|
||||||
.trainer-photo {
|
.trainer-photo {
|
||||||
position: relative;
|
display: flex;
|
||||||
margin: 0;
|
align-items: center;
|
||||||
|
justify-content: center;
|
||||||
min-height: 320px;
|
min-height: 320px;
|
||||||
overflow: hidden;
|
border: 1px dashed rgb(255 255 255 / 22%);
|
||||||
border-radius: 1.35rem;
|
border-radius: 1.35rem;
|
||||||
background: rgb(255 255 255 / 3%);
|
background:
|
||||||
|
radial-gradient(circle at 50% 38%, rgb(255 255 255 / 10%) 0 18%, transparent 19%),
|
||||||
|
radial-gradient(ellipse at 50% 100%, rgb(255 255 255 / 8%) 0 42%, transparent 43%),
|
||||||
|
rgb(255 255 255 / 3%);
|
||||||
|
color: var(--quiet);
|
||||||
|
font-size: .8125rem;
|
||||||
|
letter-spacing: .18em;
|
||||||
|
text-transform: uppercase;
|
||||||
}
|
}
|
||||||
|
|
||||||
.trainer-photo img {
|
.trainer-photo span { margin-top: 62%; }
|
||||||
position: absolute;
|
|
||||||
inset: 0;
|
|
||||||
width: 100%;
|
|
||||||
height: 100%;
|
|
||||||
object-fit: cover;
|
|
||||||
object-position: 30% 20%; /* Gesicht im Ausschnitt halten */
|
|
||||||
}
|
|
||||||
|
|
||||||
.trainer-body { padding: 12px 12px 12px 0; }
|
.trainer-body { padding: 12px 12px 12px 0; }
|
||||||
|
|
||||||
|
.placeholder-tag {
|
||||||
|
display: inline-block;
|
||||||
|
margin-bottom: 14px;
|
||||||
|
padding: 4px 12px;
|
||||||
|
border: 1px dashed rgb(255 255 255 / 28%);
|
||||||
|
border-radius: 999px;
|
||||||
|
color: var(--quiet);
|
||||||
|
font-size: .75rem;
|
||||||
|
font-weight: 600;
|
||||||
|
letter-spacing: .16em;
|
||||||
|
text-transform: uppercase;
|
||||||
|
}
|
||||||
|
|
||||||
.trainer-body h3 { font-size: 1.5rem; }
|
.trainer-body h3 { font-size: 1.5rem; }
|
||||||
|
|
||||||
.trainer-role { margin-top: 6px; color: var(--muted); font-size: 1rem; }
|
.trainer-role { margin-top: 6px; color: var(--muted); font-size: 1rem; }
|
||||||
|
|
@ -66,9 +80,10 @@
|
||||||
|
|
||||||
.trainer-facts span { color: var(--quiet); font-size: .875rem; }
|
.trainer-facts span { color: var(--quiet); font-size: .875rem; }
|
||||||
|
|
||||||
.trainer-bio {
|
.trainer-quote {
|
||||||
margin-top: 20px;
|
margin-top: 20px;
|
||||||
color: var(--muted);
|
color: var(--muted);
|
||||||
|
font-style: italic;
|
||||||
font-size: 1rem;
|
font-size: 1rem;
|
||||||
}
|
}
|
||||||
|
|
||||||
|
|
@ -117,7 +132,7 @@
|
||||||
|
|
||||||
@media (max-width: 760px) {
|
@media (max-width: 760px) {
|
||||||
.trainer-card { grid-template-columns: 1fr; gap: 18px; }
|
.trainer-card { grid-template-columns: 1fr; gap: 18px; }
|
||||||
.trainer-photo { height: 340px; min-height: 0; }
|
.trainer-photo { min-height: 260px; }
|
||||||
.trainer-body { padding: 4px 8px 12px; }
|
.trainer-body { padding: 4px 8px 12px; }
|
||||||
.trainer-facts li { grid-template-columns: 1fr; gap: 2px; }
|
.trainer-facts li { grid-template-columns: 1fr; gap: 2px; }
|
||||||
.contact-card { padding: 26px 22px; }
|
.contact-card { padding: 26px 22px; }
|
||||||
|
|
|
||||||
|
|
@ -199,6 +199,7 @@
|
||||||
<div class="coaching-banner">
|
<div class="coaching-banner">
|
||||||
<p style="margin: 32px 0"><a class="button" href="ernaehrung-vergleich.html">Alle Pakete im Vergleich →</a>
|
<p style="margin: 32px 0"><a class="button" href="ernaehrung-vergleich.html">Alle Pakete im Vergleich →</a>
|
||||||
</p>
|
</p>
|
||||||
|
<div class="bonus-symbol" aria-hidden="true">%</div>
|
||||||
<div>
|
<div>
|
||||||
<h3>Schon im Coaching 1zu1? Dein Vorteil kommt mit.</h3>
|
<h3>Schon im Coaching 1zu1? Dein Vorteil kommt mit.</h3>
|
||||||
<p>
|
<p>
|
||||||
|
|
@ -269,41 +270,36 @@
|
||||||
<h2 id="kontakt-title">Vereinbare ein<br />persönliches Gespräch.</h2>
|
<h2 id="kontakt-title">Vereinbare ein<br />persönliches Gespräch.</h2>
|
||||||
</div>
|
</div>
|
||||||
<p>
|
<p>
|
||||||
Lerne Lilli kennen und kläre in einem ersten Gespräch,
|
Lerne deinen Trainer kennen und kläre in einem ersten Gespräch,
|
||||||
welche Begleitung zu dir passt.
|
welche Begleitung zu dir passt.
|
||||||
</p>
|
</p>
|
||||||
</div>
|
</div>
|
||||||
|
|
||||||
<div class="contact-grid">
|
<div class="contact-grid">
|
||||||
<!-- Trainerprofil: Relindis Agethen (Lilli) -->
|
<!-- PLATZHALTER: Trainerprofil – Inhalte folgen vom Kunden -->
|
||||||
<article class="trainer-card" aria-labelledby="trainer-name">
|
<article class="trainer-card" aria-label="Trainerprofil (Platzhalter)">
|
||||||
<figure class="trainer-photo">
|
<div class="trainer-photo" role="img" aria-label="Platzhalter für das Foto des Trainers">
|
||||||
<img src="assets/images/trainer/lilli.webp" width="800" height="1067"
|
<span aria-hidden="true">Foto folgt</span>
|
||||||
alt="Relindis Agethen (Lilli) auf dem Triathlonrad im Wettkampf" loading="lazy" />
|
</div>
|
||||||
</figure>
|
|
||||||
<div class="trainer-body">
|
<div class="trainer-body">
|
||||||
<h3 id="trainer-name">Relindis Agethen (Lilli)</h3>
|
<p class="placeholder-tag">Platzhalter</p>
|
||||||
<p class="trainer-role">Triathletin und Ernährungsberaterin</p>
|
<h3>[Name des Trainers]</h3>
|
||||||
|
<p class="trainer-role">[Rolle, z. B. Triathlon-Coach & Ernährungsberater]</p>
|
||||||
<ul class="trainer-facts">
|
<ul class="trainer-facts">
|
||||||
<li><span>Qualifikation</span>Zertifizierte Ernährungsberaterin für Sportler (B-Lizenz)</li>
|
<li><span>Qualifikation</span>[Ausbildung / Studium]</li>
|
||||||
<li><span>Erfahrung</span>Seit 16 Jahren aktiv im Triathlon</li>
|
<li><span>Zertifikate</span>[z. B. Lizenz, Fortbildungen]</li>
|
||||||
<li><span>Erfolge</span>Vize-Europameisterin, Deutsche Meisterin, mehrfache Baden-Württembergische
|
<li><span>Erfahrung</span>[Jahre im Triathlon / in der Beratung]</li>
|
||||||
Meisterin</li>
|
<li><span>Schwerpunkte</span>[z. B. Ernährung ab 50, Wettkampfvorbereitung]</li>
|
||||||
<li><span>Schwerpunkt</span>Ernährung, Leistungssport-Perspektive und wettkampforientierte Entwicklung
|
|
||||||
</li>
|
|
||||||
</ul>
|
</ul>
|
||||||
<p class="trainer-bio">
|
<p class="trainer-quote">„[Kurzes persönliches Statement des Trainers]“</p>
|
||||||
Lilli ergänzt das TriHub-Team um Leistungsentwicklung und
|
|
||||||
Ernährungswissen – aus eigener Wettkampferfahrung.
|
|
||||||
</p>
|
|
||||||
</div>
|
</div>
|
||||||
</article>
|
</article>
|
||||||
|
|
||||||
<div class="contact-card">
|
<div class="contact-card">
|
||||||
<p class="eyebrow">KOSTENFREI & UNVERBINDLICH</p>
|
<p class="eyebrow">KOSTENLOS & UNVERBINDLICH</p>
|
||||||
<h3>Vereinbare ein persönliches Gespräch</h3>
|
<h3>Vereinbare ein persönliches Gespräch</h3>
|
||||||
<p>
|
<p>
|
||||||
Schreib Lilli über das Kontaktformular von TriHub.
|
Schreib deinem Trainer über das Kontaktformular von TriHub.
|
||||||
Erzähl kurz von deinen Zielen – du bekommst eine persönliche Antwort.
|
Erzähl kurz von deinen Zielen – du bekommst eine persönliche Antwort.
|
||||||
</p>
|
</p>
|
||||||
<ul class="contact-points">
|
<ul class="contact-points">
|
||||||
|
|
|
||||||
Loading…
Reference in New Issue