This site uses following technologies
- Jekyll
- Liquid
- HTML5
- CSS3
- Grunt
1. Clone the repository and its submodules:
git clone https://github.com/tuhingupta/tuhingupta.github.io.git
cd tuhingupta.github.io
2. Install modules and tools
npm install
gem install bundler
bundle install
3. Start development server using Grunt
grunt serve
If the server starts successfully and you have not made any other changes, then you should be able to access this site at
http://localhost:4000
Update port entry in _config.yml file. By default it is 4000
Changes to the style sheets should be done using scss file located under $home/_scss
.
main.css file is auto built when Grunt task is run.