Şablon Değişiklikleri .p-body-header alanına ince bir dalga efekti ekleyin

  • Konuyu Başlatan Konuyu Başlatan forumgit
  • Başlangıç tarihi Başlangıç tarihi

forumgit

Kayıtlı Kullanıcı
Katılım
24 Mar 2025
Mesajlar
34
Çözümler
1
Beğeniler
15
  • 3x7ofzf.png
  • Admin CP’ye girin.
  • Sol menüden Appearance → Templates sekmesine tıklayın.
  • Sağ üst köşeden aktif stilinizi seçin (örneğin “My Custom Style”).
  • Ağaç menüden extra.less dosyasını bulun (genelde en altta).
  • Açılan editöre, en alta aşağıdaki kodu yapıştırın:
İçeriği görüntülemek için lütfen tepki verip sayfayı yenileyiniz: Beğen Beğen, Love Love
 
Moderatör tarafında düzenlendi:
  • Admin CP’ye girin.
  • Sol menüden Appearance → Templates sekmesine tıklayın.
  • Sağ üst köşeden aktif stilinizi seçin (örneğin “My Custom Style”).
  • Ağaç menüden extra.less dosyasını bulun (genelde en altta).
  • Açılan editöre, en alta aşağıdaki kodu yapıştırın:
Kod:
.p-body-header {
  position: relative;
  overflow: hidden;
  /* Arka plan renginizi bozmasın */
  background-color: var(--header-bg, #fff);
}

.p-body-header::after {
  content: "";
  position: absolute;
  bottom: 0;
  left: 0;
  width: 200%;        /* yatay tekrar için geniş tutuyoruz */
  height: 10px;       /* dalganın kalınlığı */
  pointer-events: none;
  opacity: 0.2;       /* genel opaklık */

  /* Dalga rengini ring ile aynı yapıyoruz */
  background-color: var(--theme-main-color);

  /* inline SVG mask: ince dalga formu */
  -webkit-mask: url("data:image/svg+xml;utf8,\
<svg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 80 10'>\
<path fill='white' d='M0 5 C20 0 60 10 80 5 L80 10 L0 10 Z'/>\
</svg>") repeat-x 0 bottom;
  mask: url("data:image/svg+xml;utf8,\
<svg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 80 10'>\
<path fill='white' d='M0 5 C20 0 60 10 80 5 L80 10 L0 10 Z'/>\
</svg>") repeat-x 0 bottom;

  /* mask boyutu (repeat tile) */
  -webkit-mask-size: 80px 10px;
  mask-size:         80px 10px;

  /* yatayda kayan animasyon */
  animation: waveMask 8s linear infinite;
}

@keyframes waveMask {
  from {
    -webkit-mask-position:    0 bottom;
            mask-position:    0 bottom;
  }
  to {
    -webkit-mask-position:  80px bottom;
            mask-position:  80px bottom;
  }
}
Eline sağlık. Birde nasıl göründüğüne dair bi görüntü koysaydın çok güzel olurdu.
 
Geri
Üst