okffi / labra

Paikka pienille avoimeen tietoon liittyville kokeiluille ja demoille
1 stars 0 forks source link

okf:n tyyliohjeen mukainen reveal.js presentaatiopohja #3

Open pe3 opened 10 years ago

pe3 commented 10 years ago

Gistiin mahtuva (ei voi sisältää kansioita) presentaatiopohja OKF-tyyliohjeen muikaisen reveal.js-presentaation tekemiseen.

Motivaatio

d2s commented 10 years ago

Gulp.js on vielä aika tuntematon itselleni joten olisi kyllä kiinnostusta olla mukana opettelemassa.

Design systems –ajattelu ja grid layout –ajattelu on myös lähellä :heart: sydäntä.

pe3 commented 10 years ago

@d2s jos vähän konkretisois

NPM ja Gulp on mulle tuttuja. Tehtäisiin siis kansio, johon tulee package.json- ja gulpfile.js, index.html ja .gitignore-tiedostot. Kun kansiossa sanoo npm init asentuvat tarvittavat koodit node_modules-kansioon ja index.html rupeaa suurelta osin toiminaan. Gulpilla tarjotaan erilaisia toimintoja. Ainakin lokaali reaaliaikaisesti päivittyvä http-serveri, jonka avulla presentaation näkee reaaliajassa selaimessa, samalla kun editoi index.html-tiedoston sisältöä.

Mutta mitä design systems voisi tässä tapauksassa konkreetisti tarkoittaa?

d2s commented 10 years ago

@pe3 NPM, Yeoman ja Grunt kohtalaisen tuttuja ennestään. Pitää vaan oppia että miten määritykset kirjoitetaan Gulp –työkalun vaatimassa formaatissa.

Design Systems

Tässä tapauksessa tarkoitin ehkä enemmän visual design patterns –ajattelua tyylioppaasta löytyvien elementtien ottamiseksi mahdollisimman helposti käyttöönotettavaksi.

Erillisiä alijärjestelmiä on toki olemassa:

Lähinnä uudelleenkäytettävien moduulien rakentamista ja kokoamista, massiivisen frameworking sijasta. Tehtävä mahdollisimman helpoksi muuttaa / vaihtaa / ottaa käyttöön lisäpalikoita uusissa sekä jo olemassaolevissa projekteissa. Selkeä jakaminen eri rakennetasoihin voi auttaa tietyssä määrin.

css-burrito on yksi esimerkki tyylitiedostojen rakenteesta, tosin siinäkin on omat rajoitteensa.