dokumentasi
Search

Membuat theme

Pagiii CMS, membolehkan developer/designer untuk membuat design website. Pengembangkan theme dapat dikerjakan dengan bantuan pagiii cli. pagiii cli adalah sebuah program command line yang kami sediakan untuk membantu pengembangan theme.

Instalasi pagiii-cli

  • Install msys2

    pagiii cli, membutuhkan ruby terinstall di komputer. Tapi jika anda adalah pengguna windows, kami sarankan menginstall msys2 sehingga ruby akan berjalan dibawah msys2. Untuk instruksi instalasi msys2, silahkan mengikuti terinstall, silahkan install dengan mengikuti instruksi di https://www.msys2.org/#installation
    Setelah msys2 terpasang, gunakan perintah ini untuk menginstall ruby
    packman -S ruby
    Setelah ruby terpasang, gunakan perintah ini untuk menginstall pagiii-cli
    gem install pagiii
  • Login menggunakan command line

    Hal pertama yang harus dilakukan sebelum bekerja dengan theme, yaitu melakukan login ke pagiii CMS
    Untuk melakukan login, gunakan perintah login
    pagiii login
    Anda akan diminta untuk memasukkan email dan password. Jika anda belum memiliki akun, anda dapat melakukan registrasi terlebih dahulu.
  • Mendownload default theme

    Setiap website di pagiii CMS, akan dibuatkan theme default secara otomatis. Untuk membuat theme baru, bisa dilakukan dengan meng copy theme default. Atau jika tidak ingin membuat theme baru, bisa juga secara langsung memodifikasinya. Nama theme default dapat di cek di website pagiii CMS atau dengan command line
    pagiii theme:list --site=sijago-masak
    Untuk mendownload theme, sebaiknya membuat folder terlebih dahulu.
    mkdir cooking-theme
    cd cooking-theme
    pagiii theme:pull --site=sijago-masak --theme=sijago-masak
  • Membuat theme baru

    Misalkan nama theme baru kita adalah cooking-theme
    pagiii theme:create --site=sijago-masak --theme=cooking-theme
    Set active theme ke theme yang baru saja dibuat
    pagiii theme:set_current --site=sijago-masak --theme=cooking-theme
  • Upload theme baru hasil copy dari theme default

    pagiii theme:sync --site=sijago-masak --theme=cooking-theme
  • Mengubah theme

    Untuk memudahkan proses development, anda bisa menggunakan editor seperti VSCode untuk mengubah theme. Kemudian menjalankan theme:watch supaya setiap perubahan files langsung di sinkronkan ke pagiii CMS.
    pagiii theme:watch --site=sijago-masak --theme=cooking-theme
©2023 pagiii.com