Lahat ng Komponent

Tingnan ang lahat ng 308 Lyra UI component. Mag-filter ayon sa kategorya, maghanap ayon sa pangalan, at subukan ang live preview o buksan ang dokumentadong halimbawa.

Pag-uusap at Chat

  • Workspace ng ahente — Responsive na workspace para sa AI conversation na may transcript, message field at opsyonal na detail panel.
  • Audio visualizer — Canvas-drawn voice-activity visualization na nagpapakita ng idle, pakikinig, pag-iisip, o pagsasalita ng isang ahente.
  • Tagapili ng sangay — Kinokontrol na ‹ n / m › navigator sa mga na-regenerate o na-edit na variant ng isang mensahe sa chat.
  • Chat composer — Message field na awtomatikong nagbabago ng laki, may send at stop control.
  • Mensahe sa chat — Nakabatay sa papel na chat bubble shell na may avatar, mga badge, at footer na nakakaalam sa status
  • Viewport ng chat — Chat view na sumusunod sa pinakabagong mensahe at nagmamarka ng hindi pa nababasa.
  • Checkpoint — Punto sa pag-restore ng conversation para bumalik sa naunang estado pagkatapos kumpirmahin.
  • Block ng code — Naka-fenced na code display na may opsyonal na lazy syntax highlighting at isang copy button.
  • Code block core — Magaan na code display na may syntax highlighting mula sa kasamang grammar set.
  • Item sa pag-uusap — Mapipiling row ng chat-history na nagpapakita ng pamagat, preview, at timestamp ng session.
  • Mga sukatan ng henerasyon — Ipinapakita ang oras, bilang ng token at bilis habang binubuo ang AI response.
  • Handoff divider — May label na separator marking control transfer sa pagitan ng mga ahente sa isang transcript.
  • Markdown — Ligtas na Markdown-to-HTML display na may GFM table, code at link.
  • Markdown core — Magaan na Markdown display na may code highlighting mula sa kasamang grammar set.
  • Mga aksyon ng mensahe — Per-message action toolbar para sa isang mensahe sa chat na may kopya, muling buuin, i-edit, at feedback na built-in.
  • Feedback ng mensahe — Thumbs up o down na rating ng assistant message, may opsyonal na dahilan at komento.
  • Pagpili ng modelo — Provider at tagapili ng modelo na may nakapirming catalog o libreng text na custom na entry.
  • Panel ng mga setting ng modelo — Ipinares na tagapili ng modelo at slider ng temperatura para sa pag-configure ng ahente.
  • Pindutin para magsalita — Button ng pag-capture ng mikropono na nagmamay-ari ng buong paghiling ng pahintulot, pag-record, at pagtanggal ng buhay para sa press-and-hold o toggle na paggamit.
  • Katayuan ng stream — Ipinapakita ang yugto ng streaming connection at tinutukoy ang pagtigil gamit ang heartbeat.
  • Streaming text — Paunti-unting nagre-render ng streaming assistant text, pinagsasama-sama ang mabilis na pag-update ng token.
  • Streaming text core — Build-lean streaming text renderer na ang Markdown mode ay nagha-highlight lamang ng nabakuran na code mula sa isang compile-time na ibinigay na grammar map.
  • Mga chip ng mungkahi — Nai-scroll na row ng starter o follow-up na prompt chips na nagbibigay ng napiling text sa host.
  • Listahan ng conversation thread — Naka-grupo, nahahanap na sidebar ng pag-uusap na may pin, archive, tanggalin, at palitan ang pangalan ng mga aksyon sa row.
  • Transcript feed — Live na caption para sa kasalukuyang voice session, mula pansamantala hanggang pinal na resulta.
  • Indicator ng pagta-type — Presentational presence cue na nagpapakita na ang assistant ay bumubuo ng isang tugon
  • Badge ng paggamit — Mga compact na token/cost/latency strip para sa isang mensahe o run, na may hover tooltip breakdown.
  • Tagapili ng boses — TTS voice selector sa isang ibinigay na catalog na may inline na audio preview at stale-value handling.
  • Renderer ng widget — Ipinapakita ang JSON widget tree na ginawa ng agent gamit lamang ang pinahihintulutang component.
  • Mga bahagi ng mensahe — Ipinapakita ang AI message part na maaaring paghaluin, kabilang ang text, reasoning, tool, citation, attachment at media.
  • Input ng prompt — Prompt field na may attachment, pagpili ng model at boses, source sa paghahanap, mention, command at pila.
  • Pila ng prompt — Pila ng kasunod na prompt na maaaring i-edit, ayusin muli, alisin o ipadala kaagad.
  • Realtime na session — Provider-independent na voice session para kontrolin ang koneksyon, activity, transcript, recording, mute at interruption.
  • Toolbar ng pagpili — Naglalagay ng ask, quote at copy action sa tabi ng napiling teksto.

