Stylable

Stylable

Hos Wix er vi enige.Vi?CSS.Det er enkel, deklarativ syntaks, der er hjemmehørende i browsere, er let den hurtigste måde at tilføje stilarter til websider og webapps.
Hos Wix er vi enige.Vi?CSS.Det er enkel, erklærende syntaks, der er hjemmehørende i browsere, er let den hurtigste måde at tilføje stilarter til websider og webapps.Men når man skriver CSS, der er scoped til individuelle komponenter, skal udviklere vedligeholde højspecifikke vælgere ved hjælp af detaljerede konventioner til falske navneområde.At skrive og vedligeholde CSS på tværs af store teams og store projekter kan være vanskeligt.Vi ønsker at udvide CSS, så det er lettere at bruge i et komponentøkosystem, men uden at miste de aspekter af CSS, der gør det godt: erklærende, velkendt, statisk og hurtig.Så vi skabte Stylable.Stylable er en forbehandler, der giver dig mulighed for at skrive stilregler i CSS-syntaks, med nogle udvidelser, som vi mener overholder CSS-ånden.Så hvad gør Stylable?Stylable giver dig mulighed for at opbygge genanvendelige komponenter med meget høj ydeevne.Hver komponent udsætter et stil-API, der kortlægger dets interne dele, så du kan genbruge komponenter på tværs af hold uden at ofre stylability.Omfang stilarter til komponenter, så de ikke "lækker" og kolliderer med andre stilarter.Aktiverer brugerdefinerede pseudoklasser og pseudo-elementer, der abstraherer den interne struktur i en komponent.Disse kan derefter styles eksternt.For eksempel kan du style etiketten inde i en knap eller style afspilningsknappen på en videospiller uden for disse komponenter.Bruger temaer, så du kan anvende forskelligt udseende og fornemmelse på tværs af din webapplikation, for eksempel kan den samme komponent bruge et Wix-tema eller et Bootstrap-tema afhængigt af siden.På bygningstid konverterer forarbejdningsanlægget den Stylable CSS til flad, statisk, gyldig, vanilje CSS, der fungerer på tværs af browsere.Viva CSS, og velkommen Stylable.Vi håber du kan lide det.

Internet side:

Funktioner

Kategorier

Alternativer til Stylable til Web med open source-licens