Jekyll is a static site generator, meaning it can generate content using templates, and then do all the work to make the pages look pretty on any web browser. This makes Jekyll a particularly good choice for people who want to share their work without having to learn how to code.
When searching for a responsive Jekyll portfolio theme, you can generally determine the theme’s responsiveness in one simple way: the responsiveness of the website’s design. So, by default, a responsive Jekyll theme will be designed for mobile devices, which means that the design will be neatly laid out and formatted, suitable for both small and big screens. Of course, you will also have the chance to view the templates on different screen sizes
To run our the jekyll theme locally, navigate to the theme directory from your PC and run
bundle install command in git client app. to install the dependencies, then run
bundle exec jekyll serve to start the Jekyll server.
Here following some good resources to deploy jekyll :