Mga Tool ng Ahente at Pagmamasid

  • Feed ng aktibidad — Live na log ng aksyon ng agent na maaaring ibuod kapag natapos ang run.
  • Agent eval dashboard — Pangkalahatang-ideya ng kinokontrol na pagsusuri sa pagpapares ng mga metric card na may trend chart at per-run status history.
  • Tanong ng ahente — Kumukuha ng structured na sagot sa tanong ng agent o MCP server, may accept, reject at cancel action.
  • Mga background run — Ipinapakita ang nakapila, tumatakbo at natapos na agent task, may open at cancel action.
  • Metro ng badyet — Ipinapakita ang ibinigay na paggamit laban sa isang limitasyon, kabilang ang hindi available at lumampas sa mga estado.
  • Pagsusuri ng pagbabago — Sinusuri ang mga pagbabago sa file at humihingi ng keep o discard decision para sa bawat bahagi.
  • Tagapamahala ng konektor — Nagpapakita ng katayuan ng koneksyon at humihiling ng pagkonekta, pagdiskonekta, o muling subukan ang mga aksyon para sa mga host-managed connector.
  • Pagbibigay ng pahintulot — Nagpapakita ng saklaw na kahilingan sa pahintulot at nag-uulat ng payagan o pagtanggi ng user sa pagpili sa host.
  • Mga panuntunan sa pahintulot — Nagpapakita ng mga panuntunan sa pahintulot na tinukoy ng host at humihiling ng mga pagbabago sa kanilang pagpayag, pagtatanong, o pagtanggi sa mga desisyon.
  • Agent run — Top-level na shell para sa isang pagtakbo ng ahente, na nagpapakita ng katayuan, lumipas na oras, kasalukuyang hakbang, at gastos, na may mga pagkilos na kanselahin at subukang muli.
  • Bakas ng ahente — Hierarchical agent/LLM trace view na may span-kind na mga filter at handoff quick-jumps sa isang shared span array.
  • Pila ng pag-apruba — Naa-access sa keyboard ang pila ng mga nakabinbing mga tawag sa tool, ang bawat isa ay nasuri at naaprubahan o tinanggihan sa pamamagitan ng isang nakabahaging dialog.
  • Panel ng artifact — Panel ng artifact na ginawa ng agent, may preview o code view, bersiyon, copy at download.
  • Frame ng browser — View ng browser activity ng agent na may screenshot, read-only URL at control para kunin ang pamamahala.
  • Commit card — Buod ng Git commit na may istatistika ng pagbabago at link sa diff ng bawat file.
  • Panel ng paghahambing — Magkatabing paghahambing ng A/B na output na may boto na nanalo, para sa pagsusuri ng modelo sa istilo ng arena.
  • Bar ng pagkumpirma — Hindi modal na approval bar para sa isang iminungkahing agent action sa transcript.
  • Inspektor ng konteksto — View ng inspeksyon ng mga segment ng konteksto ng model-call na may mga pagtatantya ng token, pagsipi, redaction marker, at kontrol sa pagkopya/pag-export.
  • Eval dataset — Nai-filter at nata-tag na listahan ng halimbawa ng pagsusuri na may mga affordance sa pagdaragdag, pag-alis, pag-import, at pag-export.
  • Resulta ng eval — Rubric scoring at human-review surface para sa paghahambing ng mga run ng isang halimbawa ng pagsusuri.
  • Evaluation run — Live na progress view ng evaluation batch, may kabuuang progreso at detalye para sa bawat halimbawa.
  • Buod ng patakaran — Read-only na listahan ng guardrail, pahintulot, privacy, at tool-policy na mga desisyon na may naa-access na allow, deny, o mga paliwanag na kailangan-review.
  • Waterfall ng span — Pahalang na timeline ng isang trace ng ahente ay sumasaklaw bilang mga bar na may tono ng katayuan laban sa isang nakabahaging axis ng oras.
  • Stack trace — Pinag-parse ang JS/TS, browser, at Python stack trace sa mga activateable frame na may internal-frame folding.
  • Listahan ng gawain — Live, collapsible na tracker para sa plano ng ahente na may katayuan sa bawat hakbang na lifecycle at mga nested na sub-hakbang.
  • Terminal — Read-only na ANSI console para sa output ng agent o tool, may paghahanap at awtomatikong scroll pababa.
  • Mga resulta ng pagsubok — Buod ng pass/fail test suite na may mga bilang ng per-status, mga toggle ng filter, at detalye ng pagkabigo sa awtomatikong pagpapalawak.
  • Thinking panel — Collapsible panel para sa live o nasuri na transcript ng pangangatwiran ng isang ahente ng AI.
  • Dialog ng pag-apruba ng tool — Aprubahan, tanggihan o pag-edit ng iminungkahing tool call bago ito patakbuhin.
  • Bloke ng tawag sa tool — Collapsible inline block para sa isang tawag sa tool ng ahente na lumalawak upang ipakita ang mga argumento, error, at resulta nito.
  • Tool call chip — Compact inline pill na nagbubuod ng pangalan, katayuan, at tagal ng tawag ng isang tool ng ahente.
  • Form ng parameter ng tool — Bumubuo ng nae-edit na form mula sa flat JSON Schema ng isang tool para sa pagsasaayos ng mga argumento ng tawag.
  • Dialog ng resulta ng tool — Modal overlay na nagpapakita ng katayuan ng isang tool na tawag, tagal, at buong detalye ng resulta.
  • View ng resulta ng tool — Nagre-render ng resulta ng tool call sa pamamagitan ng nakarehistrong renderer, na bumabalik sa JSON.
  • Dialog ng pagpili ng tool — Nakapangkat-kategorya, mahahanap na dialog para sa pagpili kung aling mga tool ng ahente ang pinagana.
  • Timeline ng tool — Kronolohikal na listahan ng mga tawag sa tool ng isang ahente na tumatakbo na may mga bilang ng muling pagsubok, pag-apruba ng tao, at redaction ng sensitibong field.
  • Puno ng trace — Collapsible span hierarchy para sa isang ahente/LLM trace na may duration bar at opsyonal na token/cost column.
  • Card ng resulta — Bordered card shell na nagbibigay ng mga custom na tool-result renderer ng isang maliit na hitsura ng card
  • Field ng resulta — Compact label/value row para sa mga tool-result card at siksik na metadata strip
  • MCP App — Nagpapatakbo ng MCP app resource sa hiwalay na frame at ipinapasa ang host request bilang typed event.
  • Studio ng prompt — Workspace na hindi nakatali sa provider para mag-edit, mag-preview, mag-version at magpatakbo ng structured prompt.
  • Viewer ng JSON Schema — Sinusuri ang napipiling JSON Schema tree, kabilang ang constraint, required field, composition branch at validation error.
  • Panel ng subagent — Ipinapakita ang hierarchy ng subagent na may status, gawain, model, progreso at control action.

