A responsive, progressive about / portfolio page built using Jekyll
Clone or download
Permalink
Failed to load latest commit information.
_data Add KernValley.us to portfolio Jun 5, 2018
_drafts Add Imgur image to JavaScript Galelry draft Feb 4, 2018
_includes Add "$" to price displayed May 21, 2018
_layouts Make resume layout includes own <head> Mar 14, 2018
_posts Do not use heading tag for post "jump-to" list Mar 5, 2018
css Fix `justify-content` on grid Apr 3, 2018
docs Update Pull Request template Oct 15, 2017
fonts @ b00edf1 Add initial set of resources and submodules Jul 21, 2017
img Re-generate icons Apr 3, 2018
js Update generated resources Apr 1, 2018
.babelrc Switch from Rollup to Webpack & Babel Jan 19, 2018
.editorconfig Update editor config Oct 30, 2017
.eslintignore Do not run eslint on svg4everbody/ Feb 8, 2018
.eslintrc Allow global use of service worker vars Oct 15, 2017
.gitattributes Remove rest of LFS config Oct 2, 2017
.gitignore Ignore Gnome Builder config Jan 26, 2018
.gitmodules Add svg4everybody shim for IE Jan 23, 2018
.ruby-version Add ruby config & update package info Aug 11, 2018
.rvmrc Add ruby config & update package info Aug 11, 2018
.stylelintignore Delay animations using IntersectionObserver Oct 17, 2017
.stylelintrc Add linting CSS Sep 27, 2017
.travis.yml Revert "Add jekyll to testing & languages" Oct 14, 2017
404.md Allow pages and posts to opt-in/out of sitemap Feb 17, 2018
CloudVerificationCode.txt Add Nextcloud verification code Aug 23, 2018
Gemfile Update Ruby/Jekyll dependencies Jan 25, 2018
Gemfile.lock Add ruby config & update package info Aug 11, 2018
LICENSE Initial commit Jul 21, 2017
README.md Update screenshot Feb 25, 2018
_config.yml Update Bing webmaster code Jun 6, 2018
about.html Update about page Apr 1, 2018
browserconfig.xml Greatly improve data handling throughout site Jan 22, 2018
contact.html Update location info for contact page May 24, 2018
favicon.ico Finish updating icons and color theme Jan 24, 2018
feed.rss Switch back to RSS extension Oct 21, 2017
frontend.html Allow pages and posts to opt-in/out of sitemap Feb 17, 2018
generic.json Use _data/ directory to store resume data Jan 13, 2018
hiking.html Allow pages and posts to opt-in/out of sitemap Feb 17, 2018
index.html Consolidate post previews Feb 22, 2018
javascript.html Allow pages and posts to opt-in/out of sitemap Feb 17, 2018
keybase.txt Add keybase proof & dnt-policy Oct 20, 2017
life.html Allow pages and posts to opt-in/out of sitemap Feb 17, 2018
linux.html Add Linux Music Player post Mar 5, 2018
manifest.json Update icons Nov 2, 2017
package-lock.json Add ruby config & update package info Aug 11, 2018
package.json Version bump to v3.3.0 Mar 12, 2018
palette.xml Add fonts to service worker Oct 21, 2017
php.html Allow pages and posts to opt-in/out of sitemap Feb 17, 2018
portfolio.html Fix setting keywords -> tags in portfolio Mar 27, 2018
postcss.config.js Remove comments from minified CSS Jan 19, 2018
posts.json Add posts as JSON data file Jun 8, 2018
rants.html Allow pages and posts to opt-in/out of sitemap Feb 17, 2018
resume.html Only use CA version of resume Mar 15, 2018
resume.json Use _data/ directory to store resume data Jan 13, 2018
resume.pdf Re-add resume as PDF Apr 3, 2018
robots.txt Do not block js/ & css/ for bots Oct 23, 2017
security.html Allow pages and posts to opt-in/out of sitemap Feb 17, 2018
service-worker.js Add about page and portfolio to auto-cache Feb 21, 2018
sitemap.xml Allow pages and posts to opt-in/out of sitemap Feb 17, 2018
webpack.config.js Switch from Rollup to Webpack & Babel Jan 19, 2018

README.md

shgysk8zer0.github.io

A responsive, progressive about / portfolio & blog page built using Jekyll


Build Status GitHub license GitHub release GitHub issues GitHub forks GitHub stars

GitHub stars GitHub followers Twitter Follow Tweet

Screenshot

Features

	// script.js
	import {myClass} from './myClass.js';

	export default class $ {
		constructor(query, base = document) {
			this.els = [...base.querySelectorAll(query)];
		}

		// ... Some more methods here

		animate(keyframes, opts = 600) {
			this.els.forEach(el => el.animate(keyframes, opts));
		}
	};
	@import url("./vars.css");

	:root {--my-var: red;}
	.my-class {color: var(--my-var);}
	import {$} from './script.js';

	$('.fade-in').animate([
		{opacity: 0},
		{opacity: 1},
	], {
		duration: 600,
		easing: 'ease-in',
	});
<address itemprop="homeAddress" itemtype="http://schema.org/PostalAddress" itemscope>
	<!-- Address info here with appropriate `itemprop`s -->
</address>
  • Built using Jekyll & GitHub Pages

The links you're looking for

Contact Info

Donations

PayPal PayPal QR

https://www.paypal.me/shgysk8zer0

Bitcoin

Bitcoin QR

bitcoin:1AdHne5JRY9GxVpYD13KithkNF2WEBbfKf