Trenutno dejavna stran: start » sl » Interna dokumentacija » Razširitve DokuWikija (WvdS) » FluentUI (knjižnica oblikovalskega sistema)

FluentUI (knjižnica oblikovalskega sistema)

FluentUI je od predloge neodvisen komplet gradnikov hiše: skupni oblikovalski tokeni --wk-*, delovna lupina z območji in zavihki, katalog izdelanih gradnikov (drevo, podatkovna mreža, mreža lastnosti, orodna vrstica, obrazci) ter samodejni preusmeritvi vstopne točke. Paket je namenjen razvijalcem vtičnikov, ki gradijo skrbniški zaslon brez lastnega CSS, in upraviteljem, ki določijo videz, jezik in vstopno točko wikija.

Prvi koraki

Pogosta opravila

Kaj želite Za koga Kje to naredite Navodilo
od začetka zgraditi skrbniški zaslon razvijalci lasten paket Vodnik: prvi skrbniški zaslon
dodati posamezen gradnik (orodna vrstica, podokno lastnosti, zavihki) razvijalci lasten paket Navodila: dodajanje gradnikov
lasten paket priključiti na delovno lupino razvijalci dogodek in deskriptor Workbench Plugin Contract v1 (nemško)
poiskati metodo ali parameter razvijalci API pomočnika
poiskati oblikovalski token razvijalci Oblikovalski tokeni
izbrati gradnik iz kataloga razvijalci Katalog gradnikov
določiti kožo, poudarek ali shemo upravitelji Skrbništvo > Urejevalnik tem Nastavitve: videz (nemško)
preusmeriti vstopno točko wikija upravitelji upravitelj nastavitev Nastavitve: vstopna preusmeritev (nemško)
pogledati, kako so območja razrezana razvijalci Osnovna postavitev, Postavitev wikija

Potek na kratko

Lupino sestavljajo poimenovana območja, ki jih paket zaseda posamično — stranska vrstica, vsebina, pomožna vrstica, vrstica stanja, k temu vrstice in glave. Skica prikazuje območja splošnega kompleta; celotno razporeditev, katero območje je dobavljeno in katero prispeva hišna predloga, opisuje referenca območij.

Konzept — nicht umgesetzt (Tier 2)
1 .wk-shell-titlebar
2 .wk-shell-banner
3 shell-
rail
4 .wk-shell-sidebar
resizable
5 .wk-shell-content
z. B. Datengrid + Formular-Property-Pane
6 .wk-shell-auxbar
resizable
8 shell-
rail--right
7 .wk-shell-statusbar

Ključne zmožnosti

  • Oblikovalski tokeni --wk-* kot privzetek za celotno mesto — barva, velikost, radij, razmik in tipografija, izpeljano iz VS Code in Azure Data Studia
  • Delovna lupina z območji, upravljanjem zavihkov in razporeditvami, neodvisno od aktivne predloge
  • Katalog gradnikov: drevo, drevesni seznam, podatkovna mreža, mreža lastnosti, orodna vrstica, navigacijska vrstica, urejevalniki, strani obrazcev in osnovni gradniki
  • API pomočnika za naštevanje modulov z upoštevanjem ACL, sezname galerij, navigacijo med paketi in izračun inicialk
  • Dve samodejni preusmeritvi: vstopna točka glede na jezik in skupino, indeks imenskega prostora na začetno stran — obe je mogoče izklopiti
  • Urejevalnik tem kot skrbniški zaslon za kožo, poudarek in shemo

Ključni pojmi

Predloga prinaša videz, vtičnik prinaša zgradbo. Vse, kar mora preživeti menjavo predloge — delovna lupina, območja, upravljanje zavihkov, preusmeritve, naštevanje modulov, izračun inicialk, privzetki tokenov — pripada temu paketu. Hišni predlogi wkbizway ostane tisto, kar ima smisel le z njo: barvni tokeni, sheme, mreža strani, glava in noga. Preizkusni kamen je hišno pravilo in del vsakega prevzema: če je tema BizWay izklopljena, delovna lupina teče nespremenjeno.

Neodvisnost nosi lastni mehanizem DokuWikija: css_pluginstyles() vključi sloge vsakega omogočenega paketa za celotno mesto. Vrstni red nalaganja je jedro → vtičnikpredloga → uporabnik; aktivna predloga lahko privzetke povozi, če pa lastnih vrednosti ne določi, velja privzetek tega paketa. V celoti: Pogodba o slogih.

Upravljanje

Diagnostika

Za razvijalce

Sorodne teme


Preverjeno proti: wkfluentui@1366902

sl/wiki/dwe/wkfluentui/start.txt · Zadnja sprememba: uporabnika 0.0.0.0