Tasarım Modülü
Platform üzerinde yer alan içeriklerin bir web sitesi ya da bir web uygulaması gibi farklı ihtiyaçlar ile web üzerinde yayınlanması durumunda arzu ettikleri ön yüz katmanın oluşturulabilmesi ve yönetilebilmesi amacına hizmet etmektedir. Bu ana modül altında varsayılan durumda “Bölgeler”, “Kısa Kodlar”, “Temalar”, “Yerleşimler”, “Yönetici Şablonları” ve “Şablonlar” alt modülleri yer almaktadır.
Bölgeler
Tasarımda kullanılacak arayüze ait kullanılabilir durumda yer alan ana bölgelerin belirlenebildiği alt modüldür.
Kısa Kodlar
Platform üzerinde çeşitli yerlerde hızlı erişimi sağlamak adına kullanılabilecek anahtar-değer (key-value) ikilisi yapısında tanımlamaların yapılabildiği alt modüldür.
Temalar
Platform yönetim paneli veya web sitesi/uygulaması tarafındaki tasarımın bir tema mantığında değiştirilebileceği alt modüldür. Bu modül platform üzerindeki hali hazırdaki tüm temalar listeler, yetkili kullanıcı arzu ettiği önyüz (web sitesi/web uygulaması) veya yönetim paneli temasını bu alt modül üzerinden etkinleştirebilir.
Yerleşimler
Platform üzerinde üretilen farklı içerik türlerine ilişkin olarak Unigate otomatik olarak sadece yönetim paneli üzerinden kullanılabilecek yapıda veri giriş ve düzenleme işlemlerinin yapılabileceği çeşitli formlar üretir. Bu formlar üzerinde yer alan çeşitli bilgi alanlarının kullanıcı deneyimini artırmak vb. çeşitli gerekçeler ile bir sekme ile farklı bir sekmede gösterilmesi, aynı sekme üzerinde 2-kolonlu yapıda gösterilmesi gibi çeşitli yönetim paneli arayüzüne ilişkin kuralların tanımlanabildiği alt modüldür. Bu alt modül ile sadece belirli içerik türleri ya da belirli içerik alanlara özgün tanımlamalar yapılabilir.
Yönetici Şablonları
Platform yönetim paneli üzerinde yer alan arayüzlere ilişkin tasarımın, yetkili kullanıcılara sağlanan kod editörü vasıtasıyla düzenlenebilmesini sağlayan alt modüldür. Bu modül üzerindeki kod editörü ile HTML, CSS, JS ve Liquid dillerine ilişkin kodlama gerçekleştirilebilir.
Şablonlar
Platform üzerinden yayın yapılan web sitesi ve web uygulamaları üzerinde yer alan arayüzlere ilişkin tasarımın, yetkili kullanıcılara sağlanan kod editörü vasıtasıyla düzenlenebilmesini sağlayan alt modüldür. Bu modül üzerindeki kod editörü ile HTML, CSS, JS ve Liquid dillerine ilişkin kodlama gerçekleştirilebilir.