Skip to content
Personal website
TypeScript CSS JavaScript
Branch: master
Clone or download
Fetching latest commit…
Cannot retrieve the latest commit at this time.
Permalink
Type Name Latest commit message Commit time
Failed to load latest commit information.
.netlify
content
src
static
.gitattributes
.gitignore
.lfsconfig
.prettierrc.js
.sass-lint.yml
LICENSE
README.md
gatsby-config.js
gatsby-node.js
netlify.toml
package.json
tsconfig.json
tslint.json
yarn.lock

README.md

cianbutler.ie

with-coffee License: MIT Netlify Status

A Gatsby static site To display past work experience and projects i've worked on.

Installation

Run yarn to install dependencies.

Usage

Development

To Preview the site do yarn start The Browser will open the main page automagically. The Site will live reload based on any changes.

Publish

To Build the site for deployment run yarn build, the site will be output to public folder. This can then be served from any hosting. The site is auto deployed using netlify hosting

PDF

To Export a PDF on the me page run yarn print, this is save cv.pdf in the root dir.

Content

All pages content sections can be edited from ./src/content. These files are simple markdown with front-matter yaml

A of the content is shared and stored in ./src/data such as experience.yaml, and education.yaml. The text in the yaml files are treated as markdown and rendered out in to the templates.

The Social links can be found in ./gatsby-config.js. Each link have slightly different structure for there unique need, so you can refer to the template ./src/components/social.tsx for specifics

You can’t perform that action at this time.