Skip to content

sriharshachilakapati/sriharshachilakapati.github.io

Repository files navigation

GoHarsha.com

This repository hosts the source code of GoHarsha.com website and is being served using GitHub Pages. The structure of this site is tweaked a bit from the standard Jekyll layout to suit my own needs, and hence I'm not using any standard GEM based theme but making my own.

The following section is an attempt to explain this structure a bit.

Directory Description
_data Contains all the site collections, except for pages & posts
_includes Contains all the partials. Think of them as reusable Liquid components
_layouts Layout templates. These are like _includes but on a bigger scale
_posts Contains blog posts in Markdown format.
_sass Contains the source code for this website's styles.
pages The directory that contains all the pages. Includes tutorials too.
blog This is technically a page, but in a separate directory because of needs
ppt This directory contains slides for all the presentations I've ever given

The rest of the things are the same as any other site. I've certain components in this site, but I'll be documenting them once the new theme is totally done. Otherwise redundant operation.

Until then, cya!