CSS
Det finns flera sätt att förändra på utseendet i Sitevision.
- Extern CSS, oftast via Sass eller Less
- Inställningar direkt på moduler
- Envisionteman
Extern CSS
Extern CSS-fil som laddas upp till filarkivet.
✔️ Fördelar
En ändring slår igenom hela siten.
Man kan versionshantera ändringar.
Lätt för utvecklare.
Större kontroll över att utseendet är enhetligt och enligt design.
❗ Nackdelar
Inte redaktörsvänligt då man inte kan göra förändringar via ett grafiskt gränssnitt.
👍 Rekommenendation
I mallar får man endast göra förändringar i extern CSS. Detta gör att man som utvecklare snabbt hittar fel och kan rätta på felet på ett ställe. Detta är huvudsakliga sättet vi stylar en webbplats på.
Modulinställningar
✔️ Fördelar
Redaktören kan ändra själv.
❗ Nackdelar
Svårt att förvalta och versionshantera.
Inte möjlighet att göra responsiva anpassningar.
Måste skapa en kopia av varje modul när man ska ändra styling för att kunna testa.
Går inte återanvända styling på olika moduler.
Förändringar är begränsade till det som går att ändra i modulen.
👍 Rekommenendation
Använd inte.
Enbart i speciella fall när en redaktör ska kunna göra förändringar själv och det inte gör något att det blir fel.
Envision teman
✔️ Fördelar
Administratörer kan ändra själva.
Återanvändbara komponenter.
Sitevisions egna och moduler från Marketplace kommer bli anpassade till webbplatsen.
❗ Nackdelar
Svårt att bygga egna unika lösningar.
Blir låst till Envision-komponenter.
Anpassningar utöver temat efter kundens krav kan gå sönder vid uppdatering.
👍 Rekommenendation
Använd i lösningar där kunden själv ska kunna ha stor kontroll över webbplatsens utseende. Exempelvis paketlösningar.