Sistine adalah generator situs statis yang sederhana, fleksibel, dan produktif yang ditulis dengan tinta dan dibangun di atas mesin penurunan harga Merlot. Anda dapat melihat demo langsung dari situs Sistine di situs web Sistine Docs.
Dokumentasi Sistine hidup di situs webnya sendiri di sistine.vercel.app . Di sana, Anda akan menemukan informasi tentang cara menginstal dan menggunakan Sistine, serta referensi terperinci untuk bahasa templatingnya.
Repositori ini secara teknis berisi dua proyek. Pertama, kode sumber tinta untuk generator situs statis Sistine; dan kedua, situs dokumentasi untuk Sistine, yang dihasilkan oleh Sistine sendiri dari aset dalam repo ini. Kedua bagian repositori ini menggunakan makefile untuk mengelola perintah build umum.
Kode sumber Sistine sebagian besar tinggal di ./src
, dengan dependensi vendor yang disalin ke dalam ./vendor
. Tes untuk utilitas sistine ada di ./test
.
make check
atau make t
menjalankan semua tes di repositori.make fmt
atau make f
format semua file tinta (termasuk tes) di repositori, jika Anda memiliki inkfmt
yang diinstal. Situs web Dokumentasi Sistine adalah proyek Sistine normal, yang tinggal di repositori ini. Repositori diatur dengan Vercel sehingga konten ./public
menggunakan setiap komit untuk main
. Bagian lain dari situs web, seperti halaman konten dan templat, diatur persis sebagai proyek Sistine normal, di ./content
dan ./tpl
.
make
akan menjalankan salinan Sistine dalam-repositori untuk membangun situs dokumentasi ke ./public
.Mengingat bahwa saat ini cukup lambat dan ditulis dengan tinta, Anda mungkin tidak boleh menggunakannya untuk sesuatu yang penting. Tetapi jika Anda tertarik, dan ingin mengajukan pertanyaan tentang cara kerjanya atau apa yang akan terjadi selanjutnya, jangan ragu untuk menjangkau di Twitter atau mengajukan masalah GitHub.