Dropbox's Scooter Framework gjør Sass-utvikling enda enklere
Vi vet alle om CSS-rammer og kraften de tilbyr utviklere. Men hva med SCSS-rammer som knytter seg til Sass arbeidsflyt?
Det er ikke mange av disse rammene rundt, men scooter er et fint unntak. Det vedlikeholdes av folket på Dropbox og det fungerer akkurat som a frontend UI rammeverk men med en advarsel-det er det alt bygget på SCSS.
Teamet på Dropbox opprettet dette biblioteket som en måte å konsolidere deres brukergrensesnitt og gjør det enklere å tilpasse. De har en CSS stil guide som dekker grunnleggende om å skape nye klasser, nesting, avstand og generelle skriving retningslinjer.
Naturligvis, disse retningslinjene gjelder også for SCSS, og det er virkelig mer av a brukerhåndbok enn en introduksjon. Dessverre er det ingen enkelt intro for nybegynnere. I stedet er det sider med informasjon om biblioteket, for eksempel tilpassede funksjoner for sidefargene.
Scooterbiblioteket er ikke vanskelig å plukke opp hvis du allerede kjenner Sass. Hvis du er en komplett nybegynner, må du se på grunnleggende om Sass først.
Scooter er fortsatt et veldig nytt prosjekt, så det er plass til vekst. Det har masse detaljerte objekter for eksempel ruter, mediekasser, lister og komponenter som knapper / feltinnganger.
Scooter-biblioteket er halv SCSS utvikling rammeverk, halv UI komponent bibliotek. Det er en unik vridning mot de tradisjonelle ting som Bootstrap.
Jeg vil bare anbefale dette for avanserte utviklere som liker å grave inn i rammer for moro skyld. Scooter er ikke bra for produksjonsprosjekter og det er virkelig laget for å være en forlengelse av Dropboxs utviklingslag.
Men hvis du vil grave videre, sjekk ut den offisielle GitHub repo med alle inkludert filer og a gratis nedlasting å ta tak i kildekoden.