Hyppää sisältöön
    • Suomeksi
    • På svenska
    • In English
  • Suomi
  • Svenska
  • English
  • Kirjaudu
Hakuohjeet
JavaScript is disabled for your browser. Some features of this site may not work without it.
Näytä viite 
  •   Ammattikorkeakoulut
  • Jyväskylän ammattikorkeakoulu
  • Opinnäytetyöt (Avoin kokoelma)
  • Näytä viite
  •   Ammattikorkeakoulut
  • Jyväskylän ammattikorkeakoulu
  • Opinnäytetyöt (Avoin kokoelma)
  • Näytä viite

Design system ja komponentit

Pekkanen, Laura (2020)

 
Avaa tiedosto
Opinnaytetyo_Pekkanen_Laura.pdf (797.0Kt)
Lataukset: 


Pekkanen, Laura
2020
Näytä kaikki kuvailutiedot
Julkaisun pysyvä osoite on
https://urn.fi/URN:NBN:fi:amk-2020121327881
Tiivistelmä
Opinnäytetyön tavoitteena oli perehtyä erilaisiin design systeemeihin ja tutkia voisiko näitä
hyödyntää toimeksiantajan WordPress -teemapohjan kehityksessä. Design systeemin keskiössä ovat uudelleen käytettävät komponentit, ja tavoitteena oli myös suunnitella ja toteuttaa teemapohjaan muutama komponentteja.
Työ aloitettiin perehtymällä design systemeihin ja miten niitä voisi opinnäytetyössä hyödyntää. Esille nousivat komponentit ja varsinkin atomic designin komponenttien eri tasot
toivat uutta näkökulmaa komponenttien jaotteluun. Tämän jälkeen valittiin kolme design
systeemiä vertailtavaksi teemapohjan jatkokehitystä varten. Valitut design systeemit olivat
Material Design, GOV.Uk Design System ja Bootstrap. Näistä päädyttiin hyödyntämään jo
aiemmin käytössä ollutta Bootstrapia.
Teoriaosuudesta edettiin käytännön toteutukseen, jossa kartoitettiin verkkosivustojen yleisimpiä komponentteja. Näistä päädyttiin toteuttamaan komponentti kuva ja tekstialue.
Komponenteille suunniteltiin kansiorakenne, jonka mukaan komponentille luotiin tiedostot. Tämän jälkeen tunnistettiin komponentin kentät ja näiden mukaan tehtiin rautalankamalli, joiden mukaan komponenttia alettiin toteuttamaan. Komponentti totutettiin
WordPress demosivustolle Advanced Custom Fields lisäosan avulla ja sille koodattiin PHPrakenne.
Opinnäytetyön tuloksena komponenteille toteutettiin rakenne ja ohje komponenttien
koostamiseen. Tuloksena saatiin myös demo, jonne luotiin yksi komponentti.
Komponenttien lisäämiseksi teemaan voisi jatkokehittää oman työkalun tai pluginin.
Kokoelmat
  • Opinnäytetyöt (Avoin kokoelma)
Ammattikorkeakoulujen opinnäytetyöt ja julkaisut
Yhteydenotto | Tietoa käyttöoikeuksista | Tietosuojailmoitus | Saavutettavuusseloste
 

Selaa kokoelmaa

NimekkeetTekijätJulkaisuajatKoulutusalatAsiasanatUusimmatKokoelmat

Henkilökunnalle

Ammattikorkeakoulujen opinnäytetyöt ja julkaisut
Yhteydenotto | Tietoa käyttöoikeuksista | Tietosuojailmoitus | Saavutettavuusseloste