Pagkuha ng Impormasyon at Knowledge Graph

  • Card ng komunidad — Cluster summary card para sa isang komunidad ng knowledge-graph, na may mga chip ng miyembro at isang drill-in na aksyon.
  • Explorer ng embedding — Maa-access na 2D scatter view ng host-projected embedding coordinates, na may opsyonal na cluster coloring at pagpili ng punto.
  • Entity card — Knowledge graph entity card na may uri, property, bilang ng ugnayan at aksyong mag-focus sa graph.
  • Entity chip — Inline na @entity mention para sa agent prose na may hover/focus preview popover.
  • Dossier ng entity — Lumalabas ang detalye ng entity na may header, istatistika ng kumpiyansa, at mga tab para sa mga relasyon, mga sumusuportang chunks, at pinagmulan.
  • Graph — Ipinapakita ang mga ugnayan bilang node-link graph na puwedeng i-pan at i-zoom.
  • Legend ng graph — Node-type na legend para sa isang nakapares na graph na gumaganap bilang isang visibility filter.
  • Pila ng pag-ingest — Kinokontrol na listahan ng mga dokumentong gumagalaw sa isang pipeline ng pag-ingest, nagpapakita ng yugto, pag-unlad, mga bilang, at muling subukan o kanselahin ang mga kahilingan.
  • Batayan ng kaalaman — Listahan ng source sa knowledge base na may sync at indexing status, permission at mga aksyon sa pamamahala.
  • Knowledge base admin — Ang mga naka-tab na operasyon ay ipinares ng shell ang mga source ng knowledge-base sa queue ng pag-ingest at pagpapasa ng mga pagkilos sa pamamahala sa host.
  • Knowledge graph explorer — Knowledge-graph exploration shell na pinagsasama ang pag-render ng graph, paghahanap ng entity, mga filter ng uri, pagpapalawak ng kapitbahayan, at paghahanap ng landas.
  • Mapa ng isip — Radial expandable topic tree para sa spatially na pagba-browse sa isang hierarchy at pag-drill sa isang paksa.
  • Listahan ng kalapit na node — Ang mga row ng relasyon ng isang entity na may per-row navigate at expand-in-graph na mga affordance.
  • Node palette — Nahahanap, nakategorya ang library ng node para sa pag-drag o paglalagay ng mga node sa isang flow canvas.
  • Strip ng landas — Compact, scrollable node-relation-node chain na nagre-render ng GraphRAG reasoning path.
  • Inspektor ng tipak — Naka-rank na listahan ng RAG excerpt na may relevance score at link sa orihinal na dokumento.
  • Citation badge — Inline [n] citation marker na may hover preview at pagkulay ng kumpiyansa/pag-verify.
  • Grounding na buod — Buod ng source support para sa bawat claim, kabilang ang citation coverage, kumpiyansa, babala at ebidensya.
  • Panel ng memorya — Agent working-memory surface para sa panandaliang konteksto at pangmatagalang alaala, nang may kumpiyansa at mga pagkilos na may kumpirmasyon.
  • Provenance panel — Nabubuksang breakdown ng entity, ugnayan, komunidad at excerpt na sumusuporta sa isang sagot.
  • Sagot na RAG — Sagot na nakabatay sa source, pinagsasama ang ligtas na Markdown, citation, support score at source preview.
  • Pag-unlad ng pananaliksik — Nagpapakita ng mga hakbang sa pananaliksik na ibinigay ng host, mga bilang ng pinagmulan, at pangkalahatang pag-unlad ng pagkumpleto.
  • Mga resulta ng pagkuha — Naka-rank na retrieval result na may deduplication, source grouping, selection at compact o expanded view.
  • Paghahanap ng impormasyon — Query bar para sa retrieval o RAG surface, na may filter at scope chips, vector/keyword/hybrid mode selector, at status feedback.
  • Trace ng retrieval — Timeline ng yugto ng retrieval-pipeline na may napapalawak na ebidensya para sa bawat yugto ng muling pagsulat, pag-embed, pagkuha, pagraranggo, at pag-filter.
  • Source card — Pagsipi entry na nagpapakita ng pamagat, pahina, sipi, at napapalawak na buong teksto ng pinagmulan.
  • Listahan ng pinagmulan — Ang panel ng Collapsible Sources na nagpapangkat ng mga citation card ng mensahe sa chat sa ilalim ng isang header.
  • Tagapili ng pinagmulan — Checkbox tree para pumili ng source sa susunod na sagot, may three-state folder at paghahanap.
  • Ebidensya ng pahayag — Inihahambing ang nabuong pahayag sa citation at ipinapakita ang suporta, kumpiyansa at ebidensya.
  • dashboard ng pagsusuri ng RAG — Ipinapakita ang RAG quality metric, trend at evaluation history mula sa resultang kinuwenta ng app.
  • Pagkukumpara sa pagkuha — Pinaghahambing ang mga hanay ng resulta ng pagbawi ng ranggo at muling pagraranggo na may mga overlap at mga breakdown ng marka.

