Kõik süsteemid / orbit
Orbit DNA 2.0
Leisson Creative'i disainisüsteemi 2.0 spetsifikatsioon: tokeni, komponendi ja kontrolli seos nähtavas näites. Orbit v1.0.0 on sisemiselt stabiilne süsteem; @leisson/shared v2.5.0 on seotud paketi versioon, mitte DNA 2.0 väljalase.
Vaadeldud tähendab kuupäevaga kontrollitud avalikku või versioonitud artefakti. Disainiviide kirjeldab reeglit või prototüüpi. Kavand ei tõenda tootmiskäitumist. Iga tekstisisene märgis avab konkreetse allika.
Üks otsus, mitu väljundit
Kui meeskond muudab nupu värvi, vahet või fookust mitmes kohas eraldi, hakkavad teostus ja disain lahknema. Orbit seob kujundusotsuse nimetatud tokeniga ning annab komponendile ühise lähtekoha. Kliendi jaoks tähendab see, et järgmise lehe või toote ehitamisel saab sama reeglit kontrollida, mitte iga kord uuesti ära arvata. DNA 2.0 on selle suhte edasiarendamise spetsifikatsioon, mitte avaldatud süsteemiversioon. [1] Kavand · DNA 2.0 spetsifikatsioon · vaadatud
Näidatav lugu liigub tokenist kasutatava komponendi ja kontrollitava reeglini. See on kavandatud selgitusviis: komponendi ilmet saab vaadata, aga DNA 2.0 kasutuselevõttu ei saa ühe visuaalse näite põhjal järeldada. [2] Kavand · DNA 2.0 spetsifikatsioon · vaadatud
Täpsed allikaviited
- [1] dna-2-specification · Orbit DNA 2.0, sections 00–15; SHA-256 2336DF4352CDAC25EA00E5CE6F94E61EC317B7B69859E5F6DAA4FF0B20964110
- [2] token-to-gate-example · Orbit DNA 2.0, sections 11–12; source map 2026-09-24
Nähtav näidis
Kureeritud näidises vahetub sama juhtnupu päevane ja öine kontekst. Vaatleja näeb korraga tokeni nime, sellest saadud komponendi olekut ja kontrollküsimust: kas tekst, fookus ning olek jäävad mõlemas kontekstis loetavaks. Näidise loogika on DNA 2.0 ettepanek. [3] Kavand · DNA 2.0 spetsifikatsioon · vaadatud Näites kasutatav lähteväärtus võib pärineda avaldatud Orbit v1 paketist; see ei ole 2.0 väljalase. [2] Vaadeldud · Versioonitud pakett · vaadatud
Ilma skriptita jäävad tokeni nimi, staatiline nupp ja kontrolli selgitus loetavaks. Liikumine on abistav tagasiside, mitte sisu kandja; vähendatud liikumise seadistusega jääb sama otsus arusaadavaks. Need on näidise kavandatud vastuvõtutingimused, mitte väide, et DNA 2.0 väravad on juba läbitud. [1] Kavand · DNA 2.0 spetsifikatsioon · vaadatud
Täpsed allikaviited
- [1] dna-2-specification · Orbit DNA 2.0, sections 00–15; SHA-256 2336DF4352CDAC25EA00E5CE6F94E61EC317B7B69859E5F6DAA4FF0B20964110
- [3] token-to-gate-example · Orbit DNA 2.0, sections 11–12; source map 2026-09-24
DNA 2.0 kirjeldab kavandatud tööviisi. Siin nähtavad värviväärtused pärinevad olemasoleva v1 tokenikaardist.
Proovi värvi- ja liikumisrežiimi
color.signal
Semantiline värv: fookusrõngas, aktiivne navigatsioon või üks esiletõstetud arv.
--orbit-color-signal: #7CB8FF; öö--orbit-color-signal: #1F5FD1; päevFookusega näidisnupp
Fookusta nupp klaviatuuriga: rõngas kasutab valitud režiimi tokeniväärtust. Nupp ei saada päringut.
01 esiletõstetud arvVärav vajab mõõtmist
Kontrolli mõlemas režiimis fookusrõnga nähtavust, teksti loetavust ja oleku eristumist. Siin ei ole selle kontrolli läbitud tulemust.
DNA 2.0 värav jääb kinnitamata, kuni uue spetsifikatsiooni CSS-i ja brauserikäitumist on mõõdetud.
Otsused ja reeglid
Esimene reegel on üks semantiline nimi ühe tähenduse kohta: komponent kasutab tokenit, mitte eraldi sisse kirjutatud värvikoodi. Teine on nähtav olek: klaviatuurifookus ja valitud režiim peavad olema arusaadavad ka siis, kui värvieristus ei aita. Kolmas on jälgitav muutus: tokeni muudatus vajab komponentide ülevaatust ja konkreetset väravat. Need on DNA 2.0 spetsifikatsiooni suunad, mida näidis demonstreerib. [1] Kavand · DNA 2.0 spetsifikatsioon · vaadatud [3] Kavand · DNA 2.0 spetsifikatsioon · vaadatud
Materjaliotsus eristab läbipaistmatu sisu, katva navigeerimisriba ja läbipaistmatu otsustuskihi. Navigeerimise kerge materjal ei tohi muutuda raporti, hinnakirja või dialoogi taustaks; hägususe puudumisel peab riba jääma loetavaks. Juhtnupu piir saab oma semantilise tokeni, sest dekoratiivne juusjoon ei pruugi juhtala ära tunda lasta. Need on DNA 2.0 kavandatud lepingud, mille kontrast vajab tegeliku CSS-i mõõtmist. [1] Kavand · DNA 2.0 spetsifikatsioon · vaadatud
Kirjareegel hoiab tüübirolli tokenis, kuid laseb lugejal teksti suurendada: pikk pealkiri võib murduda ja nupp ei tohi 200% suurendusega oma ruudustikku laiaks suruda. Dokumendiprofiili lugemisrida jääb mõõdukaks ning numbrite joondamine on omaette andmetüpograafia otsus. Prototüübi kirjakuva ei kinnita saidi iga vaate käitumist; see tuleb brauseris kontrollida. [1] Kavand · DNA 2.0 spetsifikatsioon · vaadatud
Žestile kuuluvad käivituse, vabastamise, katkestuse ja klaviatuuri tee. Näiteks nupuvajutus annab sisendi hetkel tagasisidet, kuid tegevus toimub alles vabastamisel sihtalas; katkestus ei tohi käivitada kõrvalmõju. Lehe saatmisolek peab samamoodi eristama kohaliku vajutuse, poolelioleva päringu ja serveri kinnitatud tulemuse. Haptika ei kanna ainsat teadet. [1] Kavand · DNA 2.0 spetsifikatsioon · vaadatud
Liikumise ettepanek kasutab katkestatavat füüsilist vedru: sihi muutudes jätkab objekt oma hetkeasendist ja kiirusest. Kestuspõhist „bounce” adapterit ei esitata sama lepinguna ning vähendatud liikumisel jääb olek nähtavaks ilma liikumiseta. Täpne pikslitulemus vajab rakenduse integratsioonitesti. [1] Kavand · DNA 2.0 spetsifikatsioon · vaadatud
Paigutus on ülesandest sõltuv: turundusvaade vajab ühte selget järgmist sammu, tootevaade säilitab valiku ja andmeoleku, dokument lubab lugeda ning kontrollida. Kontaktiteel tähendab see teenuse valikut, kitsendatud päringut, ausat saatmisolekut ja päris kinnitust või taastatavat viga. Kuue konversioonikuva kavand on otsustusloogika, mitte mõõdetud konversioonitõus. [1] Kavand · DNA 2.0 spetsifikatsioon · vaadatud
Orbit v1.0.0 on sisemiselt stabiilne süsteem. Seotud @leisson/shared v2.5.0 paketi genereeritud tokenikaart võimaldab avaldatud lähteväärtusi lugeda, kuid paketi versioon ei ole DNA 2.0 väljalase. Me ei tõlgenda selle varasema artefakti tokenite arvu või kontrolli tulemust uue spetsifikatsiooni valmimisastmena. [2] Vaadeldud · Versioonitud pakett · vaadatud
Täpsed allikaviited
- [1] dna-2-specification · Orbit DNA 2.0, sections 00–15; SHA-256 2336DF4352CDAC25EA00E5CE6F94E61EC317B7B69859E5F6DAA4FF0B20964110
- [3] token-to-gate-example · Orbit DNA 2.0, sections 11–12; source map 2026-09-24
Tõendid ja piirid
Selle lehe kaks tõendikihti on selgelt lahus. Genereeritud tokenikaart ja lukustatud pakett kirjeldavad olemasolevat Orbit v1 teostust. [2] Vaadeldud · Versioonitud pakett · vaadatud 16-osaline DNA 2.0 HTML kirjeldab kavandatud identiteedi, komponentide, liikumise, juurdepääsetavuse ning kvaliteediväravate suunda. [1] Kavand · DNA 2.0 spetsifikatsioon · vaadatud Vaata allika staatust enne, kui kasutad näidist tehnilise lubadusena.
Näidis seob v1 tokenikaardi color.signal väärtused öörežiimis #7CB8FF ja päevarežiimis #1F5FD1 CSS-i --orbit-color-signal väljundiga. Näidisnupu fookusrõngas kasutab valitud režiimi väärtust; tokeni lubatud kasutus on fookusrõngas, aktiivne navigatsioon või üks esiletõstetud arv. [2] Vaadeldud · Versioonitud pakett · vaadatud Järgnev kontroll on mõlema režiimi nähtavuse, loetavuse ja oleku eristamise mõõtmine. Seda pole DNA 2.0 jaoks läbituks märgitud. Näidis ei tõenda kogu süsteemi kontrasti, testide läbimist, Figma muutujate ajakohasust ega DNA 2.0 väljalaset. [3] Kavand · DNA 2.0 spetsifikatsioon · vaadatud
Täpsed allikaviited
- [1] dna-2-specification · Orbit DNA 2.0, sections 00–15; SHA-256 2336DF4352CDAC25EA00E5CE6F94E61EC317B7B69859E5F6DAA4FF0B20964110
- [3] token-to-gate-example · Orbit DNA 2.0, sections 11–12; source map 2026-09-24
Järgmine ühine samm
Kui sinu tiimis korduvad samad kujundusotsused eri kanalites, saame kaardistada ühe olulise kasutajateekonna, määrata sellele tokenid ja komponendid ning leppida kokku mõõdetava kontrolli. Töö väljund on piiratud süsteemilõik koos nähtava näidise, kasutusreegli ja üleandmise tingimustega; kogu toote ümberkujundamine vajab eraldi ulatust. [2] Kavand · DNA 2.0 spetsifikatsioon · vaadatud
Kirjelda kontaktis, milline vaade või olek praegu kõige rohkem lahkneb. Kasutame seda ühiseks lähtepunktiks, mitte eelduseks, et DNA 2.0 on juba sinu projektis rakendatud. [1] Kavand · DNA 2.0 spetsifikatsioon · vaadatud
Täpsed allikaviited
- [1] dna-2-specification · Orbit DNA 2.0, sections 00–15; SHA-256 2336DF4352CDAC25EA00E5CE6F94E61EC317B7B69859E5F6DAA4FF0B20964110
- [2] token-to-gate-example · Orbit DNA 2.0, sections 11–12; source map 2026-09-24