Skip to content

Commit a6b24f6

Browse files
committed
disqus_comments,
{%include lightbox.html height='7rem' width='7rem' image='image-1'%}, contact me formspree.io, google analytics, meta tags seo
1 parent 479fa77 commit a6b24f6

File tree

91 files changed

+11953
-318
lines changed

Some content is hidden

Large Commits have some content hidden by default. Use the searchbox below for content that may be hidden.

91 files changed

+11953
-318
lines changed

404.html

+9-1
Original file line numberDiff line numberDiff line change
@@ -6,5 +6,13 @@
66

77
<div class="page">
88
<h1 class="page-title">404: Page not found</h1>
9-
<p class="lead">Sorry, we've misplaced that URL or it's pointing to something that doesn't exist. <a href="{{ site.baseurl }}">Head back home</a> to try finding it again.</p>
9+
<p class="lead">Not to worry. You can either head back to <a href="{% if site.baseurl == "" %} /{% endif %} {{ site.baseurl }}">homepage</a>, or sit there and listen to a goat scream like a human.</p>
10+
11+
12+
<style>.embed-container { position: relative; padding-bottom: 56.25%; height: 0; overflow: hidden; max-width: 100%; height: auto; } .embed-container iframe, .embed-container object, .embed-container embed { position: absolute; top: 0; left: 0; width: 100%; height: 100%; }</style>
13+
<div class='embed-container'>
14+
<iframe src='https://www.youtube.com/embed/SIaFtAKnqBU?rel=0&showinfo=0&controls=0&iv_load_policy=3&loop=1&playlist=SIaFtAKnqBU&modestbranding=1&autoplay=1' frameborder='0' allowfullscreen></iframe>
15+
</div>
16+
17+
1018
</div>

Gemfile

+6
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,6 @@
1+
source 'https://rubygems.org'
2+
gem 'github-pages', group: :jekyll_plugins
3+
4+
gem 'jekyll-seo-tag'
5+
gem 'jekyll-feed'
6+
gem 'jekyll-sitemap'

Gemfile.lock

