Overview
Pudhina is a simple and minimal Jekyll theme designed for personal web pages and blogs. It focuses on clean white space and readability, providing a visually appealing and user-friendly experience. The theme includes a range of features such as responsive design, syntax highlighting using highlight.js, Font-Awesome Icons, and a unique glitchy 404 page.
Features
- Simple, minimal and clean design: Pudhina offers a streamlined and clutter-free design, allowing your content to take center stage.
- Categorized blog posts: The theme provides a way to categorize your blog posts, making it easy for readers to browse through specific topics.
- Responsive layout: Pudhina is built with responsiveness in mind, ensuring that your website looks great and functions well on various devices and screen sizes.
- Syntax Highlighter (using highlight.js): This feature allows you to highlight code snippets in your blog posts, improving readability and making it easier for readers to follow along.
- Font-Awesome Icons: Pudhina includes a library of Font-Awesome Icons, giving you access to a wide range of visually appealing icons to enhance your design.
- Glitchy 404 page: The theme includes a unique glitchy 404 error page, adding an element of creativity and visual interest when users encounter a broken link or a page that doesn’t exist.
Installation
To install the Pudhina theme, follow these steps:
- Clone the repository to your local machine.
- Open the
_config.yml
file and make any necessary changes. Pay attention to thetitle
property, as it will be displayed as the logo on your website. - Execute
jekyll serve
command in the terminal and navigate tolocalhost:4000
to preview the results locally. - Customize the main picture and icon in the
/assets/img/pudhina
directory. - Update the main details regarding your site in the
_config.yml
file. - Configure
index.md
for the main page,blog.md
for the blog listing, andresume.md
for the resume page. - CSS properties can be found in the
/assets/css/main.css
file. Customize them as desired. - To create new posts, follow the naming convention used in the samples and create them in the
/_posts/
directory. The front-matter of each post should include the title, subtitle, categories, and date.
Summary
Pudhina is a stylish and user-friendly Jekyll theme that offers a simple and minimal design perfect for personal web pages and blogs. With features such as categorized blog posts, syntax highlighting, Font-Awesome Icons, and a glitchy 404 page, it provides a visually appealing and engaging experience for both content creators and readers. The installation process is straightforward, allowing users to quickly set up their own customized websites using this theme. It is available as an open-source project under the MIT License.