mirror of
				https://github.com/valentineus/popov.link.git
				synced 2025-11-04 06:49:45 +03:00 
			
		
		
		
	Have added sidebar panel
Signed-off-by: Valentin Popov <info@valentineus.link>
This commit is contained in:
		
							
								
								
									
										49
									
								
								_config.yml
									
									
									
									
									
								
							
							
						
						
									
										49
									
								
								_config.yml
									
									
									
									
									
								
							@@ -1,12 +1,12 @@
 | 
				
			|||||||
# Permalinks
 | 
					# Permalinks
 | 
				
			||||||
permalink: "/:year-:month-:day/:title"
 | 
					permalink: '/:year-:month-:day/:title'
 | 
				
			||||||
 | 
					
 | 
				
			||||||
# Time Zone
 | 
					# Time Zone
 | 
				
			||||||
timezone: "Europe/Samara"
 | 
					timezone: 'Europe/Samara'
 | 
				
			||||||
 | 
					
 | 
				
			||||||
# Catalogs
 | 
					# Catalogs
 | 
				
			||||||
include:
 | 
					include:
 | 
				
			||||||
  - "_pages"
 | 
					  - '_pages'
 | 
				
			||||||
 | 
					
 | 
				
			||||||
# Parsers
 | 
					# Parsers
 | 
				
			||||||
highlighter: rouge
 | 
					highlighter: rouge
 | 
				
			||||||
@@ -20,49 +20,50 @@ kramdown:
 | 
				
			|||||||
 | 
					
 | 
				
			||||||
# SASS/SCSS
 | 
					# SASS/SCSS
 | 
				
			||||||
sass:
 | 
					sass:
 | 
				
			||||||
  sass_dir: "_scss"
 | 
					  sass_dir: '_scss'
 | 
				
			||||||
  style: ":compressed"
 | 
					  style: ':compressed'
 | 
				
			||||||
 | 
					
 | 
				
			||||||
# AutoPrefixer
 | 
					# AutoPrefixer
 | 
				
			||||||
autoprefixer:
 | 
					autoprefixer:
 | 
				
			||||||
  browsers:
 | 
					  browsers:
 | 
				
			||||||
    - "> 1%"
 | 
					    - '> 1%'
 | 
				
			||||||
    - "last 10 versions"
 | 
					    - 'last 10 versions'
 | 
				
			||||||
 | 
					
 | 
				
			||||||
# Compress HTML
 | 
					# Compress HTML
 | 
				
			||||||
compress_html:
 | 
					compress_html:
 | 
				
			||||||
  blanklines: false
 | 
					  blanklines: false
 | 
				
			||||||
  clippings: all
 | 
					  clippings: all
 | 
				
			||||||
  comments: ["<!-- ", " -->"]
 | 
					  comments: ['<!-- ', ' -->']
 | 
				
			||||||
  endings: []
 | 
					  endings: []
 | 
				
			||||||
  profile: false
 | 
					  profile: false
 | 
				
			||||||
  startings: []
 | 
					  startings: []
 | 
				
			||||||
 | 
					
 | 
				
			||||||
# Website address
 | 
					# Website address
 | 
				
			||||||
url: "https://valentineus.link"
 | 
					url: 'https://valentineus.link'
 | 
				
			||||||
baseurl: ""
 | 
					baseurl: ''
 | 
				
			||||||
 | 
					
 | 
				
			||||||
# Site description
 | 
					# Site description
 | 
				
			||||||
title: "Personal blog"
 | 
					title: 'Personal blog'
 | 
				
			||||||
description: "Free developer and dreamer"
 | 
					description: 'Free developer and dreamer'
 | 
				
			||||||
repos: "valentineus/valentineus.github.io"
 | 
					avatar: 'https://www.gravatar.com/avatar/989fb5288ac482414a6d13acc329cc38?s=148'
 | 
				
			||||||
rss: "/atom.xml"
 | 
					repos: 'https://github.com/valentineus/valentineus.github.io'
 | 
				
			||||||
lang: "ru"
 | 
					rss: '/atom.xml'
 | 
				
			||||||
 | 
					lang: 'ru'
 | 
				
			||||||
 | 
					
 | 
				
			||||||
# About the author
 | 
					# About the author
 | 
				
			||||||