+142
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,142 @@
1+
GEM
2+
remote: https://rubygems.org/
3+
specs:
4+
activesupport (4.2.7)
5+
i18n (~> 0.7)
6+
json (~> 1.7, >= 1.7.7)
7+
minitest (~> 5.1)
8+
thread_safe (~> 0.3, >= 0.3.4)
9+
tzinfo (~> 1.1)
10+
addressable (2.4.0)
11+
coffee-script (2.4.1)
12+
coffee-script-source
13+
execjs
14+
coffee-script-source (1.10.0)
15+
colorator (1.1.0)
16+
ethon (0.9.1)
17+
ffi (>= 1.3.0)
18+
execjs (2.7.0)
19+
faraday (0.9.2)
20+
multipart-post (>= 1.2, < 3)
21+
ffi (1.9.14-x64-mingw32)
22+
forwardable-extended (2.6.0)
23+
gemoji (2.1.0)
24+
github-pages (96)
25+
activesupport (= 4.2.7)
26+
github-pages-health-check (= 1.2.0)
27+
jekyll (= 3.2.1)
28+
jekyll-coffeescript (= 1.0.1)
29+
jekyll-feed (= 0.5.1)
30+
jekyll-gist (= 1.4.0)
31+
jekyll-github-metadata (= 2.0.2)
32+
jekyll-mentions (= 1.2.0)
33+
jekyll-paginate (= 1.1.0)
34+
jekyll-redirect-from (= 0.11.0)
35+
jekyll-sass-converter (= 1.3.0)
36+
jekyll-seo-tag (= 2.0.0)
37+
jekyll-sitemap (= 0.10.0)
38+
jemoji (= 0.7.0)
39+
kramdown (= 1.11.1)
40+
liquid (= 3.0.6)
41+
listen (= 3.0.6)
42+
mercenary (~> 0.3)
43+
minima (= 1.2.0)
44+
rouge (= 1.11.1)
45+
terminal-table (~> 1.4)
46+
github-pages-health-check (1.2.0)
47+
addressable (~> 2.3)
48+
net-dns (~> 0.8)
49+
octokit (~> 4.0)
50+
public_suffix (~> 1.4)
51+
typhoeus (~> 0.7)
52+
html-pipeline (2.4.2)
53+
activesupport (>= 2)
54+
nokogiri (>= 1.4)
55+
i18n (0.7.0)
56+
jekyll (3.2.1)
57+
colorator (~> 1.0)
58+
jekyll-sass-converter (~> 1.0)
59+
jekyll-watch (~> 1.1)
60+
kramdown (~> 1.3)
61+
liquid (~> 3.0)
62+
mercenary (~> 0.3.3)
63+
pathutil (~> 0.9)
64+
rouge (~> 1.7)
65+
safe_yaml (~> 1.0)
66+
jekyll-coffeescript (1.0.1)
67+
coffee-script (~> 2.2)
68+
jekyll-feed (0.5.1)
69+
jekyll-gist (1.4.0)
70+
octokit (~> 4.2)
71+
jekyll-github-metadata (2.0.2)
72+
jekyll (~> 3.1)
73+
octokit (~> 4.0)
74+
jekyll-mentions (1.2.0)
75+
activesupport (~> 4.0)
76+
html-pipeline (~> 2.3)
77+
jekyll (~> 3.0)
78+
jekyll-paginate (1.1.0)
79+
jekyll-redirect-from (0.11.0)
80+
jekyll (>= 2.0)
81+
jekyll-sass-converter (1.3.0)
82+
sass (~> 3.2)
83+
jekyll-seo-tag (2.0.0)
84+
jekyll (~> 3.1)
85+
jekyll-sitemap (0.10.0)
86+
jekyll-watch (1.5.0)
87+
listen (~> 3.0, < 3.1)
88+
jemoji (0.7.0)
89+
activesupport (~> 4.0)
90+
gemoji (~> 2.0)
91+
html-pipeline (~> 2.2)
92+
jekyll (>= 3.0)
93+
json (1.8.3)
94+
kramdown (1.11.1)
95+
liquid (3.0.6)
96+
listen (3.0.6)
97+
rb-fsevent (>= 0.9.3)
98+
rb-inotify (>= 0.9.7)
99+
mercenary (0.3.6)
100+
mini_portile2 (2.1.0)
101+
minima (1.2.0)
102+
minitest (5.9.1)
103+
multipart-post (2.0.0)
104+
net-dns (0.8.0)
105+
nokogiri (1.6.8-x64-mingw32)
106+
mini_portile2 (~> 2.1.0)
107+
pkg-config (~> 1.1.7)
108+
octokit (4.3.0)
109+
sawyer (~> 0.7.0, >= 0.5.3)
110+
pathutil (0.14.0)
111+
forwardable-extended (~> 2.6)
112+
pkg-config (1.1.7)
113+
public_suffix (1.5.3)
114+
rb-fsevent (0.9.7)
115+
rb-inotify (0.9.7)
116+
ffi (>= 0.5.0)
117+
rouge (1.11.1)
118+
safe_yaml (1.0.4)
119+
sass (3.4.22)
120+
sawyer (0.7.0)
121+
addressable (>= 2.3.5, < 2.5)
122+
faraday (~> 0.8, < 0.10)
123+
terminal-table (1.7.3)
124+
unicode-display_width (~> 1.1.1)
125+
thread_safe (0.3.5)
126+
typhoeus (0.8.0)
127+
ethon (>= 0.8.0)
128+
tzinfo (1.2.2)
129+
thread_safe (~> 0.1)
130+
unicode-display_width (1.1.1)
131+
132+
PLATFORMS
133+
x64-mingw32
134+
135+
DEPENDENCIES
136+
github-pages
137+
jekyll-feed
138+
jekyll-seo-tag
139+
jekyll-sitemap
140+
141+
BUNDLED WITH
142+
1.13.1

LICENSE.md

+1-1
Original file line numberDiff line numberDiff line change
@@ -6,4 +6,4 @@ Permission is hereby granted, free of charge, to any person obtaining a copy of
66

