Skip to content
forked from mathsociitd/blog

Blog for Mathematics Society, IIT Delhi

License

Notifications You must be signed in to change notification settings

bambamshivam/blog

 
 

Repository files navigation

blog

Blog template for Mathematics Society, IIT Delhi

Read the posts here


For Developers

👉 User Manual

Getting Started

  1. You will need Ruby and Bundler to use Jekyll. Following Using Jekyll with Bundler to fullfill the enviromental requirement.

  2. Installed dependencies in the Gemfile:

$ bundle install 
  1. Serve the website (localhost:4000 by default):
$ bundle exec jekyll serve  # alternatively, npm start

Development (Build From Source)

To modify the theme, you will need Grunt. There are numbers of tasks you can find in the Gruntfile.js, includes minifing JavaScript, compiling .less to .css, adding banners to keep the Apache 2.0 license intact, watching for changes, etc.

Yes, they were inherited and are extremely old-fashioned. There is no modularization and transpilation, etc.

Critical Jekyll-related code are located in _include/ and _layouts/. Most of them are Liquid templates.

This theme uses the default code syntax highlighter of jekyll, Rouge, which is compatible with Pygments theme so just pick any pygments theme css (e.g. from here and replace the content of highlight.less.

Interesting to know more? Checkout the full user manual!

License

Apache License 2.0. Copyright (c) 2015-present Huxpro

This Blog is derived from Clean Blog Jekyll Theme (MIT License) Copyright (c) 2013-2016 Blackrock Digital LLC.

About

Blog for Mathematics Society, IIT Delhi

Resources

License

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published

Languages

  • HTML 30.1%
  • CSS 24.7%
  • Less 23.9%
  • JavaScript 20.1%
  • Ruby 1.2%