Tokenlar
Rang, oraliq va şrift — bitta manbadan. Mavzu almaşsa, butun sayt bir zumda yangilanadi.
Körsatiş · primitive
Landing va «wow» sahifalar uçun ixtiyoriy effektlar qatlami: istalgan yuzaga (karta, bento katagi, narx kartasi) data-fx atributi bilan qöşiladi. «spotlight» — kursorni kuzatuvçi yumşoq nur: kartaning çegarasi va foni kursor ostida yonadi; data-fx-effects konteyner içida kursor yaqinidagi qöşni kartalar çegarasi ham yonadi (Linear, Magic UI uslubi). «beam» — çegara böylab aylanib yuruvçi nur, «tavsiya» yoki «yangi» urğusi uçun; data-fx-glow bilan taşqi yumşoq nur. Ranglar mavzudan (brend yoki toifa rangi) — HEX yöq. Çeksiz aylaniş faqat ekranda körinib turganda; harakat kamaytirilsa, calm yoki none rejimda — nur statik turadi. «glare» (4.54) — hover yoki klaviatura fokusida karta ustidan bitta diagonal yaltiraş ötadi (::before işlatadi — beam data-fx-glow bilan birga qöyilmaydi). «direction» (4.55) — içidagi qoplama (.fx-effects__overlay) kursor kirgan tomondan sirpanib çiqadi va çiqqan tomonga ketadi; klaviatura fokusida pastdan çiqadi, hover yöq qurilmada qoplama doim pastda körinadi.
Rang, oraliq va şrift — bitta manbadan. Mavzu almaşsa, butun sayt bir zumda yangilanadi.
Agent komponentlarni özi topadi, qoidalarni tekşiradi va xatosiz kod yozadi.
Yangi versiya taklif bölib keladi — özgarişlarni körib, bitta buyruq bilan olasiz.
| Atribut | Qiymatlar | Standart |
|---|---|---|
data-fx | spotlight kursorni kuzatuvçi nurbeam çegara böylab aylanuvçi nurglare hover/fokusda diagonal yaltiraşdirection qoplama kursor tomonidan çiqadi | none |
data-fx-color | bluepurplepinkgreen | brand |
data-fx-speed | slow 6 pulsfast 2 puls | normal |
[data-fx~="spotlight"]ixtiyoriy[data-fx~="beam"]ixtiyoriy[data-fx-glow]ixtiyoriy[data-fx~="glare"]ixtiyoriy[data-fx~="direction"]ixtiyoriy.fx-effects__overlayixtiyoriy.fx-effects__titleixtiyoriy.fx-effects__metaixtiyoriyEffektlar faqat bezak: matn, tartib va fokus özgarmaydi. Barmoq bilan işlatilganda spotlight öçiq (hover yöq). prefers-reduced-motion, data-fx-motion="calm" va "none"da çegara nuri aylanmaydi; forced-colors'da tizim çegarasi qoladi. glare va direction klaviatura fokusida ham işlaydi (fokus = hover); direction qoplamasidagi matn DOM'da doim bor, hover yöq qurilmada körinib turadi; harakat kamaytirilsa qoplama sirpanmasdan paydo böladi.
cardbadgenpx foxui add effects
<div data-fx-effects style="display:grid;grid-template-columns:repeat(auto-fit,minmax(15rem,1fr));gap:var(--fx-space-4)">
<article class="fx-card" data-fx="spotlight">
<h3 class="fx-card__title">Tokenlar</h3>
<p class="fx-card__text">Rang, oraliq va şrift — bitta manbadan. Mavzu almaşsa, butun sayt bir zumda yangilanadi.</p>
</article>
<article class="fx-card" data-fx="spotlight beam" data-fx-glow>
<span class="fx-badge" data-tone="brand" style="justify-self:start">Tavsiya</span>
<h3 class="fx-card__title">MCP orqali AI agent</h3>
<p class="fx-card__text">Agent komponentlarni özi topadi, qoidalarni tekşiradi va xatosiz kod yozadi.</p>
</article>
<article class="fx-card" data-fx="spotlight" data-fx-color="blue">
<h3 class="fx-card__title">npx foxui update</h3>
<p class="fx-card__text">Yangi versiya taklif bölib keladi — özgarişlarni körib, bitta buyruq bilan olasiz.</p>
</article>
</div>
<div data-fx-effects style="display:grid;grid-template-columns:repeat(auto-fit,minmax(14rem,1fr));gap:var(--fx-space-4);margin-block-start:var(--fx-space-6)">
<a class="fx-card" href="#" data-fx="direction" style="padding:0;aspect-ratio:4/3;background:linear-gradient(150deg, var(--fx-bg-category-blue), var(--fx-bg-category-purple))"><span class="fx-effects__overlay"><span class="fx-effects__title">Samarqand Grand</span><span class="fx-effects__meta">Mehmonxona sayti · bron qiliş</span></span></a>
<a class="fx-card" href="#" data-fx="direction" style="padding:0;aspect-ratio:4/3;background:linear-gradient(150deg, var(--fx-bg-category-green), var(--fx-bg-category-blue))"><span class="fx-effects__overlay"><span class="fx-effects__title">Tong maktabi</span><span class="fx-effects__meta">LMS · 1 200 öquvçi</span></span></a>
<a class="fx-card" href="#" data-fx="direction" style="padding:0;aspect-ratio:4/3;background:linear-gradient(150deg, var(--fx-bg-category-coral), var(--fx-bg-category-yellow))"><span class="fx-effects__overlay"><span class="fx-effects__title">Zarafşon Tekstil</span><span class="fx-effects__meta">ERP · ombor va savdo</span></span></a>
</div>
<div data-fx-effects style="display:grid;grid-template-columns:repeat(auto-fit,minmax(15rem,1fr));gap:var(--fx-space-4);margin-block-start:var(--fx-space-6)">
<a class="fx-card" href="#" data-fx="glare" style="text-decoration:none;color:inherit"><span class="fx-badge" data-tone="brand" style="justify-self:start">Pro</span><h3 class="fx-card__title">Yillik obuna</h3><p class="fx-card__text">2 oy bepul · barça yangilanişlar va MCP</p></a>
<a class="fx-card" href="#" data-fx="glare spotlight" style="text-decoration:none;color:inherit"><h3 class="fx-card__title">Jamoa</h3><p class="fx-card__text">5 kişigaça · umumiy mavzu va tokenlar</p></a>
</div>Tokenlar: --fx-beam-angle --fx-bg-brand-solid --fx-bg-category-blue --fx-bg-category-green --fx-bg-category-pink --fx-bg-category-purple --fx-bg-muted --fx-bg-overlay --fx-bg-static-light --fx-bg-surface --fx-border-color-surface --fx-border-width-default --fx-duration-pulse --fx-ease-emphasized --fx-ease-enter --fx-ease-standard --fx-font-size-lg --fx-font-size-sm --fx-font-weight-semibold --fx-motion-base --fx-motion-instant --fx-motion-slow --fx-motion-slower --fx-mx --fx-my --fx-space-1 --fx-space-10 --fx-space-12 --fx-space-4 --fx-space-5 --fx-spot --fx-spot-fill --fx-viz-accent
Premium liboslar — obunada: bepul 3 ta ustiga yana 13 ta. Bu yerda hammasini sinab körasiz. Narxlar
Faqat uslub ilhomi; belgilar — Simple Icons (CC0) va logobank.uz (Uzum), savdo belgilari egalariga tegişli.