Tässä artikkelissa esitellään Barebones-teeman työkalut ja tyylit joilla voit muotoilla verkkokaupan lomakkeita.
Barebones-teema poistuu.
Teeman kehittäminen on lopetettu, ja kaikki sen sisältämät työkalut tullaan poistamaan käytöstä.
Jatkossa MyCashflow'n oletusteemana toimii Fluid-teema, jonka ulkoasua ja toimintoja on helppo mukauttaa graafisen käyttöliittymän avulla käyttämällä teema-asetuksia.
Numerokentät
Barebones-teeman spinners.js-pluginin avulla voit lisätä lomakkeiden numerokentille +/-
-painikkeet, jotka helpottavat numerokenttien käyttöä varsinkin mobiililaitteilla.
Plugin vaatii jQueryn toimiakseen. Voit lisätä jQueryn teemaan käyttämällä {SupportScripts}
-tagia.
Oletusteemoihin jQuery on lisätty valmiiksi.
Löydät pluginin oletusteeman tiedostosta /scripts/plugins/spinners.js.
Painikkeiden ulkoasu määritellään tiedostossa /styles/scss/modules/_spinners.scss.
Oletusteemassa spinners.js-pluginia on käytetty tuotesivulla tuotteen määrän valintaan.

Plugin otetaan käyttöön alustamalla se teemassa. Alustaminen tapahtuu komennolla MCF.Spinners.init().
Kun spinners.js on käytössä, se lisää +/-
-painikkeet automaattisesti kaikille <input type="number">
-kentille.
Lomakkeiden ulkoasu
Teeman lomakkeiden ja syötekenttien ulkoasu määritellään tiedostossa /styles/scss/common/_form.scss.