Identitas & Penomoran

config.js tetap menjadi konfigurasi dasar/fallback. Setelah Admin menyimpan halaman ini, nilai pada Firestore app_settings/general dan app_assets menjadi prioritas untuk identitas, branding, prefix, dan mode penomoran.

PNG/JPG/WEBP. SIPOS otomatis mengoptimalkan hingga maksimal 200 KB.
Preview favicon Menggunakan favicon fallback
PNG/ICO maksimal 50 KB.
Contoh hasil: PREFIX.SURAT.KU.01-0001
Perubahan mode ditangani oleh mekanisme counter SIPOS yang sudah ada.

Warna Branding
Gunakan kode HEX. Perubahan diterapkan ke komponen utama, sidebar, dan ekspor PDF.
Mengubah prefix atau mode penomoran saat aplikasi sudah aktif dapat menghasilkan rangkaian nomor baru. Lakukan hanya jika memang diperlukan.
Catatan

Konfigurasi teks disimpan di app_settings/general. Logo dan favicon kecil disimpan terpisah di app_assets agar config.js tetap menjadi fallback yang bersih.

Jika dokumen app_settings/general belum ada atau belum dapat dibaca, SIPOS tetap memakai nilai awal dari config.js. Jadi instalasi baru tetap dapat berjalan sebelum pengaturan disimpan ke Firebase.