77
The above copyright notice and this permission notice shall be included in all copies or substantial portions of the Software.
88

9-
THE SOFTWARE IS PROVIDED "AS IS", WITHOUT WARRANTY OF ANY KIND, EXPRESS OR IMPLIED, INCLUDING BUT NOT LIMITED TO THE WARRANTIES OF MERCHANTABILITY, FITNESS FOR A PARTICULAR PURPOSE AND NONINFRINGEMENT. IN NO EVENT SHALL THE AUTHORS OR COPYRIGHT HOLDERS BE LIABLE FOR ANY CLAIM, DAMAGES OR OTHER LIABILITY, WHETHER IN AN ACTION OF CONTRACT, TORT OR OTHERWISE, ARISING FROM, OUT OF OR IN CONNECTION WITH THE SOFTWARE OR THE USE OR OTHER DEALINGS IN THE SOFTWARE.
9+
THE SOFTWARE IS PROVIDED "AS IS", WITHOUT WARRANTY OF ANY KIND, EXPRESS OR IMPLIED, INCLUDING BUT NOT LIMITED TO THE WARRANTIES OF MERCHANTABILITY, FITNESS FOR A PARTICULAR PURPOSE AND NONINFRINGEMENT. IN NO EVENT SHALL THE AUTHORS OR COPYRIGHT HOLDERS BE LIABLE FOR ANY CLAIM, DAMAGES OR OTHER LIABILITY, WHETHER IN AN ACTION OF CONTRACT, TORT OR OTHERWISE, ARISING FROM, OUT OF OR IN CONNECTION WITH THE SOFTWARE OR THE USE OR OTHER DEALINGS IN THE SOFTWARE.

README.md

+2-117
Original file line numberDiff line numberDiff line change
@@ -1,118 +1,3 @@
1-
# Hyde
1+
My user site — https://yalov.github.io/
22

