pFad - Phone/Frame/Anonymizer/Declutterfier! Saves Data!


--- a PPN by Garber Painting Akron. With Image Size Reduction included!

URL: http://github.com/gorhack/gorhack.github.io/commit/03e4821d8e3e892b412420f9f0b3ad01553f698e

baseline site with custom domain · gorhack/gorhack.github.io@03e4821 · GitHub
Skip to content

Commit 03e4821

Browse files
committed
baseline site with custom domain
1 parent 396c2ad commit 03e4821

35 files changed

Lines changed: 3045 additions & 519 deletions

.editorconfig

Lines changed: 0 additions & 15 deletions
This file was deleted.

Gemfile

Lines changed: 8 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,8 @@
1+
source 'https://rubygems.org'
2+
3+
require 'json'
4+
require 'open-uri'
5+
versions = JSON.parse(open('https://pages.github.com/versions.json').read)
6+
7+
gem 'github-pages', versions['github-pages']
8+

README.md

Lines changed: 2 additions & 133 deletions
Original file line numberDiff line numberDiff line change
@@ -1,134 +1,3 @@
1-
# Lanyon
1+
### Personal website
22

3-
Lanyon is an unassuming [Jekyll](http://jekyllrb.com) theme that places content first by tucking away navigation in a hidden drawer. It's based on [Poole](http://getpoole.com), the Jekyll butler.
4-
5-
![Lanyon](https://f.cloud.github.com/assets/98681/1825266/be03f014-71b0-11e3-9539-876e61530e24.png)
6-
![Lanyon with open sidebar](https://f.cloud.github.com/assets/98681/1825267/be04a914-71b0-11e3-966f-8afe9894c729.png)
7-
8-
9-
## Contents
10-
11-
- [Usage](#usage)
12-
- [Options](#options)
13-
- [Sidebar menu](#sidebar-menu)
14-
- [Themes](#themes)
15-
- [Reverse layout](#reverse-layout)
16-
- [Development](#development)
17-
- [Author](#author)
18-
- [License](#license)
19-
20-
21-
## Usage
22-
23-
Lanyon is a theme built on top of [Poole](https://github.com/poole/poole), which provides a fully furnished Jekyll setup—just download and start the Jekyll server. See [the Poole usage guidelines](https://github.com/poole/poole#usage) for how to install and use Jekyll.
24-
25-
26-
## Options
27-
28-
Lanyon includes some customizable options, typically applied via classes on the `<body>` element.
29-
30-
31-
### Sidebar menu
32-
33-
Create a list of nav links in the sidebar by assigning each Jekyll page the correct layout in the page's [front-matter](http://jekyllrb.com/docs/frontmatter/).
34-
35-
```
36-
---
37-
layout: page
38-
title: About
39-
---
40-
```
41-
42-
**Why require a specific layout?** Jekyll will return *all* pages, including the `atom.xml`, and with an alphabetical sort order. To ensure the first link is *Home*, we exclude the `index.html` page from this list by specifying the `page` layout.
43-
44-
45-
### Themes
46-
47-
Lanyon ships with eight optional themes based on the [base16 color scheme](https://github.com/chriskempson/base16). Apply a theme to change the color scheme (mostly applies to sidebar and links).
48-
49-
![Lanyon with red theme](https://f.cloud.github.com/assets/98681/1825270/be065110-71b0-11e3-9ed8-9b8de753a4af.png)
50-
![Lanyon with red theme and open sidebar](https://f.cloud.github.com/assets/98681/1825269/be05ec20-71b0-11e3-91ea-a9138ef07186.png)
51-
52-
There are eight themes available at this time.
53-
54-
![Available theme classes](https://f.cloud.github.com/assets/98681/1817044/e5b0ec06-6f68-11e3-83d7-acd1942797a1.png)
55-
56-
To use a theme, add any one of the available theme classes to the `<body>` element in the `default.html` layout, like so:
57-
58-
```html
59-
<body class="theme-base-08">
60-
...
61-
</body>
62-
```
63-
64-
To create your own theme, look to the Themes section of [included CSS file](https://github.com/poole/lanyon/blob/master/public/css/lanyon.css). Copy any existing theme (they're only a few lines of CSS), rename it, and change the provided colors.
65-
66-
67-
### Reverse layout
68-
69-
![Lanyon with reverse layout](https://f.cloud.github.com/assets/98681/1825265/be03f2e4-71b0-11e3-89f1-360705524495.png)
70-
![Lanyon with reverse layout and open sidebar](https://f.cloud.github.com/assets/98681/1825268/be056174-71b0-11e3-88c8-5055bca4307f.png)
71-
72-
Reverse the page orientation with a single class.
73-
74-
```html
75-
<body class="layout-reverse">
76-
...
77-
</body>
78-
```
79-
80-
81-
### Sidebar overlay instead of push
82-
83-
Make the sidebar overlap the viewport content with a single class:
84-
85-
```html
86-
<body class="sidebar-overlay">
87-
...
88-
</body>
89-
```
90-
91-
This will keep the content stationary and slide in the sidebar over the side content. It also adds a `box-shadow` based outline to the toggle for contrast against backgrounds, as well as a `box-shadow` on the sidebar for depth.
92-
93-
It's also available for a reversed layout when you add both classes:
94-
95-
```html
96-
<body class="layout-reverse sidebar-overlay">
97-
...
98-
</body>
99-
```
100-
101-
### Sidebar open on page load
102-
103-
Show an open sidebar on page load by modifying the `<input>` to add the `checked` boolean attribute:
104-
105-
```html
106-
<input type="checkbox" class="sidebar-checkbox" id="sidebar-checkbox" checked>
107-
```
108-
109-
Using Liquid you can also conditionally show the sidebar open on a per-page basis. For example, here's how you could have it open on the homepage only:
110-
111-
```html
112-
<input type="checkbox" class="sidebar-checkbox" id="sidebar-checkbox" {% if page.title =="Home" %}checked{% endif %}>
113-
```
114-
115-
## Development
116-
117-
Lanyon has two branches, but only one is used for active development.
118-
119-
- `master` for development. **All pull requests should be to submitted against `master`.**
120-
- `gh-pages` for our hosted site, which includes our analytics tracking code. **Please avoid using this branch.**
121-
122-
123-
## Author
124-
125-
**Mark Otto**
126-
- <https://github.com/mdo>
127-
- <https://twitter.com/mdo>
128-
129-
130-
## License
131-
132-
Open sourced under the [MIT license](LICENSE.md).
133-
134-
<3
3+
Here is my personal website created using [Jekyll](http://jekyllrb.com) and the [lanyon](https://github.com/poole/lanyon) theme (modified from [ragupappu](https://github.com/ragupappu/ragupappu.github.io)).

_config.yml

Lines changed: 36 additions & 15 deletions
Original file line numberDiff line numberDiff line change
@@ -1,22 +1,43 @@
11
gems: [jekyll-paginate]
2-
permalink: pretty
2+
# Dependencies
3+
markdown: redcarpet
34

4-
title: Kyle's Things
5-
paginate: 5
6-
baseurl: "" # the subpath of your site, e.g. /blog
7-
url: "http://kyle.gorak.us" # the base hostname & protocol for your site
5+
# Permalinks
6+
permalink: pretty
87

8+
# Setup
9+
title: Kyle's Place
10+
tagline: 'somewhere to put my thoughts'
11+
description: >
12+
Posts I found helpful, tutorials I make, and somewhere to write when I'm bored
13+
url: http://kyle.gorak.us
14+
baseurl: ''
15+
paginate: 3
16+
17+
# Pages
18+
pages:
19+
Archive: '/archive'
20+
About: '/about'
21+
Tags: '/tags'
22+
23+
# About/contact
924
author:
10-
name: Kyle Gorak
11-
url: kyle.gorak.us
12-
email: kyle@gorak.us
13-
description: > # this means to ignore newlines until "baseurl:"
14-
Just a place to put my thoughts down.
25+
name: 'Kyle Gorak'
26+
url: http://kyle.gorak.us
1527

16-
twitter_username: g0rak
17-
github_username: gorhack
28+
github:
29+
repo: https://github.com/gorhack/gorhack.github.io
1830

19-
# Build settings
20-
markdown: kramdown
31+
sass:
32+
sass_dir: _sass
33+
style: :compressed
2134

22-
version: 1.0.0
35+
# Theme
36+
theme:
37+
str_continue_reading: "Continue reading..."
38+
39+
# Custom vars
40+
version: 1.0.0
41+
twitter_username: g0rak
42+
github_username: gorhack
43+
linkedin_shorturl: kylegorak

_includes/comments.html

Lines changed: 16 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,16 @@
1+
{% if page.comments %}
2+
<!-- Add Disqus comments. -->
3+
<div id="disqus_thread"></div>
4+
<script type="text/javascript">
5+
/* * * CONFIGURATION VARIABLES * * */
6+
var disqus_shortname = 'ragupappu';
7+
8+
/* * * DON'T EDIT BELOW THIS LINE * * */
9+
(function() {
10+
var dsq = document.createElement('script'); dsq.type = 'text/javascript'; dsq.async = true;
11+
dsq.src = '//' + disqus_shortname + '.disqus.com/embed.js';
12+
(document.getElementsByTagName('head')[0] || document.getElementsByTagName('body')[0]).appendChild(dsq);
13+
})();
14+
</script>
15+
<noscript>Please enable JavaScript to view the <a href="https://disqus.com/?ref_noscript" rel="nofollow">comments powered by Disqus.</a></noscript>
16+
{% endif %}

_includes/comments_count.html

Lines changed: 15 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,15 @@
1+
{% if page.comments %}
2+
<script type="text/javascript">
3+
/* * * CONFIGURATION VARIABLES * * */
4+
var disqus_shortname = 'ragupappu';
5+
6+
/* * * DON'T EDIT BELOW THIS LINE * * */
7+
(function () {
8+
var s = document.createElement('script'); s.async = true;
9+
s.type = 'text/javascript';
10+
s.src = '//' + disqus_shortname + '.disqus.com/count.js';
11+
(document.getElementsByTagName('HEAD')[0] || document.getElementsByTagName('BODY')[0]).appendChild(s);
12+
}());
13+
</script>
14+
{% endif %}
15+

_includes/copyright.html

Lines changed: 7 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,7 @@
1+
<hr></hr>
2+
<div class="sidebar-item">
3+
<p>
4+
&copy; {{ site.time | date: '%Y' }}. All rights reserved.
5+
</p>
6+
</div>
7+

_includes/head.html

Lines changed: 6 additions & 6 deletions
Original file line numberDiff line numberDiff line change
@@ -15,14 +15,14 @@
1515
</title>
1616

1717
<!-- CSS -->
18-
<link rel="stylesheet" href="{{ site.baseurl }}/public/css/poole.css">
19-
<link rel="stylesheet" href="{{ site.baseurl }}/public/css/syntax.css">
20-
<link rel="stylesheet" href="{{ site.baseurl }}/public/css/lanyon.css">
21-
<link rel="stylesheet" href="https://fonts.googleapis.com/css?family=PT+Serif:400,400italic,700%7CPT+Sans:400">
18+
<link rel="stylesheet" href="{{ site.baseurl }}/css/main.min.css">
19+
<!-- <link rel="stylesheet" href="https://fonts.googleapis.com/css?family=PT+Serif:400,400italic,700%7CPT+Sans:400"> -->
20+
<link rel='stylesheet' href='https://fonts.googleapis.com/css?family=Source+Sans+Pro:400,400italic,700,700italic' type='text/css'>
2221

2322
<!-- Icons -->
24-
<link rel="apple-touch-icon-precomposed" sizes="144x144" href="{{ site.baseurl }}/public/apple-touch-icon-precomposed.png">
25-
<link rel="shortcut icon" href="{{ site.baseurl }}/public/favicon.ico">
23+
<!-- <link rel="apple-touch-icon-precomposed" sizes="144x144" href="{{ site.baseurl }}public/apple-touch-icon-precomposed.png"> -->
24+
<link rel="shortcut icon" href="{{ site.baseurl }}/favicon.ico">
25+
<!-- <link rel="icon" href="/favicon.ico"> -->
2626

2727
<!-- RSS -->
2828
<link rel="alternate" type="application/rss+xml" title="RSS" href="/atom.xml">

_includes/share-page.html

Lines changed: 6 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,6 @@
1+
<div class="social-media">
2+
Share this:
3+
<a class="social-media-box" href="https://twitter.com/intent/tweet?text={{ page.title }}&url={{ site.url }}{{ page.url }}&via={{ site.twitter_username }}&related={{ site.twitter_username }}" rel="nofollow" target="_blank" title="Share on Twitter"><i class="fa fa-twitter fa-sm-90"></i>Twitter</a>
4+
<a class="social-media-box" href="https://facebook.com/sharer.php?u={{ site.url }}{{ page.url }}" rel="nofollow" target="_blank" title="Share on Facebook"><i class="fa fa-facebook-f fa-sm-90"></i>Facebook</a>
5+
<a class="social-media-box" href="https://plus.google.com/share?url={{ site.url }}{{ page.url }}" rel="nofollow" target="_blank" title="Share on Google+"><i class="fa fa-google-plus fa-sm-90"></i>Google+</a>
6+
</div>

_includes/sidebar.html

Lines changed: 6 additions & 4 deletions
Original file line numberDiff line numberDiff line change
@@ -24,13 +24,15 @@
2424
{% endif %}
2525
{% endif %}
2626
{% endfor %}
27-
28-
<a class="sidebar-nav-item" href="{{ site.github.repo }}/archive/v{{ site.version }}.zip">Download</a>
29-
<a class="sidebar-nav-item" href="{{ site.github.repo }}">GitHub project</a>
30-
<span class="sidebar-nav-item">Currently v{{ site.version }}</span>
3127
</nav>
3228

3329
<div class="sidebar-item">
30+
<p class="social-icons">
31+
<a href="https://github.com/{{ site.github_username }}"><i class="fa fa-github fa-2x"></i></a>
32+
<a href="https://twitter.com/{{ site.twitter_username }}"><i class="fa fa-twitter fa-2x"></i></a>
33+
<a href="https://www.linkedin.com/in/{{ site.linkedin_shorturl }}"><i class="fa fa-linkedin fa-2x"></i></a>
34+
<a href="/atom.xml"><i class="fa fa-rss fa-2x"></i></a>
35+
</p>
3436
<p>
3537
&copy; {{ site.time | date: '%Y' }}. All rights reserved.
3638
</p>

0 commit comments

Comments
 (0)
pFad - Phonifier reborn

Pfad - The Proxy pFad © 2024 Your Company Name. All rights reserved.





Check this box to remove all script contents from the fetched content.



Check this box to remove all images from the fetched content.


Check this box to remove all CSS styles from the fetched content.


Check this box to keep images inefficiently compressed and original size.

Note: This service is not intended for secure transactions such as banking, social media, email, or purchasing. Use at your own risk. We assume no liability whatsoever for broken pages.


Alternative Proxies:

Alternative Proxy

pFad Proxy

pFad v3 Proxy

pFad v4 Proxy