Mga Form at Input

  • Pindutan — Action button na gumagamit ng theme token, may mga pagpipilian sa kulay, laki at loading state.
  • Checkbox — Checkbox ng form na maaaring naka-check, hindi naka-check o nasa indeterminate state.
  • Pangkat ng checkbox — Ipangkat ang mga kaugnay na checkbox sa isang form-associated, validated na multi-select na field.
  • Editor ng code — Multiline code editor na walang dagdag na dependency at may opsyonal na line number.
  • Tagapili ng kulay — Native na color field para sa form, may label, hint at validation error.
  • Combobox — Filterable na text field at listahan para sa isa o maraming pagpipilian.
  • Input ng petsa — Field ng petsa na may naka-attach na popover ng kalendaryo at isang halaga ng ISO-8601.
  • Tagapili ng petsa — Inline na month-grid na kalendaryo para sa pagpili ng isang petsa o hanay ng petsa.
  • Tagapili ng emoji — Naghahanap, na-navigate sa keyboard, tagapili na nauugnay sa form para sa pagpili ng emoji.
  • Button ng icon — Compact at accessible na icon button para magsimula ng aksyon.
  • Input — Single-line text field na may opsyonal na label, hint at validation error.
  • Tagapili ng bansa — Pumipili ng mga code ng bansa at teritoryo na may mga isinaling pangalan, watawat at opsyonal na paghahanap.
  • Tagapili ng salapi — Pumipili ng mga code ng salapi na may mga isinaling pangalan, simbolo at opsyonal na paghahanap.
  • Tagapili ng sona ng oras — Pumipili ng mga identifier ng sona ng oras mula sa nakaayos na listahan, na may opsyonal na paghahanap.
  • Tagapili ng yunit — Pumipili ng mga yunit ng pagsukat na may mga isinaling pangalan, simbolo at opsyonal na paghahanap.
  • Pili ng wika — Dropdown para palitan ang aktibong wika at rehiyon mula sa locale registry ng library.
  • Pag-input ng numero — Numeric na field na may min, max, at step constraints plus native constraint validation.
  • Pagpipilian — Mapipiling opsyon sa pagpapakain ng value, label, pagpapangkat, at data ng status sa isang combobox.
  • Pag-input ng telepono — Phone number field na isinasaalang-alang ang bansa, na may E.164 na form value.
  • Radio button — Form control para pumili ng isang opsyon mula sa isang grupo.
  • Grupo ng radio button — Grupo ng radio button na may label at keyboard navigation.
  • Form ng rubric — Nako-configure ang pagmamarka, kategorya, at rubric ng komento na may isinumite-at-susunod na daloy para sa pagtatrabaho sa isang eval queue.
  • Dropdown na pagpipilian — Dropdown para pumili ng isang opsyon mula sa takdang listahan.
  • Signature pad — Accessible form control for drawing a signature with pointer or keyboard input.
  • Slider — Kontrol ng hanay ng numero para sa mga setting tulad ng temperatura ng LLM o antas ng volume.
  • Tagapili ng swatch — Single-select picker sa isang maliit, nakapirming set ng color swatch na may built in na kontrata sa radiogroup.
  • Switch — On/off switch na maaaring gamitin sa form.
  • Textarea — Multiline text field na awtomatikong lumalaki at may validation.
  • Pag-input ng oras — Segmented time field na umaayon sa locale, may time picker; native na alternatibo ang lr-native-time-input.
  • Saklaw ng oras — Slider na may dalawang hawakan para pumili ng simula at katapusan.
  • Toggle button — Dalawang-state na button para i-on o i-off ang pagpipilian.
  • Grupo ng toggle button — Grupo ng toggle button na may iisang tab stop para sa isa o maraming pagpipilian.
  • Native na input ng oras — Native na time field ng browser na may Lyra label, hint at validation.
  • OTP input — Naka-segment na field para sa pagpasok ng isang beses na verification code, na may built-in na SMS autofill.
  • Button ng radyo — Iisang-pagpipiliang kontrol na naka-istilo bilang isang pindutan sa halip na isang bilog, kadalasang nakapangkat sa isang naka-segment na kontrol na may lr-radio-group.
  • Token input — Ang field na nauugnay sa form na nangongolekta ng listahan ng mga naaalis na token tulad ng mga tag o tatanggap.