author:
 | 
					author:
 | 
				
			||||||
  email: "info@valentineus.link"
 | 
					  email: 'info@valentineus.link'
 | 
				
			||||||
  name: "Valentin Popov"
 | 
					  name: 'Valentin Popov'
 | 
				
			||||||
  url: "https://valentineus.link"
 | 
					  url: 'https://valentineus.link'
 | 
				
			||||||
 | 
					
 | 
				
			||||||
# Plugins
 | 
					# Plugins
 | 
				
			||||||
plugins:
 | 
					plugins:
 | 
				
			||||||
  - "octopress-autoprefixer"
 | 
					  - 'octopress-autoprefixer'
 | 
				
			||||||
 | 
					
 | 
				
			||||||
# Exceptions
 | 
					# Exceptions
 | 
				
			||||||
exclude:
 | 
					exclude:
 | 
				
			||||||
  - ".*"
 | 
					  - '.*'
 | 
				
			||||||
  - "Gemfile"
 | 
					  - 'Gemfile'
 | 
				
			||||||
  - "Gemfile.lock"
 | 
					  - 'Gemfile.lock'
 | 
				
			||||||
  - "LICENSE.txt"
 | 
					  - 'LICENSE.txt'
 | 
				
			||||||
  - "README.md"
 | 
					  - 'README.md'
 | 
				
			||||||
 
 | 
				
			|||||||
							
								
								
									
										15
									
								
								_data/aside_links.yml
									
									
									
									
									
										Normal file
									
								
							
							
						
						
									
										15
									
								
								_data/aside_links.yml
									
									
									
									
									
										Normal file
									
								
							@@ -0,0 +1,15 @@
 | 
				
			|||||||
 | 
					- name: 'e-mail'
 | 
				
			||||||
 | 
					  tag: 'info@valentineus.link'
 | 
				
			||||||
 | 
					  url: 'mailto:info@valentineus.link'
 | 
				
			||||||
 | 
					
 | 
				
			||||||
 | 
					- name: 'github'
 | 
				
			||||||
 | 
					  tag: '@valentineus'
 | 
				
			||||||
 | 
					  url: 'https://github.com/valentineus'
 | 
				
			||||||
 | 
					
 | 
				
			||||||
 | 
					- name: 'pgp'
 | 
				
			||||||
 | 
					  tag: 'A90A8EA3'
 | 
				
			||||||
 | 
					  url: '/publickey.txt'
 | 
				
			||||||
 | 
					
 | 
				
			||||||
 | 
					- name: 'twitter'
 | 
				
			||||||
 | 
					  tag: '@valyaha'
 | 
				
			||||||
 | 
					  url: 'https://twitter.com/valyaha'
 | 
				
			||||||
							
								
								
									
										41
									
								
								_includes/aside.html
									
									
									
									
									
										Normal file
									
								
							
							
						
						
									
										41
									
								
								_includes/aside.html
									
									
									
									
									
										Normal file
									
								
							@@ -0,0 +1,41 @@
 | 
				
			|||||||
 | 
					<aside class="sidebar" role="navigation">
 | 
				
			||||||
 | 
					    <div class="avatar">
 | 
				
			||||||
 | 
					        <img alt="Avatar" src="{{ site.avatar | strip_newlines | strip_html | strip | normalize_whitespace | relative_url | uri_escape }}" />
 | 
				
			||||||
 | 
					    </div>
 | 
				
			||||||
 | 
					
 | 
				
			||||||
 | 
					    <p>{{ site.description | strip_newlines | strip_html | strip | normalize_whitespace | smartify | xml_escape }}</p>
 | 
				
			||||||
 | 
					
 | 
				
			||||||
 | 
					    {% for link in site.data.aside_links %}
 | 
				
			||||||
 | 
					    <p>
 | 
				
			||||||
 | 
					        <span>{{ link.name | strip_newlines | strip_html | strip | normalize_whitespace | smartify | xml_escape }}</span>
 | 
				
			||||||
 | 
					
 | 
				
			||||||
 | 
					        <a href="{{ link.url | strip_newlines | strip_html | strip | normalize_whitespace | relative_url | uri_escape }}" target="_blank">
 | 
				
			||||||
 | 
					            {{ link.tag | strip_newlines | strip_html | strip | normalize_whitespace | smartify | xml_escape }}
 | 
				
			||||||
 | 
					        </a>
 | 
				
			||||||
 | 
					    </p>
 | 
				
			||||||
 | 
					    {% endfor %}
 | 
				
			||||||
 | 
					
 | 
				
			||||||
 | 
					    <h4>Recent Posts</h4>
 | 
				
			||||||
 | 
					
 | 
				
			||||||
 | 
					    {% for post in site.posts limit: 5 %}
 | 
				
			||||||
 | 
					    <div>
 | 
				
			||||||
 | 
					        <small>
 | 
				
			||||||
 | 
					            <time datetime="{{ post.date | date_to_xmlschema }}">
 | 
				
			||||||
 | 
					                {{ post.date | date: '%Y-%m-%d' | strip_newlines | strip_html | strip | normalize_whitespace | smartify | xml_escape }}
 | 
				
			||||||
 | 
					            </time>
 | 
				
			||||||
 | 
					        </small>
 | 
				
			||||||
 | 
					
 | 
				
			||||||
 | 
					        <a href="{{ post.url | relative_url | uri_escape }}">
 | 
				
			||||||
 | 
					            {{ post.title | strip_newlines | strip_html | strip | normalize_whitespace | smartify | xml_escape }}
 | 
				
			||||||
 | 
					        </a>
 | 
				
			||||||
 | 
					    </div>
 | 
				
			||||||
 | 
					    {% endfor %}
 | 
				
			||||||
 | 
					
 | 
				
			||||||
 | 
					    <h4>License</h4>
 | 
				
			||||||
 | 
					
 | 
				
			||||||
 | 
					    <p>
 | 
				
			||||||
 | 
					        The content for this site is <a href="https://creativecommons.org/licenses/by-nc/3.0/" target="_blank">CC BY-NC 3.0</a>.
 | 
				
			||||||
 | 
					        The <a href="{{ site.repos | strip_newlines | strip_html | strip | normalize_whitespace | relative_url | uri_escape }}" target="_blank">code</a>
 | 
				
			||||||
 | 
					        for this site is <a href="https://opensource.org/licenses/MIT" target="_blank">MIT</a>.
 | 
				
			||||||
 | 
					    </p>
 | 
				
			||||||
 | 
					</aside>
 | 
				
			||||||
