Contribute
General
The Git repo of this website is hosted here.
Please send a pull-request for any contribution. Below are different ways to contribute. Before sending PRs, please test the changes by running the application on your local machine:
lein ring server
This website has been built using Cryogen. You can visit the detailed documentation at Cryogen documentation page in case you have any doubts. Or, you can email us on bangaloreclojure@gmail.com
Writing a post (article)
To add a post, please put your content inside a markdown (.md) file. Name that file as <YYYY-MM-DD>-file-name.md
Then, put this file in the resources/templates/md/posts
directory.
You can add a settings map on top of the markdown (.md) file as below:
{:title "This is a demo post"
:layout :post
:tags ["Clojure" "ClojureScript"]
:author "your-name"}
Creating a page (ex: About, Contribute, etc.)
To add a page, please put your content inside a markdown (.md) file. Name that file as file-name.md
Then, put this file in the resources/templates/md/pages
directory.
You can add a settings map on top of the MD file as below:
{:title "Contribute"
:layout :page
:page-index 0
:navbar? true}
Making changes to the website (structure, looks, etc)
- Base config can be modified at
resources/templates/config.edn
. - CSS and Layouts for the currently used
blue
theme can be modified atresources/templates/themes/blue
.