FoxUI v0.99.3
Joriy
0.99.3
190
versiya
5 ta
şu bobda yangilaniş
7 ta
buzadigan özgariş
BOB 0.99Kun/tun switch3 yangi2 tuzatildiYangilaş: npx foxui update · RSS
  1. 25oktyabr34 yangilaniş
    0.99Yangi bob

    Kun/tun switch

    3 yangi2 tuzatildi
    0.98Yangi bob

    Globus — haqiqiy Yer xaritasi

    2 tuzatildi2 yaxşilandi3 yangi
    0.97Yangi bob

    Domenlar — tugaşigaça teskari sanagiç

    2 yaxşilandi1 tuzatildi2 yangi
    0.96Yangi bob

    Admin andozasi — bitta qobiq va 4 qolip

    3 tuzatildi2 yangi2 yaxşilandi
    0.95Yangi bob

    Holat qadami — hover +1, bosilgan +2

    1 yangi2 yaxşilandi2 tuzatildi
    0.94Yangi bob

    Ekran çegaralari — uç rejim

    2 yaxşilandi2 yangi1 tuzatildi
    • 0.99.3
      • YangiVazifalar şabloni: vazifa obyektida rasmlar (0–5 ta, {src, alt}) — panelda tavsif ostida galereya (kengligiga qarab 2–3 ustun), bosilsa lightbox'da töliq ölçamda, telefon skrinşoti ham kesilmaydi; böş bölsa heç narsa çiqmaydi; faqat http(s), sayt içi yöli yoki data:image (Fox RX, FoxOS «Dizayn kamçiligi»). Namuna: /namuna/vazifalar/#tk-panel.
    • 0.99.2
      • TuzatildiOçiladigan bölim (details) ota çevroni endi faqat söralganda çiziladi: details[data-fx-chevron] va .fx-prose içidagi yalanğoç summary. Avval klassi yöq har summary'ga tuşib, bola saytlarning öz belgili FAQ'ini buzardi (NomLab). Brauzer uçburçagi avvalgidek hamma joyda yöq. Bolalar: öz belgisi yöq yalanğoç details'ga data-fx-chevron qöşing.
    • 0.99.1
      • Tuzatildidata-attr faqat data-* nomini qabul qiladi — boşqa nom (onclick kabi) berilsa ogohlantiriş va standart data-fx-scheme işlaydi (Oqil).theme-switcher
    • 0.99.0
      • YangiMavzu almaştirgiçda switch varianti (data-variant="switch"): kapsula ustida quyoş va oy, tutqiç joriy rejim ostiga suriladi; bitta tugma role="switch", aria-checked = qoronği; 56 × 28, ziç joy uçun sm. Header uçun ixçam — boş sahifadagi bahaybat tugmalar örniga (Ustoz).theme-switcher
      • YangiBola loyihalar uçun: boşlanğiç holat SSR'dagi html atributidan, data-attr (masalan data-theme), data-store="none" — saqlaş loyihada (cookie, API); har almaşuvda «fx-themeswitch» hodisasi (detail.scheme). Aylana oçiliş — data-reveal="circle" (Nozim, Olim).theme-switcher
    • 0.98.2
      • Tuzatildi⤢ tugmasi CSS yuklaniş tartibiga boğliq emas: split rejimda button.css keyin kelsa ham xarita ustida qoladi; tugmada doim bitta ikon (⤢ yoki ✕) — loyihaning qatlamsiz svg { display } qoidasi ikkalasini birga çiqarmaydi (Olim, Manbaa).globus
    • 0.98.1
      • Tuzatildinpx foxui sync endi lib fayllarini ham skanerlaydi: globus JS'da öqiydigan yöl, nuqta va yozuv tokenlari (viz.map-*) yengil tokens.css'ga tuşadi, ⤢ tugmasi uçun button.css özi qöşiladi — avval yozuv va nuqtalar qora çiqardi (Olim, Manbaa).globus
      • YaxşilandiToken topilmasa ham ranglar zaxirasi bor — xarita qora doğga aylanmaydi; TypeScript tiplari (foxui/globus → globus.d.mts, sync ham oladi).globus
      • YaxşilandiKomponent sahifasida uç köriniş: Desktop (töliq en) · Laptop 1440 (haqiqiy 1440 px oyna, joyga mutanosib) · Mobile; Sozlamalar paneli ekranning öng çetida, tepadan pastgaça (Ustoz).
    • 0.98.0
      • Yangifx-globus va foxui/globus: haqiqiy Yer xaritasi globus körinişida — nuqtalar va ular orasidagi katta aylana yoylari (globusdagi eng qisqa yöl), sekin aylaniş (tegilganda va harakatni kamaytiriş rejimida töxtaydi), flyTo, yangila, yoq. Xarita kutubxonasi (MapLibre GL, BSD) loyihaning özida — FoxUI faqat uzatilgan maplibregl bilan işlaydi. Namuna: /namuna/globus/ (Buyuk ipak yöli); birinçi qöllaniş — Manbaa «Hayot yöli» (Olim).globus
      • YangiButun ekran — modal oyna: role=dialog va aria-modal, fokus ✕ tugmasiga, Tab oyna içida aylanadi, Esc yoki ✕ yopadi va fokus oçgan tugmaga qaytadi (Oqil a11y kuzatuvi).globus
      • YangiRanglar viz.map-* tokenlaridan (okean, koinot, yöl, nuqta, yozuv) — rejim yoki rang mavzusi almaşsa xarita qayta böyaladi; xarita yozuvlari lotinda (name:uz, keyin lotin yozuvi); zoom oynaga qarab — telefonda ham butun şar körinadi; globusLazy — kutubxona bosilgandagina yuklanadi.globus
    • 0.97.1
      • YaxşilandiTeskari sanagiçda yil birligi: data-units="yd" → «1 yil · 154 kun» (domen, obuna, litsenziya muddati); soniyasiz birliklarda sahifa har soniyada emas, daqiqada bir yangilanadi.countdown
      • TuzatildiIkkinçi birlik doim 60 ga qoldiqli olinardi: «yil · kun»da 519 kun «1 yil 34 kun» körinardi — endi «1 yil 154 kun».countdown
      • YaxşilandiDomenlar şabloni — kompyuterda kartalar töri (keng ekranda 2–3 ustun, telefonda bitta; Ustoz: «dashboard'ni 90 % kompyuterdan boşqaraman»); sanagiç — yil va kun (daqiqa-soniyasiz); «Hammasi · Özimizniki · Zaxira» filtri va guruhlar (guruh: ozimizniki | zaxira), guruhlar() yordamçisi.
      • YangiQöriqçi: yiğilgan foxui.js check'da haqiqatan yuklanadi — sintaksis xatosi CI'da uşlanadi (avval faqat brauzer sinovi körardi).
    • 0.97.0
      • Yangi«Domenlar» şabloni (templates/domenlar.mjs + .css): hamma domen bitta röyxatda — har birida tugaşigaça jonli teskari sanagiç (kun · soat · daqiqa · soniya), eng tez tugaydigani tepada; 90 kundan kam qolsa sariq, 30 kundan kam — qizil, muddati ötgani eng tepada. Registrator va avto-uzaytiriş holati, xulosada eng yaqin domen. Namuna: /namuna/domenlar/ (soxta sanalar); birinçi qöllaniş — FoxOS «Domenlarimiz» (Ustoz).
    • 0.96.1
      • TuzatildiAdmin andozasi hujjati va namunasi /admin-andoza/ manzilida: /admin/ — foxui.dev'ning parolli mijozlar admini, namuna unga tuşib kirişni söragan edi.
    • 0.96.0
      • YangiAdmin andozasi (templates/admin.mjs): hamma admin, kabinet va içki ilova uçun bitta qobiq — bölimlar relsi, yon menyu (joriy band özi aniqlanadi), tepa panel (yöl satri, Ctrl K qidiruv, asosiy amal, bildirişnoma), hisob menyusi, buyruqlar palitrasi — va 4 qolip: Röyxat (jadval, tanlaş, ommaviy amal, böş holat, sahifalaş), Karta (dangasa tablar), Forma (bölimli, saqlanmagan özgarişlar paneli), Boşqaruv paneli. Loyiha faqat bölimlar, brend, rol va ma'lumot beradi. Hujjat va jonli namuna: /admin-andoza/.
      • YangiXavfsizlik: admin andozasida hamma qiymat sukut böyiça escape qilinadi; xom HTML faqat aniq xom() belgisi bilan. Har havola va rasm manzili sxema tekşiruvidan ötadi (xHref, xSrc): javascript:, data:text/html va boşqa xavfli manzil — zararsiz «#» (bola ariza yoki mijoz ma'lumotidan kelgan qiymat admin sessiyasida işlay olmaydi). Rol (rol: ['admin']) menyuni boşqaradi — haqiqiy ruxsat loyiha serverida. Sinov: test-admin (37 tekşiruv: XSS, atributdan çiqiş, URL sxemasi, rol, joriy band).
      • YaxşilandiBitta tugmali rejim almaştirgiç: data-cycle — bosilsa yoruğ ↔ qoronği (rels pastida).theme-switcher
      • YaxşilandiKöriniş tablari havola ham bölişi mumkin — tanlangani aria-current="page", tagiga çiziq tuşmaydi.views
      • TuzatildiRels pastidagi ikon tugmalarda ikon 16 px edi (tugmaning 44 %) — endi ~55 % (20 px), ota qoida bilan bir xil.rail
      • TuzatildiTelefonda tepa paneldagi yöl satrida faqat joriy sahifa qolganda oldida ortiqça «/» turardi — olib taşlandi.shell
    • 0.95.0
      • YangiHolat qadami: hover — rang şkalasida +1, bosilganda — +2 poğona, doim yozuv rangidan uzoqlaşadi (kontrast faqat oşadi). Yangi tokenlar: --fx-bg-brand-solid-active, --fx-bg-error-solid-hover / -active, --fx-bg-brand-subtle-hover / -active, --fx-bg-error-subtle-active, --fx-bg-muted-hover, --fx-bg-pressed. Har rang mavzusi (23 ta) bosilgan rangni öz şkalasidan beradi; mavzu generatori ham.
      • YaxşilandiTugmaning hamma varianti bosilganda rang bilan javob beradi (avval faqat kiçrayardi); ikkinçi darajali töldirilgan tugmaning hover holati Aylana va Momiq uslubida körinmasdi — endi bir poğona.button
      • Yaxşilandi76 ta komponent selektoriga bosilgan holat jufti qöşildi (menyu bandi, röyxat qatori, chip, tab, navigatsiya…): hover foni bg-muted bölsa — bosilganda bg-pressed, bg-subtle bölsa — bg-muted. Qöriqçi FX-STATE-01: hover foni bor selektorning bosilgan jufti bölmasa build töxtaydi.
      • TuzatildiTöq yozuvli mavzularda (Amber, Emerald, Sunset, Telegram, Duolingo, Spotify) brend tugma hover'da töqlaşib kontrastni tuşirardi; Siyoh, RedFox, WebFox, Manbaa qoronği rejimida hover oq yozuvga yaqinlaşardi — hammasi yozuvdan uzoqlaşadigan qilindi. Kontrast qöriqçisi endi hover va bosilgan holatni ham tekşiradi.
      • TuzatildiIçma-iç qoronği hududda (<section data-fx-scheme="dark">) aralaşma bilan yasalgan tokenlar (yuza konteynerlari, bosilgan fon) yoruğ qiymatda qolardi — generator ularni qoronği blokda ham qayta e'lon qiladi.
    • 0.94.1
      • YaxşilandiUstuvorlik yorliqlari inglizça va hamma joyda bir xil: Urgent · High · Normal · Low — rejalar (action plan) va vazifalar şablonida (Ustoz).
      • YangiRejalar şabloni: t.guruhlar([{ sarlavha, rejalar }, …]) — rejalar guruhlarga bölinadi (masalan, «Loyihalar · Faol», «Jamoa va tizim»), har guruh öz bölimi; royxat(…, { id }) — sarlavha id'si sahifada takrorlanmaydi.
    • 0.94.0
      • YaxşilandiEkran çegaralari — uç rejim: telefon < 600 px ≤ planşet < 840 px ≤ kompyuter (keng ekran — 1200, 1600). 67 komponent, şablonlar va sayt 24 xil çegaradan (640, 40em, 48em, 760, 900…) şu röyxatga ötdi; JS'dagi matchMedia ham bir xil (aynan 840 px'da CSS va JS kelişadi). Telefon (390) va kompyuter (1280) körinişi özgarmadi; 600–720 va 840–1020 px oralig'ida ba'zi bloklar endi planşet yoki kompyuter körinişida.
      • YangiQöriqçi FX-BP-01: @media eni faqat --fx-bp-* qiymatlari bilan (600px, 840px, 1200px, 1600px; max-width uçun 599.98px …). FoxUI komponentlari, şablonlar va sayt uçun — xato, bola loyihada (npx foxui check) — ogohlantiriş. Komponent öz joyiga moslaşsa — @container.
      • TuzatildiSayt taklifi va kalkulyator şablon CSS'i ham qöriqçidan ötadi (avval tekşirilmasdi): ro'yxat ikoni birinçi qatorning örtasiga (1lh) tekislanadi, tanlangan chip çegarasi — outline.
  2. 24oktyabr22 yangilaniş
    0.93Yangi bob

    Karkas (skelet) — 300 ms qoidasi va dangasa tablar

    2 tuzatildi2 yaxşilandi3 yangi
    0.92Yangi bob

    «Şaxs» belgisi

    1 yaxşilandi2 yangi
    0.91Yangi bob

    CRM: rol ruxsatlari va öçirilganlarni qaytariş

    2 yangi
    0.90Yangi bob

    Avatar töplami — 16 ta portret

    1 yangi
    0.89Yangi bob

    «Sayt tayyorlaş» sahifasi qayta quruldi

    2 yaxşilandi1 tuzatildi1 yangi
    0.88Yangi bob

    Summa 3 xonadan bölinadi

    2 tuzatildi3 yaxşilandi
    • 0.93.1
      • TuzatildiDangasa panel: javob boşqa manzilga yönaltirilgan (redirect) bölsa panelga qöyilmaydi — xato va «Qayta uriniş» (Oqil). Eslatma: 0.93.0 dan skelet 300 ms keçikiş bilan çiqadi — bu standart, hamma bola loyihaga sync bilan keladi; darhol kerak bölsa data-delay="0".tabs
    • 0.93.0
      • YaxşilandiSkelet (karkas): kontent 300 ms içida kelsa skelet umuman körinmaydi — lipillamaydi (yangi token --fx-duration-delay-skeleton, JS'siz; Astro Server Islands fallback'i ham şunday işlaydi); data-delay="0" — darhol. Bu standart — hamma skeletga tegişli.skeleton
      • YaxşilandiSkelet yaltiraşi (data-anim="shimmer") endi faqat transform bilan — GPU'da, qayta çizilmaydi; guruh, karta yoki zonaga bir marta beriladi. Harakat kamaytirilsa — tekis.skeleton
      • YangiSkelet zonasi .fx-skeleton-zone: skelet va kontent bitta katakda, aria-busy almaşganda joy siljimaydi (kontent bor bölsa skelet aynan uning öliçamida ustida). Namuna — /namuna/karkas/ (karta röyxati, jadval, profil, tez va sekin javob).skeleton
      • YangiTablar — dangasa panel: panelda data-src (HTML parça yoki JSON → «fx-tab-data» hodisasi), yuklaşda skelet, siçqonça yoki fokusda oldindan yuklaş, telefonda böş paytda qöşni tab, keş, xatoda «Qayta uriniş»; tablist'da data-url="tab" — tanlangan tab manzilda, orqaga tugmasi işlaydi.tabs
      • Yangifoxui.js: «fx-init» hodisasi — yuklangan HTML içidagi FoxUI xulqlarini jonlantiradi: element.dispatchEvent(new CustomEvent('fx-init', { bubbles: true })).
      • Tuzatildinpx foxui build: nomli import (import { fxConfirm } from '/foxui.js') egasi bölgan xulqni özi qöşadi; loyiha .css fayllaridagi --fx-* tokenlar qisqartirişda yöqolmaydi (Fox RX, FoxOS yengil töplami).
    • 0.92.1
      • Yaxşilandi«Şaxs» belgisi almaşdi: qölda çizilgani örniga Magnific'dagi tayyor «Person» vektor ikoni (Ustoz tanlovi) — oval boş va yelka, betaraf, kiçik ölçamda ham aniq. Avatarda va matn yonida bitta belgi; tarixiy — data-tone="muted".
    • 0.92.0
      • Yangi«Şaxs» belgisi — person ikoni (Ustoz 24.10, Olim): rasmi yöq odam uçun bitta universal belgi, jinsga, millatga, dinga va davrga betaraf. Matn yonida (1em) — çiziq; avatarda (.fx-avatar__fallback[data-person]) — avatar töplami uslubida: yuz oq, böyin va yoqa, yelka pastda kesiladi; kiçik avatarda faqat boş va yelka.
      • Yangifx-avatar data-tone="muted" — tarixiy yoki vafot etgan şaxs: belgi özgarmaydi, faqat ton (betaraf kulrang fon va nozik halqa). Namuna: /namuna/avatarlar/#shaxs.
    • 0.91.0
      • YangiCRM şabloni: ruxsat { crm, budjet, taqsimot, portfolio, xodimlar } — yoq | kor | tahrir. «yoq» bölim yon panelda ham çizilmaydi (marketolog — faqat Marketing), «kor» — körinadi, lekin yoziş tugmalari yöq. Berilmasa — hammasi avvalgidek (Fox RX). Namuna: /crm/marketolog/.
      • YangiCRM mijozlar: «Faol / Öçirilganlar» almaştirgiçi, öçirilganlar röyxatida «Qaytariş» (mijoz-qaytariş), öçiriş tugmasida tasdiq matni (data-tasdiq) — mijoz va uning buyurtmalari qaytariladigan öçiriladi (Mister Fox qarori). Namuna: /crm/mijozlar/ochirilgan/.
    • 0.90.0
      • YangiAvatar töplami — 16 ta portret (Ustoz: «juda mukammal, könglimdagidek»): Anytype'dagi pastel kvadrat fonlar, Notion ruhi, lekin piksel emas — silliq qora çiziq. Otaxon döppida, onaxon römolda, turli yoş va soç. Figma AI bilan FoxUI uçun çizilgan; WebP 256 va 512 px (bittasi ~12 KB). dist/avatarlar/ + index.json — rasmi yöq foydalanuvçi uçun.
    • 0.89.0
      • Yaxşilandi«Sayt tayyorlaş» va «Sayt narxi kalkulyatori» şablonlari qayta quruldi (Ustoz 24.10 «axlatxona», Fox RX taşxisi): bitta asosiy harakat — narxni hisoblab, ariza qoldiriş. Birinçi ekran ixçam (sarlavha, narx, hisoblagiç, «Narxni hisoblaş ↓»), öngda «Narxga kiradi» 4 band; solişturuv — 3 asosiy qator, qolgani «Hamma farqlarni köriş» içida.
      • YaxşilandiKalkulyator — sahifa qahramoni: öngda yopişqoq xulosa kartasi, uning içida qisqa forma (ism + telefon) va «Narxni band qiliş»; telefonda pastda narx + «Band qiliş» paneli (forma körinsa yaşirinadi). Qöşimçalar — öraladigan tör, kesilmaydi. Puşti fon yöq — rang, tugma va şrift saytning libosidan.
      • Tuzatildifx-countdown: birlik nomi («daqiqa») katakdan çiqmaydi, keng joyda qator örab ketmaydi. Sayt sarlavhasidagi « — » telefonda yangi qatorni tire bilan boşlamaydi. Solişturuv jadvalida gorizontal söniş olib taşlandi.
      • Yangibrand.kalk_url (taklif tugmasi kalkulyatorga), data.matn / data.matn_cta — tugma matnlari (ixtiyoriy; eski JSON bilan ham işlaydi), --sk-sticky-top. Namuna: /namuna/sayt/.
    • 0.88.1
      • Tuzatildifx-currency kasrli maydonda (data-decimals) joylaştirilgan «1.125» / «1,000» endi jim minglikka aylanmaydi — noaniq deb belgilanadi: qiymat tegilmaydi, aria-invalid, forma yuborilmaydi (setCustomValidity), xabar «mingmi yoki kasrmi?». Butun qism 0 bölsa (0.125) — doim kasr. Kasrsiz maydonda «1.125» — 1125 (Oqil).
      • YaxşilandiBoşlanğiç qiymat maşina formatida (12650.125, 1250000.00) bölsa — nuqta doim kasr, noaniqlik yöq.
    • 0.88.0
      • Yaxşilandifx-currency (son maydoni): joylaştirişda «1,000,000», «1.000.000», «1 000 000,50», «1,250,000.75» ni tuşunadi (ikkala belgi — oxirgisi kasr; bir belgi bir neça marta — minglar); yozganda bitta «,» yoki «.» — kasr. Forma yuborilganda (va new FormData) server toza son oladi — 1000000.50 (Ustoz, RX — FoxOS «Tölov»).
      • Tuzatildifx-currency: kasrsiz maydonga serverdan «1250000.00» kelsa 125 000 000 bölib qolardi — endi 1 250 000.
      • YaxşilandiCRM şabloni: narx, tölov summasi, kurs va filtrdagi narx oralığı — type="number" örniga fx-currency: 1000000 → 1 000 000.
  3. 23oktyabr10 yangilaniş
    0.87Yangi bob

    yozuv fayl — .ts va .js

    1 buzuvçi özgariş1 yaxşilandi2 yangi
    0.86Yangi bob

    Matn içidagi komponent buzilmaydi

    2 yangi2 tuzatildi2 yaxşilandi
    • 0.87.1
      • Buzuvçi özgarişyozuv fayl --kutilgan endi quruq sinovdagi SÖZ sonini tekşiradi (avval fayl sonini; fayl içida söz soni özgarsa ham ötib ketardi). Xabar: «kutilgan N söz, hozir M söz, K fayl». migrate --kutilgan esa avvalgidek QATOR soni — help'da ikkalasi aniq yozildi (Oqil).
      • YaxşilandiSözlar joyma-joy mos kelmagan fayl (söz soni aniq emas) --kutilgan rejimida rad etiladi.
    • 0.87.0
      • Yanginpx foxui yozuv fayl endi .ts, .js, .mjs ma'lumot fayllarini ham oladi: faqat içida böşliq bor satr va şablon matni ögiriladi. Kalit, import/export, solişturuv (===, case), qavs içidagi argument, yöl (/, ./, http), regex, ${…} kodi va escape'lar tegilmaydi; satr içidagi HTML'da faqat matn (class tegilmaydi); tutuq ' bir tirnoqli satrda qoçiriladi. Indeks orqali murojaat (rec.fields['…'], a?.['…']), çaqiruv içidagi massiv (new Set([…]), […].includes) va kod maydonlari (key, id, tur, holat, status…) qiymati ham tegilmaydi; \' içidagi söz butun ögiriladi (ro\'yxati → röyxati). Tegilmagan eski harfli satrlar soni hisobotda (Oqil, Olim).
      • YangiTuzilma qöriqçisi: ögirişdan keyin satrdan boşqa har token (kod, regex, izoh, qavs) aynan qolmasa, fayl tegilmaydi. Manbaa src/data'da sinaldi — TypeScript tahlilçisi 0 xato.
    • 0.86.2
      • YangiQöriqçi FX-PROSE-01 (ogohlantiriş): fx-prose → komponent → fx-prose içma-iç bölsa, npx foxui check, build va MCP «OGOH» deydi — build töxtamaydi, xato sanalmaydi. Qöriqçida ogohlantiriş darajasi paydo böldi (Oqil).
    • 0.86.1
      • Tuzatildifx-prose: @scope örniga har qoidada :where(:not(…)) çegarasi — eski Safari (iOS 17.3 va undan eski) va Firefox ESR'da ham matn uslubi işlaydi; avval u yerda butunlay tuşib qolardi (Oqil). Natija 0.86.0 bilan bir xil, öziga xoslik özgarmadi.
      • YaxşilandiMa'lum çeklov: içma-iç prose → komponent → prose (masalan, fx-prose içida fx-card, uning içida yana fx-prose) bölsa, içki prose'ning element uslubi ham öçadi — taşqi çegara uni ham uşlaydi. Bunday joyda içki matnga fx-prose emas, komponentning öz matn uslubini bering.
    • 0.86.0
      • Tuzatildifx-prose: matn uslubi içidagi FoxUI komponentiga yetmaydi — karta, changelog, jadval öz oraliği va ölçamini saqlaydi (donut @scope). Avval «.fx-prose h3» komponent sarlavhasini bosardi: fx-changelogfeed sarlavhasi versiya nuqtasidan ~40 px pastga tuşardi (Olim, Manbaa).
      • Yangi.fx-not-prose — oddiy teglardan iborat blokni ham matn uslubidan çiqaradi.
      • Yaxşilandifx-prose matn şrifti va qator balandligi endi ildizda emas, bolalarda — ildiz qiymati içidagi komponentga meros bölib ötmaydi. Oddiy matnning körinişi özgarmadi (sinovda piksel-piksel bir xil).
  4. 22oktyabr45 yangilaniş
    0.85Yangi bob

    Kutilgan son — yozişdan oldin

    1 tuzatildi2 yaxşilandi2 yangi
    0.84Yangi bob

    Fayllarni yangi alifboga — yozuv fayl

    2 tuzatildi2 yangi
    0.83Yangi bob

    Tutuq — oddiy '

    1 buzuvçi özgariş3 yangi2 tuzatildi1 yaxşilandi
    0.82Yangi bob

    Kirilldan yangi alifboga — kirilldan()

    1 yangi
    0.81Yangi bob

    Sana yordamçisi — foxui/sana

    1 yangi1 yaxşilandi
    0.80Yangi bob

    Imtihon şabloni

    2 yaxşilandi1 tuzatildi2 yangi
    0.79Yangi bob

    FoxUI manbasi yangi alifboda

    4 tuzatildi3 yaxşilandi
    0.78Yangi bob

    Bazani yangi alifboga ötkaziş — npx foxui yozuv migrate

    1 yaxşilandi2 tuzatildi2 yangi
    0.77Yangi bob

    Yangi alifbo: foxui.dev, yozuv tanlovi va öğiriş yadrosi

    2 yaxşilandi1 tuzatildi3 yangi
    0.76Yangi bob

    Manzil (slug) yordamçisi — yangi alifbo

    1 yaxşilandi1 tuzatildi1 yangi
    • 0.85.1
      • Tuzatildiyozuv migrate: hamma ustun bitta tranzaksiyada yoziladi — bittasida son farq qilsa yoki xato bölsa, heç qaysi ustun yozilmaydi. 0.85.0 da çeklov bor edi: köp ustunda 2-ustun ROLLBACK bölsa, 1-ustun yozilgan qolardi (Oqil).
      • YaxşilandiZaxira avval .qoralama bölib yoziladi va faqat COMMIT'dan keyin yakunlangan .json ga aylanadi; ROLLBACK'da qoralama öçiriladi — qaytar faqat haqiqatan yozilganini köradi.
    • 0.85.0
      • Yangiyozuv migrate --kutilgan N — quruq sinovda körilgan son: avval hamma ustun öqiladi, son farq qilsa heç narsa yozilmaydi; yozişda ustun aynan şunça qatorni yangilamasa — ROLLBACK va öqilgandan keyin özgargan qatorlar kaliti (Oqil).
      • Yangiyozuv fayl --kutilgan N — hammasi yoki heç narsa: son farq qilsa, bitta fayl rad etilsa yoki öqilgandan keyin özgargan bölsa, birorta fayl yozilmaydi.
      • Yaxşilandiyozuv migrate: aralaş söz va teskari farq tekşiruvi endi hamma ustun uçun yozişdan oldin — birinçi ustun yozilib, ikkinçisida töxtab qolmaydi.
    • 0.84.1
      • Tuzatildifx-scrollarea data-axis="x": faqat gorizontal suriş uşlanadi (overscroll-behavior-x: contain), tik suriş sahifaga ötadi — telefonda gorizontal qator ustida sahifa toxtab qolardi (Olim, Manbaa).
    • 0.84.0
      • Yanginpx foxui yozuv fayl <yöl|glob>… — loyiha fayllari matnini yangi alifboga: .astro (frontmatter va JS ifodalar tegilmaydi, {…} içidagi JSX matni ögiriladi), .html, .md/.mdx (frontmatter'da faqat title, description kabi körinadigan kalitlar; import/export tegilmaydi), .txt, .json (format saqlanadi). Standart — quruq sinov; --yoz faqat git'da toza fayl yoki --zaxira <papka> bilan; --tutuq — yangi alifbodagi matn uçun. Hisobotda aralaş söz, «qayta ötkazsa yana özgaradi» va qolgan ö/ğ (kod içida — qölda) körinadi (Mister Fox, Olim, RS).
      • Yanginpx foxui yozuv migrate --kalit a,b — tarkibiy kalit (jadvalda yagona id yöq bölsa); zaxira va qaytar ham şu kalit bilan.
      • TuzatildiogirHtml: <textarea> qiymati tegilmaydi, lekin placeholder, title, aria-label ögiriladi.
    • 0.83.0
      • Buzuvçi özgarişfoxui/yozuv: tutuq endi oddiy ' (U+0027, Qaror 22.10 #11). yangiga() va kirilldan() çiqişda ' beradi (`maʼno` → `ma'no`, `маъно` → `ma'no`); kirişda `ʼ ’ ‘ ʻ` hammasi `'` ga keladi, `Oʼzbekiston` → `Özbekiston`. eskiga() ʻ ni faqat ö/ğ uçun saqlaydi.
      • Yangiyangiga(s, { apostrof: 'tutuq' }) — matn allaqaçon yangi alifboda bölsa: `' ’ ʼ` har doim tutuq (Bio'ni, Landing'da), eski ö/ğ faqat ʻ bilan taniladi.
      • Yangidata-fx-commandfor — commandfor/command'ni bilmaydigan brauzer uçun umumiy xulq (show-modal, close, popover). Şablonlardagi inline onclick olib taşlandi (CRM, Vazifalar, A'zolar).
      • TuzatildiogirHtml: atribut içidagi > (onclick="… b => {…}") tegni uzmaydi — avval JS matn deb ögirilardi; bir tirnoqli atributda ' &#39; bölib qoçiriladi.
      • TuzatildiHamma şablon esc() funksiyasi ' ni ham qoçiradi (&#39;); narx sahifasidagi JSON atribut qöştirnoqqa ötdi; admin qidiruvi apostrof variantlarini teng köradi.
      • YangiQoçiriş qöriqçisi (sayt yiğilişida): on*="…" JS, <script>, bir tirnoqli atribut va data-* JSON buzilsa — build xato beradi.
      • YaxşilandiFX-UZ-01: apostrofdan keyin faqat qöşimça kelsa (Landing'da, CV'ga) — ajratgiç, xato emas.
    • 0.82.0
      • Yangifoxui/yozuv kirilldan(s) — özbek kirill → yangi alifbo, 1995 imlo qoidasi böyiça (Mister Fox, ÖzME importi): `е` söz boşida, unlidan va `ъ`/`ь` dan keyin ye (Ер → Yer, Европа → Yevropa); `ц` unlidan keyin ts, boşqa joyda s (милиция → militsiya, цирк → sirk); `ъ` е/ё/ю/я oldida tuşadi (объект → obyekt), boşqa joyda tutuq ʼ (маъно → ma'no); `ь` tuşadi; katta-kiçik harf harfma-harf saqlanadi (ЧЎЛПОН → ÇÖLPON, ЎзМЭ → ÖzME, ТошДУ → ToşDU). Lotin, raqam, tiniş belgisi va qator bölinişi özgarmaydi. 20 ta ÖzME sarlavhasi sinovda. CLI: npx foxui yozuv --kirilldan "…"
    • 0.81.0
      • Yangifoxui/sana — sanaMatn(iso | Date, { vaqt, tz: 'Asia/Tashkent', yil: true | false | 'auto', qisqa }) → «22 oktabr 2026, 10:35». Brauzerning toLocaleString('uz-UZ') Chromium'da «M10 22» berardi — har sahifa öz formatini yozardi (Fox OS, Oqil). Node va brauzerda bir xil, boğliqliksiz; faqat sana (2026-10-22) va zonasiz vaqt siljimaydi; oy nomlari yangi alifboda
      • YaxşilandiImtihon şabloni sanaMatn'dan oladi (tz parametri). npx foxui sync: şablon import qilgan lib fayli (masalan, lib/sana.mjs) öz-özidan qöşiladi; "lib": ["sana"] ham mumkin
    • 0.80.2
      • YaxşilandiImtihon şabloni (Fox OS): joy = qabul — «Qabul» (pastel binafşa); noma'lum joy qiymati endi xom emas, boş harf bilan çiqadi
    • 0.80.1
      • Tuzatildifoxui/yozuv (Olim): Ö/Ğ bor söz qisqartma ham, CamelCase ham emas — eskiga() `ÖIH`, `ÖzME`, `ÖzSSR` ni `OʻIH`, `OʻzME` ga qaytaradi (migrate teskari tekşiruvi endi töxtamaydi; Manbaa korpusida teskari farqli qator 226 → 110, qolgani çet nomlar — qoldir); `B.Toʻxliyev` (boş harf + nuqta) — ism, öğiriladi; `[[havola|taxallus]]` — taxallus körinadigan matn sifatida öğiriladi; `inşoot` eskiga'da ham özbekça
      • YaxşilandiImtihon şabloni (Fox OS): baho ixtiyoriy (faqat «Men şunday derdim» yoki izoh ham bölişi mumkin); «Saqlandi» belgisi doim bor — javobsiz kartada hidden, ilova faqat holat va vaqtni almaştiradi; joy: rahbariyat, mijoz, oila, direct_rs yorliqlari
    • 0.80.0
      • Yangitemplates/imtihon.mjs + .css (Fox OS sörovi): Guli imtihoni — royxat(kunlar): yangisi tepada, «n/10 javobsiz» belgisi; kun(k): ssenariy kartasi (guruh, joy, kontekst suhbat körinişida, maqsad, Guli javobi; baho Zör · Yaxşi · Yomon, «Men şunday derdim», izoh) va qonuniyat kartasi (variant yoki öz javobi). Forma data-imtihon-saqla data-sana data-id, JS'siz ham yuboriladi; javob berilgani «Saqlandi · vaqt» va tahrirlanadi; telefonda belgi bölinmaydi. Namuna: /namuna/imtihon/
      • Yangifx-segment forma varianti: <label class="fx-segment__item"><input type="radio"> — JS'siz yuboriladi, tanlangani :checked, sirpanuvçi tanlov va fokus halqasi bilan
    • 0.79.1
      • Tuzatildifoxui/yozuv (Olim, Manbaa bazasi — 2431 mavzu, ~1 mln söz): `-cha`/`-chi` qöşimçasi (`ruscha`, `asoschisi`, `forscha`) endi öğiriladi — `sch` faqat ortidan a/i/o kelmasa çet söz belgisi; tegdan keyingi `-yilgacha`, `-oʻrin`; ism boş harfi `Sh.` → `Ş.`; `OʻzME` → `ÖzME`; `inshoot`, `shved`, `ideal`, `trans-` — özbekça; `Shopur` — `shop` emas; `oʻ`/`gʻ` harfi `oo` belgisini hosil qilmaydi (`motooʻqchi`)
      • YaxşilandiSinov: Manbaa'dan 56 ta haqiqiy jumla (16 toifa) muzlatilgan korpus sifatida — har relizda aynan bir xil natija (Oqil, köriş 10-band). Manbaa korpusida öğirilmay qolgan özbekça sözlar 3322 → 242 (0.78.1 da 462)
      • Tuzatildifoxui.dev: «Rusça», «asosçi» kabi 0.79.0 da qolgan sözlar manbada tuzatildi
    • 0.79.0
      • YaxşilandiQaror 22.10 #7: FoxUI'ning öz matnlari manbaning özida yangi alifboda — komponent pasportlari va namunalari, xulqlardagi yorliq va xabarlar (foxui.js), şablonlar, foxui.dev sahifalari, ma'lumot JSON'lari, CLI xabarlari, changelog. 472 fayl, 19,5 ming söz. Kod qiymatlari (data-state, kalit, selektor, import), URL va slug tegilmadi; odam ismlari (site/data/yozuv-qoldir.json) özgarmadi. Build'dagi öğiriş qatlami endi faqat xavfsizlik töri: qolgan ~375 söz manbada tuzatilgaç olib taşlanadi
      • YaxşilandiQidiruv va harf bilan izlaş yozuvdan mustaqil: combobox, multiselect, mention, menu, menubar, facets, treeselect, transfer, emojipicker, shortcuts, integrations, composer, phone, virtuallist, importer (CSV sarlavhalari) — `şahar`, `shahar` va `шаҳар` bir xil topiladi; sananing erkin yozuvi (`keça`, `kecha`) ham. Yadro — foxui/slug asciiLotin
      • TuzatildiNisbiy vaqt (fx-reltime) brauzerning Intl ma'lumotini işlatmaydi — u eski lotinda edi; endi har doim yangi alifboda («keça», «ertaga»)
      • Tuzatildifoxui/yozuv: `chunki` endi öğiriladi, `charm` çet söz emas (Nozim); scheme/schedule va CSS e'loni (font-family:'DM Mono') tegilmaydi; qoldir qöşimça bilan ham taniydi (`Ergashevga`); `brend/toʻq/yorugʻ` kabi söz röyxatlari öğiriladi, fayl yöllari esa yöq; qisqartma (4 harfgaça, kamida 2 boş harf — `SSH`, `AQSh`, `MChJ` — Guli qoidasi bilan bir xil; unlisiz `HTTPS`) va `-ship`, `-ed` bilan tugaydigan inglizça sözlar tegilmaydi (Fox OS, Oqil). Ma'lum çegara: inglizça `sh`/`ch` li sözlarning ~45 % i belgisiz — loyihaning öz çet sözlari, brend va ismlar `qoldir` bilan beriladi (loyiha mas'uliyati)
    • 0.78.1
      • Yaxşilandinpx foxui yozuv migrate --json-kalit "days,work_hours" — loyihaning öz körinadigan JSON kalitlari ham öğiriladi. JSON ustun hisoboti endi qiymat darajasida: «kalit yöli: oldin → keyin» (jsonb qayta yozilişi söz sanoğini adaştirmaydi). Fox RX sörovi
      • Tuzatildiyangiga(): fayl yöli bölagi («${x}/schema/foxui.json») tegilmaydi; «öqiş/yoziş» kabi muqobil sözlar öğiriladi
    • 0.78.0
      • Yanginpx foxui yozuv migrate (Qaror 22.10 #7): bazadagi matn bir marta yangi alifboga yoziladi. Standart — quruq sinov: har ustun böyiça özgariş soni, 10 ta tasodifiy namuna, teskari farq (yangi → eski = asl) va aralaş söz. Yoziş faqat --yoz --zaxira bilan: eski qiymatlar zaxira faylga (600), keyin bitta tranzaksiya; npx foxui yozuv qaytar zaxiradan tiklaydi. Ustun turi: matn (markdown ham), html, json (faqat körinadigan kalitlar). slug, url, email, telefon, telegram, username, parol, kalit ustunlari rad etiladi; nomlar --qoldir bilan (ibora darajasida). Ulaniş — loyihaning öz psql'i, qöşimça kutubxona yöq. Qator faqat öqilgandagi qiymati turgan bölsa yoziladi — oradagi admin tahriri bosib ketilmaydi (Oqil); ma'lumot hex körinişida uzatiladi, matndagi yolğiz «\.» qatori oqimni buzmaydi
      • Tuzatildiyangiga(): katta harfli qisqartmadan keyingi apostrof ajratgiç — «SVG'dan», «PNG'ga», «OG'ga» endi «SVĞdan» bölmaydi; «SHA-256», «UTF-8» kabi texnik nomlar tegilmaydi (Fox RX topilmasi)
      • Yanginpx foxui yozuv "matn" — tez sinaş (eski → yangi; --eski, --kirill)
    • 0.77.1
      • YaxşilandiogirHtml(html, fn, { json: true }) — sahifaga JS orqali çiqadigan ma'lumot ham yangi alifboda: application/json, ld+json (Google natijasi) va data-* JSON'da faqat körinadigan kalitlar (label, name, description, nom, izoh…), id va raqamlarga tegilmaydi; ogirObj() alohida ham bor. <template> va <noscript> içidagi matn, data-label-*, data-unit, data-caption, data-placeholder, track/option label ham öğiriladi (Oqil: boş sahifada «Özingiz qursangiz» hisoblagiçi eski yozuvda edi)
      • Tuzatildiyangiga(): «Fintech», «EdTech» kabi -tech sözlar tegilmaydi (avval «Finteç»); qoldir endi ibora darajasida — «Toşkent şahar hokimligi» butunligiça qoladi, boşqa joydagi «şahar» öğiriladi; özlaşgan «çat» yangi alifboda (ChatGPT va chatbot tegilmaydi). Fox RX topilmalari
    • 0.77.0
      • Yangifx-yozuv — öquvçi uçun yozuv tanlovi: Yangi · Eski lotin · Кирилл (Qaror 22.10 #4; kirill tugmasi hozirça faqat Manbaa'da). Tanlov brauzerda saqlanadi, matn DOM'da öğiriladi va «Yangi»ga qaytganda asli tiklanadi; code, pre, input, [translate=no], [data-yozuv-skip] tegilmaydi. Eski lotindagi blok — data-yozuv-manba="eski": «Yangi»da yangi alifboda öqiladi
      • Yangifoxui/yozuv — öğiriş yadrosi: yangiga() (eski lotin → yangi), eskiga(), kirillga(), ogirHtml() (HTML va markdown'da faqat matn). Inglizça söz, brend, kod, URL, e-mail, @username, CSS klass, raqam va fayl nomiga tegmaydi; loyiha öz nomlarini qoldir bilan beradi. 117 ta sinov va 868 ta haqiqiy jumlada aylanma sinov; NomLab'ning alifbo.ts tajribasi otaga kötarildi
      • Yaxşilandifoxui.dev matni endi yangi alifboda: tayyor sahifalarda faqat matn va alt/title/aria-label/placeholder öğiriladi — manba, manzil (slug) va kod özgarmaydi. Qidiruv yozuvdan mustaqil: «şrift», «şrift» va «шрифт» bir xil topiladi (fx-command → asciiLotin)
      • Yanginpx foxui sync: "lib": ["slug", "yozuv"] — yordamçi yadrolar loyihaga <out>/lib/ ga tuşadi (slug.sql bilan), foxui.lock'da
    • 0.76.1
      • YaxşilandiŞrift qöriqçisi yangi alifboni ham tekşiradi: har sarlavha va matn şriftida Ş ş Ç ç Ö ö Ğ ğ ı İ Ü ü Ñ ñ bölişi şart (şriftning özida yoki u yuklaydigan latin-ext qismida) — bölmasa build töxtaydi. Hozirgi 16 ta şriftning hammasida bor
      • TuzatildiŞrift ölçagiçi bir neçta CSS havolali şriftni (Plus Jakarta Sans + Inter'dan ʻ) töğri yuklaydi — avval havolalar bitta manzilga yopişib, zaxira şrift ölçanardi
    • 0.76.0
      • Yangifoxui/slug — slug() va asciiLotin(): yangi alifbo ş→sh, ç→ch, ñ→ng, ö→o, ğ→g, ü→u, ı→i, özbek kirilligi lotinga, apostrof va tutuq tuşadi, kiçik harf. Eski «köça» ham, yangi «köça» ham → koça — mavjud havolalar özgarmaydi. SQL egizagi foxui/slug.sql (fx_slug, fx_ascii_lotin) — natija JS bilan bir xil, sinov ikkalasini soliştiradi. Tört loyihadagi alohida nusxalar örniga bitta ota
  5. 21oktyabr128 yangilaniş
    0.75Yangi bob

    Tablar qatorida amal, ☆ pin va rels pinlari

    4 yangi3 yaxşilandi3 tuzatildi
    0.74Yangi bob

    «A'zolar» şabloni — kim nimani köradi

    1 yangi
    0.73Yangi bob

    CRM: buyurtma sahifasi v2 — maket

    1 yangi
    0.72Yangi bob

    Bosqiç yorliği — qoralama, jarayon, körib çiqiş, bajarildi

    1 tuzatildi4 yangi6 yaxşilandi
    0.71Yangi bob

    Hero qidiruv — sahifaning yuragi

    3 yaxşilandi5 yangi1 tuzatildi
    0.70Yangi bob

    Graf kanvasi va «Oqimlar» şabloni — uzilgan zanjir yaqqol

    5 tuzatildi8 yaxşilandi5 yangi
    0.69Yangi bob

    Vazifalar v2 — röyxat, kanban, kalendar, tez kiritiş va @agent izohlar

    3 yaxşilandi7 yangi1 tuzatildi
    0.68Yangi bob

    Şakl — holat, rang — ustuvorlik: fx-flow, bosqiçli timeline, Rejalar şabloni

    10 yaxşilandi6 tuzatildi6 yangi
    0.67Yangi bob

    Rels «Yana», Qarorlar 2.0, agent paneli, CRM'da Figma

    7 yangi2 yaxşilandi4 tuzatildi
    0.66Yangi bob

    npx foxui sync — hamma loyiha FoxUI'ni bitta yöl bilan oladi

    6 yangi1 tuzatildi
    0.65Yangi bob

    «Vazifalar» va «Agentlar» şablonlari

    4 yangi1 yaxşilandi1 tuzatildi
    0.64Yangi bob

    «Körib çiqiş» rejimi

    4 tuzatildi1 yangi
    0.63Yangi bob

    Sayt narxi kalkulyatori va ariza formasi şabloni

    2 yangi
    0.62Yangi bob

    «Özingiz qursangiz» hisoblagiçi va MCP ulaş sahifasi

    3 yaxşilandi6 yangi3 tuzatildi
    • 0.75.5
      • Yangifx-flow data-state="paused" — sokin doira içida ikki tik çiziq ⏸ (Ustoz: «romb belgisi yoqmayapti»): pauza — ataylab töxtatilgan iş, tösiq emas; ustuvorlik rangini olmaydi. Romb «!» (blocked) — haqiqiy tösiq uçun qoldi. CRM: pauza → paused
    • 0.75.4
      • Yaxşilandifx-changelogfeed: özgariş qatoridagi va yozuv sarlavhasidagi havola — matn rangida, tagçiziqsiz; ustiga borganda yoki fokusda — tagçiziq va brend rangi (Ustoz, Olim: röyxat aralaş binafşa körinardi)
    • 0.75.3
      • TuzatildiGraf asboblar tugmasi ikoni — tugmaning ~55 % (ICON-01); vazifalar kalendari strelkalari ham
      • TuzatildiSozlamalardagi brend libos tugmalari 26 → 36 px (TAB-01); boş sahifadagi körgazma havolasi belgilari telefonda siqilib «qovun» bölardi (SHAPE-01)
      • YaxşilandiÖlçagiç TAB-01 faqat FoxUI tab va filtr elementlarini (chip, segment, fx-tabs) ölçaydi; segmentda — yölak balandligi (içidagi pill ataylab içkariroq)
    • 0.75.2
      • Tuzatildifx-sr-only (ekran öquvçi yozuvi) aylanuvçi jadval içida sahifani yonga kengaytirardi (CRM Marketing navbati: 390 px'da 1086 px, 1440 da +7 px) — endi boşlanğiç nuqtasi konteyner burçagida; .fx-table-scroll — position: relative (Fox OS)
    • 0.75.1
      • YaxşilandiRels pinlari telefonda «Yana» varağining «Pinlar» qismida (Fox OS: Ustoz telefondan köp işlaydi); varaq oçilganda joriy pinlar olinadi (ilova relsni qayta çizsa ham yangi). Tuzatiş: pin bandlari asosiy bandlar qatoriga sanalmaydi — pastki panelga tuşib qolmaydi
    • 0.75.0
      • Yangi.fx-tabs-bar (Ustoz: «Buyurtma qöşiş — Notion kabi Doska view'ning röparasida, ixçamligi tabning körinmas div'i bilan bir xil»): tablar va öng çetda amal tugmasi bitta qatorda, çiziq tugma ostidan ham ötadi, tab va tugma balandligi bir xil (control-h-sm). CRM buyurtmalarda «+ Yangi buyurtma» şu yerga köçdi
      • Yangifx-pin — ☆/★ tugma (Ustoz: «PDP'dagi relsdagidek — kerakli bölimni ping qilib olardim»): sahifa sarlavhasi yonida; bosilsa «fx-pin» hodisasi (href, nom, on; xatoda qaytar()). CRM: crmTemplate({ pin: sarlavha => ({ href, on }) })
      • YangiRels pinlari .fx-rail__pins (ajratuvçi ostida): ikon yoki boş harf (.fx-rail__ltr), töliq nom tooltip'da, sudrab va Alt + ↑/↓ bilan tartiblaş — «fx-railpins-order» (detail.hrefs); telefondagi pastki relsda yaşirin
    • 0.74.0
      • Yangi«A'zolar» şabloni (templates/azolar.mjs + css; Fox OS, Ustoz: «Notion kabi — 2 ta user'ga nimalarga permission berilgani körinib tursin»): ruxsatlar xaritasi (bölim × a'zo, bir qaraşda), a'zo kartalari — rol (Superadmin · Admin · A'zo + menejer/dizayner), qöşilgan sana, oxirgi kiriş, holat, ruxsatlar matritsasi (Körmaydi · Köradi · Tahrirlaydi — ikonli segment; xodimlar va sozlamalar — hozirça faqat admin; admin/superadmin — özgarmaydi), «+ Taklif qiliş» dialogi (rol, loyihalar, havola). Namuna: /namuna/azolar/
    • 0.73.0
      • YangiCRM t.buyurtma2 — buyurtma sahifasi v2 maketi (Ustoz: «mijoz, ota brend, kompaniya haqida ma'lumot yöq; oddiy option örniga dropdown»): mijoz kartasi (mijoz → ota brend va qardoşlar yoki filiallar, faoliyat/toifa/reyting, kontakt va vakillar, Telegram guruh, boşqa buyurtmalari holat belgisi bilan; böş maydonda «+ töldiriş»), holat/tölov/ustuvorlik — ikonli segment (dropdown emas), moliya — bitta blok (dizayner — yöq, menejer — taqsimotsiz), bosqiçlar paneli; kompyuterda mijoz kartasi öngda yopişqoq, telefonda ustma-ust. Namuna: /crm/buyurtmalar/412/maket/ va /405/maket/ (uç rol). Eski buyurtma() özgarmadi
    • 0.72.9
      • TuzatildiCRM buyurtma sahifasi sarlavhasida tölov holati yorliği («Qisman», «Tölangan») dizayner rolida ham çiqardi — endi yöq (0.72.8 dagi tuynuk)
    • 0.72.8
      • YangicrmTemplate({ rol: 'ustoz' | 'menejer' | 'dizayner' }) (Fox OS, Ustoz topşiriği): menejer — taqsimotsiz (menyu, buyurtma sahifasi, faza, dialog); dizayner — pul tuşunçasi umuman yöq: «Pul» guruhi va Hisobot, doska ustuni summasi, jadvaldagi Narx va Tölov ustunlari, kartadagi narx va tölov halqasi, buyurtma sahifasidagi narx/tölov/taqsimot va «Tölov qöşiş», filtrdagi Narx/Tölov/Qarz, Umumiy'dagi pul kartalari — çizilmaydi («—» ham emas); pul sahifalari — «Bu bölim sizga oçiq emas»
    • 0.72.7
      • YaxşilandiDoska ustunidagi «13/2» (WIP çegarasi) — siçqonça ostida va ekran öquvçida söz bilan: «Çegara: bir vaqtda 2 tadan köp bölmasin — hozir 13 ta, 11 tasi ortiqça» (Fox OS)
    • 0.72.6
      • YaxşilandiCRM şabloni: buyurtma va tölov holatlari hamma joyda bitta FoxUI komponentidan — fx-flow (şakl — holat) va fx-flow-tag (status ohangi): doska ustuni sarlavhasi (vazifalar kanbani bilan bir xil), jadval, buyurtma sahifasi, voronka. Xarita: kelişuv — böş doira, işda — yarim, tasdiqda — ¾, pauza — romb, topşirildi — ✓, bekor — kulrang; tölov: tölanmagan — böş, qisman — yarim, tölangan — ✓ (Ustoz: «statuslar böyiça FoxUI'da tayyor komponent bölsin»)
    • 0.72.5
      • Yaxşilandifx-board kartasi butunlay bosiladi (Ustoz: «Notion'dagidek — kartaga bossa oçilsin»): sarlavhadagi havola yoki tugma (yoki [data-card-link]) kartani qoplaydi, içidagi boşqa tugma va havolalar işlayveradi; bosiş va surişni brauzer ajratadi; Enter — oçiş, Space — kötariş. CRM buyurtmalar va vazifalar kanbani — avtomatik
    • 0.72.4
      • Yaxşilandifx-filterbar telefonda (≤ 640 px): qidiruv va «Filtr» tugmasi bir qatorda, fasetlar ostida bitta suriladigan qator (sönişsiz), faol teglar ham bir qator (Fox OS)
      • YaxşilandiCRM buyurtmalar: agentlik segmenti faqat doskada — jadvalda agentlik bitta joyda, filtrda (ikki marta takrorlanmaydi)
    • 0.72.3
      • YangiManbaa dizayn tizimi sahifasida «Logo» bölimi (Ustoz: «logoning barça holatlarini DS'ga»): belgi va kengaygan holat — yoruğ va qoronği, logo ranglari tokenlari (töq sariq lenta — yangi aksent), jonli hover va animatsiyaga havola. Vektorlar rasmiy manbadan aynan — scripts/brand-manbaa.mjs (manbaa/src/lib/logo.ts, Figma 13:655), çizilmaydi
    • 0.72.2
      • YangiCRM buyurtmalar jadvali — çeksiz filtrlar (Fox OS, Ustoz: «menejer, dizayner, teg, sub-brend, kategoriya… böyiça»): fx-filterbar — katta qidiruv (buyurtma, mijoz, kompaniya, ota kompaniya, sub-brend), holat chiplari, «+ Filtr» varaği (Menejer, Ijroçi, Teg, Kategoriya, Bölim, Sub-brend, Ota kompaniya, Agentlik, Holat, Tölov, Manba — qiymat yonida son; yil va narx oraliği; «Faqat qarzi borlar»), faol filtrlar — chip-havola (× — şu qiymatsiz URL) va «Tozalaş». Hammasi GET — havola bilan oçiladi va ulaşiladi
    • 0.72.1
      • YaxşilandiCRM şabloni (Fox OS, Ustoz: «Airtable buyurtmalari nega yöq?»): yon menyuda «Buyurtmalar» Umumiy'dan keyin, guruhsiz; jadval — hamma buyurtmalar sahifalab (jadval: {qatorlar, jami, keyingi, yillar, yil, holat, q}), qidiruv/yil/holat — GET forma (havola bilan oçiladi), manba yorliği (Airtable, Notion, Sayt) va sana, «Yana yuklaş» (data-crm-action="yana" data-qator="buyurtma"), t.buyurtmaQatorlar; v="jadval" — tanlangan köriniş
    • 0.72.0
      • Yangifx-flow-tag kengaytmasi (Ustoz: «şuni ham tizimga qöşsak»): data-tone="status" — semantik ranglar (bajarildi — yaşil ✓, körib çiqiş — kök ¾, jarayon — töq sariq ½, qoralama — punktir doira), data-size="lg" (44 px), data-shape="icon" — faqat ikonli kvadrat plitka; yumşoq variant yumaloqligi endi uslubdan (Aylana'da kapsula)
    • 0.71.4
      • Yaxşilandifx-chip çegara öqiga böysunadi: çiziqli libosda — çiziq va sirt, çiziqsizda (gibrid, soyali) — maydon kabi töldirilgan, çiziqsiz (Olim/Manbaa: çiziqsiz libosda chipda çiziq qolardi)
      • YangiManbaa dizayn tizimi sahifasining eng tepasida — «Brend ranglari»: asos binafşa katta namunada, yoruğ va qoronği 6 tadan token (hex, token nomi, kontrast izohi), qoidalar; libos — çiziqsiz (gibrid)
    • 0.71.3
      • Yanginpx foxui sync: "modes": ["edge"] — bitta libosli sayt ham faqat kerakli öqni oladi (masalan, çegara — gibrid, çiziqsiz); avval modes: false hamma öqni olib taşlardi va data-fx-edge işlamasdi (Fox MB)
      • YangiNamuna /namuna/manbaa-chiziqsiz/: Manbaa libosi çiziqli va çiziqsiz (gibrid) yonma-yon — hero qidiruv, kartoçka, fakt kartoçkasi, «Asosçiga taklif»
    • 0.71.2
      • YaxşilandiGorizontal suriş qatorlarida çetdagi söniş (fade) butunlay olib taşlandi — segment, tablar, jadval, scrollarea (x), chip guruhi, qidiruv misollari, graf. Ustoz qarori: «Apple saytida oqişsiz suriş mumkinligi bilinadi» — çetda kesilgan element özi «davomi bor» deydi. Kerak bölsa fx-scrollarea data-fade="auto"
    • 0.71.1
      • TuzatildiHero qidiruv (Fox MB): telefonda «formadagi yuboriş tugmasi 100 %» qoidasi .fx-search__go'ni ham çözardi — istisno qilindi; tugma balandligi ota maydondan (40 px, avval fx-btn'ning öz --_h'i tufayli 28 px edi); .fx-search .fx-search__go — CSS ulaniş tartibiga boğliq emas; telefonda misollar bir qatorda suriladi; namunada matn <span> içida
    • 0.71.0
      • Yangifx-search data-variant="hero" (Fox MB, Ustoz: «sendagi judayam qadimiy çiqqan»): katta, soyasiz, çegara öqiga böysunadi (FoxUI libosida çiziqsiz töldirilgan); içida «Qidiriş →» (.fx-search__go — forma yuboradi, telefonda faqat strelka), Ctrl K — kompyuterda; fokusda brend rangdagi aniq halqa. Tuzilma oddiy maydon bilan bir xil
      • YangiQidiruv misollari .fx-search__hints + xulq data-fx-searchhint: chip bosilsa maydon töladi (input hodisasi, fokus); data-submit — darhol yuboradi
      • YaxşilandiGraf: davomi bor tomonda çet sönadi (öngda yoki çapda tugun kesilganda); «Oqimlar» şablonida tafsilot paneli graf balandligida (Fox OS)
    • 0.70.2
      • TuzatildiLibos körgazmasi (/liboslar/korgazma/) keng ekranda ilovani kattalaştirib (120–200 %) körsatardi — endi masştab 1 dan oşmaydi, oyna kengroq bölsa ilova özi kengayadi; balandlik ekranga mos
      • YaxşilandiBoş sahifa hero: tanlangan libos çegarasi va belgisi öşa libos rangida; tanlov atrofidagi punktir ramka olib taşlandi — şişa fon özi ajratadi
    • 0.70.1
      • TuzatildiGraf kanvasi boşida kenglikka siğdirilib matn 6–7 px bölardi — endi masştab 0,85 dan kiçik emas, siğmasa çapdan boşlanadi (suriş/zoom), balandlik tarkibga mos; «Butunini körsatiş» — töliq siğdiradi (Fox OS)
      • YaxşilandiChip guruhi telefonda (≤ 640 px) — bitta qator, gorizontal suriş, öng çeti sönadi; öralişi kerak bölsa data-overflow="wrap" (Fox OS: 10 chip ekranning yarmini olardi)
      • YaxşilandiBoş sahifa sinov maydoni: «Sarlavha» tanlovi olib taşlandi, öngdagi karta oynasi çap ustun balandligigaça töladi, plitka guruhlari oraliği tekislandi
    • 0.70.0
      • Yangifx-graph — oqim kanvasi (Make.com uslubi): tugun — xizmat belgisi pastel doirada, tur, nima va kim; egri çiziq strelka bilan, örtasida holat nuqtasi. Soğ zanjir sokin, uzilgani qizil, dalilsiz tugun va uzuq çiziq — qizil punktir, davomi yöq joy — «?». Holat şakl bilan ham (● ▲ ◆). Zoom (+ −, Ctrl/⌘ + ğildirak, ikki barmoq), sudrab suriş, «butunini körsatiş»; 560 px dan tor — tik röyxat (qadamlar ustma-ust, tarmoq qavs bilan)
      • YangiGraf yadrosi templates/graf.mjs: ma'lumotdan qatlamli joylaştiriş (taşqi kutubxonasiz), tarmoqlaniş markazda, qadam sakraydigan çiziq tugun ustidan emas — tepadan yoy bilan. Keyin WBS daraxti va brend arxitekturasi şu yadrodan
      • YaxşilandiFoxUI libosi (gibrid çegara) — maydonlar çiziqsiz: input, qidiruv va select töldirilgan kulrang fonda, PDP kabi (Ustoz: «FoxUI libosida liniyali uslub bölmaydi»). Gibrid qoidasi: fon ajratsa — çiziq yöq
      • Yaxşilandifx-kbd — çiziqsiz kulrang plitka, matn şriftida (mono va tugma qopqoği çiziği olib taşlandi; Ustoz: «mono xunuk, liniya bilan ham xunuk»)
      • TuzatildiQidiruv qamrovi («Hammasi») — brauzerning ▼ uçburçagi örniga chevron; ota qoidalar ölçagiçiga ARROW-01: har qanday tanlov va menyudagi uçburçak strelka endi maşina tomonidan topiladi
      • Tuzatildi«Özingiz qursangiz» hisoblagiçi: AI model tanlovi — fx-select (segmentda «Gemini 4 Argon» kabi uzun nomlar kesilib qolardi)
      • TuzatildiDiapazon slider ustida ortiqça 2 px çiziq: data-histogram bölmasa ham böş gistogramma yasalardi — endi faqat atribut bölsa (har qanday fx-slider-range'da edi: boş sahifa va /taqqoslash/ozingiz/ hisoblagiçlari)
      • YangiLibos körgazmasi alohida sahifada — /liboslar/korgazma/: yon menyuda liboslar, markazda töliq enli körgazma (CRM, Dashboard, Task, Çat, ERP, Helpdesk, LMS, Sayt, Kabinet); boş sahifada — havola kartasi
      • YaxşilandiBoş sahifa: «Sinov maydoni» va «Şakl / Çegara» — bitta bölim: rang, öz brendingiz, şakl va çegara (ikonli plitkalar), sarlavha, rejim (quyoş/oy plitkalari) — hammasi faqat öngdagi sayohat kartasini kiyintiradi, kod qatorida çegara ham; ostida «Tizimsiz» tasmasi
      • YangiLiboslar: «Tayyorlik holati» jadvali (/liboslar/#tayyorlik) — har libos neça foiz tayyor (rang, kontrast, şrift, şakl, çegara, komponentlar, yakuniy tasdiq); kartada va libos sahifasida ham. MVP — FoxUI libosi, qolganlari keyin
      • YaxşilandiKomponent sahifalari: Variantlar, Anatomiya, Holatlar, Klaviatura — har bölim oq blokda (sarlavha fonda, mazmun oq kartada; PDP kabi)
      • YaxşilandiQidiruv tugmasi (data-variant="trigger", tepa panel «Qidiriş… Ctrl K»): taşqi çiziq yöq — kulrang fon, hover'da bir poğona töqroq; Ctrl K belgisi — çiziqsiz kulrang plitka, mono emas — matn şriftida (Ustoz, PDP ERP namunasi; Fox OS)
      • Yangi«Oqimlar» şabloni (Fox OS, Mister Fox; Ustoz: «funksiyaning oxiri yöqligi yaqqol bilinsin»): t.royxat — kartalar (holat, maqsad, zanjir çiziği, neçta tugun uzilgan), t.kanvas — fx-graph + tafsilot paneli («E'tibor kerak» röyxati, tugun bosilsa — kim, dalil, oxirgi yuriş), oqimUlash(scope). Namuna: /namuna/oqimlar/ (15 ta haqiqiy oqim, içki yöllarsiz)
    • 0.69.2
      • YaxşilandiFiltr chip (tab örnida işlatiladigan) ota darajada 28 → 36 px — tugma va segment bilan bir qator; ziç joy uçun data-size="sm" (28 px), teg özi ixçam. Hamma sahifadagi filtr qatorlari birdan kattalaşdi (Ustoz: «hamma sahifada bitta-bitta aytib çiqamanmi?»)
      • YangiOta qoidalar ölçagiçi TAB-01: guruhdagi yozuvli tab, chip va segment 34 px dan past bölsa — buziliş (har sahifa, kompyuter va telefon)
      • YangiVazifa doirasi fx-check data-type="task" (Todoist kabi): doira, çegarasi va oç foni ustuvorlik rangida (data-priority 1–4), ustiga kelinganda belgi xira körinadi, bajarilganda töla rang
      • YangiUstuvorlik tokenlari --fx-priority-1…4 (Todoist bilan aynan: qizil, töq sariq, kök, rangsiz; qoronğida yoruğroq juftlari) — liboslardan mustaqil
      • YaxşilandiVazifalar şabloni: qatordagi kvadrat checkbox örniga rangli vazifa doirasi; paneldagi ustuvorlik — bayroqli röyxat (P1–P3 rangli töla bayroq, P4 konturli); kanban kartada ham bayroq
    • 0.69.1
      • YangiYordamçi vidjeti (Fox OS): javobda form: {ism, telefon} kelsa — Guli pufagi ostida ixçam forma (ism, +998 niqobli telefon «90 123 45 67»), POST {site, session_id, page_url, kontakt}; server yana form qaytarsa — xato maydon ostida, muvaffaqiyatda «✓ Yuborildi» va qayta bosilmaydi; fx-assistant:contact hodisasi. Şakli va «Yuboriş» tugmasi çat yoziş maydoni bilan bir xil, 390 px va qoronğida işlaydi
      • TuzatildiPastel doirali yordamçida (data-color="pink" va boşqalar) çat yuboriş tugmasi yozuvi oq edi — endi launcher bilan bir xil töq siyoh, öqiladi
    • 0.69.0
      • YangiVazifalar şabloni v2 (Fox OS; Ustoz: «Todoist'dan yaxşiroq, kanban ham yöq»): köriniş almaştirgiç Röyxat · Kanban · Kalendar (t.korinish), kanban — bosqiç ustunlari (fx-board, sudraş va klaviatura, fx-board-move), kalendar — oy va hafta (fx-schedule; vaqtsiz vazifalar «kun böyi», Google hodisalari — faqat öqiş)
      • YangiTez kiritiş (t.tez + tezKiritish): bitta qator «Narx jadvali #redfox @Fox RX ertaga 15:00 p1» — # loyiha va @ agent avtotöldiriladi, sana, vaqt va p1–p4 chip bölib ajraladi; ixtiyoriy server tahlili (tahlil q)
      • YangiVazifa paneli (t.panel, Linear kabi): bosqiç, loyiha, mas'ul, muddat, ustuvorlik P1–P4, tavsif; izohlar ipi — @agent töliq ismi bilan belgilanadi, «yetkazildi ✓ / yetkazilmadi» belgisi, agent javoblari şu ipda; yoziş — çat bilan bir xil fx-composer (@ — agentlar röyxati)
      • YaxşilandiRöyxat qatori: bosqiç belgisi (fx-flow, ustuvorlik rangida), izohlar soni, matn bosilsa panel oçiladi; «Bajarilgan» guruhi yiğiq ekani aniq — chevron va «Körsatiş / Yaşiriş» (Ustoz). Yangi ma'lumot nomlari (ish_joyi, egasi, muddat, ustuvorlik, bosqiç) — eskilari ham işlaydi
    • 0.68.4
      • YaxşilandiLiboslar — tanlaş oynasi (Ustoz): çapda liboslar (FoxUI birinçi — orqaga qaytiş uçun, keyin Jiddiy, Yoqimli, Zamonaviy, PDP va 11 brend ilhomida), öngda körgazmaning özi — CRM, Dashboard, Task, Çat; tanlov faqat oynani kiyintiradi. 4 rang kartasi va brendlar röyxati şu oynaga birlaşdi
      • YaxşilandiŞakl va çegara: raqamli röyxat örniga ikonli plitkalar (burçak şakli va çegara sxemasi çizilgan) va jonli «Samarqand · 2 kun» sayohat kartasi (Ustoz)
      • Yaxşilandi«Avval va keyin»: faqat «Tizimsiz» — butun enda bitta tasmada turli-tuman tugmalar; «tizim bilan»ni yuqoridagi sinov maydoni körsatadi (Ustoz)
      • Yaxşilandi«FoxUI asosida işlayotgan loyihalar» sarlavhasida haqiqiy loyihalar soni — rangli, körinişga kirganda sanab çiqadi
    • 0.68.3
      • YaxşilandiBoş sahifa: libos tanlagiç «Sozlamalar»dagi kabi nafis ikonlar bilan, bir rangda (rangli doğlar yöq); libos tanlanganda (va sahna aylanganda) hero foni ham şu libos rangiga ötadi (Ustoz)
      • TuzatildiQarorlar «Hal qilindi»: javobda tur bölmasa (agent özi hal qilgan) «undefined» emas — faqat matn yoki «Hal qilindi» (Fox OS)
      • YaxşilandiHujjat: dinamik HTML'dan keyin init(scope) — README va har şablon boşida (Fox OS: peek fetch qilinganda composer işga tuşmagan edi)
    • 0.68.2
      • YaxşilandiBoş sahifa: hero'da «Obuna böliş» yöq — asosiy tugma «Tizimni oçiş», «Körgazma» → «Jonli köriş» (Ustoz); ariza — sahifa oxiridagi Founders formasida
    • 0.68.1
      • YaxşilandiAgentlar: işlayotgan va kutayotgan agent kartasi doim oçiq «iş kartasi» — çapda topşiriq (kimdan, matn), «Hozir: …» (jonli) va jarayon (foiz · qoldi), öngda bosqiçli timeline (bitdi ✓, hozirgisi rangli fonda «… kutyapti», keyingilari halqa), «Batafsil» — burçakda; telefonda ustma-ust. t.royxat(…, { oçiq })
      • YaxşilandiAgent paneli (peek): agentga yoziş — çat bilan aynan bir xil fx-composer paneli (Ustoz: «yuboriş çat'dagi bilan bir xil bölsin»)
      • Tuzatildi«Özingiz qursangiz» hisoblagiçi: surgiçning tölgan qismi tutqiç bilan yuradi (xulq ulanmagan edi); ostida bölinmalar va «odatiy» qiymat belgisi (Ustoz)
      • YangiSlider: «odatiy» belgisi — marks içida <li data-typical> çiziq örniga brend rangidagi uçburçak va yozuv
      • YaxşilandiBoş sahifa yakuniy bloki — ariza şu yerda (Ustoz): Founders taklifi «Birinçi 100 obunaçidan biri böling — Pro $8/oy, −72%» va qolgan joylar (narx.json'dan), ism · telefon · Telegram bir qatorda, «Joyimni band qiliş»; ariza /aloqa bilan bitta bazaga
      • TuzatildiBoş sahifa «FoxUI vs hammasi»: FoxUI çiziği boşqalar bilan bir xil qalinlikda (porlaşsiz), narx kartasi örtada, yorliq sarlavhaga yopişmaydi (Ustoz)
      • YangiYoziş paneli (composer): data-voice="off" — faqat matn (izoh, agentga xat): mikrofon yöq, doim yuboriş belgisi, matn bölmasa tugma xira
    • 0.68.0
      • Yangifx-flow: data-priority (şoşilinç · yuqori · oddiy · past) — Ustoz qoidasi «şakl holatni, rang ustuvorlikni bildiradi»; oçiq işlar ustuvorlik rangida, bajarilgan, bekor va xato — öz rangida. Haqiqiy foiz: --fx-flow-value. Yangi şakllar: tösiq (romb «!»), xato (doira «×»), jonli (doira «▶»), yangilaniş (kvadrat «!»). Yorliq .fx-flow-tag (çiziqli va data-variant="soft")
      • Yangifx-timeline: bosqiçli köriniş — bajarildi (yaşil ✓, çiziq ham yaşil), kelajak (böş halqa), hozir kimnidir kutyapti (data-state="waiting" — rangli fonda; data-tone: brand — Ustoz, warning — boşqa agent)
      • YangiŞablon «Rejalar» (templates/rejalar.mjs + .css, Fox OS): har reja — karta: holat doirasi, ustuvorlik yorliği, jarayon, «Sizdan kutilmoqda», bölimlar; avval javob kutayotganlari. Namuna: /namuna/rejalar/
      • YangiAgent paneli (t.peek): yopiş tugmasi (yopiş: true → data-peek-yop sarlavhada), «diqqat» bloki (ruxsat yoki savol — data-ruxsat tugmalari), «Hozirgi topşiriq» (jarayon va bosqiçlar)
      • TuzatildiQarorlar: variant ustiga kelinganda raqam doirasi oq, raqam brend rangida (Ustoz)
      • TuzatildiRels telefonda: bandlar orasidagi oraliq olib taşlandi — 6 band 390 px'ga siğadi (avval 2 px toşardi)
      • Tuzatildi«Xat» namunasi: asosçi nomidan va'da yöq — «xatingiz töğridan-töğri asosçiga boradi» (Fox MB)
    • 0.67.0
      • YangiRels: data-fx-rail data-max — telefonda köpi bilan 5 band (Material va iOS qoidasi), data-pin band (masalan CRM) doim öz joyida, qolgani «Yana» varağida; joriy sahifa varaqda bölsa «Yana» tanlangan. 7 bandli rels endi 390 px'dan çiqib ketmaydi (Fox OS)
      • YangiQarorlar şabloni (Ustoz 21.10): «Köriş ↗» havolalari, 1–4 rasm (bosilsa lightbox, telefonda suriş), 2+ variant — bosiladigan kartoçkalar (birini bosiş = javob, tavsiya belgisi), «Ha desangiz…» oqibat qatori va «Qaytarib bölmaydi» belgisi, kim oçgani avatar bilan, loyiha filtri chiplari; sahifada takror sarlavha yöq (sarlavha: false)
      • YangiUstuvorlik (fx-prio) — Ustozning Figma maketlaridan: data-variant="mark" — Jira kabi 10 daraja (trivial, lowest/lower/low, minor, high/higher/highest, critical, blocker; pastga moviy, yuqoriga qizil chevronlar), .fx-prio-tag — pastel kapsula, oq doirada belgi (şoşilinç ★, yuqori ✦, oddiy ▲, past ○); ranglar ma'noli tokenlardan
      • YangiYangi element «Xat» (fx-letter, Fox MB — Manbaa «Asosçiga taklif»): çapda kimga yoziladi (sarlavha, bir gap, avatar va ism), öngda bitta yaxlit xat yuzasi — maydon, içida yuboruvçi, belgilar sanoği va «Yuboriş»; mehmonga butun yuza kirişga havola (edge keşga mos), yuborilgaç — rahmat holati; soyasiz
      • YaxşilandiQarorlar: tavsiya etilgan variant yana töla brend rangida (Ustoz); t.sahifa(kartalar) — navbat va «Hal qilindi» bitta törda, bölimlar orasida oraliq (ketma-ket qöyilsa ham yopişmaydi)
      • YangiAgentlar şabloni: t.peek(agent) — yon panel: sarlavha, model va papka, «Faoliyat» (fx-timeline: bitta öq, uzilmaydigan çiziq, bir xil nuqtalar, oxirgi «hozir» jonli), pastida agentga yoziş formasi. fx-timeline: data-state="live"
      • YangiCRM şabloni: portfolio Figma havolasi — marketing jadvalida ustun va buyurtma sahifasidagi «Marketing» bölimida maydon + «Figma'da oçiş» (data-crm-action="portfolio-figma")
      • YangiIkonlar: robot, check-circle-fill, flag-fill, book-open-fill, dots-three-fill, arrow-clockwise (Phosphor)
      • TuzatildiTelefonda köriş (/design-system/<nom>/telefon/): namunadagi ikonlar çiqmas edi — sahifaga ikon töplami qöşildi
      • YaxşilandiBoş sahifa «Mexanizm → libos» qaytadan qurildi (Ustoz): kulrang qolipdan jonli dashboard'ga — suzuvçi rang foni, raqamlar sanaladi, grafik çiziladi, ajratgiç körinişga kirganda özi supurib ötadi; ostida bir bosişda boşqa libos. Ajratgiç avval umuman surilmas edi — tuzatildi
      • TuzatildiForma sarlavhasi (fieldset legend) ostidagi maydonga yopişmaydi — fx-fieldset, checkout, jadval sozlamalari: legend endi gap'ga böysunadi. Yangi ota qoida GAP-01 (ölçagiç butun saytda tekşiradi)
      • TuzatildiSayt: sahifa qisqa bölsa ham footer ekran pastida; footer'dagi «Liboslar» — Sozlamalar sahifasiga (u yerda «Har libos haqida» — katalog)
      • Tuzatildi«Nima yangi»: tur nomlari inglizça çiqmaydi («6 added» → «6 yangi»; build endi notaniş turni töxtatadi), filtr — katta tablar sonlari bilan, sanada hafta kuni yöq
    • 0.66.1
      • YangiLoyiha liboslari redfox, webfox, manbaa (dist/themes/<nom>.css) — ranglar rasmiy /design-system sahifalaridan, brend töldirişida oq yozuv (hujjatlaştirilgan brend istisnosi bilan). Dashboard'lar brend rangini endi loyihada emas, FoxUI libosidan oladi: sync'da "themes": ["redfox"] (Qarorlar 21.10 #7)
      • Yanginpx foxui check yölsiz çaqirilsa — foxui.json «check.paths» doirasi (masalan faqat dashboard; oçiq sayt libosi tekşirilmaydi) — CI uçun (Fox RX)
      • Yangisync: "scheme": "attr" — rejim faqat data-fx-scheme bilan, tizimning qoronği rejimiga qaralmaydi (prefers-color-scheme bloklari olinmaydi; Fox MB)
    • 0.66.0
      • Yanginpx foxui sync: foxui.json içidagi «sync» bölimi böyiça şu relizdan işlatilgan komponentlar, xulqlar, şablonlar, liboslar va ikonlar yiğiladi; foxui.lock — versiya va har fayl xeşi; keraksiz fayl öçadi; split: true — bitta fayl örniga har komponent va xulq alohida, yengil tokens.css bilan (Manbaa usuli). Loyihalardagi alohida nusxa skriptlari örnini bosadi (Qarorlar 21.10 #7 — hamma dashboard 100 % FoxUI)
      • YangiQoida FX-SYNC-01: olingan nusxa qölda özgartirilsa sync töxtaydi (--force — tiklaydi), npx foxui check xato beradi — özgariş FoxUI'ga sörov bölib boradi
      • YangiRasm: data-size="xs|sm|md" (48 · 72 · 144 px) — röyxat qatoridagi muqova va logo, formadagi kiçik köriniş; nisbat 9/16 (reels muqovasi). Galereya: data-cols 6 va 8 (telefonda 4), ixçam data-size="sm" (Fox RX sörovi)
      • TuzatildiSaqlaş paneli (savebar): fayl tanlaş ham özgariş — faqat rasm yuklanganda «Saqlaş» çiqmas edi (Fox RX)
    • 0.65.2
      • YangiQidiruv: data-size="lg" — boş sahifa qidiruvi uçun baland maydon, kattaroq ikon va matn (Fox MB sörovi)
      • YaxşilandiQidiruv: sensorli ekranda (telefon, planşet) «Ctrl K» maslahati endi har qanday qidiruvda yaşirinadi — avval faqat tugma körinişida edi
    • 0.65.1
      • TuzatildiAgentlar: har agent özi konteyner — qayerga qöyilsa ham qator kesilmaydi; kengda xulosa bir qatorda (…), torda 3 qator: ism va vaqt · xulosa (2 qator) · jarayon va bosqiçlar; ustunlar nomli — böş ustun surilmaydi; «belgi» maydoni (avatar harflari); sarlavha — nom, son va holat sanoqlari
      • YangiVazifalar: sarlavha va «Yangi vazifa» dialogi (forma röyxat oxirida emas), yon menyuning fx-nav varianti (variant: 'nav' — qobiq yon paneli uçun), sahifa töri tk-layout
    • 0.65.0
      • YangiŞablon «Vazifalar» (foxui/templates/task.mjs + .css, Fox OS sörovi): sana guruhlari (keçikkan, bugun, ertaga, şu hafta…), loyiha, takror va muhimlik, mas'ul; telefonda qator va forma öraladi (select bir qatorda, sana maydoni kartadan çiqmaydi); amallar data-task-action. Namuna: /namuna/vazifalar/
      • YangiŞablon «Agentlar» (foxui/templates/agentlar.mjs + .css): holat guruhlari (Sizni kutyapti · Xato · Işlayapti · Böş), bir qator xulosa, jarayon çiziği va bosqiçlar, peek paneli; telefonda qator kesilmaydi. Namuna: /namuna/agentlar/
    • 0.64.1
      • TuzatildiSayt kalkulyatori: qöşimçada «emas» maydoni — şu turlarda yaşirin; Internet-dökonda «Tölov tizimi» narxda bor, qöşimça sifatida çiqmaydi (Fox RX topdi)
    • 0.64.0
      • TuzatildiYengil yiğiş (slimTokens modes:false): standart rejim qiymatlari endi qoladi — maydon ramkasi, control-h, harakat va soya tokenlari yöqolmaydi (Fox RX topdi, sinov qöşildi)
      • TuzatildiSayt kalkulyatori: narxlar Fox RX taklifi #33 bilan bir xil (logo yöq, integratsiya +100$, tillar qöşimça summa, tezkor ×1,25); qiziqişlar JSON massiv bölib yuboriladi (nomdagi vergul bölmaydi); forma sarlavhasi va iş vaqti JSON'dan
      • YangiIşxona → Körib çiqiş (/işxona/korib/): har komponentni oynada bittalab — yoruğ/qoronği, kompyuter/telefon; «Körib çiqdim» yoki «Kamçilik» (izoh va skrinşot — Ctrl V); har oynaning öz havolasi (L — nusxalaş); klaviatura ← → Y K; element özgarsa — qayta körib çiqişga qaytadi; kamçilik #wu-foxui ga tuşadi. Holat — FoxUI serveri (admin kirişi)
      • TuzatildiSegment: ikon va yozuv yonma-yon (kiçik ölçamda ustma-ust tuşib kesilardi)segment
    • 0.63.0
      • YangiŞablon «Sayt narxi kalkulyatori» (foxui/templates/sayt-kalkulyator.mjs + .css, Fox RX sörovi): sayt turi, sahifalar, tillar, dizayn va muddat, qöşimçalar javoni («+narx»), möljal narx (aksiya sikli bilan), «Narxni band qiliş»; ostida uzun ariza formasi (Ism · Telefon · Yuboriş), natija formaga özi biriktiriladi. Ma'lumot — site/data/sayt-kalkulyator.json. Namuna: /namuna/sayt-kalkulyator/
      • YangiXulqlar: data-fx-kalkulyator (hisob va formaga biriktiriş), data-fx-lead (forma → JSON POST, {ok}/{errors} holatlari; JS'siz oddiy POST)
    • 0.62.2
      • YaxşilandiRels: belgi ortidagi rangli nur (gradient) olib taşlandi — belgi toza
      • YaxşilandiPDP libosi PDP EcoSystem'ning rasmiy tokenlaridan qayta qurildi (design.pdp.uz): sof kulrang neytrallar, yaşil töldiriş #00B533 ustida doim oq yozuv (brend qarori), havola #00A603, qoronğida lime #BDFF00; Space Grotesk sarlavha + Inter, aylana tugmalar
      • YangiKontrast qöriqçisi: brendning hujjatlaştirilgan istisnosi (contrastExceptions — sabab va manba bilan) — masalan, PDP'ning yaşil ustidagi oq yozuvi
      • TuzatildiTelefonda: pastki rels 6 bandgaça siğadi, segment sahifani yonga surmaydi (özi içida suriladi), saqlaş paneli (fx-savebar) rels ustida, tepa paneldagi yöl satri bir qatorda; tablar, segment va jadval çetlari surilganda sönadi; CRM mijoz kartasida «Jami buyurtmalar» ixçam
      • YaxşilandiBrendlar ilhomida: Microsoft — tört kvadrat belgisi, Uzum — logobank.uz vektoridan asl belgisi (harf örniga)
      • YangiQidiruv: tepa panel tugmasi (data-variant="trigger") — kengda maydon körinişi (lupa · Qidiriş · Ctrl K, qisqaradi), tor ekranda özi ikon-tugma; bosilsa buyruqlar oynasisearch
      • TuzatildiCRM vazifa qatori: röyxat panel bölsa içki çekiniş, meta ajratgiçi faqat oraliqda (boşida « · » yöq), uzun matn öraladi, torda oxiri matn ostiga
    • 0.62.1
      • YangiAylanuvçi maydon: data-fade="none" — çetda söniş yöq (kesilib turgan karta özi «davomi bor» deydi, Apple javonlari kabi); uşlab suriladigan javon (data-drag) uçun standart, kerak bölsa data-fade="auto"scrollarea
      • TuzatildiAylanuvçi maydon: scroll-snap va içki çekiniş birinçi elementni 1–2 px sursa ham çap çet bekorga sönmaydi (4 px çegara); pasportga «padding bölsa — scroll-padding-inline» qoidasiscrollarea
    • 0.62.0
      • Yangi/taqqoslash/ozingiz/ — dizayn tizimini özingiz qursangiz (qölda yoki Claude Opus 5.5, GPT-6 Astra, Gemini 4 Argon bilan) qança vaqt, token va pul ketişini FoxUI bilan yonma-yon hisoblagiç: slayderlar, jonli çiziqlar, token tarkibi, «yana nimalar kerak» röyxati; farazlar va model narxlari manbasi bilan oçiq
      • Yangi/mcp/ — FoxUI MCP: Claude Code, Claude Desktop, Cursor, VS Code, Windsurf, Codex va Gemini CLI uçun ulaş kodi (nusxalaş tugmasi bilan), agent vositalari va sinov sörovlari
      • YangiBoş sahifada «Özim quraman?» bölimi — ixçam hisoblagiç; AI·MCP bölimida mijozlar röyxati MCP qöllaydiganlarga moslandi
  6. 20oktyabr57 yangilaniş
    0.61Yangi bob

    «Qarorlar navbati» şabloni

    1 yangi
    0.60Yangi bob

    Telefonda köriş va yiğiladigan footer

    2 yaxşilandi2 yangi
    0.59Yangi bob

    Telefonda bitta tepa menyu, qora footer, premium liboslar va ota qoidalar ölçagiçi

    7 yaxşilandi1 tuzatildi2 yangi
    0.58Yangi bob

    Tajriba: «Şişa» material — 2026 OS qobiqlari uslubida

    1 tuzatildi1 yangi
    0.57Yangi bob

    Kalendarda sudraş va matn içidagi tanlov — heroui.pro bilan töliq tenglik

    2 yangi1 yaxşilandi
    0.56Yangi bob

    Uşlab suriş — çiziqsiz gorizontal qatorlar

    4 tuzatildi1 yangi1 yaxşilandi
    0.55Yangi bob

    Manbaa'dan uçta ota: Nişon kartasi, Davr çiziqlari, «Hozir» paneli

    4 yangi1 tuzatildi1 yaxşilandi
    0.54Yangi bob

    Kartalar oilasi: Element kartasi, Vidjet, Gologramma karta, KPI va trend chip

    5 yangi1 yaxşilandi1 tuzatildi
    0.53Yangi bob

    Har libosning öz sahifasi va kengaygan savol-javob

    1 yangi1 tuzatildi1 yaxşilandi
    0.52Yangi bob

    Brendlar ilhomidagi liboslar va «Brendingizni qöşing»

    3 yangi1 yaxşilandi
    0.51Yangi bob

    AI · MCP sxemasi — har qanday agent FoxUI'ni biladi

    2 yangi
    0.50Yangi bob

    Hero'da libos körgazmasi, sayqallangan komponentlar va ozğin tugmalar

    2 yangi1 yaxşilandi
    0.49Yangi bob

    Tayyor yeçimlar — real loyihalarda qanday işlaydi

    2 yangi1 yaxşilandi
    0.48Yangi bob

    Liboslar — 5 ta tayyor xarakter

    2 yangi1 yaxşilandi
    • 0.61.0
      • YangiŞablon «Qarorlar navbati» (foxui/templates/qarorlar.mjs + qarorlar.css, Fox OS sörovi): uç elakli qaror kartoçkasi — loyiha belgisi, masala, «nega yuqoriga ketdi», agent taklifi va variantlar, iz 1→2→3, Ha / Yöq / Boşqaça (matn bilan); «Hal qilindi» jurnali. Telefonda bir qölda; amallar data-qaror-javob. Namuna: /namuna/qarorlar/
    • 0.60.1
      • Yaxşilandifoxui.dev footeri yana özining ustunli körinişida (havola kam — yiğiş şart emas); yiğiladigan footer FoxUI elementi sifatida qoladi — havolasi köp saytlar tanlaydi (fx-site-footer)
    • 0.60.0
      • YangiHar komponent sahifasida «Kompyuter | Telefon»: namuna şişa telefon ramkasida 390 px enda oçiladi (Figma prototipi kabi) — sahifa içki aylantirişsiz böyiga uzun tuşadi, libos tanlovi bilan birga özgaradi; tanlov eslab qolinadi
      • YangiFooter: ustun guruhlari <details class="fx-site-footer__group"> — kengda oddiy ustun, telefonda yiğiladigan qator «+» bilan, boşida yopiq (Hostinger kabi); xulq data-fx-footer. Sayt va boş sahifa footeri şu ota komponentga ötdisite-footer
      • YaxşilandiTelefonda yuqori paneldagi ikonli tugmalar fonsiz
    • 0.59.2
      • YaxşilandiAvatar: chip, röyxat bandi, tugma, nav bandi va combobox içida Aylana uslubida töliq doira (kapsulaga hamohang); boşqa uslublarda kvadrat qoladiavatar
      • TuzatildiTelefon menyusi: pastki qator (Sozlamalar va rejim) ekran çetiga yopişmaydi — çekiniş va xavfsiz hududshell
    • 0.59.1
      • YaxşilandiFooter, telefon menyusi va Sozlamalardagi rejim tanlovida «Tizim» belgisi — monitor (Cursor kabi; yarim doira örniga)
    • 0.59.0
      • YangiKarkas: data-mobile="top" — telefonda faqat tepa panel (Cursor kabi): rels yaşiriladi, bölimlar butun ekran yon varaq boşida, pastida Sozlamalar va rejim; sayt şunga ötdishell
      • YangiOta qoidalar ölçagiçi (scripts/test-ota.mjs): har sahifa haqiqiy brauzerda kompyuter va telefon ölçamida oçiladi — chevron, ikon mutanosibligi, ustma-ust yozuv, yon aylaniş, nuqtali fon, «qovun» şakl, böş namuna; natija Işxona → DS soğlomligida, buzilsa build töxtaydi
      • YaxşilandiOçiladigan bölim: brauzerning ▶ uçburçagi va matn uçburçaklari heç qayerda yöq — ota chevron (asos qatlamida, klassi yöq summary uçun ham)
      • YaxşilandiQovun yöq: --fx-radius-circle 9999px (kvadratda doira, çözinçoqda kapsula, ellips çiqmaydi); sanoqlar bir xonali — töliq doira
      • YaxşilandiTugma: faqat ikonli tugmada ikon balandlikning ~55 %i; telefonda formaning yuboriş tugmasi maydonlar enidabutton
      • YaxşilandiLiboslar ikki darajada: 3 ta bepul (Jiddiy, Yoqimli, Zamonaviy) va 13 ta premium 👑 (FoxUI, PDP, brendlar ilhomida) — Sozlamalar va Narxlarda körinadi; libos kartasi bitta qavat (rangli belgi)
      • YaxşilandiFooter — qora tasma (ustunlar, pastida rejim tanlovi); nuqtali fon olib taşlandi; AI yordamçi sahifasida namuna oçiq holatda körinadi
    • 0.58.1
      • TuzatildiVidjet: legenda bandi rangi — grafik seriya roli (data-role: brand, ink, accent), sarlavhada legenda bölsa grafikning öz legendasi takrorlanmaydi; KPI qatori ajratgiçlari qanday öralsa ham töğri (3, 2+1, 1 ustun)widget
    • 0.58.0
      • YangiMaterial öqi (tajriba): data-fx-material="glass-weak | glass | glass-strong" — popover, menyu, dialog, varaq, buyruqlar oynasi, hover karta va yopişqoq tepa panel şişaga aylanadi; kartalar va jadvallar tekis qoladi; «kamroq şaffoflik» tizim sozlamasi va Harakat «yöq»da — töliq tekis. Sozlamalar → Qölda sozlaş → «Material (tajriba)». Asos — haftalik DS tadqiqoti: iOS 26, HyperOS 3, One UI 8.5, ColorOS 16, HarmonyOS 6, Telegrammaterial
    • 0.57.0
      • YangiKalendar (data-editable): hodisani siçqonça bilan suriş (15 daqiqa qadam, boşqa kunga ham), pastki çetidan çöziş, böş joyda sudrab yangi hodisa; klaviatura — Alt+strelkalar; fx-schedule-move/-resize/-create hodisalari; data-status="unconfirmed" (uzuq çegara), data-readonly, data-weekend (Ustoz: heroui.pro Agenda'dan)schedule
      • YangiMatn içidagi tanlov: data-variant="inline" — «Mijozlar <oxirgi faollik> böyiça» — qutisiz, brend rangida, nuqtali tagçiziq; röyxat — tizim ::picker'iselect
      • Yaxşilandiheroui.pro soliştiruvi: 66 komponentdan 66 tasi FoxUI'da bor
    • 0.56.2
      • Tuzatildidata-drag: sudraş paytida scroll-snap-type: none !important — bola loyihaning qatlamsiz scroll-snap qoidasi qatorni sakratmaydi (Fox MB)scrollarea
    • 0.56.1
      • TuzatildiGrafik legendasi (ul.fx-legend) va fieldset sarlavhasi (legend.fx-legend) bir klassda edi: grafik legendasiga qalin şrift, fieldset sarlavhasiga flex tuşardi — endi har biri faqat öz elementiga tegadi; mavjud belgilaş özgarmaydilegend
    • 0.56.0
      • Yangifx-scrollarea data-drag: siçqonça bilan uşlab suriş (5 px çegara, surilgandan keyingi bosiş bekor), aylantiriş çiziği yaşirin, çetdagi söniş qoladi; barmoq va klaviatura özgarmaydi — Manbaa javonlaridan (Ustoz: «hamma joyga rels qöyavermasdan»)scrollarea
      • Yaxşilandiheroui.pro komponentlari bilan töliq soliştiruv hisoboti: 66 tadan 56 tasi FoxUI'da bor, 7 tasi 0.54.0 da qöşildi, 2 tasi qisman — rejada (docs/reports/heroui-solishtirish.md)
      • Tuzatildi«Hozir» paneli tor joyda (360 px atrofi) ham 2×2 — avval 1 ustun bölib qolardi (Fox MB)now
      • TuzatildiDavr çiziqlari, oçiq uç (data-open): faqat fon sönadi — nom va yil töliq körinadi (Fox MB)span
    • 0.55.0
      • YangiNişon kartasi (fx-achievement): oçilgan, yopiq (uzuq çegara, kulrang belgi, progress va «3/5» hisob) va yangi oçilgan holat — Manbaa'dan ③ (Fox MB topşirdi)achievement
      • YangiDavr çiziqlari (fx-span): bir neçta davr yoki umrni bitta vaqt öqida taqqoslaş — JS'siz (--fx-span-min/max, --s/--e), asosiy qahramon, oçiq uç, davr soyasi, öz içida suriliş — Manbaa'dan ④span
      • Yangi«Hozir» paneli (fx-now) va jonli soat xulqi (data-fx-clock, vaqt mintaqasi bilan): ikon + katta qiymat + izoh + manba, eskirgan ma'lumot belgisi, telefonda 2×2 — Manbaa'dan ⑤now
      • TuzatildiGlobus: sahna JS bilan qöşilgunça joyi oldindan band — sahifa siljimaydi (Lighthouse CLS 0,21 edi, Fox MB); data-label="hover" — köp markerda nom faqat kursor yaqinlaşganda, röyxat ekran öquvçidaglobe
      • YangiCRM şabloni, Marketing: qator oxirida «Arxivga» / «Navbatga qaytariş» tugmasi (data-crm-action="portfolio-arxiv", data-value 1|0) — Fox OS sörovi
      • YaxşilandiPaket README: mavjud sayt bilan ulaş — köprik qoidasi a[class*="fx-"] { color: revert-layer } (Manbaa tajribasi) va npx foxui theme
    • 0.54.0
      • YangiElement kartasi (fx-item) va guruhi (fx-item-group): ikon plitkasi + sarlavha + izoh + öng çetda amal (tugma, almaştirgiç, tanlov, nişon, strelka); röyxat (bitta yuza, ajratgiçlar) va tör körinişi; 5 variant, 3 ölçam, bosiladigan holat (Ustoz: heroui.pro Item Card'dan, «ayniqsa kartalar»)item
      • YangiVidjet (fx-widget): dashboard idişi — taşqi qobiqda sarlavha, izoh, amal va legenda, içida kötarilgan yuza (grafik, KPI qatori, jadval); konsentrik burçak, yuklaniş holatiwidget
      • YangiGologramma karta (fx-holo): a'zolik, sovğa kartasi va çipta — kursor ortidan egiladi (data-fx-tilt), kamalak folga va nur pastel tokenlardan, naqş (panjara, çiziq, nuqta), brend/töq/yoruğ fonholo
      • YangiKPI sarlavhasi: .fx-stat__head (ikon plitkasi .fx-stat__icon + yorliq + öng çetda trend chip yoki menyu) va .fx-stat__chart — karta çetigaça grafikstat
      • YangiTrend chip: data-variant="chip" — ohang fonli pill (yaxşi — yaşil, yomon — qizil), data-size="md"delta
      • YaxşilandiBrendlar ilhomidagi liboslar: gradientli kvadrat örniga neytral plitkada bir rangli brend belgisi (Simple Icons, CC0) — sahifada bir marta <symbol> (Ustoz: «gradientlar uslubni buzyapti»); Microsoft va Uzum — harf belgisi
      • TuzatildiCRM şabloni, Marketing va Arxiv: agentlik segmenti qöşildi; buyurtmasiz işlar ham portfolio.agentlik bilan filtrlanadi (Fox OS sörovi)
    • 0.53.0
      • Yangi/liboslar/ — 16 libos (5 asosiy + 11 brend ilhomida) va har birining sahifasi: identitet, brend/neytral/pastel ranglari (HEX bilan), tipografiya, yoruğ va qoronği rejimdagi jonli namuna, kontrast ölçovi va qoidalar (Ustoz, heroui.pro /ds dan ilhom)
      • TuzatildiIçma-iç mavzu: element ustida mavzu + yoruğ rejim birga bölsa (taşqi boşqa mavzu içida), taşqi mavzuning «içki yoruğ hudud» qoidasi uni bosib ketardi — endi öz mavzusi bor elementga tegmaydi (ota tuzatiş, brauzer sinovi qöşildi)
      • YaxşilandiBoş sahifa savol-javobi 12 savolga kengaydi: bepul versiya, brend nomli liboslar, AI agentlar, tayyor yeçimlar, qoronği rejim, özbekça harflar
    • 0.52.0
      • Yangi«Brendlar ilhomida» — 11 libos: Telegram, Apple, Google, Microsoft, Stripe, Duolingo, Tesla, Spotify, Airbnb, Linear, Uzum; boş sahifa va Sozlamalarda bitta tugmada butun sayt kiyinadi (Ustoz, heroui.pro kabi). Faqat uslub ilhomi — logotip va şrift fayllari olinmaydi
      • YangiBrend mavzulari alohida fayl: foxui/themes/<nom>.css (har biri ~13 KB, kerak bölganda yuklanadi) — foxui.css oğirlaşmaydi; kontrast qöriqçisidan (AA) ötadi
      • Yangi`npx foxui theme --brand "#hex"` — brend rangingizdan töliq mavzu CSS (neytral, brend şkalasi, pastellar, yoruğ va qoronği); sinov maydonida «Öz brendingiz» — xuddi şu generator brauzerning özida, palitra şu zahoti
      • YaxşilandiMavzu generatori va rang matematikasi paketga köçdi (lib/theme.mjs, lib/color.mjs) — build, CLI va sayt bitta yadrodan; natija build bilan aynan bir xil (sinov bilan tekşirilgan)
    • 0.51.0
      • YangiBoş sahifada AI · MCP bölimi: Claude, ChatGPT, Cursor, VS Code Copilot, Windsurf, Gemini → FoxUI MCP → list_components, get_tokens, get_rules, validate_snippet — simlar böylab jonli oqim; ostida agent suhbati namunasi (sörov → MCP çaqiruvlari → tayyor jadval) (Ustoz, heroui.pro'dan ilhom)
      • Yangi«Nega FoxUI» bentosiga uç karta: Tayyor yeçimlar (rasmlari bilan), Telegram'da yordam, Faqat kod — Figma şart emas
    • 0.50.0
      • YangiBoş sahifa sahnasi liboslarni özi almaştiradi (FoxUI → Jiddiy → Yoqimli → Zamonaviy → PDP): faqat sahna kiyinadi, tugma ostida vaqt çiziği; bosilsa — butun sahifa kiyinadi va aylaniş töxtaydi; siçqonça sahnada yoki sahna körinmasa — pauza (Ustoz, heroui.pro'dan ilhom)
      • YaxşilandiBoş sahifa tugmalari ozğinlaşdi: sarlavhada 36 px (sm), hero va yakuniy çaqiriqda 44 px (md) — avval 52 px edi (Ustoz: «juda semiz»)
      • YangiBoş sahifada «Standart holatda sayqallangan» bölimi: 6 ta jonli kiçik namuna — buyruqlar oynasi, kanban doska, körsatkiçlar, filtrlar, kun va vaqt, jadval; har biri komponent sahifasiga olib boradi
    • 0.49.0
      • Yangi«Tayyor yeçimlar» sahifasi (/yeçimlar/): 12 ta yeçim — CRM, Dashboard, Task, Çat, ERP, Helpdesk, LMS, Kabinet, marketing sayt va bloklar (Sayt tayyorlaş, Guli AI, loyiha dizayn tizimi sahifasi); har birida jonli köriş, sahifa va komponent soni, qayerda işlayotgani (Ustoz)
      • Yangi«Real loyihalarda» bölimi: redfox.uz, webfox.uz, rahimsadiy.uz, nomlab.uz, manbaa.uz, RedFox admin va FoxOS — qaysi yeçim qayerda işlayapti, sayt va meros sahifasiga havola
      • YaxşilandiRels ixçamlaşdi: Home · Atom · Yeçimlar · CRM · Işxona · Loyihalar — qolgan namunalar «Yeçimlar» içida; boş sahifa menyusida «Yeçimlar»
    • 0.48.0
      • YangiLiboslar (tokens/liboslar.json): FoxUI (standart), Jiddiy, Yoqimli, Zamonaviy, PDP — rang, şakl, çegara va şrift juftligi bir-biriga moslab tanlangan; foydalanuvçi xarakterni tanlaydi, alohida öqlar «Qölda sozlaş — dasturçilar uçun» ostida (Ustoz)
      • Yangi«PDP» rang mavzusi (yaşil) va Plus Jakarta Sans matn şrifti — şriftda ʻ yöq, şu harf Inter'dan olinadi (okinaFallback)
      • YaxşilandiBoş sahifa va Sozlamalar: libos tanlovi — har tugmada öşa libos rangi va şaklidagi kiçik namuna
  7. 19oktyabr84 yangilaniş
    0.47Yangi bob

    Şrift juftliklari; Sozlamalar sahifasi

    3 yangi
    0.46Yangi bob

    CRM: Pul, Marketing, Yuklama, Xodimlar, Hisobot

    2 yangi1 yaxşilandi
    0.45Yangi bob

    CRM: buyurtma kartasi — 6 faza

    1 yangi
    0.44Yangi bob

    «Sayt tayyorlaş» bloki — uç saytga bitta ota

    4 tuzatildi2 yaxşilandi5 yangi
    0.43Yangi bob

    CRM şabloni; boş sahifada «FoxUI vs hammasi»

    2 yangi
    0.42Yangi bob

    Guli oynasi — noldan qayta

    2 yangi2 tuzatildi1 yaxşilandi
    0.41Yangi bob

    Atom menyusi — oçiladigan guruhlar

    1 yangi1 tuzatildi1 yaxşilandi
    0.40Yangi bob

    npx foxui build — faqat işlatilgan tokenlar

    3 yaxşilandi1 yangi
    0.39Yangi bob

    Baholi şkala — Manbaa'dan birinçi topşiriq

    1 yangi
    0.38Yangi bob

    Yon menyuda oçiladigan guruh

    1 tuzatildi2 yaxşilandi1 yangi
    0.37Yangi bob

    Yangi mavzu «Siyoh» — iliq qoğoz va binafşa

    3 tuzatildi2 yangi1 yaxşilandi
    0.36Yangi bob

    Dropdown ota qoidasi; tugma çegara öqiga böysunadi

    4 tuzatildi1 yangi1 yaxşilandi
    0.35Yangi bob

    Gibrid çegara va «Liboslar»; tizimga kiriş yöli

    8 yaxşilandi1 yangi
    0.34Yangi bob

    Saytdan qidiruv, uç rangli rels nuri, tugmalar bir xil ölçamda

    1 yangi4 yaxşilandi2 tuzatildi
    0.33Yangi bob

    Narxlar, Founders va oçiq taqqoslaş; foxui.dev'da Guli

    4 yaxşilandi1 tuzatildi3 yangi
    0.32Yangi bob

    Guli telefonda ixçam, ovoz şari standart; FoxUI nomi yakuniy

    3 yaxşilandi1 tuzatildi
    0.31Yangi bob

    npx foxui build — loyihaga faqat işlatilgani

    2 tuzatildi2 yaxşilandi1 yangi
    0.30Yangi bob

    Til almaştirgiç — footer'da mavzu bilan juft

    1 yangi1 yaxşilandi
    • 0.47.0
      • YangiŞrift juftliklari (tokens/font-pairs.json): sarlavha va matn bitta tanlovda — Toza, Tahririy, Texno, Zamonaviy, Ifodali, Döstona, Rasmiy; alohida tanlaş «Qölda tanlaş» ostida (Ustoz)
      • Yangifoxui.dev/sozlamalar/ — libos sozlamalari alohida sahifada; relsning pastida Sozlamalar tugmasi; boş sahifada «Hozir sinab köring» qatorida şrift juftligi
      • Yangifx-rail__btn[aria-current="page"] — rels pastki tugmasi ham joriy sahifani körsatadirail
    • 0.46.1
      • Yangit.marketing: qidiruv (data-crm-action="qidiruv"), töliq yillar röyxati (yillar), «Yana yuklaş» (keyingi — kursor, data-crm-action="yana") — 1 500+ işda sahifa yengil qoladi (Fox OS)
      • YaxşilandiHisobot oy kesimida «2023-04» örniga «aprel 2023»
    • 0.46.0
      • YangiCRM şabloni: tölovlar jurnali, qarzlar (USD — bugungi kurs bilan), taqsimot navbati, marketing navbati matritsasi (iş × kanal, Reels/LinkedIn qarori Ha/Yöq/Keyin), arxiv navbati, yuklama, xodimlar, hisobot (tuşum, tölangan, qarz — guruh böyiça); yon menyu Ustoz tasdiqlagan tuzilmada, oçiladigan guruhlar bilan
    • 0.45.0
      • YangiCRM şabloni t.buyurtma(): tepada 6 faza (Murojaat → Kelişuv → Iş → Tölov → Taqsimot → Marketing) — holat va navigatsiya; bölimlar: murojaat, kelişuv, iş (PM, ijroçilar, «N kun keçikdi 🔥», holat), tölovlar jurnali (qöşiş, öçiriş, tölov holati, USD kursi), taqsimot (uluşlar va dividend), marketing kanallari; yopişqoq xulosa. foxui.dev/crm/buyurtmalar/<№>/ namunalari
    • 0.44.4
      • TuzatildiHisoblagiç tor ekranda siqiladi — telefonda kartadan çiqmaydicountdown
      • Yaxşilandi«Sayt tayyorlaş»: keyingi davrlarda yorliq «Aksiya tugaşiga qoldi», jadval izohi «aksiya narxi»; telefonda «← Jadvalni suring →» belgisi va öng çetda söniş; karta tor ekranda kengaymaydi
    • 0.44.3
      • TuzatildiBuyruqlar oynasi (qidiruv) taşqariga bosilganda yopiladi — avval faqat Esc yopardi (Ustoz)command
      • TuzatildiSayt qidiruvi sinonimlarni tuşunadi: şrift / font / tipografiya, tugma / button / knopka, dropdown / select, modal / dialog va boşqalar; «Şriftlar» bölimi qidiruvda bor
      • YaxşilandiBoş sahifa: «FoxUI dizayn tizimi asosida işlayotgan loyihalar» — bölim sarlavhasi kattaligida, logotiplar ustiga kelganda ham töxtamaydi
    • 0.44.2
      • Yangidata-fx-deal: takrorlanuvçi aksiya — data-every-months va data-pause-days: tugagaç 1 kun odatiy narx, keyin hisoblagiç yangi 3 oylik davrga özi qayta boşlanadi («Sayt tayyorlaş», Ustoz)
      • YangislimTokens/bundle: modes: false — bitta libosdagi sayt uçun mavzu, uslub va şrift bloklari ham olib taşlanadi (35 → 6 KB); https://foxui.dev/data/sayt-taklif.json oçiq
    • 0.44.1
      • TuzatildiDoska ustunidagi yaşirin sarlavha (fx-sr-only) doskadan çiqib sahifani kengaytirardi — ustun endi joylaşuv asosi (Fox OS topdi)board
      • YangiCRM şabloni: «Yangi mijoz», «Tahrirlaş», «Filial qöşiş», «Yangi buyurtma» — dialog formalar (maydonlar API nomlarida); kartalar va qatorlarda data-yangilangan (409 himoyasi); umumiy oqim uçun holat_soni
    • 0.44.0
      • Yangitemplates/sayt-taklif.mjs + .css va site/data/sayt-taklif.json: korporativ sayt taklifi (200$, odatiy 1 000$, −80 %), Yangi yilgaça hisoblagiç, narxga kiradiganlar, +100$ integratsiya, soliştiriş jadvali (studiya / no-code) — har fakt manbasi bilan. redfox.uz, webfox.uz, rahimsadiy.uz şundan oladi; brend nomi va CTA saytdan
      • Yangidata-fx-deal xulqi: muddat ötsa aksiya narxi özi odatiy narxga qaytadi
    • 0.43.0
      • YangiCRM şabloni (packages/foxui/templates/crm.mjs + dist/templates/crm.css): umumiy, arizalar, mijozlar, mijoz kartasi, buyurtmalar (doska va jadval), vazifalar — ma'lumotni RedFox CRM API nomlarida oladi, yoziş amallari data-crm-action bilan. foxui.dev/crm va FoxOS bitta şablondan
      • YangiBoş sahifada «FoxUI vs hammasi»: imkoniyat, stek va narx çiziqlari, faqat FoxUI'dagi imkoniyatlar, töliq taqqoslaşga havola; tepa menyuda «Taqqoslaş» (Ustoz)
    • 0.42.3
      • Yangidata-okina="‘": sayt şriftida ʻ (U+02BB) bölmasa, Guli körsatişda şu belgini qöyadi — salom, savollar, javoblar (RedFox — ‘)assistant
    • 0.42.2
      • TuzatildiSayt umumiy input:focus uslubi Guli yoziş kartasi içida ikkinçi ramka çizardi — endi fokusni faqat karta körsatadi (Fox NB topdi)assistant
    • 0.42.1
      • TuzatildiMustaqil Guli widget'i endi sayt şriftini oladi (avval tizim şrifti — ba'zi qurilmada ʻ belgisi ´ bölib körinardi; Fox RX topdi). Boşqa şrift kerak bölsa — --assistant-fontassistant
    • 0.42.0
      • YaxşilandiAI yordamçi oynasi qayta loyihalandi (Claude, Gemini, Copilot, Notion AI tajribasi): yoziş maydoni va yuboriş tugmasi — bitta karta; javob — pufaksiz toza matn (qalin, röyxat, havola); savol — öngda yumşoq pufak; brend rangi faqat yuborişdaassistant
      • YangiTanişuv ekrani: şar, salom sarlavhasi va savol namunalari bitta röyxatda; kutişda «Öylayapman» ustida yoruğlik; javob ostida «Nusxa»; sarlavhada «Yangi suhbat»; keyingi takliflar — bir xil chiplar bir qatordaassistant
    • 0.41.0
      • Yangifx-nav data-fx-nav="single": bir vaqtda bitta guruh oçiq (akkordeon)nav
      • TuzatildiGuruh tugmasidagi yozuv havola bandlari bilan bir xil ölçamda (font-size-adjust meros)nav
      • Yaxşilandifoxui.dev Atom menyusi: 9 guruh oçiladigan, soni bilan; joriy komponent guruhi oçiq va körinişda; aylantiriş çiziği yöq (Ustoz)
    • 0.40.1
      • YaxşilandiRels logosi ortidagi nur endi tor halqa — belgi çetidan deyarli çiqmaydi, soçilmaydi (Ustoz)rail
      • Yaxşilandifoxui.dev birinçi taassuroti — eng mukammal libos: Siyoh · Aylana · Gibrid çegara (yoruğ va qoronği). Rang-barang liboslarni taşrifçi Sozlamalardan özi tanlaydi
    • 0.40.0
      • Yanginpx foxui build endi tokens.css'dan faqat komponentlar, xulqlar va loyihangiz fayllari tilga olgan --fx-* va ular boğliq bölganlarni oladi; mavzu, uslub va rejim almaştirgiçlari işlayveradi. Töliq tokenlar kerak bölsa — --full-tokens. Taklif — Manbaa'dan
      • Yaxşilandifoxui.dev boş sahifa töplami şu yöl bilan ~40 KB yengillaşdi; 4 sahifa × 3 libosda har element uslubi töliq töplam bilan bir xil (tekşirildi)
    • 0.39.0
      • Yangifx-meter data-variant="graded": 0–100 işonç yoki sifat bali — qizildan yaşilgaça gradient, har 10 ballda kesik, ▼ belgi, katta son va daraja sözi. <details> bölsa oçilganda qismlar röyxati; data-shape="tile" — kvadrat nişon. Manbaa'ning «Işonç çiziği (C3)» brendsiz otaga kötarildimeter
    • 0.38.2
      • TuzatildiAylana va Momiq uslubida çat iqtibosi, javob paneli, kod, kbd, grafik yorliqlari va boşqa mayda bloklar töliq aylanaga aylanardi. Endi aylana faqat tugma, maydon va kvadrat tugmada (doira); mayda bloklar — oddiy yoy. Yangi token --fx-radius-tag: belgi (badge), AI belgisi va son pilyulasi Momiq/Aylanada pill bölib qoladi
    • 0.38.1
      • YaxşilandiRels logosi ortidagi uç rangli nur 2 barobar ixçam — çetga kamroq çiqadi va kamroq xiralaşadi (Ustoz qarori, FoxOS orqali)rail
    • 0.38.0
      • Yangifx-nav: oçiladigan guruh — <button class="fx-nav__item fx-nav__toggle" aria-expanded> + .fx-nav__subs, öq aylanadi, balandlik böyiça silliq oçiladi, joriy sahifa turgan guruh özi oçiq (data-fx-nav). Mexanizm — PDP dashboard, köriniş — Cloudflare (Ustoz topdi)nav
      • YaxşilandiIçki bandlar çiziği endi tutaş va ingiçka; joriy band — çiziq ustida brend tusidagi tayoqça va xira fonnav
    • 0.37.3
      • TuzatildiFaqat ikon körinadigan tugma (telefonda yozuvi yaşirinadigan qidiruv va sozlamalar ham) endi aniq doira yoki kvadrat — oval emas. Yangi data-label="collapse": tor ekranda yozuvni yaşirib, tugmani ikon şakliga keltiradibutton
      • YangiTaqqoslaş sahifalari: tepada «FoxUI / raqib ⌄» almaştirgiç, «Tört farq» — jonli kiçik körinişlar, ikki tomonlama qisqa javob va savol-javob
    • 0.37.2
      • Yaxşilandi«Siyoh» mavzusida rels mavzuning öz qoraligidan, binafşa aralaşmasiz (yoruğda eng töq neytral, qoronğida yuzadan bir poğona yoruğ) — Ustoz tanlovi
      • Tuzatildi<a class="fx-chip"> brauzerning standart tagçiziğini olardi — endi yöq (FoxOS topdi)chip
    • 0.37.1
      • TuzatildiYuqori kontrast rejimida <a class="fx-chip"> (filtr fasetlari, faol filtr teglari) havola kabi tagçiziq olardi — chip va uning ✕ tugmasi istisno qilindi (FoxOS topdi)chip
    • 0.37.0
      • Yangi«Siyoh» mavzusi (data-fx-theme="siyoh"): iliq qoğoz neytrali va binafşa aksent, yoruğ va qoronği varianti bilan; kontrast qöriqçisidan ötgan (WCAG AA). Manbaa'dan ota darajasiga kötarildi, FoxOS ham şundan foydalanadi
    • 0.36.1
      • TuzatildiQoronği rejimda rels sahifa va yon paneldan bir poğona yoruğ (brend tusida) — endi ajralib turadi (FoxOS va Ustoz topdi)rail
      • TuzatildiGrafit (standart) mavzu tanlanganda qoronği rejimda yuza va yon panel oq bölib qolardi — tuzatildi
    • 0.36.0
      • YangiDropdown ota qoidasi (FX-SELECT-01): har fx-select oçilganda tizim uslubidagi röyxat — sirt, yoy, soya, tanlangani brend tusida ✓ bilan; brauzerning kök fonli standart röyxati yöq. Qöriqçi yalanğoç <select>ni build, npx foxui check va MCP validate_snippet'da uşlaydiselect
      • TuzatildiIkkinçi darajali tugma «Çegara» öqiga böysunadi: çiziqli — çiziq, çiziqsiz — töldirilgan fon, gibrid — sahifada çiziqsiz, karta içida çiziqbutton
      • TuzatildiSayt sozlamalari, şrift tanlovi va aloqa formasidagi select'lar fx-select'ga ötkazildi (fx-input bilan yozilgan edi)
      • YaxşilandiBoş sahifa: «FoxUI'da işlayotgan loyihalar» — rasmiy logotiplar sekin oqadi
    • 0.35.1
      • YaxşilandiTaşqi havola belgisi qutili ikon örniga oddiy ↗ strelka; hover'da strelka yönalişi böyiça siljiydilink
      • YaxşilandiSayt: «Töliq oçiş» va loyiha havolalarida ham oddiy strelka
      • YaxşilandiLiboslar: «lupa» infografikasi — Şakl va Çegara tugmalari blokning aynan qaysi qismiga ta'sir qilganini raqamli nuqtalar va jonli qiymatlar bilan körsatadi (tugma, maydon, karta yoyi; karta va içki blok çegarasi; sahifa foni)
      • YaxşilandiLiboslar galereyasi: progress çiziqlari har kartada öz foiziga köringanda navbatma-navbat asta töladi
      • YaxşilandiBoş sahifa: komponent nomlari tez oqadigan qator örniga «FoxUI'da işlayotgan loyihalar» — PDP ekotizimi va RedFox loyihalari rasmiy logotiplari sekin oqadi; har logotip optik muvozanatda (körinadigan maydoni teng)
    • 0.35.0
      • YangiÇegara öqiga «Gibrid»: blok sahifadan foni bilan ajralib tursa çiziq çizilmaydi, bir xil fondagi içki blok — çiziq bilan; sahifa foni bir poğona töqroq (knob.page-tint). Tanlov: Uslubdan · Çiziqli · Çiziqsiz · Gibrid
      • YaxşilandiBoş sahifa: «Mavzular» → «Liboslar» — rang, şakl (qattiqdan yumşoqqaça) va çegara bitta joyda, butun sahifani kiyintiradi
      • YaxşilandiBoş sahifadan tizimga kiriş: sarlavhada «Tizimga kiriş» (telefonda ham), hero'da «Tizimni oçiş», menyuda «Komponentlar»
      • YaxşilandiKontrast qöriqçisi tugma qiymatiga boğlangan rang aralaşmasini ham hisoblaydi
    • 0.34.0
      • YangiSaytdan qidiruv: har sahifada «Qidiriş» tugmasi va Ctrl/⌘+K — 276 komponent va hamma sahifa (namunalar, narxlar, taqqoslaş, loyihalar…); röyxat birinçi oçilişda yuklanadi
      • YaxşilandiBuyruqlar oynasi: natijalar saralanadi — nomi sözdan boşlangani birinçi, keyin nomida bor, keyin faqat kalit sözdacommand
      • YaxşilandiRels: belgi ortida uç rangli nur (brend va unga qöşni ikki tus) kiçik doirada sekin aylanadi — ranglar mavzudanrail
      • TuzatildiTugma, segment va chip: <button> va <a> bilan bir xil quti (avval 44 va 46 px, matn 1 px siljigan edi)button
      • YaxşilandiNarxlar: Founders'da «abadiy» örniga çaqnab turgan çegirma foizi (−72%), «Yillik» yonida aniq foiz (−20%)
      • YaxşilandiBoş sahifa körgazmasi: kartada ikonka sarlavha tepasida — nomlar töliq siğadi
      • TuzatildiMatnlarda «asbob» sözi «vosita» bilan almaştirildi (vositalar paneli)
    • 0.33.2
      • Yaxşilandidata-panel-css="<url>" — Vite va boşqa bundler işlatadigan saytlar panel CSS'ini öz manzilidan birinçi oçilişda yuklaydi; globalThis.__fxAssistantPanelCss = false — panel CSS sahifada allaqaçon borassistant
    • 0.33.1
      • YaxşilandiMustaqil widget: boşlanğiç CSS 20 → 6 KB (gzip) — faqat tugma va kerakli tokenlar; panel uslubi (8 KB) birinçi oçilişda yuklanadi, tugmaga yaqinlaşganda oldindanassistant
      • YaxşilandiPanel foni va matni saytnikidan: --assistant-surface / --assistant-text yoki data-surface / data-text — qoronği saytda panel sayt fonida, tugma va chiplar ham sayt ranglaridaassistant
      • TuzatildiTelefonda panel oçiq turganda (xato yoki menejer holatida ham) şar tugmasi «Yuboriş»ni yopmaydiassistant
    • 0.33.0
      • YangiNarxlar sahifasi (/narxlar/): Bepul, Pro va Jamoa tariflari, oylik/yillik, Founders (birinçi 100 obunaçi — $8 abadiy), şartlar tariflar ostida, «10 vosita örniga bitta FoxUI», jamoa × yil kalkulyatori, raqobatçilar jadvali
      • YangiTaqqoslaş sahifalari: FoxUI vs Tailwind Plus, Untitled UI, HeroUI Pro, shadcn/ui — kuçli tomonlari va farqlar, narxlar manbasi va sanasi bilan; footer'da oçiq havolalar
      • YaxşilandiNarxlarning yagona manbasi — site/data/narx.json: landing, narxlar sahifasi, llms.txt va Guli bilimlari bir xil raqamni aytadi
      • Yangifoxui.dev'da Guli — FoxUI, narx va obuna böyiça savollarga javob beradi
    • 0.32.0
      • YaxşilandiAI yordamçi telefonda: suhbat pastdan çiqadigan varaq (sahifa tepada körinib turadi), klaviatura özi çiqmaydi, uzun javob 7 qatordan keyin yiğiladi («Davomi»), salom pufakçasi 2 qator va 10 soniyada yöqoladiassistant
      • YaxşilandiAI yordamçi yuzi standart — ovoz şari (fx-orb); eski çat ikonkasi kerak bölsa data-face="icon"assistant
      • TuzatildiAI yordamçi: «Aylana» uslubida xabar pufaklarining burçagi çegaralangan — şakl buzilmaydiassistant
      • YaxşilandiNom yakuniy: FoxUI — sayt qidiruv tizimlariga oçildi
    • 0.31.1
      • Tuzatildi«Qattiq» uslub tugma va maydonlarni kiçraytirmaydi — ölçam tört uslubda bir xil (44); ixçamlik kerak bölsa — data-fx-density="compact"
      • TuzatildiIçma-iç mavzu: pastel (toifa) ranglar va mavzuga suyangan hamma ma'noli tokenlar içki mavzudan olinadi, taşqi rejim qoronği bölsa — içki mavzu ham qoronği
      • YaxşilandiSinov maydoni: mavzu tanlansa asosiy karta brendga eng yaqin pastelni oladi (Amber — sariq, Okean — kök, Zumrad — yaşil)
    • 0.31.0
      • Yanginpx foxui build: sahifa va kod (HTML, JSX, Vue, Svelte, Astro…) körib çiqiladi, faqat işlatilgan komponent va xulqlardan bitta foxui.css va bitta foxui.js yiğiladi. «Sayt» namunasida CSS 229 → 46 KB, JS 221 → 26 KB (gzip); 12 ta sahifada har element uslubi töliq töplam bilan bir xil çiqdi
      • YaxşilandiYiğuvçi yadro bitta (packages/foxui/lib/subset.mjs): foxui.dev boş sahifasi ham şundan oladi. Effekt atributlari (data-fx="spotlight") va xulqning öz CSS'i endi tuşib qolmaydi
    • 0.30.0
      • YangiTil almaştirgiç: pill tugma (globus, joriy til, strelka) va tillar röyxati — til nomi öz tilida, tanlangani belgi bilan; ixçam variant (UZ), havola yoki şu sahifada almaşişlangswitch
      • YaxşilandiSayt footer'i: pastki qatorda ikonli mavzu almaştirgiç («Tizim» birinçi) va til almaştirgiç bir balandlikda yonma-yon (Cursor namunasi); «Sayt» namunasi footer'ida hamsite-footer
  8. 18oktyabr189 yangilaniş
    0.29Yangi bob

    5-tölqin: jahon DS tadqiqotining qolgan 103 bandi — effektlar, fonlar, yangi grafiklar, forma, sahifa naqşlari

    29 yaxşilandi65 yangi1 tuzatildi
    0.28Yangi bob

    4-tölqin: poydevor qatlamlari, forma, ma'lumot va navigatsiya, effektlar va marketing naqşlari

    1 tuzatildi32 yaxşilandi51 yangi
    0.27Yangi bob

    Şar — ipak lenta

    2 tuzatildi6 yaxşilandi
    • 0.29.2
      • YaxşilandiProgress: tugaş nuqtasi (M3 stop indicator) — trek tölgan qismdan kiçik böşliq bilan boşlanadi, öng uçida nuqta iş qayerda tugaşini körsatadi; tölqinli variantda hamprogress
      • YangiSayt: «Loyihalar» — FoxUI'da qurilgan real loyihalar; har UI bölagi ota / şablon / yetim böyiça skaner bilan ölçanadi
    • 0.29.1
      • TuzatildiRels: bölimlar köp va ekran past bölsa içkarida aylanadi — bandlar siqilmaydi, pastki tugma ustma-ust tuşmaydirail
      • YaxşilandiSayt: landing öz yengil töplamida (CSS 39 KB, JS 20 KB gzip), Atom galereyasidagi 275 namuna ekranga yaqinlaşganda çiziladi; relsda Işxona Atom'dan keyin
    • 0.29.0
      • YangiBosma qatlami (4.14): çop etişda navigatsiya, tugmalar va suzuvçi qatlamlar yaşirinadi, karkas bitta ustunga yoyiladi, jadval sarlavhasi har betda takrorlanadi; data-print — hide · only · break-before/after · avoid · urls; .fx-print — hisob-faktura kabi hujjat örami.print
      • YangiBleed — manfiy çet (4.19): jadval, rasm, ajratuvçi karta yoki konteyner içki çetidan çiqib töliq enga yoyiladi; .fx-card va .fx-container içida çet özi aniqlanadi; tomonlar inline · top · bottom · all · start · end · viewport.bleed
      • YangifxFormat (4.23): son, söm, foiz, bayt («1,2 MB»), birlik («3 dona»), ixçam son («1,3 mln»), sana va nisbiy vaqt — bitta funksiya, özbekça, brauzer ICU'siga tayanmaydi; HTML'da data-fx-format.format
      • YangiHududlar navigatsiyasi (4.24): F6 / Shift+F6 — sarlavha, navigatsiya, asosiy mazmun, yon panel, pastki qism orasida; hududga qaytilganda fokus oxirgi turgan joyga tuşadi.landmarks
      • YangiMenubar (4.148, APG): «Fayl · Tahrir · Köriniş» qatori — içki menyu, belgilanadigan va bittasi tanlanadigan bandlar, tugma yorliği; ← → bilan oçiq menyular orasida ötiş, harf bilan qidiriş.menubar
      • YangiYuqoriga qaytiş (4.151): bir ekrandan köp aylantirilgaç çiqadi, bosilsa boşiga qaytaradi va fokusni sahifa boşiga ötkazadi; içki panel uçun sticky, öqilgan qism halqasi (data-progress).backtotop
      • YangiSuzuvçi oyna (4.152): modal bölmagan panel — sarlavhadan sudraladi (klaviaturada tutqiç + strelkalar), ölçami özgaradi, yiğiladi, Esc yopadi; ekrandan çiqmaydi. Qönğiroq, AI yordamçi, kalkulyator uçun.floatwin
      • YaxşilandiUstma-ust va sudraladigan dialog (4.154): data-stack — ustiga ikkinçisi oçilsa pastdagisi kiçrayib orqaga ketadi (fxConfirm ham qavat), data-draggable — sarlavhadan yoki tutqiç + strelkalar bilan suriladi.dialog
      • YaxşilandiKarkas: suzuvçi (data-variant="floating" — yon menyu ajralgan karta) va içki ("inset" — iş maydoni yumaloq yuza içida) variantlar (4.157).shell
      • YaxşilandiKarusel M3 turlari (4.160): data-layout multi · hero · full; çekkadagi slayd mazmuni körinadigan qismga suriladi (scroll-driven, harakat kamaytirilsa öçadi).carousel
      • YaxşilandiPuls nuqta — beacon (4.161): yangi funksiya yonida pulslovçi halqa, bosilsa tur kerakli qadamdan boşlanadi va nuqta «körildi» böladi.tour
      • YangiTez çiqiş (4.165, GOV.UK): bir bosiş yoki Shift ×3 bilan sahifa darhol neytral saytga almaşadi (location.replace), ötişda mazmun parda bilan yopiladi.quickexit
      • YaxşilandiTooltip guruhi (4.166): .fx-tip-group — bittasi oçilgaç qöşnisi keçikişsiz çiqadi; Esc oçiq tooltipni yopadi (WCAG 1.4.13).tip
      • YaxşilandiIkon optik sozlamalari (4.21): qalinlik data-weight / --fx-icon-stroke (viewBox'dan mustaqil), data-grade, kontur ↔ töldirilgan juftligi (data-fill="auto" — tanlangan holatda töldirilgan).icon
      • YangiYangi tokenlar: --fx-font-weight-bold (700, 4.6), --fx-bg-surface-container-lowest…highest (4.8, ton bilan qatlamlar), --fx-selection-bg/text va --fx-scrollbar-thumb/thumb-hover/track (4.22).
      • YangiRipple (4.27): bosilgan nuqtadan tarqaluvçi tölqin — faqat expressive rejimda (data-fx-ripple="always" — standartda ham); klaviaturada markazdan, rang matn rangidan.ripple
      • YangiŞakl morfi (4.33): tugma bosilganda va tanlanganda yoyi prujina bilan özgaradi; .fx-morph guruhi va yopişgan (connected) guruh, JS'siz radio yoki togglegroup bilan.morph
      • YangiPrujinali sudraş (4.34): inersiya va prujina bilan qaytiş, data-release="dismiss" — swipe bilan yopiş (fx-drag-dismiss hodisasi), klaviaturada strelka va Delete.drag
      • YaxşilandiHavola: data-underline="grow" (4.37) — xira asos çiziq ustida töliq çiziq boşidan çiziladi va oxiriga yiğiladi, RTL'da öngdan, fokusda ham.link
      • YangiParallaks qatlamlar (4.38): data-fx-parallax (slow · fast · reverse, data-axis="x"), JS'siz scroll-driven animatsiya; harakat kamaytirilsa joyida.parallax
      • YangiYopişqoq scroll hikoyasi (4.39): matn qadamlari va yopişib turuvçi media — markazdagi qadamga mos panel blur-fade bilan almaşadi; telefonda media tepada.scrollstory
      • YangiPortlaş va konfetti (4.40): «yoqdi» tugmasi yoqilganda 8 nuqtali portlaş (reactbar bilan ham), data-fx-burst="confetti" va global fxConfetti().burst
      • YaxşilandiTölqinli progress (4.42): data-variant="wavy" — tölqinsimon tölgan qism, tekis trek va böşliq; 100 %da tinçlanadi; aylana bilan tölqinsimon halqa.progress
      • YaxşilandiŞakl morfli yuklaniş belgisi (4.43): data-variant="morph" — 6 şakl bir-biriga oqib ötadi va prujina bilan aylanadi; .fx-spinner-shell — doira fon içida.spinner
      • YaxşilandiMatn effektlari: shine (4.47), gradient + data-flow (4.49), scramble (4.50) va morph (4.51); çeksizlari faqat körinişda harakatlanadi.textfx
      • Yangi3D egiliş karta (4.53): kursorga qarab perspektivada egiliş, [data-depth] qatlamlari oldinga çiqadi, data-fx-tilt="glare" — kursor ortidan yaltiraş; faqat siçqonçada.tilt
      • YaxşilandiEffektlar: data-fx="glare" (4.54) — hover/fokusda diagonal yaltiraş, data-fx="direction" (4.55) — qoplama kursor kirgan tomondan sirpanib çiqadi; reduced-motion'da beam glow ham töxtaydi.effects
      • YangiMagnit tugma (4.57): kursorga tortiladi, yozuv qatlamli siljiydi, çegaralangan va prujina bilan qaytadi; data-shape="orb" — katta doira CTA.magnet
      • YangiLinza (4.58): rasm ustida kattalaştiruvçi oyna — siçqonça, barmoq va klaviatura (strelkalar, + / −, Esc).lens
      • YangiMaxsus kursor (4.59): hudud içida kursorga pufak yoki ismli strelka ergaşadi; tizim kursorini yaşiriş ixtiyoriy, faqat siçqonçada.cursor
      • YangiFokusli kartalar (4.60): bitta karta hover yoki fokusda — qolganlari xiralaşadi; sarlavha pastdan çiqadi, telefonda doim körinadi.focuscards
      • YaxşilandiFon effektlari: don teksturasi (data-texture="noise"), avrora, retro perspektiv tör, meteorlar, tepadan nur, miltillovçi tör (canvas, kursorga ta'sirlanadi) va halqa tölqinlari — data-fx bilan; harakat faqat körinişda, reduced-motion va tinç rejimlarda statik.bg
      • YangiZarraçalar — hero ortidagi canvas qatlam: sekin suzuvçi nuqtalar, kursorda itariladi, data-links bilan tarmoq çiziqlari; körinmasa çizmaydi, DPR va mavzu ranglari.particles
      • YangiBoğlovçi nur — integratsiya sxemasi: tugunlar orasida egri çiziq va yuguruvçi nur (data-links="sayt>crm"), strelka bilan yönaliş; ölçam özgarsa qayta çiziladi.beam
      • YangiMasonry — balandligi har xil kartalar ziç ustunlarda: CSS masonry (grid-lanes) yoki zaxira ustunlar, JS'siz.masonry
      • YangiQurilma ramkasi — skrinşot yoki jonli HTML brauzer (manzil qatori) yoki telefon ramkasida, faqat CSS.mockup
      • YangiDock — ikonlar qatori: kursor yoki fokus ostidagi ikon kattalaşadi, qöşnilari ozroq; yorliq va joriy sahifa nuqtasi, faqat CSS.dock
      • YangiOrbita — markaz atrofida bir yoki ikki halqada aylanuvçi ikonlar (integratsiyalar); hover/fokusda töxtaydi, faqat körinişda aylanadi.orbit
      • YangiGlobus va nuqtali xarita — şaharlar markeri va boğlaniş yoylari (canvas), sudrab va ← → bilan aylanadi; ma'lumot sahifada röyxat sifatida qoladi.globe
      • YangiKartalar dastasi — ustma-ust kartalar avtomatik yoki ← → bilan almaşadi (mijozlar fikri); orqadagilari inert, hover/fokusda töxtaydi.cardstack
      • YangiHavola oldindan köriş — havola ustida sahifa rasmi, sarlavha va domen (hover karta xulqi bilan).linkpreview
      • YangiIkki ustunli kod farqi — eski va yangi kod yonma-yon, −/+ belgilari va <mark> bilan aniq özgariş; tor joyda bir ustunga ötadi.codediff
      • YangiVideo dialog — muqova bosilsa video modal oynada oçiladi va öynaydi, yopilsa töxtaydi; manba faqat oçilganda yuklanadi.videodialog
      • YangiKonsentrik halqalar — 2–3 maqsadning bajarilişi bitta içma-iç halqada, raqamlar legendada matn bilan; faqat CSS.rings
      • YaxşilandiGrafik: radar, nuqtali/pufakli (scatter), kombinatsiya (ikki panel, umumiy X), treemap, şarşara (waterfall), sankey va bullet turlari; data-brush — mini-grafik va ikki tutqiçli oraliq tanlagiç (role=slider).chart
      • YangiImzo maydoni (4.86): qöl bilan imzo (siçqonça, barmoq, stilus bosimi), «Orqaga» / «Tozalaş», klaviatura muqobili — «Yozib kiritiş»; qiymat SVG yoki PNG, majburiy imzo forma tekşiruvi.signature
      • YangiBurçak / knob (4.89): dumaloq tutqiç — qiymat (270° yoy) yoki burçak (0–359°), APG slider klaviaturasi, örtada raqam va birlik.knob
      • YangiJSON maydoni (4.90): qator raqamlari, fokusdan çiqqanda formatlaş (Ctrl+Shift+F), xato qatori «!» bilan va özbekça xato matni, forma tekşiruvi.jsonfield
      • YangiKunlar tasmasi (4.104): 7 kunlik gorizontal mini kalendar — hafta ötiş, bugun, band va yopiq kunlar; APG radio guruh.daystrip
      • YangiGradient tanlagiç (4.107): töxtaş nuqtalari (qöşiş, sudraş, ← →, Delete), rang va örin, çiziqli / radial, burçak knob bilan, tayyor CSS matni.gradientpicker
      • YangiCaptcha ramkasi (4.110): uçinçi tomon captcha'si uçun bir xil «Men robot emasman» — tekşirilmoqda / tasdiqlandi / xato / muddati tugadi holatlari, token yaşirin inputda.captcha
      • YangiVirtual röyxat (4.137): 10 000 bandda faqat körinadiganlar çiziladi; APG listbox (activedescendant), harf bilan qidiriş, köp tanlov.virtuallist
      • YangiKartalar töri (4.138): fayl menejeri va galereya uçun — ← ↑ → ↓ joylaşuv böyiça, tanlaş (Böşliq, Shift, Ctrl+A), karta amallariga Enter bilan kiriş.gridlist
      • YangiTaşkiliy tuzilma (4.139): rahbar → bölimlar → xodimlar daraxti boğlovçi çiziqlar bilan, «+N» yiğiş, APG treeview, tor ekran uçun röyxat körinişi.orgçart
      • YangiSuv belgisi (4.144): maxfiy hujjat ustida takrorlanuvçi xira yozuv (kim, qaçon); qatlam öçirilsa qayta qöyiladi, bosmada ham çiqadi.watermark
      • YangiMamlakat bayroqlari (4.145): 12 ta sodda geometrik bayroq faqat CSS'da (Özbekiston, Qozoğiston, Rossiya, Turkiya, AQSh, BAA, Xitoy, Koreya va boşqalar), törtburçak va doira.flag
      • YaxşilandiMarkazdan (4.94): data-origin="center" — manfiy ↔ musbat sozlama, töldiriş noldan, qiymat işora bilan («+20», «−15%»), Delete — boşlanğiçga.slider
      • YaxşilandiSudrab qiymat va ğildirak (4.97): data-scrub — yorliqni çapga-öngga sudraş (Shift ×10, Alt ×0,1), data-wheel — fokusda ğildirak bilan qadam.number
      • YaxşilandiHafta raqamlari (4.98, data-weeknums) va yil / ön yillik körinişi (4.100): data-mode="year", data-level="decade" — tuğilgan sanaga tez sakraş.calendar
      • YaxşilandiNisbiy oraliq va avto yangilaş (4.102): «Oxirgi 15 daqiqa / 24 soat», qiymat «now-15m», «Jonli · har 30 s» yangilaş tanlovi.daterange
      • YaxşilandiSiferblat va röyxat (4.103): data-variant="dial" — telefon uçun soat siferblati, data-variant="list" — 15 daqiqalik vaqtlar röyxati.timefield
      • YaxşilandiAlfa va ğildirak (4.106): data-alpha — şaffoflik çiziği va 8 xonali HEX, data-shape="wheel" — ton ğildiragi.colorpicker
      • YaxşilandiYurak va emoji (4.108): data-shape="heart" va kayfiyat bahosi 5 ta yuz bilan (söz bilan: «Yaxşi»).rating
      • YaxşilandiUstunlar (4.131): sarlavhani sudrab tartib va ustunlar paneli (köriniş, tartib, qotiriş); katak oraliği va Excel'dan joylaş (4.132); master–detail tafsilot qatori (4.133).datagrid
      • YaxşilandiUstun enini özgartiriş (4.135): data-resizable — tutqiçni sudraş yoki klaviatura (← →, Home, Enter).table
      • YaxşilandiSudrab köçiriş va qayta nomlaş (4.136): data-dnd (klaviaturada Ctrl+X / Ctrl+V), data-rename (F2).tree
      • YaxşilandiBosiladigan navigatsiya (4.141): data-clickable — ötilgan qadamga qaytiş, erişilmagan qadam öçiq, holat aria-label'da.steps
      • YaxşilandiVaqt zonalari kartasi (4.146): data-card — hover / fokusda mahalliy, UTC va tanlangan zonalarda aniq vaqt.reltime
      • YangiRaqamlar bölimi: 3–4 katta raqam aylanuvçi ticker bilan, izoh va manba; row/split, plain/divided/cards (4.176)stats
      • YangiJamoa bölimi: rasm yoki pastel boş harflar, lavozim, bio, ijtimoiy havolalar va «Bizga qöşiling» kartasi; grid/compact (4.177)team
      • YangiAloqa sahifasi: telefon/email/Telegram/manzil kanallari, iş vaqti, ariza formasi va rahmat holati, filiallar (4.177)contact
      • YangiKaryera sahifasi: afzalliklar, bölim filtri, guruhlangan vakansiyalar (şahar, iş turi, maoş oraliği, «Yangi»), böş holat (4.177)careers
      • YangiHuquqiy sahifa: yopişqoq mundarija, avtomatik raqamlangan bölimlar (1., 1.1.), «Qisqaça», sana va versiya, «Namuna matn» ogohlantirişi, çop etiş (4.177)legal
      • YangiBlog röyxati: toifa filtri, tanlangan katta maqola, butun karta bosiladigan kartalar (muallif, sana, öqiş vaqti), sahifalaş (4.178)blog
      • YangiMaqola sahifasi: lid, muallif, muqova, yopişqoq ulaşiş va mundarija, muallif kartasi, teglar va öxşaş maqolalar (4.178)article
      • Yangi«Nima yangi» lentasi: versiya va sana, vaqt öqi, Yangi/Yaxşilandi/Tuzatildi/Muhim — söz va belgi bilan, RSS va Telegram obuna (4.179)changelogfeed
      • YangiEmail şablonlari: jadvalli, inline'ga tayyor — tasdiq kodi, parol tiklaş, hisob-faktura, xabarnoma; preheader va tone (4.181)email
      • YangiIntegratsiyalar katalogi: qidiruv, toifa filtri, Ulangan/Ulanmagan/Xato holatlari, ulaş hodisasi done() bilan, uzişda tasdiq (4.189)integrations
      • YangiAudit jurnali: kim · nima · qaçon · IP, kunlar böyiça guruh, muhimlik (söz + belgi), özgarişlar farqi, filtr va eksport (4.191)auditlog
      • YangiQidiruv natijalari sahifasi: soni, «Balki … demoqçimisiz?», qamrov yorliqlari, fasetlar, <mark> bilan moslik, eng mos natija, «topilmadi» yordami (4.196)searchresults
      • YangiSessiya tugaşi ogohlantirişi: 2 daqiqa qolganda taymerli dialog, «Davom etiş» (Esc ham) / «Çiqiş», faollik taymerni yangilaydi, ekran öquvçiga har daqiqada (4.197)sessionwarn
      • YangiInterruption sahifasi: davom etişdan oldin bitta muhim xabar, «Tuşundim» belgisi va bitta asosiy harakat; brand/warning/neutral (4.198)interruption
      • Yangi«Foydali böldimi?» vidjeti: Ha/Yöq, sabab chip'lari va izoh, rahmat holati, javob eslab qolinadi; bar/card/inline (4.199)helpful
      • YangiSplash ekran: belgi va nom, aniq yoki noaniq yuklaniş çiziği, holat matni; data-state="done" bilan sönadi (4.200)splash
      • YangiPastga qadalgan yoziş oynalari: bir neçta çat va xat oynasi, yiğiş/kattalaştiriş/yopiş, oçiqlar soni çeklanadi, Esc yiğadi (4.201)miniçat
      • YangiAI artefakt paneli: Köriniş ↔ Kod, versiyalar, nusxalaş, töliq ekran, streaming holati (4.203)canvas
      • YangiAI checkpoint: «Şu nuqtaga qaytiş» — keyingi yozuvlar bekor (inert), qaytarişni bekor qiliş, ilova uçun hodisa (4.204)checkpoint
      • YangiJonli hamkorlik kursorlari: ismli rangli strelkalar, matndagi tanlov, kursor-çat, idle holati, kimlar borligi röyxati (4.205)cursors
      • YangiXarita markeri: pin, narx tabletkasi, «siz şu yerdasiz» nuqtasi va cluster; tanlangan holat va nom yorliği (4.206)mapmarker
      • YaxşilandiMatn belgilaş va skroll rangi mavzudan (::selection, scrollbar-color)
      • YaxşilandiNamunalar: Kabinet va Sayt saytda; körgazmada 9 loyiha
    • 0.28.1
      • TuzatildiSozlamalar: asosiy qism, bölim va karta ustuni minmax(0, 1fr) — telefonda sahifa yon tomonga siljimaydisettings
      • YaxşilandiYangi namuna: Kabinet («Oqim CRM») — profil, jamoa, tarif va tölov, API, bildirişnomalar, xavfsizlik (6 sahifa)
      • YaxşilandiYangi namuna: Sayt («Ipak Yöli Pay») — FoxUI marketing naqşlaridan landing, narxlar va 404; körgazmada 9 loyiha
    • 0.28.0
      • YangiTipografiya rol şkalasi: display/headline/title/body/label × lg/md/sm, qator balandligi va harf oraliği tokenlari, katta display va fluid ölçamlartype
      • YangiElevation 0–5 (soya + qoronğida yuza tusi), şişa material (thin/regular/thick), ketma-ket va ikki qutbli viz palitralarelevation
      • YangiFokus halqasi oilasi (taşqi, içki, halo, contrast), holat qatlami fx-state, yuqori kontrast rejimi (prefers-contrast, data-fx-contrast)focus
      • YangiContainer queries (karta, körsatkiç, röyxat, sozlamalar, grafik kartasi), oyna sinflari tokenlari --fx-bp-*, 12 ustunli tör, RTL közgulaşresponsive
      • YangiPrujina sxemasi (fazoviy/effekt), scroll'ga boğliq kiriş, öqiş progress çiziği, aylanuvçi raqam (fx-ticker)motion
      • YangiView Transitions presetlari (fade, axis, slide), umumiy element (container transform), fxTransition va fxMorphvt
      • YaxşilandiHolatli tugma: yuklanişdan keyin ✓ yoki ✕ belgisi, özi asl körinişga qaytadibutton
      • YaxşilandiMavzu almaşinuvida tugmadan aylana bölib oçiliş (data-reveal="circle")theme-switcher
      • YaxşilandiProgressiv xiralik: çetda söniş örniga kontent xiralaşib ostidan ötadi (data-edge="blur")scrollarea
      • YangiYangi tokenlar: --fx-line-height-*, --fx-tracking-*, --fx-z-*, --fx-bp-*, --fx-elevation-*, --fx-type-*, --fx-radius-pill, display-lg…2xl va fluid şrift ölçamlari
      • YaxşilandiMoslaşuvçi: data-fx-adaptive — telefonda pastki varaqqa aylanadipopover
      • YaxşilandiMoslaşuvçi: data-fx-adaptive — telefonda pastki varaq, bandlar barmoq ölçamidamenu
      • YaxşilandiBoy röyxat (data-rich) data-fx-adaptive bilan telefonda pastki varaqselect
      • YaxşilandiAylana progress (data-shape="circle"): foiz yoki ikon, aniq va noaniq holatprogress
      • YaxşilandiYarim doira ölçagiç (data-shape="gauge"): maqsad çiziği va zonalarmeter
      • YaxşilandiVoronka, köp seriyali va ustma-ust maydon (100 % ham), maqsad çiziği va izoh, interaktiv legenda, data-hiddenchart
      • YaxşilandiInteraktiv legenda: boğlangan grafik seriyasini yaşiradi (aria-pressed)legend
      • YaxşilandiTanlanadigan KPI plitkalar: plitka bosilsa grafikda şu seriyastat
      • YangiUptime / tracker çiziqçalari: kunlik holat şakl va söz bilan, klaviatura va maslahattracker
      • YaxşilandiGuruhlaş (data-group-by) va jami (data-agg): yiğiladigan guruhlar, «Jami» qatoridatagrid
      • YaxşilandiTelefonda kartalarga aylaniş (data-stack="sm|md")table
      • YangiBosqiç yöli: CRM bitimi bosqiçlari, «Bosqiçni yakunlaş»path
      • YaxşilandiFayl turi belgilari (pdf, doc, xls, ppt, zip, img, txt) va fayl qatorifile
      • YangiQR kod: boğliqliksiz kodlovçi, logo joyi, eskirgan holatqr
      • YangiKontekst menyu: öng tugma, uzoq bosiş, Shift+F10contextmenu
      • YangiHover karta: keçikiş bilan profil/oldindan köriş, fokusda hamhovercard
      • YangiFAB va speed dialfab
      • YaxşilandiPastki varaq: yarim/töliq töxtaş nuqtalari, tutqiçni sudraş va klaviaturasheet
      • YaxşilandiScrollda yiğiliş (data-collapse) — faqat CSSpage-header
      • YaxşilandiSuzuvçi panel va matn tanlovi paneli (bubble, Alt+F10)toolbar
      • YaxşilandiKiçik rasmlar navigatsiyasi (.fx-carousel__thumbs)carousel
      • YangiFaset filtr paneli: sonlar, «Yana N ta», qidiruv, tozalaşfacets
      • YaxşilandiSörov quruvçi (data-builder): şartlar, VA/YOKI guruhlari, öqiladigan sörovfilterbar
      • YangiYozuv sahifasi qolipi: sarlavha, tasma, bosqiç yöli, tablar, faoliyatrecordpage
      • YangiDashboard qolipi: KPI qatori, 12 ustunli grafik töri, faollikdashboard
      • YangiEffektlar qatlami: spotlight (kursor ortidan nur, guruhda qöşni kartalar yonadi) va çegara nuri (beam)effects
      • YangiMatn effektlari: yozuv maşinkasi, söz aylanişi, sözma-söz çiqiş, markertextfx
      • YangiNaqşli fon: nuqta, katak, çiziq — çetga sönadi, mavzu nuri bilanbg
      • YangiYugurik qator: gorizontal va vertikal, hover'da pauza, töxtatiş tugmasimarquee
      • YangiBento tör: 2×1, 1×2, 2×2, 3×1 kataklarbento
      • YangiTerminal oynasi: buyruqlar harfma-harf yoziladi, matn DOM'da töliqterminal
      • YangiOldin/keyin taqqoslaş: sudraladigan ajratgiç, klaviatura bilancompare
      • YangiOflayn banner: «Internet yöq» va «Qayta ulandi»offline
      • YangiBosqiç banneri: Alfa, Beta, Yangi — «build in public»phase
      • YangiCookie roziligi: qabul, rad, toifalar böyiça sozlaşconsent
      • YangiHero bölimi: markaz va split, media scroll bilan tikka turadihero
      • YangiXususiyatlar bölimi: ikonli tör, kartalar, almaşinuvçi qatorlarfeatures
      • YangiMijozlar fikri: ustunli tör va katta iqtibostestimonials
      • YangiFAQ bölimi: accordion, yopişqoq sarlavha, FAQPage ma'lumotifaq
      • YangiCTA va obuna bölimi: brend panel, email forma holatlaricta
      • YangiLogolar qatori: kulrang → rangli, katakli va harakatlilogos
      • YangiNarx jadvali: oylik/yillik almaştirgiç (JS'siz), tavsiya tarif, taqqoslaşpricing
      • YangiOnboarding oqimi: xuş kelibsiz → profil → jamoa → tayyoronboarding
      • YangiXato sahifalari şabloni: ulkan kod, qidiruv, foydali havolalarerrorpage
      • YaxşilandiScroll xulqi: yaşiriniş, kiçrayiş, suzuvçi tabletkasite-header
      • YaxşilandiYangi holatlar: 500, 503 (texnik işlar), oflayn — meta qatori bilanresult
      • YangiTelefon maydoni: mamlakat tanlagiçi (standart +998), niqob, E.164 qiymatphone
      • YangiVaqt slotlari töri: band/oz qolgan holatlar, kalendar bilan jufttimeslots
      • YangiRasm kesiş: doira yoki nisbat, suriş, kattalaştiriş, klaviatura, Blob natijaimagecrop
      • YangiTeskari sanoq: bloklar, ixçam va töq variant, siyrak e'loncountdown
      • YangiMarkdown muharrir: Yoziş/Köriş, formatlaş paneli, @eslatish, fayl taşlaşmarkdown
      • YangiPromo-kod: qöllaş, chip, xato va ilova tekşiruvicoupon
      • YangiAI savolnoma: raqamli variantlar, «Boşqa», köp tanlov, xulosaquestionnaire
      • YangiSaqlanmagan özgarişlar paneli: belgi, Ctrl+S, sahifadan ketişda ogohlantirişsavebar
      • YangiNaqş: jamoa a'zolari va takliflarmembers
      • YangiNaqş: tarif va hisob-kitob sahifasibilling
      • YangiNaqş: API kalitlari — bir marta körsatiş, bekor qilişapikeys
      • YangiNaqş: bildirişnoma sozlamalari matritsasinotifprefs
      • YangiNaqş: upsell banner, karta va qulflangan körinişupsell
      • YangiNaqş: CSV import ustasi — moslaş, tekşiruv, xatolar hisobotiimport
      • YangiNaqş: tölov / checkout formasicheckout
      • YangiNaqş: «Javoblarni tekşiring» sahifasireview
      • YaxşilandiDasturiy dialoglar: fxConfirm(), fxPrompt(), fxAlert()dialog
      • YaxşilandiTik slider va gistogrammali narx diapazonislider
      • YaxşilandiFormatlaş: minglik ajratgiç, foiz, qisqa köriniş (data-format)number
      • YaxşilandiBir neçta sanani tanlaş (data-mode="multiple")calendar
      • YaxşilandiTayyor sanalar va tabiiy til («ertaga 15:00»)datepicker
      • YaxşilandiBuferdan joylaş (Ctrl+V) va papka yuklaşdropzone
      • YaxşilandiBosqiçlar: kod tasdiqlaş, parolni tiklaş, yangi parol, tayyorauth
      • YaxşilandiDoira tanlagiçi va mobil töliq ekran rejimisearch
      • YaxşilandiLanding: «Mexanizm → libos» — kulrang qolip va FoxUI libosi fx-compare bilan; körgazmada 7 loyiha
    • 0.27.5
      • TuzatildiRels telefonda (pastki panel): bandlar köp bölsa panel içida yonga suriladi — sahifa endi yon tomonga siljimaydirail
      • YaxşilandiRels: pastki dumaloq tugmaning tanlangan holati (aria-current)rail
    • 0.27.4
      • TuzatildiHilos mavzusi brend rangini (monoxrom) aniq yozadi — boşqa mavzu içida qöyilganda taşqi brendni olib qolmaydi; yoruğ va qoronği rejim kontrastdan ötdi
    • 0.27.3
      • YaxşilandiRels: indikator va holat qatlami ikki çekkasi töliq aylana (kapsula) — 50 % radius çözinçoq belgida ellips berardirail
    • 0.27.2
      • YaxşilandiRels Material Design 3 böyiça: holat qatlami (hover 8 %, fokus 10 %, bosiş 10 %), bosilganda markazdan tölqin, tanlangan indikator markazdan yonga oçiladirail
      • YaxşilandiRels: bildirişnoma nuqtasi (data-dot) band elementiga köçdi — indikator va holat qatlami bilan töqnaşmaydirail
    • 0.27.1
      • YaxşilandiŞar 0.26.1 körinişiga qaytdi: yorqin rangli şar va içida Siri kabi çiziqli ovoz tölqinlari («ipak lenta» varianti olib taşlandi — Ustoz tanlovi)orb
    • 0.27.0
      • YaxşilandiŞar yangi körinişda: qop-qora şişa şar, rangli hoşiya va diagonal ipak lenta (ötkir qirra + yumşoq nur buluti), rang çapdan öngga oqadi; holatlarga qarab lenta tölqinlanadi, tezlaşadi, ovozdek tebranadiorb
    • 0.26.1
      • YaxşilandiŞar: içida Siri kabi ovoz tölqinlari — brend ranglaridagi lentalar (canvas, ~2 KB JS); tinçda past, öylaganda tez, gapirganda baland va notekis. Körinmasa çizmaydi; JS bölmasa yoki harakat kamaytirilsa — gradient şarorb
      • YaxşilandiŞar ranglari yorqinroq va tozaroq: yadro brend tusida (qora emas), tölqinlar yoruğroq va töyinganroq, ton bir tomonga siljiydi — iliq brendda yaşil «kir» çiqmaydiorb
  9. 17oktyabr225 yangilaniş
    0.26Yangi bob

    Şar — AI yordamçining abstrakt yuzi

    3 yaxşilandi1 yangi
    0.25Yangi bob

    AI yordamçi saytlarga tayyor, rels son belgisi

    3 yaxşilandi2 yangi
    0.24Yangi bob

    Uçinçi tölqin: media, data grid va gantt, murakkab kiritiş, variantlar

    25 yangi2 yaxşilandi
    0.23Yangi bob

    Ikkinçi tölqin: 54 komponent — jadval sahifasi, sana va vaqt, AI töplami, navigatsiya, ilova naqşlari, maxsus kiritiş, AI yordamçi

    54 yangi14 yaxşilandi
    0.22Yangi bob

    Katta kengaytma: 33 komponent va Task

    36 yangi15 yaxşilandi
    0.21Yangi bob

    Harakat

    4 yangi5 yaxşilandi
    0.20Yangi bob

    Grafiklar

    2 yangi
    0.19Yangi bob

    Almaştirgiç (Workspace)

    1 tuzatildi1 yangi
    0.18Yangi bob

    CRM namunasi — atomlardan

    2 yangi1 tuzatildi
    0.17Yangi bob

    Rels menyu va ikonlar

    2 yangi1 yaxşilandi1 tuzatildi
    0.16Yangi bob

    AI töplami va daraxt

    3 yangi
    0.15Yangi bob

    Buyruqlar oynasi (Ctrl/⌘+K) va combobox

    3 yangi
    0.14Yangi bob

    Chip, kbd, ta'rif röyxati, slider, son maydoni, fayl yuklaş, qadamlar

    7 yangi1 tuzatildi
    0.13Yangi bob

    Ilova karkasi, yon menyu, yöl satri, sahifa sarlavhasi, sahifalaş

    4 yangi1 yaxşilandi
    0.12Yangi bob

    Jadval: saralaş va tanlaş; haqiqiy tablar; röyxat

    1 buzuvçi özgariş2 yangi1 yaxşilandi
    0.11Yangi bob

    Menyu, yon varaq, akkordeon va JS xulq qatlami

    4 yangi
    0.10Yangi bob

    Ogohlantiriş, böş holat, skelet, spinner, tooltip

    6 yangi1 yaxşilandi
    0.9Yangi bob

    Formalar: select, qidiruv, input guruhi, tanlov kartasi

    2 yangi2 yaxşilandi
    0.8Yangi bob

    Tugma holatlari, havola, holat va son belgilari

    3 yaxşilandi4 yangi1 tuzatildi
    0.7Yangi bob

    Komponent pasporti

    3 yangi1 yaxşilandi
    • 0.26.0
      • YangiŞar (orb): Siri kabi abstrakt AI belgisi — qoronği yadro, brenddan yasalgan uçta yorqin tölqin; holatlar: tinç, öylayapti, gapiryapti, menejerga ulaş. Faqat CSSorb
      • YaxşilandiYordamçi: data-face="orb" — tugma va sarlavhada şar, holatlarga harakat bilan javob beradi; mustaqil widget töplamiga ham kiradiassistant
    • 0.25.0
      • YaxşilandiYordamçi personajsiz: tugmada çat ikonkasi, oçiqda — yopiş belgisiassistant
      • YaxşilandiYordamçi: salom va tayyor savollar til böyiça (uz/ru), admin, kabinet, login va checkout sahifalarida çiqmaydiassistant
      • YangiYordamçi: saytning brend rangi (data-color="#hex") — ikon rangi özi tanlanadi; mustaqil widget töplami dist/widget/ (FoxUI'siz saytlar uçun 2 fayl)assistant
      • YangiYordamçi: oç doira varianti (data-color="light") va personaj holat sinflariassistant
      • YaxşilandiRels: son belgisi tanlov rangida (PDP kabi); bola loyiha rangni bitta token bilan beradirail
    • 0.24.0
      • YangiRasm: nisbat, blur xira joy, yuklanmasa zaxira holat, imzoimage
      • YangiKarusel: scroll-snap, nuqtalar, avto-öynatiş va pauzacarousel
      • YangiRasmlar töri: avto/qotirilgan ustunlar, mosaic, «+N»gallery
      • YangiLightbox: zoom, oldingi/keyingi, suriş, Esclightbox
      • YangiAylanuvçi maydon: çetlarda sönişscrollarea
      • YangiIzohlar ipi: javob, tahrirlaş, hal qilişcomments
      • YangiReaksiyalar panelireactbar
      • YangiUlaşiş: havola, rollar, kiriş darajasishare
      • YangiTartiblanadigan röyxat: sudraş va klaviaturasortable
      • YangiMa'lumot töri (APG grid): katakma-katak klaviatura, joyida tahrir, ustun kengligi, qotgan sarlavha va ustunlar, tanlaş, saralaşdatagrid
      • YangiDaraxt jadvali (APG treegrid)treegrid
      • YangiKalendar körinişlari: oy, hafta va kun (soatlar töri, «hozir» çiziği)schedule
      • YangiGantt: masştab, dam oliş kunlari, bugun çiziği, progress, bosqiç romblari, boğliqlik öqlari, keçikkan plaşkagantt
      • YangiFaollik xaritasi (GitHub uslubi)heatmap
      • YangiTanişuv turi: qadamlar, spotlighttour
      • YangiRang tanlagiç: maydon, ton, HEX/RGB, tayyor ranglar, pipetkacolorpicker
      • YangiBoy matn tahrirlagiçiriçtext
      • YangiKaskad tanlovcascader
      • YangiDaraxtli tanlovtreeselect
      • YangiÖtkazgiç: ikki röyxattransfer
      • YangiVideo pleyer: öz boşqaruvi, taglavha, töliq ekran, klaviaturavideoplayer
      • YangiAudio pleyer: tölqinsimon progress, tezlikaudioplayer
      • YangiEmoji tanlagiç: qidiruv, toifalar, oxirgilaremojipicker
      • YangiHozir kim bor: avatarlar, yoziş indikatori, jonli kursorpresence
      • Yaxşilandi31 komponentga variantlar (tadqiqot 2-bölimi): avatar ölçamlari va guruh, chip guruhi, karta (çözilgan havola, yiğiladigan, well), sheet çap tomoni va push rejimi, steps vertikal, skelet kompozitsiyalari, tree checkbox va lazy, accordion variantlari, dropzone fayl qatorlari, input filled/underlined/floating label va boşqalar; Windows yuqori kontrast (forced-colors)
      • YangiBola loyihalar uçun qismlar: dist/base.css, dist/behaviors/<nom>.js va boğliqliklar manifesti
      • YaxşilandiCRM namunasi: savdo voronkasi, kanal böyiça arizalar, buyurtmalar — haqiqiy doska (sudraş, WIP), mijoz tarixi — faoliyat lentasi
    • 0.23.0
      • YangiFiltr qatori: qidiruv, faset chip, «Filtrlar» varaqi, faol teglar va «Hammasini tozalaş»filterbar
      • YangiAsboblar paneli (APG toolbar): bitta Tab nuqtasi, ← → Home Endtoolbar
      • YangiKöp tanlov: chiplar, «+n», eng köpi, «Hammasini tanlaş»multiselect
      • YangiSaqlangan körinişlar: sonli tugmalar qatoriviews
      • YangiRöyxat xulosa tasmasi va eskiriş çiziğistatstrip
      • YangiUstunli röyxat (top-N)barlist
      • YangiMustaqil legenda: rollar, şakllar, yoqib-öçiriladiganlegend
      • YangiÖlçagiç: maqsad belgisi va zonalarmeter
      • YangiGrafik kartasi: sarlavha, davr, legenda, manbachartcard
      • YangiRöyxat sahifasi qolipi (sarlavha, körinişlar, filtr, jadval, sahifalaş)listpage
      • YaxşilandiZiçlik, zebra, qotgan 1-ustun va jami, kengaytiriladigan qator, qator amallari, skelet qatorlar, ustun körinişi, Shift+bosiş oraliq tanlaştable
      • YaxşilandiMinimal, sahifa hajmi va «Yana yuklaş»pagination
      • Yaxşilandixs/sm/lg, yorliq+qiymat qatori, köp bölakliprogress
      • YangiKalendar: kun, oraliq (2 oy), oy/yil tanlagiç; hafta Duşanbadan, özbekça nomlar, APG klaviaturasicalendar
      • YangiSana maydoni: KK.OO.YYYY niqobi, tekşiruv, formaga ISOdateinput
      • YangiSana tanlagiç: maydon + kalendar popoverdatepicker
      • YangiSana oraliği: tayyor oraliqlar (Bugun, Keça, Oxirgi 7 kun, Şu oy…), 2 oylik kalendardaterange
      • YangiVaqt maydoni: 24 soatli, spinbutton segmentlaritimefield
      • YangiNisbiy vaqt: «5 daqiqa oldin» özi yangilanadireltime
      • YangiYoziş paneli — AI çat va messenjer uçun bitta: mikrofon ↔ yuboriş ↔ töxtatiş, javob/tahrir qatori, @eslatma, ovoz yoziş, bloklangan holatcomposer
      • YangiSuhbat oqimi: avto-pastga, «Yangi xabar» tugmasiconversation
      • Yangi«Öylayapti…» shimmer va oqim kursorithinking
      • YangiFikrlaş bloki — özi yopiladigan mulohazareasoning
      • YangiVosita çaqiruvi kartasi — 5 holattoolcall
      • YangiTasdiqlaş sörovi — Ruxsat / Rad etiş / Har doimapproval
      • YangiManbalar va iqtibossources
      • YangiTakliflar — tayyor savollarsuggestions
      • YangiXabar amallari — nusxa, qayta, yoqdi/yoqmadi, tahrir, variantlarmsgactions
      • YangiBiriktirma — chip va karta, yuklaniş, xatoattachment
      • YangiReja — holatlar va progressplan
      • YangiKontekst ölçagiçicontext-meter
      • YangiSayt sarlavhasi: mega menyu, burgersite-header
      • YangiTelefon menyusi: modal varaq, oçiladigan guruhlarsite-drawer
      • YangiSayt pastki qismisite-footer
      • YangiMundarija: scroll-spytoc
      • YangiOldingi/keyingi sahifa havolalaripager
      • YangiOrqaga havolasiback-link
      • YangiMavzu almaştirgiç: Yoruğ/Qoronği/Tizimtheme-switcher
      • YangiSarlavha havolasi (#)anchor-heading
      • Yaxşilandipill, enclosed, tik, ikonli, yopiladigan, siljitiş tugmalitabs
      • Yaxşilandi«…» ortiqça bölimlar va ota bölim almaştirgiçibreadcrumbs
      • Yaxşilandiorqaga, meta qatori, ostida tablar, amallar ortiqçasipage-header
      • Yaxşilandiöng yordamçi panelshell
      • YaxşilandiIçki menyu va menyu içida qidiruvmenu
      • YaxşilandiIçma-iç sahifalar va «Oxirgilar»command
      • YangiKiruvçilar: kun guruhlari, öqilmagan nuqta, hover amallariinbox
      • YangiBildirişnomalar markazinotify
      • YangiBölinadigan panellar (Window Splitter)split
      • YangiIçkaridan köriş paneli (J/K)peek
      • YangiKontekst menyu: öng tugma, uzoq bosiş, Shift+F10context
      • YangiSozlamalar sahifasi qolipisettings
      • YangiKiriş sahifasi: markazda va split, «havola yuborildi»auth
      • YangiKlaviatura yorliqlari oynasi («?»)shortcuts
      • YangiBoşlaş (onboarding) röyxatichecklist
      • YangiTeg kiritiştags
      • YangiToggle guruhi: single/multi va segmentli radiotogglegroup
      • YangiReyting: yulduzlar, yarim qadamrating
      • YangiRang tanlagiçswatch
      • YangiJoyida tahririnline-edit
      • Yangi@eslatma textarea'damention
      • YangiMaskali kiritiş: telefon +998 va kartamask
      • YangiPul maydoni: minglar ajratilgan, sömcurrency
      • YaxşilandiKöp tanlov (odam tanlagiç), «Yaratiş», async qidiruvcombobox
      • YaxşilandiIzoh, avatar, köp tanlovda ✓listbox
      • YaxşilandiDiapazon (ikki tutqiç), belgilar va qiymat pufagislider
      • YangiAI yordamçi widget'i («Guli saytda»): tugma → suhbat, uz/ru/en, salom pufakçasi, tayyor savollar, menejerga ötkaziş (byudjet tugasa ham), xato va qayta uriniş; personaj sloti (Lottie/Rive uçun)assistant
      • YaxşilandiÇat namunasi yangi yoziş paneli (fx-composer) bilan; sayt skriptidagi yaşirin xato tuzatildi (manzilda # bölmasa «Kod» paneli kodi qolgan skriptni töxtatardi)
      • YaxşilandiRels PDP xulqida: sahifa çetidan suzib turadi (yumaloq), hover — yozuv yorişadi va ikon ortida pill; tanlangan — pill va yozuv mavzu rangida, qalin; belgi ortida «nafas oluvçi» yoruğlik; tanlangan bandda son oq xira-şişadarail
    • 0.22.0
      • YangiAjratgiç: gorizontal, vertikal va yorliqli («yoki»)divider
      • YangiIkon örami: ölçam, ohang, töldirilgan holaticon
      • YangiMatn uslubi: ölçam, ohang, vazn, qisqartiriş; fx-muted va fx-eyebrowtext
      • YangiSarlavha uslubi: display va h1–h4, vizual daraja semantik tegdan mustaqilheading
      • YangiUzun matn bloki: CMS/Markdown HTML uçun oraliq va uslubprose
      • YangiJoylaşuv primitivlari: fx-stack, fx-cluster, fx-grid, fx-container, fx-ratiolayout
      • YangiIqtibos: çiziqli va katta fikr körinişiquote
      • YangiYopiş tugmasi: hamma joyda bir xil ✕close
      • YaxşilandiTugma: guruh va split, menyu chevron, xs/xl, tonal/outline/danger-ghost, ikon almaşinuvi, matn bilan yuklaniş, içki fokus halqasi, kengaytirilgan bosiş maydonibutton
      • YaxşilandiBelgi: info va brand ohang, solid va outline, sm/lg, ikonlibadge
      • YangiOTP / PIN kod: katakli kiritiş, avto-ötiş, paste va SMS-avto-töldiriş, xato silkinişi, «Qayta yuboriş» taymeriotp
      • YangiFayl tugmasi: oddiy «Fayl tanlaş» maydonifile
      • YangiXatolar xulosasi: havola maydonga fokus beradi, fokus blokka ketadierror-summary
      • YangiKöp bosqiçli forma: qadamni tekşiriş, fokus sarlavhaga, javoblar xulosasi va «Özgartiriş»wizard
      • YaxşilandiParolni körsatiş, Caps Lock ogohlantirişi, parol kuçliligi, tozalaş tugmasi, belgilar hisoblagiçi, textarea avto-ösişi, lg ölçam, maydon eni, gorizontal forma, kod maydoniinput
      • Yaxşilandi«Hammasini belgilaş» guruhi, switch ölçamlari/ikon/söz/yuklaniş, tavsifli yorliq, choice-karta (media, narx, nofaol), şartli oçiliş, 0–10 şkalacheck
      • YaxşilandiXato qadam holatisteps
      • YaxşilandiKarta anatomiyasi (sarlavha, media, tana, pastki qator, amallar), gorizontal va ixçam, tanlanadigan kartacard
      • YangiOdam qatori: avatar + ism + ikkinçi qator + amalpersona
      • YangiFaoliyat lentasi: nuqta/ikon/avatar belgisi, kutilmoqda va xato holatlari, guruhlartimeline
      • YangiKod bloki: fayl nomi, qator raqamlari, ajratiş, farq (+/−), snippet, matn içidagi kodcode
      • YangiNusxa tugmasi: ikon ✓ ga yumşoq almaşadi, natija e'lon qilinadicopy
      • YangiQisqartiriş: n qator, «Köproq», fayl yölini örtadan kesiştruncate
      • YangiOverflow «+n»: siğmaganlar yiğiladi, bosilsa oçiladioverflow
      • YangiIndikator: istalgan element burçagida nuqta yoki sonindicator
      • YangiRangli ikon plitkasi: ohang, uslub, ölçam, şaklfeatured
      • YangiBölim sarlavhasi: sarlavha, izoh, amallarsection-head
      • YangiÖzgariş körsatkiçi: strelka şakli, haqiqiy minus, yaxşi/yomon ohang alohidadelta
      • YaxşilandiKPI: özgariş, mini grafik örni, pastki izoh, hero/ixçam, stat-qatorstat
      • YaxşilandiTa'rif röyxati: çiziqli, ixçam va guruhlidl
      • YaxşilandiRöyxat: belgilanadigan, amalli, ixçam va kartali qatorlist
      • YangiBanner — butun kenglikdagi e'lon, yopilganini eslab qoladibanner
      • YangiCallout — hujjat içidagi eslatma: note, tip, important, warning, cautioncallout
      • YangiToggletip — ⓘ bosilganda izoh (strelkali popover)toggletip
      • YangiYuklaniş qoplamasi — blok ustida xira qatlam + aylanaloading
      • YangiNatija sahifasi — success, error, warning, info, 404, 403result
      • YangiSahifa yuklaniş çiziğitoploader
      • YaxşilandiTasdiqlaş dialogi, «yozib tasdiqlang», ölçamlar, yopişqoq sarlavha/amallardialog
      • YaxşilandifxToast(): promise (yuklanmoqda → tayyor/xato), hoverda pauza, taymer; ixtiyoriy stack va siljitib yopiş; andozada bitta toasttoast
      • YaxşilandiTooltip joylaşuvlari: top, bottom, start, end, left, righttip
      • YaxşilandiStrelka, ölçamlar, amallar qatori (popconfirm)popover
      • YaxşilandiAlert içida xatolar röyxatialert
      • YangiDoska (kanban): siçqonça va klaviatura bilan sudraş, WIP çegarasi, yiğilgan ustunboard
      • YangiIş qatori: ustuvorlik ↔ checkbox, ID, holat, muddat, guruhlarrow
      • YangiUstuvorlik belgisi (past, örta, yuqori, şoşilinç)prio
      • YangiIş holati doirasi (backlog → bajarildi, bekor)flow
      • YangiSuzuvçi ommaviy panel: son, summa, amallar, Escbulkbar
      • YaxşilandiMessenjer pufakçasi: kiruvçi/çiquvçi, guruhlaş, yuboriş holati ✓✓, iqtibos, fayl, rasm, ovozli xabar, reaksiyalar, sana va «Öqilmaganlar» ajratgiçlarimessage
      • YangiNamunalar: Dashboard («Çorsu Market») va Task (FoxUI yöl xaritasi) — /dashboard/, /task/
      • YangiSuhbatlar röyxati: öqilmagan, eslatma, qadalgan, ovozsiz, qoralama, yozmoqda, öqildi holatlariconvo
      • YangiÇat namunasi (/çat/): röyxat, pufakçalar, reaksiya, fayl, ovozli xabar, yuboriş holati, ma'lumot paneli
    • 0.21.0
      • YangiHarakat öqi data-fx-motion: none · calm · standard · expressive (Carbon modeli; uslubdan mustaqil) va yangi tokenlar: instant, slower, exit, stagger, shimmer, ease-enter, ease-sheet, prujina va sakraş (linear()), siljiş va şkala
      • YaxşilandiHar qatlamning çiqişi bor: popover, menyu, dialog (va fon), yon varaq, buyruqlar oynasi, toast, tooltip — yopilganda silliq yöqoladi (@starting-style, allow-discrete)
      • YaxşilandiTanlov sirpanadi (prujina bilan); tablarda körsatkiç ham sirpanadisegment
      • YaxşilandiBelgi çiziladi, radio nuqtasi ösadi, switch prujina bilan, bosilganda botadicheck
      • YaxşilandiBosiliş şkalasi tokenda (calm'da yöq); oxirgi ikonka hover'da oldinga turtiladi (expressive)button
      • YangiNoaniq progress (aria-valuenow yöq)progress
      • YangiYaltiraş varianti (data-anim="shimmer")skeleton
      • YangiYordamçilar: .fx-shimmer-text (AI «öylayapti»), [data-fx-stagger] (qadamli kiriş), .fx-glow (yorqin çegara); son sakraşi (fx-count[data-bump]), xatoda maydon silkinişi, bosiladigan karta kötarilişi
      • Yaxşilandireduced-motion bitta joyda: siljiş 0, şkala 1, çeksiz animatsiya töxtaydi — rang va holat qoladi
    • 0.20.0
      • YangiGrafik oilasi: ustun (guruh, ustma-ust), gorizontal ustun, çiziq va maydon, mini-çiziq, donut, uluş çiziği, çiziqli ölçagiç, issiqlik xaritasi — ma'lumot jadvaldan, tooltip, klaviatura, «Jadval» körinişichart
      • YangiGrafik rol tokenlari (--fx-viz-ink, brand, accent, risk, context, grid, track) — har mavzuda, kontrast qöriqçisi bilan
    • 0.19.1
      • TuzatildiRels va panel ikonkalari matn rangini oladi — qoronği relsda qora bölib körinmay qolmaydi (symbol'ga fill="currentColor"; icons.json'da fill maydoni)rail
    • 0.19.0
      • YangiAlmaştirgiç — workspace, brend yoki korxona tanlaş: yon panel tepasida, menyu bilan, tanlangani ✓; PDP şaklida, FoxUI kalibridaswitcher
    • 0.18.0
      • YangiCRM namunasi (/crm): umumiy ekran, arizalar, mijozlar, mijoz kartasi, buyurtmalar doskasi va jadvali, vazifalar — faqat FoxUI atomlaridan, ma'lumot soxta
      • YangiBelgida kategoriya rangi (data-color) — agentlik, bölim kabi teglar uçunbadge
      • Tuzatildihidden atributi har qanday komponentni işonçli yaşiradi (komponentning öz display qiymati uni bosib ketmaydi)
    • 0.17.0
      • YangiRels — ilovaning katta bölimlari uçun qoronği ustun: ikonka pill'da, tanlangan papka mavzu rangida va töldirilgan ikonka bilan; telefonda pastki panelrail
      • YaxşilandiKarkasda rels varianti (data-variant="rail"): rels + yaşiriladigan bölim panelishell
      • YangiIkonlar töplami (Phosphor, MIT) — dist/icons.json; sahifada har ikon bir marta <symbol>
      • TuzatildiMenyu oçilganda birinçi bandga fokus endi keçikmaydimenu
    • 0.16.0
      • YangiXabar (AI) — agent yoki odam xabari, «yozmoqda» belgisi, AI yorliği (tajriba bosqiçida)message
      • YangiAgent izi — qadamlar holati (bajarildi, işlayapti, kutyapti, xato), vaqt, oçiladigan tafsilot (tajriba bosqiçida)trace
      • YangiDaraxt — papkalar va bölimlar, yöl çiziği, joriy band brend tusidatree
    • 0.15.0
      • YangiBuyruqlar oynasi — Ctrl/⌘+K, qidiruv, guruhlar, ↑ ↓ Enter; ʻ belgisiz yozilsa ham topadi («qorong» → «Qoronği»)command
      • YangiCombobox — yozib qidiriladigan tanlov, APG klaviaturasicombobox
      • YangiVariantlar röyxati — combobox va buyruqlar oynasining umumiy qismilistbox
    • 0.14.0
      • YangiChip — filtr (tanlangani teskari rangda, içida son) va olib taşlanadigan tegchip
      • YangiTugma belgisi — Ctrl + K kabi birikmalarkbd
      • YangiTa'rif röyxati — nom: qiymat, qator yoki ustma-ustdl
      • YangiSlider — öz körinişi, tölgan qism brend rangida (foxui.js)slider
      • YangiSon maydoni — − / +, çegarada tugma öçadi (foxui.js)number
      • YangiFayl yuklaş — tanlaş yoki sudrab taşlaş, fayllar nomi (foxui.js)dropzone
      • YangiQadamlar — bajarilgan, joriy, keyingi bosqiçlarsteps
      • TuzatildiMaydon yorliği faqat maydonning özi öçiq bölganda xiralaşadi (içidagi öçgan tugma sabab emas)input
    • 0.13.0
      • YangiIlova karkasi — yon menyu (256 / yiğilganda 60), tepa panel 60, iş maydoni; Ctrl/⌘+B, tanlov eslab qolinadi; < 840 px menyu çapdan çiqadigan varaq (foxui.js)shell
      • YaxşilandiYon menyu (S1): band 40, ikonka + nom «…», son pill, tanlangan — brend tusi, guruh sarlavhasi, içki bandlar uzuq yöl çiziğida, pastki bandlar tagda, yiğilgan holatnav
      • YangiYöl satri — ota xira, joriy sahifa asosiy rangdabreadcrumbs
      • YangiSahifa sarlavhasi — nom + soni, izoh, neytral amallar va bitta asosiy tugmapage-header
      • YangiSahifalaş — «1–20 / 248», oldingi/keyingi, raqamlar va «…»pagination
    • 0.12.0
      • Buzuvçi özgarişEski «tabs» aslida segment edi (panelsiz) — endi .fx-segment / .fx-segment__item, tanlangani aria-pressed (havolada aria-current). .fx-tabs endi haqiqiy tablar.segment
      • YangiTablar — tagi çizilgan, panelli; klaviatura ← → Home End, avtomatik faollaştiriş, roving tabindex (foxui.js)tabs
      • YaxşilandiJadval: ustun böyiça saralaş (raqam va özbekça matn), qator tanlaş, «hammasi» qisman holat bilan, ommaviy amallar paneli, havola orqali kelingan qator belgilanaditable
      • YangiRöyxat qatorlari — avatar/belgi, sarlavha va meta, öngda qiymat; butun qator havolalist
    • 0.11.0
      • YangiJS xulq qatlami: foxui.js — har xulq kiçik modul, data-fx-<nom> bilan özi ulanadi (<script type="module" src="foxui/foxui.js">).
      • YangiMenyu — native popover; klaviatura: ↑ ↓ Home End, harf böyiça, Esc; belgilanadigan bandlar, guruh, ajratgiç, xavfli bandmenu
      • YangiYon varaq (drawer) — native dialog, öngdan yoki pastdan, fokus tuzoği brauzerdasheet
      • YangiAkkordeon — native details (bittasi oçiq), chevron −90° → 0°, silliq oçiliş (qöllaydigan brauzerda)accordion
    • 0.10.0
      • YangiOgohlantiriş — töla tusli yuza, holat şakli, sarlavha, matn, bitta havola, yopiş; ixçam körinişalert
      • YangiBöş holat — belgi, sarlavha, izoh, keyingi qadam; xato holatiempty
      • YangiSkelet — qator, sarlavha, doira, blok; faqat xira pulsatsiyaskeleton
      • YangiSpinner — neytral aylana, matn rangida, 3 ölçamspinner
      • YangiTooltip — JS'siz, ustiga borilganda va fokusda; teskari yuzatip
      • Yangi«Info» ohangi: --fx-fg-info, --fx-bg-info-subtle (kontrast qöriqçisida).
      • YaxşilandiQoronği rejimda holat fonlari (success/warning/error/info) endi holat rangining 16 % i yuza ustida — katta yuzada qiçqirmaydi.
    • 0.9.0
      • YangiTanlov (select) — native, maydon şaklida, strelka bilan; böş variant xiraselect
      • YangiQidiruv — ikon, maydon, ⌘K maslahati (fokusda yaşirinadi)search
      • YaxşilandiMaydon: majburiy belgisi, faqat öqiş, muvaffaqiyat holati; input guruhi (+998, söm, ikon); fieldset va legendinput
      • YaxşilandiCheckbox: qisman tanlangan (indeterminate), öçiq holat; tanlov kartasi (.fx-choice)check
    • 0.8.0
      • YaxşilandiTugma: yuklaniş (aria-busy — eni özgarmaydi), faqat ikonka, töliq en, bosilgan holat (aria-pressed), link varianti, bosilganda yengil siqilişbutton
      • YangiHavola — brend rangida, tagi çizilgan, fokus halqasilink
      • YangiHolat — şakl + söz: doira, uçburçak, romb, halqa, kvadratstatus
      • YangiSon belgisi — ikon ustida son yoki nuqtacount
      • YaxşilandiBelgi: nuqtali va son körinişibadge
      • YaxşilandiAvatar guruhi — ustma-ust, oxirida «+N»avatar
      • TuzatildiXavfli (danger) tugma matni mavzuga boğliq edi va ba'zi mavzularda öqilmasdi — endi alohida xato juftligi (--fx-bg-error-solid / --fx-text-on-error), kontrast qöriqçisida.button
      • YangiIkon ölçami tokenlari (16 · 20 · 24), .fx-sr-only va .fx-skip-link yordamçilari. Manba: PDP DS inventarizatsiyasi, FoxUI kalibrida.
    • 0.7.0
      • YangiHar komponentga pasport: qaçon işlatiladi va qaçon emas (örniga nima), anatomiya, variantlar, holatlar, klaviatura. AI agent get_component orqali oladi, saytda «Kod» paneli ostida jadval.
      • YangiBuild özi hisoblaydi: komponent qaysi versiyadan bor, oxirgi özgariş, tarix, işlatgan tokenlar — qölda yozilmaydi.
      • YangiQöriqçi: pasportdagi har anatomiya qismi va variant CSS'da bölişi şart; hayot sikli experimental · beta · stable · deprecated; «stable» töliq pasportsiz bölmaydi; APG naqşi nomi tekşiriladi.
      • YaxşilandiSayt: sozlamalar «Sozlamalar» tugmasi ostidagi panelda; standart rejim — yoruğ.
    • 0.6.1
      • Tuzatildi--fx-bg-brand-subtle (tanlangan qator, faol menyu bandi) qoronği rejimda yuza ustida deyarli körinmasdi (1,13–1,21) — endi brend rangining 20 % i yuza ustida (1,34–1,67). FoxOS topdi.
      • YaxşilandiKontrast qöriqçisi: yuza ustidagi tus jufti (qoronğida ≥ 1,3); tekşiruv faqat rang mavzulari böyiça (şriftlar böyiça takror yöq).
  10. 16oktyabr27 yangilaniş
    0.6Yangi bob

    Aylana uslubi, Çegara tanlovi, matn va sarlavha şrifti alohida

    1 tuzatildi1 yaxşilandi4 yangi1 buzuvçi özgariş
    0.5Yangi bob

    Şrift kutubxonasi: istalgan şrift — ölçamlar özgarmaydi

    1 buzuvçi özgariş4 yangi
    0.4Yangi bob

    Uslub va rang kutubxonalari: bitta tugma bilan butun tizim

    2 buzuvçi özgariş4 yangi1 tuzatildi
    0.3Yangi bob

    Popover, toast, jadval

    1 tuzatildi3 yangi
    0.2Yangi bob

    Ohang öqi (Iliq), toifa palitrasi, avatar, körsatkiç, progress

    5 yangi1 yaxşilandi
    • 0.6.0
      • Yangi4-uslub «Aylana» (data-fx-personality="round"): tugma, maydon va menyu bandi töliq aylana, kartalar Momiq'dan — gibrid. «Momiq» endi «yoysimon, HeroUI kabi».
      • Yangi«Çegara» (data-fx-edge): auto — uslubdan, line — faqat çiziq (soyasiz), shadow — faqat soya (çiziqsiz, maydon töldirilgan). Har qanday uslub bilan işlaydi, içki uslub bloklarida ham.
      • Buzuvçi özgarişŞrift ikkiga ajraldi: data-fx-body — matn şrifti, faqat etalonlar (Tizim, Inter, Google Sans, Source Sans 3, Onest, Public Sans); data-fx-font — sarlavha kutubxonasi (grotesk, editorial, condensed, wide, friendly, onest). font="editorial" endi matnni özgartirmaydi — Inter kerak bölsa data-fx-body="inter".
      • YangiPlus Jakarta Sans va Roboto'da ʻ yöq — etalonlarga kirmadi; Google Sans qöşildi (ʻ töğri).
      • YangiCLI: init --style round, --body; fonts ikki röyxat. Fayllar: foxui/fonts/<sarlavha>.css va foxui/fonts/body-<matn>.css.
    • 0.5.0
      • Buzuvçi özgarişdata-fx-type olib taşlandi. Örniga data-fx-font — şrift kutubxonasi (8 juftlik): system (standart), inter, source, onest, grotesk, editorial, condensed, wide, friendly. type="editorial" → font="editorial" (sarlavha endi Lora).
      • YangiŞrift almaşganda tugma, sarlavha va oraliqlar saqlanadi: har şrift brauzerda ölçanadi, font-size-adjust bilan bir xil körinadigan ölçamga keltiriladi, keng şrift kiçraytiriladi (masalan Unbounded ×0,86).
      • YangiGlif qöriqçisi: kutubxonaga faqat ʻ (U+02BB) töğri çiqadigan şriftlar kiradi — belgi bölişi va keng bölmasligi şart (Geist, Manrope, Roboto, Open Sans, IBM Plex Sans, Nunito va boşqalar ötmadi).
      • YangiHar juftlik uçun fayllarni yuklaş: @import "foxui/fonts/<nom>.css". CLI: npx foxui fonts, npx foxui init --font <nom>.
      • YangiHujjat sayti: kod, tokenlar va qoidalar «Kod» tugmasi ostida — odam avval dizaynni köradi; maşina uçun DOM, .md, llms.txt va MCP'da töliq.
    • 0.4.0
      • Buzuvçi özgariş«Ohang» (data-fx-tone) olib taşlandi. Örniga: data-fx-theme (rang kutubxonasi) va data-fx-type (şrift juftligi). tone="warm" → theme="hilos" + type="editorial".
      • YangiRang kutubxonasi — 8 mavzu: Grafit (standart), Hilos, Okean, Zumrad, Ametist, Şafaq, Atirgul, Kahrabo. Har biri: neytral, brend 50–950, 6 pastel, yoruğ va qoronği rollar. Mijoz brendiga eng yaqinini tanlaydi.
      • YangiMavzu generatori: bitta brend rangidan töliq mavzu (OKLCH, bir xil yoruğlik zinapoyasi, brend rangi aynan saqlanadi, brend ustidagi matn kontrast böyiça).
      • Buzuvçi özgarişUslub kalibrlandi: Qattiq — Microsoft Fluent kabi (yoy 4, boşqaruv 32, tiniq soya); Örta — Untitled/PDP kabi (tugma 8, karta 12, dialog 16; avval 10/16/20); Momiq — HeroUI kabi (yoy 12–14, çegarasiz karta, töldirilgan maydon, keng yumşoq soya; avval pill).
      • YangiKontrast qöriqçisi: har mavzu × yoruğ/qoronği build'da WCAG AA bilan tekşiriladi (FX-A11Y-02).
      • TuzatildiHolat belgilari (success/warning/error) oç fonda kontrastsiz edi (ogohlantiriş 3,3) — endi 700-poğona, ≥ 4,5. Qoronği rejimdagi pastel plitkalar ham töqroq.
      • YangiCLI: npx foxui init --style hard|medium|soft --theme <mavzu>; npx foxui themes.
    • 0.3.1
      • TuzatildiYopiq toast sahifa pastida böş tasma bölib körinib qolardi — display endi faqat oçiq holatda. Build qöriqçisi: popover komponenti display'ni faqat :popover-open içida beradi.toast
    • 0.3.0
      • YangiPopover — native popover + anchor positioning, tugma ostida oçiladi, joy yetmasa ağdariladipopover
      • YangiToast — teskari yuza, pastda markazda, faqat sönadi; holat nuqtasi va bitta amaltoast
      • YangiJadval — qotgan sarlavha, raqam ustuni öngda, jami qatori, ziçlik; sarlavha foni --fx-table-surfacetable
    • 0.2.0
      • Yangi«Ohang» öqi: data-fx-tone="neutral | warm". Iliq — iliq neytral fonlar, serif sarlavha va mono raqamlar; yoruğ va qoronği rejimda işlaydi. Manba — Fox Workspace hilos namunasi.
      • YangiToifa palitrasi: 6 tus (yellow, pink, blue, coral, green, purple) — --fx-bg-category-* va -subtle, ustidagi matn --fx-text-on-category. Oçiq va qoronği variantlar hisoblanadi.
      • YaxşilandiNeytral şkala: ma'noli tokenlar endi --fx-color-neutral-* dan oladi (standart — gray). Sahifa foni --fx-bg-page oq örniga neutral-25.
      • YangiAvatar — kvadrat, 3 ölçam, 6 rang, holat nuqtasi (active puls · waiting · stopped · idle)avatar
      • YangiKörsatkiç — neytral karta yoki rangli plitkastat
      • YangiProgress — çiziqli ölçagiçprogress
  11. 11oktyabr11 yangilaniş
    0.1Yangi bob

    Mexanizm: tokenlar, xarakter tugmasi, 8 ta komponent

    11 yangi
    • 0.1.0
      • YangiToken quvuri: bitta manbadan CSS, Tailwind v4 köprigi, JSON va TypeScript turlari.
      • YangiXarakter tugmasi: Yumşoq / Örta / Qattiq — yoy, soya va harakat bitta atribut bilan; ziçlik va Light/Dark alohida öq.
      • YangiTugmabutton
      • YangiMaydon (input, textarea)input
      • YangiKartacard
      • YangiCheckbox, radio, switchcheck
      • YangiSegment tablartabs
      • YangiDialogdialog
      • YangiBelgibadge
      • YangiYon menyunav
      • YangiCLI: init, add, update, check, list, tokens, mcp. Mahalliy MCP server.
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)