@@ -1 +1,2 @@
 | 
				
			|||||||
 | 
					@import 'components/avatar';
 | 
				
			||||||
@import 'components/core';
 | 
					@import 'components/core';
 | 
				
			||||||
 
 | 
				
			|||||||
							
								
								
									
										9
									
								
								_scss/components/_avatar.scss
									
									
									
									
									
										Normal file
									
								
							
							
						
						
									
										9
									
								
								_scss/components/_avatar.scss
									
									
									
									
									
										Normal file
									
								
							@@ -0,0 +1,9 @@
 | 
				
			|||||||
 | 
					.avatar {
 | 
				
			||||||
 | 
					  margin: auto;
 | 
				
			||||||
 | 
					  max-width: 148px;
 | 
				
			||||||
 | 
					  text-align: center;
 | 
				
			||||||
 | 
					
 | 
				
			||||||
 | 
					  img {
 | 
				
			||||||
 | 
					    border-radius: 10px;
 | 
				
			||||||
 | 
					  }
 | 
				
			||||||
 | 
					}
 | 
				
			||||||
							
								
								
									
										52
									
								
								publickey.txt
									
									
									
									
									
										Normal file
									
								
							
							
						
						
									
										52
									
								
								publickey.txt
									
									
									
									
									
										Normal file
									
								
							@@ -0,0 +1,52 @@
 | 
				
			|||||||
 | 
					-----BEGIN PGP PUBLIC KEY BLOCK-----
 | 
				
			||||||
 | 
					
 | 
				
			||||||
 | 
					mQINBFqQEMEBEADZEwh6YZzlJM3IyrAgbcuZWmxJVmhRU0adCUPB1cKgz3ncYXez
 | 
				
			||||||
 | 
					SqT4LtoZmnAzqlJ8qj0TME9IgQwRzTUE/OuEVzoqq3cOBtYA3JiF/Ez4oQib6Wip
 | 
				
			||||||
 | 
					ekoz+uSV415aKs3LYv6HmS0GezSnxIwvERFdaQfmw/RWy+y7PqS7t0iaDxeGB9MC
 | 
				
			||||||
 | 
					8D5UwoeWxm/QbJZbjLPVwvl4D303DE+bXG/eJH6sXu106uKgML0SeOTbH4sSuEcE
 | 
				
			||||||
 | 
					sjo1aWVVPoTPR/3DRH30z2PbCjuyMvD5i9NdPmRkf5hw6NVU7V01ESus6xs+uHN/
 | 
				
			||||||
 | 
					db9o7t2LhU4/8KPfR0TYcWFSyDiD4cym6ijfDkJV0e+jYEVSBKSXjMTG8M8+Zgub
 | 
				
			||||||
 | 
					kJxCDIke2kkDaiNyM46Dc6IkIgh104ZInn5oQMVT/uXBg+SpfkIgme93xnUXhadB
 | 
				
			||||||
 | 
					hy864daVojrWO1pg0tkRVccW0a9+6NuJZknvlRgI5ehVloDBxvpijjW+4HYxVNRe
 | 
				
			||||||
 | 
					LEVNWOox/KiBTcrcAXMUKTzwgslaMxOnrdBcNjsCZi0Oer/OFSQNG6GbN+bO5Jbu
 | 
				
			||||||
 | 
					fJKDietvT1j7o2T47QBOaExMTkWH/D0lRfBduwK9qmH4C7DyqHsnlrFx9/ynKdFD
 | 
				
			||||||
 | 
					wknoWJIllmFXLQrO1iNC+jkyO6PDZ3bnKrO6OTRDUbJ7xxTdaoCO3sSchwARAQAB
 | 
				
			||||||
 | 
					tCZWYWxlbnRpbiBQb3BvdiA8aW5mb0B2YWxlbnRpbmV1cy5saW5rPokCTgQTAQgA
 | 
				
			||||||
 | 
					OBYhBMNLlmH1aS7B7aLQ8iaaAKypCo6jBQJakBDBAhsDBQsJCAcCBhUICQoLAgQW
 | 
				
			||||||
 | 
					AgMBAh4BAheAAAoJECaaAKypCo6jDZQQAJbukdA/w0mZcZeqK1w4ULzp8ZCW2J6g
 | 
				
			||||||
 | 
					B1pPOtFe2EcJlis5ubc8KTQOaS+IxXik+XVsRYPcIe/ry37RFM5tIDhbICR9C8QK
 | 
				
			||||||
 | 
					AEmZdx6lefiUODjeRyYy0XKxtTE/PkUn/2ruECqaftXQqJEA7hsCCCniwm7N0e4o
 | 
				
			||||||
 | 
					FWnK9YwfGJDMsoRyXYlULKMt2O84LjkrRaMUWAChwF2GQZkcE79dix5Oib6AzAFN
 | 
				
			||||||
 | 
					qp7uDAoAkb+4inhKLJSPLrSIbZwOwtuPLOEOmIZFhlG+U8zqFuI7KqoHHrNLRAoW
 | 
				
			||||||
 | 
					eU+Hi9c7MtSya8iT4xQVHHiaSqI4COgL3F+RWcfHsI2dtCJX7v9camkagFRtJN/2
 | 
				
			||||||
 | 
					HNSzIANIFSw9tch25KxmiT5ydYXVlRKVVPW2aSii20IboFBRmb6sjdWSaVKrjMpo
 | 
				
			||||||
 | 
					/bEo00ylc7G2Ud8l0uuJ/di/WGzf5poYtqi9kR8vrnnwGXpcUbgS89NOwbgoFWCV
 | 
				
			||||||
 | 
					wLzmIhUQ7tNEyOQuub4/fxR/OxpRXQEIeVQGdARnkM9G4yIX/avDFoxHWcODEvAd
 | 
				
			||||||
 | 
					mjEbzM2tgEReyK4SZ/nbKgV6E9eY7Jj4dkcV/2323zowyte9ghiXrNJcZR/t2Tsi
 | 
				
			||||||
 | 
					hQCBggltGF4EYsfGngFESVC1u8MRKS+Mxuz5XIVIZU2zDUmWEKztlivL291c+a1k
 | 
				
			||||||
 | 
					DfV9tdq5YaFNuQINBFqQEMEBEACzFZYhAJi8LLc+6UgS3FRMD+ZU6S8ddhAl0nps
 | 
				
			||||||
 | 
					jD4SnSHjv9TBfyckIV7DZdPP3mZt6jVYXNGl+V6KtUcGviCQ8Hfz4BlwvHAELMrZ
 | 
				
			||||||
 | 
					cqvOj9QN9tW7gpAAKVgtvG/PcAAXL1t530iVbR12yqaMLR8/TWXKkGjFLSao9ESm
 | 
				
			||||||
 | 
					IAKCAoK6lb0r6XNvhakZnnSseJK8wNIN+s6tKlMviS0Whwv1EJrrPQhXilB0oVbu
 | 
				
			||||||
 | 
					22QBCKFIIkmatwPnxL0c+CFPB7JcKVmoHXNQl+X2+nUWsqIqXjKkpANqUPV4wTVV
 | 
				
			||||||
 | 
					KSuPzgxFyduT2R8ioNSiqH0AqgtYy5ZQt6VhwycF7mRXXKgFW8scyHpn7otkYoDq
 | 
				
			||||||
 | 
					RlPzRdVraAb7wiuMASbVqhRwXs27hPu5ZE3+OsC7JZiekrTkQNtT21EtEa10UFiQ
 | 
				
			||||||
 | 
					+dsLCMbSDu3lJku3Kul1A1L2u6dBHsBYFTieuny4oS932J+qjzTM1RXI2SdgV8Qr
 | 
				
			||||||
 | 
					OzKPUC7wcqhTzmbJQYqkIegw37hwIW0tUauSLiD3x6jeRgsZGget2aUGbPOSOsZ2
 | 
				
			||||||
 | 
					ViS3N1Y7uQYbPbYVAg12f+/CVouB6/hvlew2LzhQeKwwOXzJlQbfT9NP+z2igwqL
 | 
				
			||||||
 | 
					nnFygQOw4iT2KjQ//lqwKMlbfL+TBe2q/lIOddjwG1aN+6pqHB/U1l1iUIIolcui
 | 
				
			||||||
 | 
					EcszqwARAQABiQI2BBgBCAAgFiEEw0uWYfVpLsHtotDyJpoArKkKjqMFAlqQEMEC
 | 
				
			||||||
 | 
					GwwACgkQJpoArKkKjqO20Q/+MfLA2VCGVnMZWIZ43DseLQjR2Tut7TcRJt2w3m4n
 | 
				
			||||||
 | 
					qIC00b1wU5v9hInFPHwkD6ASBUqUR3/cvdIxVD5Sgza2/nK//8+kMt88tF7XxfYu
 | 
				
			||||||
 | 
					oGd8cQrKYhBWtB+Ik4uxayrzx8bCm4fqvEvrjZT0rRc8AxWEnh+f1dk7eXQ9l4PH
 | 
				
			||||||
 | 
					ko1FkElp78HSfMwyf5JSyaWuvkc3SKEUjfC2dL1/XgxScbEM6Cy4vPLqU1mdf4XY
 | 
				
			||||||
 | 
					UaUth0OS0SrpjZIeShF63RrSRtxEUuc75Dv5rzBmIjuLvFXs63G0pi4JMkiqbYaE
 | 
				
			||||||
 | 
					YZLJ7PbPsKHkG2oXi293f4AyAMsgh3ZVMGsHVsQxEdp2nv8IRrNJsZVOzRIs+7h4
 | 
				
			||||||
 | 
					dwtO2I8MKDmjPOtsYzzWElsW+Syl7QRPvAUe9H5oer2yBBlsbo+90QzjC3y6Fnu5
 | 
				
			||||||
 | 
					081UoDWQ4rrlzNV9E0kutMOUL4oD/HH5INdmADDGT8piiBZr4/VFe1pfBmNZUL4d
 | 
				
			||||||
 | 
					HyCEhAVIv89KtLq+UYhR1GYgohx3ugt4Lz9HwF0ky31bIqQgF9b4Oh9zmfMT1u++
 | 
				
			||||||
 | 
					M21gYonKMK2Skwxq2o8QGBPkzWKPDtPiFLK0CBYbOtS+Z/nyTSwqPhh2who71vHC
 | 
				
			||||||
 | 
					6N8fChEpjD4t57epE6MnZiwckgUThvjfGgkbKhSAEJx9SPq+5klz/ojYcP4RSCWl
 | 
				
			||||||
 | 
					7/M=
 | 
				
			||||||
 | 
					=J5dt
 | 
				
			||||||
 | 
					-----END PGP PUBLIC KEY BLOCK-----
 | 
				
			||||||
		Reference in New Issue
	
	Block a user