for english version
Kişisel blogumu gatsby (starter-blog) kullanarak geliştirdim. Bu depo ise beratbozkurt.net'in kaynak kodlarıdır.
- Markdown ile blog yazılarını yazabilirsin
- Favori projelerini gösterebilirsin
- Flickr kullanarak fotoğraflarını paylaşabilirsin
- Kullanıcılarına karanlık mod özelliğini sunabilirsin
- Webmention.io desteği
Temayı kullanmadan önce gatsby'nin nasıl kullanıldığını bilmen gerekiyor. Burada ise temaya özel olan kısımlardan bahsedeceğim.
.
├── content
├─────assets
├─────blog
├─────projects.js
├── gatsby-config.js
-
/content
: Blog yazılarını ve projelerini burada oluşturuyorsun. Zaten benim önceden oluşturduğum içeriklere bakarak nasıl kullanman gerektiğini anlayacaksın. Ekstra olarak ise buradaki assets dosyasında favicon ve profil fotoğrafı saklanıyor. -
gatsby-config.js
: Burada bana ait olan bilgileri kendinize göre değiştirmelisiniz. Bir çok kod buradan beslenmektedir.
not: src/pages/photos.js
dosyasını yorum satırına aldım. Çünkü ilk önce flickr üzerinden aldığınız key'i gatsby-config.js
içerisinde tanımlamanız gerekiyor. Daha sonra kodu aktif edebilirsiniz.
Eğer temayı kullanmak isterseniz bana selam vermeyi unutmayın :)
Bu proje açık kaynaklıdır ve MIT License. ile lisanslanmıştır.
I build my homepage with gatsby (starter-blog). The repository is source code for beratbozkurt.net
- Blog post with markdown
- Show your favorite projects
- Share your photos with flickr
- Dark mode
- Webmention.io support
You should to know how to use gatsby before you fork the template. Because I will just talk about spesific files on here
.
├── content
├─────assets
├─────blog
├─────projects.js
├── gatsby-config.js
-
/content
: There are blog post and projects list on this folder. When you look at inside of this folder you will know how to use it. The assets is only used for favicon and profile photo. -
gatsby-config.js
: You should change the information here according to your own. Almost a lot of sections in the code are fed from here.
not: I hided all code in src / pages / photos.js
. Because firstly you need to define the Flickr API key in gatsby-config.js
. Then you can activate the code.
If you want to use this template, don't forget to say hello to me :)
This project is open source and available under the MIT License.