Dropbox's Scooter Framework gør Sass-udvikling endnu nemmere
Vi ved alle om CSS-rammer og den magt, de tilbyder udviklere. Men hvad med SCSS rammer der binde i Sass workflow?
Der er ikke mange af disse rammer omkring, men Scooter er en god undtagelse. Det opretholdes af folket på Dropbox og det fungerer ligesom en frontend-brugergrænseflade men med en advarsel-det er det alle bygget på SCSS.
Holdet på Dropbox skabte dette bibliotek som en vej til konsolidere deres brugergrænsefladearbejde og gøre det nemmere at tilpasse. De har en CSS stil guide der dækker det grundlæggende ved at skabe nye klasser, nesting, afstand og generelle skriftlige retningslinjer.
Naturligvis disse retningslinjer gælder også for SCSS, og det er virkelig mere af a bruger manual end en introduktion. Desværre er der ingen enkelt intro for begyndere. I stedet er der sider med information om biblioteket, f.eks. brugerdefinerede funktioner til sidefarver.
Scooter biblioteket er ikke svært at afhente hvis du allerede kender sass Hvis du er en komplet newbie så skal du se nærmere på Grundlæggende om Sass først.
Scooter er stadig et meget nyt projekt, så der er plads til vækst. Det har masser af detaljerede objekter såsom grids, mediebokse, lister og komponenter som knapper / feltindgange.
Scooter biblioteket er halv SCSS udviklingsramme, halv UI komponent bibliotek. Det er et unikt twist mod de traditionelle ting som Bootstrap.
Jeg vil kun anbefale dette for avancerede udviklere der kan lide at grave ind i rammer for sjov. Scooter er ikke fantastisk til produktionsprojekter og det er virkelig skabt til at være en forlængelse af Dropbox udviklings team.
Men hvis du vil grave længere, så tjek den officielle GitHub repo med alle inkluderede filer og a gratis download at gribe kildekoden.