https://cevrevesokakhayvanlari.org.tr adresinde yer alan dernek sitesinin kaynak kodudur.
Sitede yer alan ilanlar Markdown formatında yazılır. _posts klasörü içerisinde .md uzantısıyla saklanır. Bu klasöre ekleme yapabileceğiniz gibi var olan dosyalar içerisinde de değişiklik yapabilirsiniz. Bu dosyalar Jekyll ile işlenerek HTML sayfalara otomatik olarak dönüştürülür.
Tasarım için Bootstrap kullanılmıştır.
Hali hazırda açık başlıklardan birini çözmek veya doğrudan bir geliştirme yapmak isterseniz, aşağıdaki adımları takip edebilirsiniz. Bunları gerçekleştirirken bir sorunla karşılaşmanız durumunda yardım almak için diğer katkıda bulunanlar ile iletişime geçebilirsiniz.
- Bu repository'den kendi kopyanızı oluşturun. (Fork)
- Github Desktop aracını veya Git komut satırı aracını kullanarak projeyi bilgisayarınıza indirin (Clone).
- İstediğiniz değişikliği gerçekleştirip kaydedin. Siteyi local'de çalıştırarak değişikliğinizi kontrol edebilirsiniz.
- Git aracınızı kullanarak değişikliği kendi hesabınızdaki kopyaya gönderin (Commit ve Push).
- Github sitesi üzerinden kendi hesabınızdaki kopyayı açın ve
Create a pull-request
butonunu tıklayın. Yaptığınız değişiklik hakkında kısa bir açıklama girerek işlemi sonladırın.
- Konsolda bu komutu kullanarak gerekli pluginleri yükleyin
gem install github-pages
GitHub Pages tarafından kullanılan pluginler yüklenir. Bunlara Jekyll da dahildir. Tam listesi için tıklayınız. - Kodu indirin veya bu komut ile klonlayın
git clone https://github.com/Askida-Kod/petibor.git
- Siteyi artık local'de çalıştırabilirsiniz
jekyll serve
. Eğer You have already activated i18n uyarısı alırsanız,bundle exec jekyll serve
komutunu deneyiniz. - Artık bu adresten http://127.0.0.1:4000/ ulaşılabilir ve yapacağınız değişikliklerin görüntülenmesi için tekrar çalıştırmanız gerekmez.
Bir başlık açın ve konuşalım.
Kaynak gösterilerek istenilen her yerde kullanılabilir.