Skip to content

Katman reçeteleri ​

Bir reçete, bir katmanın nasıl gireceğini tarif eder. Hazır reçeteler aşağıda; kendi reçetelerinizi recipes ayarıyla ekleyin (rehber).

Yazı reçeteleri (data-in) ​

ReçeteBaşlıklar (bölünmüş)Diğer elemanlar (blok)
fadeSolmaSolma
riseKelimeler maskeden yükselir46 px yükselip belirir
dropKelimeler yukarıdan düşerDüşüp belirir
slide-left, slide-rightKelimeler yandan kayarYandan kayar
maskKelimeler maskeden açılırYukarı doğru açılır (clip)
lines-upSatırlar sırayla maskeden yükselirClip ile açılır
staggerKademeli kelimelerKademeli yükselir
blurOdak çekmeOdak çekme
zoom0,6'dan büyürBüyüyerek gelir
flipKelime başına 3D dönüş3D dönüş
skewEğik kaymaEğik kayma
words-blurHer kelime ayrı netleşirBulanıktan netleşir
chars-upHarfler maskeden yükselirYükselir
chars-blurHarfler netleşirBulanıktan netleşir
chars-flipHarfler 3D dönerDöner
chars-waveHarfler dalga halindeYükselir
chars-scaleHarfler büyüyerek belirirBüyüyerek gelir
trackingHarfler geniş aralıktan toplanırSolma
typewriterHarfler tek tek belirirAdım adım belirir
glitch-textHarfler eğilerek dağınık gelirEğilerek gelir
floatKelimeler yükselir, sonra hafifçe süzülür (döngü), üzerine gelince kalkarYükselir

Bir başlık (h1–h4) veya data-split olan herhangi bir eleman bölünmüş sürümü kullanır; diğer elemanlar tek blok olarak canlanır.

Çıkışlar (data-out) ​

reverse (varsayılan: girişin tersi, süresinin %55'i), fade, up, down, left, blur, none.

Görsel reçeteleri (imageIn) ​

Giren slaytın arka planına uygulanır: develop (siyah-beyazdan renge), focus (bulanıktan nete), spotlight (karanlık, döndürülmüş yakınlaşmadan normale), rise, tint (sepyadan renge), flicker, depth-zoom (slayt boyunca tutulan yavaş yakınlaşma), breathe (hafif yakınlaşma döngüsü).

Kare formatı ​

json
{
  "split": "words",
  "mask": true,
  "stagger": 38,
  "order": "start",
  "in":    [{ "y": "105%" }, { "y": 0, "d": 1000, "e": "expo.out" }],
  "loop":  [{ "y": 0 }, { "y": "-8%", "d": 1800, "e": "sine.inOut" }],
  "hover": [{ "y": 0 }, { "y": "-10%", "d": 260, "e": "power2.out" }],
  "out":   [{ "o": 1 }, { "o": 0, "d": 400, "e": "power2.in" }]
}
AlanTipAçıklama
splitnone | words | chars | linesYazının nasıl bölüneceği.
maskbooleanHer kelimeyi kendi kutusuna kırp (maskeden açılma).
staggermsParçalar arası gecikme.
orderstart | center | randomKademe sırası.
spreadXemMerkezden harf başına ek aralık (tracking efektleri).
scatter[x, y] emParça başına rastgele başlangıç kayması.
inKare[]Giriş: ilk kare = başlangıç durumu, son kare = nötr.
loopKare[]Girişten sonra ileri geri oynatılır.
hoverKare[]İmleç slayt üzerindeyken oynatılır.
outKare[]Çıkış.

Kare alanları ​

AlanAnlamıBirim
oopaklık0–1
x, y, zkaydırmapx sayı, ya da "%" / "em" metni
s, sx, syölçeksayı
r, rx, rydöndürmederece
skx, skyeğmederece
blurbulanıklıkpx
gray, sepiagri ton, sepya0–1
contrast, bright, satkontrast, parlaklık, doygunluk1 = normal
huerenk döndürmederece
clipinset()% olarak [üst, sağ, alt, sol]
dönceki kareden itibaren sürems
eeaseaşağıdaki adlar

Her sayı, 600 px altında farklı değer için { "base": 30, "phone": 12 } olabilir.

Ease'ler ​

linear, steps, sine.out, sine.inOut, power1.out, power2.in, power2.out, power2.inOut, power3.in, power3.out, power4.out, expo.out, expo.inOut, circ.out, back.out.

Insigne Slider v1.0.0 · Free for any use with visible attribution · Atıf ile her kullanım için ücretsiz