Skip to content
🌠 The Fast, Fun, and Mobile-ready Web Site for Gregory M. Kapfhammer
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.
_bibliography @ 86e96a8
_download
_drafts
_includes
_js
_layouts
_plugins
_posts
feed
js
research
scss
teaching
.eslintrc
.gitignore
.gitmodules
.mdlrc
.travis.yml
404.md
Gemfile
Gemfile.lock
README.md
_config.scholar.yml
_config.yml
_headers
biography.md
blog.md
categories.md
contact.md
emailthanks.md
favicon-256.png
favicon.ico
google00ff3c571b113c8c.html
gulpfile.js
index.md
package.json
postcss.config.js
research.md
schedule.md
seed.md
seedthanks.md
service.md
software.md
support.md
teaching.md

README.md

Web Site for Gregory M. Kapfhammer

Build Status made-with-jekyll made-with-netlify

This repository contains the Markdown and HTML source code for web site of Gregory M. Kapfhammer.

You are invited to use this repository as a means for learning more about how to implement a mobile-ready web site using Ruby, Jekyll, JavaScript, Markdown, HTML, and Sassy CSS. If you find this repository useful, could I trouble you to star it and then acknowledge it in your own web development efforts?

Installing and Building the Web Site

If you want to clone the repository for the web site, you can type the following command in your terminal window:

git clone https://github.com/gkapfham/www.gregorykapfhammer.com.git

At this point, you can install all of the dependencies by typing:

npm install

Now, you can build the full version of the web site in "production" mode (i.e., a mode that contains all possible features, including the site map, all of the optimized images and files, and all search engine optimizations) by typing the following command in your terminal window:

gulp optimizeddeployseo --production

If you want to run a web server to see the current version of the site, then you can type this command into your terminal window and then go to the suggested site location.

gulp browsersync

Problems or Praise

If you find a mistake in my web site, then please raise an issue and I will quickly resolve it. If you have a question about the technologies underlying this site, you can also raise and issue or contact me by other means.

You can’t perform that action at this time.