Pagpapakita ng Data

  • Tagabuo ng query ng graph — Form editor para sa graph relationship o path query, may panimulang entity, type filter, hop limit at saved query.
  • Kalendaryo — Tumutugon na kalendaryo ng buwan na may mga marker ng kaganapan at view ng agenda na naa-access sa keyboard.
  • Konteksto meter — Segmented occupancy meter, bar o ring, para sa token budget o context window.
  • Aklatan ng dokumento — Mahahanap at ma-filter na imbentaryo ng dokumento na may mga bersyon, tag, may-ari, pagiging bago, pag-uuri, at maramihang pagpili.
  • Listahan ng env — Listahan ng naka-mask na key/halaga para sa mga variable at sikreto ng kapaligiran, na may per-row na pagbubunyag at pagkopya.
  • Puno ng file — Preset ng file-explorer sa bahagi ng puno na may mga git-status badge at tamad na paglo-load ng direktoryo.
  • Canvas ng workflow — Pannable, zoomable canvas para sa pagbuo at pagpapatakbo ng mga visual na DAG workflow.
  • Mga kontrol ng workflow — Zoom, fit, at lock button cluster para sa isang nakapares na flow canvas.
  • Minimap ng workflow — Pangkalahatang-ideya ng sulok na mapa na may draggable na viewport na parihaba para sa isang nakapares na flow canvas.
  • Node ng workflow — Workflow node card na may pamagat, status at connection point.
  • Katayuan ng workflow run — Itinutulak ang mga dekorasyon ng run-status sa isang flow canvas at nagpapakita ng isang compact na step-summary strip.
  • funnel — Ipinapakita ang bawat yugto ng conversion drop-off habang ang mga bar ay na-normalize sa unang yugto.
  • Gauge — Nagpapakita ng iisang value bilang radial, ring, o linear meter.
  • Heatmap — Nagre-render ng isang matrix o grid ng kalendaryo ng mga halaga bilang heatmap ng canvas na may alam sa pagbabago ng laki.
  • Pagbilang ng pahina — Kinokontrol na pag-navigate sa page na may nae-edit na page jump at buod ng hanay ng item
  • Tagabuo ng kundisyon — Composable structured-query builder para sa data ng tabular o dashboard, na pinagsasama ang mga row ng kundisyon ng field/operator/value sa isang AND/OR combinator.
  • Sequence strip — Compact per-item strip na nagpapakita ng pagkakasunud-sunod ng mga kategoryang estado bilang mga cell na may kulay na may opsyonal na marker.
  • Sparkline — Nag-plot ng isang compact na inline na SVG na trend bilang isang linya, punong lugar, o mga bar para sa isang serye ng data.
  • Stat — Nagpapakita ng isang KPI na may unit, trend pill, mga breakdown row, at isang opsyonal na sparkline.
  • Talahanayan — Presentational data table na may mga sortable na header, pagpili, pag-filter, at pagination.
  • Timeline — Nakakonektang pagkakasunud-sunod ng mga row ng nakaraang kaganapan para sa mga audit trail, mga history ng ahente at mga changelog.
  • item sa timeline — Isang hilera ng kaganapan para sa isang timeline na may color-coded na marker, pamagat, timestamp at paglalarawan.
  • Puno — Palawakin/i-collapse ang hierarchy para sa pag-navigate sa mga graph, dokumento, o file tree
  • Node ng puno — Recursive treeitem row renderer para sa isang node at mga anak nito sa loob ng isang puno.
  • Ulap ng salita — Zero-dependency SVG tag cloud na sinusukat ang bawat salita ayon sa bigat nito
  • Grid ng data — Virtualized data grid para sa malaki o server-backed na dataset, may sorting, filtering, grouping, pagination at selection.

Mga tsart

  • Bar chart — Naghahambing ng mga halaga sa mga kategorya na may mga vertical o pahalang na bar.
  • Box plot — Binubuod ang distribusyon gamit ang limang paunang nakuwentang estadistika.
  • Bubble chart — Naglalagay ng tatlong dimensyon sa bawat punto gamit ang x, y na posisyon at bubble radius.
  • Tsart — Pangkalahatang chart na nakabatay sa Chart.js para sa line, bar, pie at iba pang visualization.
  • Chart ng donut — Nagpapakita ng part-to-whole na proporsyon bilang mga segment ng isang singsing.
  • Histogram — Bins numeric value sa mga bucket na may pantay na lapad upang ipakita ang kanilang pamamahagi.
  • Line chart — Sinusubaybayan ang mga trend sa isang tuluy-tuloy na axis na may isa o higit pang konektadong serye.
  • Lite chart — Magaan na bar o line chart sa SVG nang walang Chart.js dependency.
  • Pie chart — Proporsyonal na pie chart na nagpapakita ng bahagi ng isang serye sa kabuuan
  • Tsart ng polar area — Ang tsart ng polar-area na naglalagay ng bawat kategorya bilang isang wedge na na-scale ayon sa halaga nito
  • Radar chart — Radar chart na naghahambing ng ilang sukatan ng isang serye sa isang radial grid
  • Scatter chart — I-scatter ang plot ng raw x/y point pairs sa mga linear axes