3-
Hyde is a brazen two-column [Jekyll](http://jekyllrb.com) theme that pairs a prominent sidebar with uncomplicated content. It's based on [Poole](http://getpoole.com), the Jekyll butler.
4-
5-
![Hyde screenshot](https://f.cloud.github.com/assets/98681/1831228/42af6c6a-7384-11e3-98fb-e0b923ee0468.png)
6-
7-
8-
## Contents
9-
10-
- [Usage](#usage)
11-
- [Options](#options)
12-
- [Sidebar menu](#sidebar-menu)
13-
- [Sticky sidebar content](#sticky-sidebar-content)
14-
- [Themes](#themes)
15-
- [Reverse layout](#reverse-layout)
16-
- [Development](#development)
17-
- [Author](#author)
18-
- [License](#license)
19-
20-
21-
## Usage
22-
23-
Hyde 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-
Hyde 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-
### Sticky sidebar content
46-
47-
By default Hyde ships with a sidebar that affixes it's content to the bottom of the sidebar. You can optionally disable this by removing the `.sidebar-sticky` class from the sidebar's `.container`. Sidebar content will then normally flow from top to bottom.
48-
49-
```html
50-
<!-- Default sidebar -->
51-
<div class="sidebar">
52-
<div class="container sidebar-sticky">
53-
...
54-
</div>
55-
</div>
56-
57-
<!-- Modified sidebar -->
58-
<div class="sidebar">
59-
<div class="container">
60-
...
61-
</div>
62-
</div>
63-
```
64-
65-
66-
### Themes
67-
68-
Hyde 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).
69-
70-
![Hyde in red](https://f.cloud.github.com/assets/98681/1831229/42b0b354-7384-11e3-8462-31b8df193fe5.png)
71-
72-
There are eight themes available at this time.
73-
74-
![Hyde theme classes](https://f.cloud.github.com/assets/98681/1817044/e5b0ec06-6f68-11e3-83d7-acd1942797a1.png)
75-
76-
To use a theme, add anyone of the available theme classes to the `<body>` element in the `default.html` layout, like so:
77-
78-
```html
79-
<body class="theme-base-08">
80-
...
81-
</body>
82-
```
83-
84-
To create your own theme, look to the Themes section of [included CSS file](https://github.com/poole/hyde/blob/master/public/css/hyde.css). Copy any existing theme (they're only a few lines of CSS), rename it, and change the provided colors.
85-
86-
### Reverse layout
87-
88-
![Hyde with reverse layout](https://f.cloud.github.com/assets/98681/1831230/42b0d3ac-7384-11e3-8d54-2065afd03f9e.png)
89-
90-
Hyde's page orientation can be reversed with a single class.
91-
92-
```html
93-
<body class="layout-reverse">
94-
...
95-
</body>
96-
```
97-
98-
99-
## Development
100-
101-
Hyde has two branches, but only one is used for active development.
102-
103-
- `master` for development. **All pull requests should be submitted against `master`.**
104-
- `gh-pages` for our hosted site, which includes our analytics tracking code. **Please avoid using this branch.**
105-
106-
107-
## Author
108-
109-
**Mark Otto**
110-
- <https://github.com/mdo>
111-
- <https://twitter.com/mdo>
112-
113-
114-
## License
115-
116-
Open sourced under the [MIT license](LICENSE.md).
117-
118-
<3
3+
[Jekyll](http://jekyllrb.com) Theme — [Hyde](http://hyde.getpoole.com/).

_config.yml

+21-11
Original file line numberDiff line numberDiff line change
@@ -1,26 +1,36 @@
11
title: Yalov
2-
tagline: 'Alexander'
32
description: 'Personal page'
4-
permalink: :title
5-
url: https://yalov.github.io/
6-
baseurl: /
3+
4+
repository: yalov/yalov.github.io
5+
6+
author:
7+
name: 'Yalov Alexander'
8+
email: mailto://alexander.yalov@gmail.com
9+
10+
permalink: :year/:title
11+
url: https://yalov.github.io
12+
baseurl: ""
713
markdown: kramdown
814
highlighter: rouge
915

1016
paginate: 3
17+
paginate_path: "/page/:num/"
18+
1119
excerpt_separator: <!--more-->
1220

21+
disqus_name: yalov-github
22+
23+
24+
1325

14-
author:
15-
name: 'Yalov Alexander'
16-
email: mailto://alexander.yalov@gmail.com
1726

1827

19-
github:
20-
repo: https://github.com/yalov/
2128

2229

2330
gems:
2431
- jekyll-paginate
25-
- jekyll-gist
26-
32+
# - jekyll-seo-tag
33+
- jekyll-hist
34+
- jekyll-feed
35+
- jekyll-sitemap
36+
# - jekyll-redirect-from

_drafts/1516-09-18-Maecenas non.md

+10
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,10 @@
1+
---
2+
layout: post
3+
title: maecenas non
4+
tag: sidebar
5+
6+
---
7+
8+
Maecenas non varius augue. Nulla sed est libero. Aenean fermentum massa sed nulla faucibus semper. Sed vel vulputate mi. Nam convallis turpis id augue blandit, et euismod est aliquam. Vestibulum non odio lacus. Nunc pretium mauris vitae ipsum pretium, at scelerisque tellus tempor. Vestibulum nec erat scelerisque, fermentum lectus vitae, finibus magna. Aenean et lacus eros. Vestibulum eu hendrerit magna, nec posuere nibh. Aliquam pulvinar a justo a luctus.
9+
10+
In id nibh at arcu ultricies tempor. Proin hendrerit posuere metus, nec auctor lorem ultrices nec. In ac est at tortor tincidunt feugiat. Donec ac dolor at arcu auctor tincidunt eu id magna. Sed at placerat nunc. Praesent varius tristique mi sollicitudin efficitur. Nam ac porta arcu. Maecenas in rutrum mi. Maecenas eu ullamcorper ligula, et maximus enim. Aliquam placerat sem in nisi commodo, a consequat est congue. Integer quis nulla vel neque lobortis sagittis nec quis nulla.

0 commit comments

Comments
 (0)