Jekyll is a simple, blog-aware, static site generator perfect for personal, project, or organization sites. Think of it like a file-based CMS, without all the complexity. Jekyll takes your content, renders Markdown and Liquid templates, and spits out a complete, static website ready to be served by Apache, Nginx or another web server. Jekyll is the engine behind GitHub Pages, which you can use to host sites right from your GitHub repositories.
{ Personal } is a free responsive Jekyll theme, about you 😉
You can watch it in action here!
- Fork of Timeline (mashup of Grayscale by Start Bootstrap and Agency Jekyll Theme)
- Modern and minimal design
- Responsive templates for home page, blog archive and posts. Looks great on mobile, tablet, and desktop devices
- Sweet animations
- Gracefully degrades in older browsers. Compatible with Internet Explorer 8+ and all modern browsers
- Timeline
- Tell your story so far with a sleek timeline of dates, pictures and descriptions
- White on black text, making the reading experience tireless
- Google analytics
- Modern and minimal design
- Customization and full control of your website and blog through the site config
- Blogging functionality
- Preview of the latest post in the home page
- Archive page
- Syntax highlighting
- Emojis
- Gesture navigation in archive and post pages by swiping
- #tags
- Disqus comments
- Bootstrap share buttons
- RSS feed
- Anti-procrastinating 404 page
- iOS and Android Web App mode
- Forcing of https protocol
- Protection from email harvesting
- Sitemap
- Travis CI integration with html-proofer
Want to get { Personal } without messing with jekyll installations and terminal commands?
- Fork the personal-jekyll-theme repository
- Rename the forked repository to yourgithubusername.github.io
- Visit https://yourgithubusername.github.io
- Start modifying the _config.yml and editing your blog's posts from Github's online editor or a third party online editor (i.e. Prose)
First, you need to install jekyll and the dependencies of { Personal } by running:
./scripts/install
Then, you can build and serve your website by simply running:
./scripts/serve-production
One of the reasons { Personal } is real is the following OSS projects:
Proposals, pull requests and issues are more than welcome, let's make the web a bit more beautiful and secure 😉
In case you want to say thank you by donating Bitcoins to all the contributors, this is our address.