Layout at Nabigasyon

  • Akordyon — Namamahala ng grupo ng nabubuksang panel at puwedeng magbukas ng marami nang sabay-sabay.
  • Item ng akurdyon — Ang collapsible disclosure panel ay idinisenyo upang makapasok sa isang accordion group.
  • App rail — Responsive na navigation rail na lumilipat mula full view tungo sa icons-only o mobile overlay.
  • Grupo ng app rail — May pamagat, opsyonal na nako-collaps na seksyon na nagpapangkat ng mga item sa nabigasyon sa loob ng isang app rail.
  • Item ng app rail — Icon at label na navigation item para sa isang app rail, na may icon-only collapsed state.
  • Breadcrumb — Breadcrumb na nagpapakita ng lokasyon ng user sa hierarchy ng mga pahina.
  • Item ng breadcrumb — Isang link o label ng kasalukuyang pahina sa breadcrumb.
  • Grupo ng pindutan — Pinagsasama-sama ang mga button ng pagkilos na nauugnay sa isang tumutugon at may label na cluster
  • Card — Naka-border na content na may mga slot ng header, media, footer, at actions.
  • Carousel — Naa-access na single-slide carousel na may keyboard nav, mga indicator, looping, at autoplay.
  • Carousel item — Opsyonal na slide wrapper na nagbibigay ng pare-parehong estilo sa item ng carousel.
  • Command palette — Mahahanap na menu ng command ng application na may nabigasyon sa keyboard at mga shortcut.
  • Control group — Pinagsasama-sama ang mga kontrol ng form at mga pindutan ng pagkilos sa isang tumutugon, nakasentro na hilera ng toolbar.
  • Dashboard grid — Tumutugon, naa-access sa keyboard ang kinokontrol na grid ng widget na nagpoposisyon sa mga entry ng layout at naglalabas ng mga kahilingan sa paglipat, pagbabago ng laki, at pagbangga.
  • Mga Detalye — Naa-access na panel ng pagsisiwalat na lumalawak upang ipakita ang nilalaman sa ilalim ng isang buod.
  • Dock panel — Ang resizable, collapsible na panel ay naka-dock sa isang gilid ng iyong kasalukuyang layout.
  • Panel ng detalye — Panel para mag-navigate mula chart o table tungo sa kaugnay na ebidensya, dokumento, entity o agent run.
  • Dropdown na item — Web Awesome-compatible na alias para sa isang aksyon sa dropdown menu.
  • Filter bar — Ang hilera ng filter ng dashboard na binubuo ng mga input ng Lyra at mga naaalis na chip, na may mga estado ng pag-reset at paglo-load.
  • Menu — Inline na semantic na menu ng mga action item na may roving focus at nested submenus.
  • item sa menu — Isang hilera ng pagkilos para sa isang menu, na may opsyonal na icon, checkbox, o mapanirang istilo.
  • Item na puwedeng ayusin muli — Isang row sa loob ng isang listahan ng muling pagkakaayos, pagpapares ng mga move-up/move-down na button na may arbitrary na slotted na content.
  • Listahang puwedeng ayusin muli — Generic na reorderable na listahan ng mga row, inilipat sa pamamagitan ng mga per-row na button o isang Ctrl/Cmd+Arrow shortcut.
  • Label ng menu — Nagdaragdag ng hindi interactive na heading ng seksyon sa pangkat na nauugnay na mga item sa loob ng isang listahan ng menu.
  • Menubar — Pahalang na application menubar ng mga pinamagatang dropdown na menu na may ganap na nabigasyon sa keyboard.
  • item sa menubar — Isang top-level na pamagat ng menubar na nagbubukas sa slotted na menu nito o nagsisilbing simpleng pagkilos.
  • Menu ng nabigasyon — Navigation menu sa header na may mga link at nabubuksang panel; nagiging compact menu sa makitid na espasyo.
  • Item sa menu ng nabigasyon — Isang entry sa navigation menu: isang page link, o isang disclosure button na nagbubukas ng flyout panel.
  • Pahina — Application shell na may navigation na lumilipat mula desktop column tungo sa mobile modal panel ayon sa available na espasyo.
  • Responsive panel — Docks content inline sa desktop o ipinapakita ito bilang isang overlay sheet sa mobile
  • Scroller — Responsive overflow surface na may opsyonal na nakaraan/susunod na mga kontrol para sa mga row ng card at tab.
  • Segmented — Single-select button row para sa pagpili ng isa sa ilang may label na opsyon sa isang sulyap.
  • Multi-split panel — Hinahati ang isang dashboard sa mga drag-resizable na panel na may opsyonal na tumutugon na pagbagsak.
  • Split panel — Hinahati ang content sa dalawang drag-resizable na pane na may iisang divider, isang mas simpleng alternatibo sa multi-panel lr-multi-split.
  • Stepper — Ginagabayan ang mga user sa pamamagitan ng inayos na multi-step na wizard na may katayuan sa bawat hakbang at click-to-jump.
  • Grupo ng tab — Grupo ng tab na nagpapakita ng isang Light DOM panel sa bawat pagkakataon, may buong keyboard support.
  • Tab — Tab na compatible sa Web Awesome at Shoelace at itinatambal sa panel sa tab group.
  • Tab panel — Tab panel na compatible sa Web Awesome at Shoelace at itinatambal sa tab sa tab group.
  • Virtual na listahan — Windowed list host na nag-render lamang ng mga on-screen na row para sa malalaking scroll na koleksyon
  • Widget — May pamagat na panel shell na may opsyonal na pag-collapse at fullscreen-expand toggle

