Tujuan utama dari repositori ini adalah memiliki tempat untuk menjaga sumber daya generik bersama untuk Hugo, generator situs statis, yang dapat digunakan untuk berbagai tema atau situs. Meskipun ini adalah situs Hugo itu sendiri, itu hanya niat untuk memamerkan koleksi sumber daya generik ini.
Anda dapat melihat bahwa repositori ini terlihat seperti situs Hugo; Ini sebenarnya adalah satu, karena itulah cara kita dapat memeriksa bahwa sumber daya yang ditawarkan benar -benar berfungsi dan pada saat yang sama menyediakan dokumentasi yang dibangun untuk dilayani melalui halaman github untuk repositori ini.
Sumber daya akan dimasukkan dalam direktori "tema/sumber daya". Direktori itu berisi struktur tema Hugo dan satu -satunya tujuan adalah untuk menjaga semua sumber daya dalam satu direktori, di dalam subdirektori yang dinamai dengan jenis yang masing -masing (tata letak, kode pendek, dll.). Situs Hugo yang berada di akar repositori ini menggunakan tema itu untuk dapat menggunakan Show Off the Resources.
Untuk meringkas, lihat direktori "tema/sumber daya" untuk mengambil sumber daya yang mungkin Anda butuhkan, daripada berpikir itu adalah tema yang sudah selesai/fitur/matang, karena tidak dan tidak akan pernah ada.
Dokumentasi sumber daya saat ini tersedia di halaman GitHub dari repositori ini yang merupakan lokasi di: ifraixedes.github.io/hugo-sources dan disebutkan di atas, mereka dibangun dengan situs Hugo yang berada di akar repositori ini.
Untuk mengembangkan dalam proyek ini, Anda harus menginstal Hugo; Saat ini saya menjalankan v0.15.
Proyek ini berisi makefile
yang memungkinkan Anda menjalankan server Hugo dengan situs duduk di akar repo ini dan melepaskan tema "sumber daya" dan menggunakan direktori ".tmp" untuk ouput yang dihasilkan dan dilayani Hugo.
Jadi Anda hanya perlu mengeksekusi make dev
dan server akan berjalan dan menonton perubahan.
Saya telah menguji di Linux dan OSX dan berfungsi, di Windows mungkin tidak, tetapi saya kira itu harus bekerja dengan perubahan kecil di Makefile. Jika Anda membutuhkan, Anda dapat mengubahnya karena saya tidak punya apa -apa untuk melakukannya saat ini, tetapi saya selalu terbuka untuk kontribusi!
Saya senang menambahkan sumber daya apa pun ke repo ini, memperbaiki bug apa pun dan mencoba mengimplementasikan sumber daya yang disarankan (setelah kami setuju); Jadi jangan ragu untuk membuka masalah atau mengirim permintaan tarik.
MIT membaca file lisensi untuk informasi lebih lanjut