Holat va javob · molecule

Teskari sanoq

Qolgan vaqtni körsatadi: aksiya tugaşi (kun · soat · daqiqa · soniya), imtihon yoki test vaqti, SMS kodni qayta yuborişgaça («00:59»). Raqamlar tabular — sakramaydi; oz qolganda qizil + «!» va «oz qoldi» sözi, tugaganda matn. Ekran öquvçiga siyrak aytiladi: 5 daqiqa, 1 daqiqa, 10 soniya qolganda va tugaganda. Uzoq muddat uçun yil birligi: data-units="yd" → «1 yil · 354 kun» (soniyasiz birliklarda daqiqada bir yangilanadi) — domen, obuna, litsenziya muddati.

beta0.28.0 danyangilandi 0.97.1.fx-countdownCSS + JS
Kuzgi çegirma −30 % tugaşiga
Test: 20 savoldan 14 tasi belgilangan

Kodni qayta yuboriş Qayta yuborişgaça dan keyin mumkin

Variantlar

AtributQiymatlarStandart
data-variantblocks
solid Töq bloklar — banner/aksiya
inline Bir qator «00:59» — matn içida
blocks
data-sizesm
md
md
data-staterunning
urgent data-urgent soniyadan kam qoldi (xulq qöyadi)
ended Tugadi
running

Anatomiya

  1. root.fx-countdownşart
  2. label.fx-countdown__labelixtiyoriy
  3. units.fx-countdown__unitsixtiyoriy
  4. unit.fx-countdown__unitixtiyoriy
  5. num.fx-countdown__numixtiyoriy
  6. name.fx-countdown__nameixtiyoriy
  7. sep.fx-countdown__sepixtiyoriy
  8. done.fx-countdown__doneixtiyoriy

Holatlar

urgentended

Klaviatura va kiriş

Ildiz role="timer" (özi gapirmaydi), aria-label har daqiqa yangilanadi: «Test: 44 daqiqa 59 soniya». Alohida aria-live hudud faqat 5 daq / 1 daq / 10 s qolganda va tugaganda aytadi. Oz qolgani rangdan taşqari «!» va «oz qoldi» sözi bilan, tugagani çizilgan raqam va matn bilan.

Kod

AI uçun: qaçon işlatiladi
Işlating
  • Aksiya, röyxatdan ötiş yoki tarif narxi tugaşigaça qolgan vaqt.
  • Imtihon, test, tölov sessiyasi kabi çeklangan vaqtli jarayon.
  • SMS kodni qayta yuboriş tugmasi yonida (ixçam variant).
Işlatmang
  • Ötgan vaqtni nisbiy körsatiş («3 daqiqa oldin») → reltime
  • Jarayon foizini körsatiş → progress
  • Har soniyani ekran öquvçiga aytdirmang — aria-live ildizda emas, faqat çegaralarda.
  • Soxta şoşilinç qilib, sahifa yangilanganda sanoqni qaytadan boşlamang — tugaş vaqti serverdan (data-to) kelsin.
  • Raqamlarni proporsional şriftda qoldirmang — har soniyada kenglik sakraydi (tabular-nums).
npx foxui add countdown
<div class="fx-countdown" data-fx-countdown data-seconds="273645" data-urgent="0" data-done="Aksiya tugadi">
  <span class="fx-countdown__label">Kuzgi çegirma −30 % tugaşiga</span>
</div>
<div class="fx-countdown" data-fx-countdown data-variant="solid" data-size="sm" data-seconds="2700" data-urgent="300" data-done="Vaqt tugadi — javoblar yuborildi">
  <span class="fx-countdown__label">Test: 20 savoldan 14 tasi belgilangan</span>
</div>
<p style="margin:0;font-size:var(--fx-font-size-sm)">Kodni qayta yuboriş <span class="fx-countdown" data-fx-countdown data-variant="inline" data-seconds="59" data-urgent="0"><span class="fx-countdown__label fx-sr-only">Qayta yuborişgaça</span></span> dan keyin mumkin</p>

Tokenlar: --fx-bg-error-solid --fx-bg-page --fx-bg-surface --fx-border-color-default --fx-border-width-default --fx-control-h-lg --fx-font-size-lg --fx-font-size-md --fx-font-size-sm --fx-font-size-xl --fx-font-size-xs --fx-font-weight-medium --fx-font-weight-semibold --fx-radius-control --fx-space-1 --fx-space-2 --fx-space-4 --fx-text-disabled --fx-text-error --fx-text-on-error --fx-text-primary --fx-text-secondary --fx-text-tertiary

Şu toifadan

Libosni sozlangButun sayt şu zahoti kiyinadi

Libos

Premium liboslar — obunada: bepul 3 ta ustiga yana 13 ta. Bu yerda hammasini sinab körasiz. Narxlar

Brendlar ilhomida · 11

Faqat uslub ilhomi; belgilar — Simple Icons (CC0) va logobank.uz (Uzum), savdo belgilari egalariga tegişli.

Rejim
Qölda sozlaş — dasturçilar uçun

Rang

Şakl va çegara

Şrift juftligi

Qölda tanlaş

Qulaylik

Harakat
Ziçlik
Material (tajriba)