Mga Overlay at Feedback

  • Notification — Notification area na nagsasalansan ng mga mensahe sa sulok ng screen.
  • Item ng notification — Isang notification na maaaring isara, may status color, opsyonal na icon at auto-dismiss timer.
  • Chip — Maliit na label para sa tag, filter o saklaw; puwedeng alisin o i-toggle.
  • Grupo ng chip — Binabalot ang isang hanay ng mga chip na may opsyonal na +N overflow toggle kapag lumampas ang mga ito sa limitasyon.
  • Alerto — Alertong sarado bilang default, may auto-hide at opsyong ipakita sa notification stack.
  • Badge — Compact status label para sa pagbibigay ng senyas ng estado, mga bilang, o mga kategorya na inline
  • Callout — Inline na mensahe sa ibabaw para sa status, babala, at nilalaman ng error, na idi-dismiss.
  • Menu ng konteksto — Ginagawang right-click, matagal, o Shift+F10 na target ang anumang rehiyon na nagbubukas ng action menu.
  • Dialog — Focus-trap modal overlay para sa mga kumpirmasyon, form, at iba pang nakakagambalang gawain.
  • drawer — I-slide ang isang modal panel mula sa anumang gilid ng viewport para sa mga filter o mga kontrol sa konteksto.
  • Dropdown — Menu-role popover na nag-aangkla ng isang listahan ng pagkilos sa trigger na pagmamay-ari ng consumer
  • Walang laman na estado — Nakikipag-ugnayan sa isang walang laman o walang data na estado na may icon, mensahe, at mga opsyonal na pagkilos.
  • Kbd — Ipinapakita ang keyboard shortcut bilang keycaps ayon sa platform.
  • Popover — Floating panel na nabubuksan sa pag-click at nagsasara kapag nag-click sa labas.
  • Popup — Low-level anchored-positioning primitive na nagpapanatili sa isang lumulutang na panel na nakahanay sa anchor nito, ang parehong engine na pinagbabatayan ng popover at mga bahagi ng tooltip.
  • Progress bar — Pahalang na progress indicator na may tiyak na value o indeterminate state.
  • Progress ring — Pabilog na progress indicator na may tiyak na value o indeterminate state.
  • Rating — Star rating na naa-access sa keyboard na may fractional-precision partial fill
  • Skeleton — Ang animated na placeholder sa paglo-load ay nakatayo para sa nilalaman habang naglo-load ito.
  • Spinner — Nagsenyas ng isang patuloy na gawain sa background na may hindi tiyak, animated na abala na tagapagpahiwatig.
  • Tag — Semantic alias ng badge treatment para sa pag-label ng mga keyword o kategorya
  • Tooltip — Mag-hover at naka-focus na tooltip na naglalarawan ng trigger na pagmamay-ari ng consumer

Mga Viewer ng Dokumento at File

  • Archive viewer — Naglilista ng mga pangalan ng file at hindi naka-compress na laki sa loob ng ZIP archive nang hindi kumukuha ng mga nilalaman.
  • Viewer ng kalendaryo — Pinag-parse at nire-render ang mga kaganapan ng .ics calendar file bilang mga buod, oras, at lokasyon.
  • Viewer ng contact — Malinaw na ipinapakita ang detalye ng contact.
  • CSV viewer — Kumukuha ng CSV file at nire-render ang mga row nito sa isang virtualized, scrollable sheet.
  • Dataset viewer — Naglo-load ng delimited text at ipinapakita ito bilang typed, accessible na data table.
  • Paghahambing ng dokumento — Magkatabi o inline na paghahambing ng dalawang bersyon ng dokumento, na pinagsasama ang isang textual diff view sa mga nai-render na preview ng dokumento.
  • Preview ng dokumento — Nagpreview ng dokumento o attachment inline batay sa uri ng MIME, na may fallback sa pag-download.
  • Tagatingin ng dokumento — Nagpapakita ng isang dokumento sa isang dialog na may isang pluggable na MIME-type renderer registry.
  • DOCX viewer — Ipinapakita ang DOCX bilang ligtas na semantic HTML gamit ang Mammoth library.
  • E-book viewer — Nagre-render ng EPUB na may nabigasyon ng kabanata gamit ang opsyonal na epub.js peer.
  • Email viewer — Nag-parse at nag-render ng .eml na mensahe na may mga header, sanitized na katawan, at mga attachment.
  • GeoJSON viewer — Kinukuha, pinapatunayan, at nire-render ang mga feature ng GeoJSON file sa isang mapa.
  • Layer ng highlight — Overlay na nagpinta ng mga naa-activate na highlight na parihaba sa nakaposisyong nilalaman ng dokumento.
  • HTML viewer — Kumukuha ng URL at ligtas na nai-render ang HTML nito pagkatapos itong i-sanitize.
  • Naka-embed na nilalaman — Kumukuha ng HTML fragment at inilalagay ito bilang ligtas na Light DOM content.
  • Notebook viewer — Read-only na Jupyter Notebook viewer para sa Markdown, code at rich output cell.
  • Rail ng preview ng pahina — Patayong rail ng page thumbnail para mag-navigate sa multi-page na dokumento.
  • PDF viewer — Kinukuha at nire-render ang mga PDF page na may zoom, pagination, at isang mapipiling text layer
  • PPTX viewer — Best-effort client-side viewer para sa PowerPoint PPTX presentations.
  • Spreadsheet viewer — Kinukuha at nire-render ang mga .xlsx at legacy na .xls na workbook na may mga sheet na tab at virtualized na row.
  • SVG viewer — Kumukuha at ligtas na nagpapakita ng inline SVG document mula sa URL.
  • XML viewer — Collapsible, copyable tree view para sa pag-inspeksyon ng mga XML na dokumento.

