******MESSAGE CODE:********

<html>
<head>
	<title></title>
</head>
<body>
<div style="text-align:center"><a href=""><img alt="" height="700" src="https://ts-eu-uploads.s3.eu-west-1.amazonaws.com/training/production/21576/yeni-y-l-yeni-bir-sen-163471.jpg" width="394" /></a></div>
</body>
</html>



*******LANDING PAGE CODE:********

<!DOCTYPE html>
<html lang="tr">
<head><meta http-equiv="Content-Type" content="text/html; charset=UTF-8"><meta charset="utf-8"><meta name="viewport" content="width=device-width, initial-scale=1">
	<title>Online Randevu Al &ndash; G&ouml;rsel &Uuml;st&uuml; Form</title>
	<style type="text/css">/* ---- Tema renkleri ---- */
    :root{
      --purple: #6c3db7;         /* Mor */
      --purple-dark: #4f2a8a;     /* Koyu mor */
      --yellow: #ffd84d;          /* Sarı */
      --white:  #ffffff;          /* Beyaz */

      /* ---- Konum ince ayar değişkenleri ----
         Görsel 16:9 oranında; formu orta-aşağıdaki beyaz alana taşıyoruz.
         İhtiyaca göre sadece bu üç değeri oynatman yeterli.
      */
      --form-top: 60%;            /* Formun üst kenarı (yüzde) */
      --form-width: 72%;          /* Form genişliği (yüzde) */
      --form-max-width: 560px;    /* Maks. genişlik (px) */
    }

    html, body {
      height: 100%;
      margin: 0;
      background: #0f0f14;        /* Koyu fon, görseli öne çıkarır */
      font-family: system-ui, -apple-system, "Segoe UI", Roboto, Helvetica, Arial;
      color: var(--white);
    }

    .page {
      min-height: 100vh;
      display: grid;
      place-items: center;
      padding: 12px;
    }

    /* ---- Görsel kutusu ---- */
    .poster {
      position: relative;
      width: min(1080px, 96vw);
      aspect-ratio: 16 / 9;       /* Görsel oranını korur */
      border-radius: 18px;
      overflow: hidden;
      box-shadow: 0 18px 60px rgba(0,0,0,0.35);

      /* Görseli yerleştir */
      background-image: url("https://ts-eu-uploads.s3.eu-west-1.amazonaws.com/training/production/21576/elevating-precision-and-patient-trust-68e473.png");
      background-size: cover;
      background-position: center;
      background-repeat: no-repeat;

      /* İnce mor çerçeve */
      outline: 2px solid rgba(108,61,183,0.25);
    }

    /* ---- Form alanı (beyaz boşluğun içine) ---- */
    .form-wrap{
      position: absolute;
      left: 50%;
      top: var(--form-top);
      transform: translate(-50%, -0%); /* X: ortalar, Y: hafif aşağı */
      width: var(--form-width);
      max-width: var(--form-max-width);

      /* Beyaz alanla bütünleşsin diye arka planı şeffaf bırakıyoruz.
         İstersen çok hafif bir beyaz ekleyebilirsin:
         background: rgba(255,255,255,0.75);
      */
      background: transparent;
      padding: 6px 8px;
    }

    .form-grid{
      display: grid;
      grid-template-columns: 1fr;
      gap: 12px;
    }

    label{
      display: inline-block;
      font-size: 14px;
      font-weight: 700;
      color: #2a2a2a;             /* Beyaz alan üzerindeki yazı */
      margin-bottom: 6px;
    }

    .input{
      width: 100%;
      border: 2px solid #e7e7e7;
      border-radius: 12px;
      padding: 12px 14px;
      font-size: 16px;
      color: #131313;
      background: var(--white);
      outline: none;
      transition: border-color 160ms ease, box-shadow 160ms ease;
    }
    .input::placeholder{ color: #7c7c7c; }
    .input:focus{
      border-color: var(--purple);
      box-shadow: 0 0 0 4px rgba(108,61,183,0.16);
    }

    .button{
      width: 100%;
      border: none;
      border-radius: 14px;
      padding: 12px 16px;
      font-size: 16px;
      font-weight: 800;
      letter-spacing: 0.2px;
      cursor: pointer;
      color: var(--white);
      background: linear-gradient(135deg, var(--purple) 0%, var(--purple-dark) 100%);
      box-shadow: 0 10px 24px rgba(108,61,183,0.32);
      transition: transform 140ms ease, filter 140ms ease;
    }
    .button:hover{ transform: translateY(-1px); filter: brightness(1.05); }
    .button:active{ transform: translateY(0);    filter: brightness(0.98); }

    /* Sarı vurgu şeridi (opsiyonel) */
    .accent{
      height: 3px;
      background: linear-gradient(90deg, var(--yellow), #fff3a3 55%, var(--yellow));
      border-radius: 999px;
      margin-top: 6px;
    }

    /* ---- Mobil ince ayar ---- */
    @media (max-width: 520px){
      :root{
        --form-top: 58%;
        --form-width: 86%;
        --form-max-width: 540px;
      }
      .input{ font-size: 15px; padding: 11px 12px; }
      .button{ font-size: 15px; padding: 12px 14px; }
    }
	</style>
</head>
<body>
<div class="page">
<div aria-label="Online randevu görseli üzerinde form" class="poster" role="img"><!-- Form: Orta-aşağıdaki beyaz alana yerleşir -->
<form autocomplete="on" class="form-wrap" id="randevuForm">
<div class="form-grid">
<div><label for="email">E-posta Adresi</label> <input autocomplete="email" class="input" id="email" inputmode="email" name="email" placeholder="ornek@domain.com" required="" type="email" /></div>

<div><label for="password">Parola</label> <input autocomplete="current-password" class="input" id="password" name="password" placeholder="Parolanızı girin" required="" type="password" /></div>
<button aria-label="Randevu Al" class="button" type="submit">🗓️ Randevu Al</button></div>

<div aria-hidden="true" class="accent">&nbsp;</div>
</form>
</div>
</div>
<script>
    // Demo amaçlı: gönderimi engelleyip basit uyarı gösteriyoruz.
    // Gerçek kullanımda kendi endpoint’ine POST edebilirsin.
    document.getElementById('randevuForm').addEventListener('submit', function(e){
      e.preventDefault();
      const email = document.getElementById('email').value.trim();
      const pass  = document.getElementById('password').value.trim();

      if(!email || !pass){
        alert('Lütfen e-posta ve parolanızı girin.');
        return;
      }
      alert('Randevu işlemi için giriş alındı: ' + email);
    });
  </script></body>
</html>