Media at Mga File

  • Attachment chip — Compact chip para sa isang file na naka-attach sa isang mensahe, na may katayuan sa pag-upload, progreso, at subukang muli.
  • Avatar — Maliit na marker ng pagkakakilanlan na nagpapakita ng icon, larawan, o inisyal na fallback para sa isang tao o entity
  • Animated na imahe — Nagpe-play ng GIF, APNG o WebP animation na may pause control na gumagalang sa motion preference ng user.
  • Animasyon — Deklaratibong bini-animate ang isang slotted na bata gamit ang mga pinangalanang preset o custom na keyframe.
  • Button ng attachment — Attachment button sa message field na nagbubukas ng file picker o action menu.
  • AV player — Audio/video player na may naka-sync na cue transcript, waveform, at kontrol sa rate ng pag-playback.
  • Avatar group — Isinalansan ang mga nag-o-overlap na avatar sa isang compact na row na nagko-collapse ng mga extra sa isang +N badge
  • Drop zone — I-drag-and-drop wrapper na ginagawang file-drop target ang anumang rehiyon nang walang sariling tagapili ng file.
  • Icon ng file — Naresolba ang naka-localize na file-type na badge mula sa uri ng MIME o filename.
  • Pag-input ng file — I-drag-and-drop at i-click-to-browse ang dropzone na naglalabas ng mga napiling file.
  • Bandila — Ang flag ng bansa o wika ay nai-render sa isang themeable, opsyonal na pabilog na frame.
  • Paghahambing ng Larawan — I-slide ang isang divider na naa-access sa keyboard upang ihambing ang bago at pagkatapos ng mga ibabaw nang magkatabi.
  • Viewer ng imahe — Full pan/zoom raster-image viewer na may label na mga highlight ng rehiyon at opsyonal na anotasyon.
  • Lightbox — Full-screen modal image viewer na may prev/next navigation at zoom
  • Mapa — MapLibre GL map na may legend, colored region at marker.
  • Media card — Inline na preview para sa isang larawan, video, o attachment ng file sa loob ng isang mensahe sa chat.
  • Pan at zoom — Nai-scroll na viewport para sa pag-pan at pag-zoom sa mga slotted na content o isang larawan sa isang bounded zoom level.
  • Pag-playback ng pagkakasunud-sunod — I-play/i-pause ang transportasyon na humahakbang sa isang index sa isang hanay sa isang nakapirming timer.
  • QR code — Ine-encode ang anumang value bilang isang na-scan na simbolo ng QR code na nai-render sa canvas.
  • Video — Inline na video player na may mga custom na kontrol, mga mapipiling caption, at mga preview ng thumbnail.
  • Playlist ng video — Nagpe-play ng pagkakasunud-sunod ng mga video sa isang navigable na playlist, awtomatikong umuusad habang natatapos ang bawat isa.
  • Na-zoom na frame — Hiwalay na iframe preview na may zoom control; gamitin ang lr-pan-zoom para sa pan-and-zoom ng nilalaman o imahe.

Utility

  • Intersection Observer — Nagpapalabas ng mga native na intersection entry habang pumapasok o umaalis sa viewport ang mga naka-slot na target.
  • Mutation Observer — Minamanmanan ang pagbabago ng element at attribute sa nilalaman at ipinapasa ang native mutation record.
  • Resize Observer — Minamanmanan ang pagbabago ng laki ng element at ipinapasa ang native resize record nang walang visual na UI.
  • Pindutan ng kopya — Icon-only na button na kumukopya ng text value sa clipboard na may checkmark na feedback.
  • Diff view — Nagre-render ng totoong two-string line diff bilang color-coded unified-diff output.
  • Divider — Themeable semantic separator para sa paghahati ng content nang pahalang o patayo.
  • Button ng pag-export — I-download ang data ng talahanayan bilang CSV o JSON, isang format o sa pamamagitan ng menu ng format.
  • Pag-format ng byte — Locale-aware byte-size na pag-format na may adjustable unit step at precision.
  • Pag-format ng petsa — Locale-aware na petsa at oras na pag-format sa pamamagitan ng Intl.DateTimeFormat.
  • Pag-format ng numero — Locale-aware na numero, currency at compact na pag-format sa pamamagitan ng Intl.NumberFormat.
  • Icon — Nagre-render ng mga malulutong na inline na SVG glyph mula sa built-in na pinangalanang path set na may zero dependencies.
  • JSON viewer — Nako-collapse, nakokopya na tree view para sa pag-inspeksyon ng anumang JSON payload
  • Tiyak na petsa — Input na may araw, buwan at taon para sa petsang alam na ng user.
  • Live na rehiyon — Biswal na nakatago sa ARIA na live na rehiyon na nag-throttle sa mga anunsyo ng screen-reader
  • Popover ng pagbanggit — Caret-anchored autocomplete para sa @-mentions at slash-commands sa isang text field.
  • Katayuan ng regular na pag-update — Ipinapakita ang oras hanggang sa susunod na naka-iskedyul na update, may pause at resume control.
  • Random na nilalaman — Salit-salitang ipinapakita ang opsyonal na nilalaman nang random o sunod-sunod, halimbawa para sa A/B copy.
  • Relatibong oras — Ipinapakita ang relatibong oras ayon sa wika at rehiyon at awtomatikong nag-a-update.
  • Paglilibot — Step-by-step na product tour na may highlight para sa bagong user.
  • Biswal na nakatago — Itinatago ang nilalaman nang biswal habang pinananatiling available ito sa mga screen reader, na nagiging nakikitang muli sa pagtutok.