Rewrite index page

This commit is contained in:
Anton Vakhrushev 2018-06-24 15:28:09 +03:00
parent adff4807dd
commit 071b4f6904
8 changed files with 76 additions and 48 deletions

View File

@ -22,25 +22,9 @@ h6 {
font-weight: normal;
}
%external-link-icon {
display: inline-block;
margin-left: 0.6em;
color: $base-font-color;
font-size: $base-font-size - 4px;
@media (max-width: $first-media-step) {
font-size: $base-font-size - 2px;
}
}
a[href*="//github.com"]:after {
@extend %external-link-icon;
font-family: 'Font Awesome 5 Brands', serif;
content: '\f09b';
}
a[target="_blank"]:not([href*="//github.com"]):after {
@extend %external-link-icon;
font-family: 'Font Awesome 5 Free', serif;
content: '\f35d';
.hr-line {
height: 0;
display: block;
border-bottom: 1px solid #eee;
margin: 2em 0;
}

View File

@ -0,0 +1,22 @@
%external-link-icon {
display: inline-block;
margin-left: 0.6em;
color: $base-font-color;
font-size: $base-font-size - 4px;
@media (max-width: $first-media-step) {
font-size: $base-font-size - 2px;
}
}
a[href*="//github.com"]:after {
@extend %external-link-icon;
font-family: 'Font Awesome 5 Brands', serif;
content: '\f09b';
}
a[target="_blank"]:not([href*="//github.com"]):after {
@extend %external-link-icon;
font-family: 'Font Awesome 5 Free', serif;
content: '\f35d';
}

View File

@ -0,0 +1,17 @@
.social {
list-style: none;
padding: 0;
margin: 3em 0;
display: block;
text-align: center;
&__item {
display: inline-block;
margin: 0 0.5em;
font-size: 180%;
}
&__link {
color: inherit;
}
}

View File

@ -0,0 +1 @@
import '../components/social.scss';

View File

@ -13,11 +13,7 @@
right: $mobile-margin;
}
}
}
.hr-line {
height: 0;
display: block;
border-bottom: 1px solid #eee;
margin: 2em 0;
// extensions
@import '../components/external-link-markers';
}

View File

@ -2,7 +2,7 @@ $base-font-family: 'PT Serif', serif;
// Базовый размер шрифта
$base-font-size: 20px;
$base-font-color: #333;
$base-font-color: #000;
// Ширина страницы
$preferred-width: 700px;

View File

@ -2,6 +2,10 @@
layout: default
description: Личный сайт Антона Вахрушева
---
{% block css %}
<link rel="stylesheet" href="/static/index.css?v={{ date().timestamp }}">
{% endblock %}
{% block content %}
<h1 class="hello">Привет,</h1>
@ -16,36 +20,39 @@ description: Личный сайт Антона Вахрушева
</li>
</ul>
<h2 class="heading">Смотреть</h2>
<ul>
<li>
<a href="https://500px.com/anwinged" target="_blank">фотографии</a>
</li>
</ul>
<h2 class="heading">Читать</h2>
<ul>
<li>
<a href="https://github.com/anwinged" target="_blank">код на гитхабе</a>
</li>
<li>
<a href="https://anwinged.blogspot.ru" target="_blank">блог</a>
</li>
<li>
<a href="/about/me/">обо мне</a>
<a href="/about/me/">об авторе</a>
</li>
<li>
<a href="/wishlist/">вишлист</a>
</li>
</ul>
<h2 class="heading">Написать</h2>
<ul>
<li>
<a href="https://vk.com/anwinged" target="_blank">вконтакте</a>
<span class="hr-line"></span>
<ul class="social">
<li class="social__item">
<a class="social__link" href="https://github.com/anwinged" target="_blank" title="Код на Гитхабе">
<i class="fab fa-github"></i>
</a>
</li>
<li>
<a href="mailto:anwinged@yandex.ru">на почту</a>
<li class="social__item">
<a class="social__link" href="https://500px.com/anwinged" target="_blank" title="Фотографии на 500px">
<i class="fab fa-500px"></i>
</a>
</li>
<li class="social__item">
<a class="social__link" href="https://vk.com/anwinged" target="_blank" title="Профиль на Вконтакте">
<i class="fab fa-vk"></i>
</a>
</li>
<li class="social__item">
<a class="social__link" href="https://instagram.com/anwinged" target="_blank" title="Фотографии в Инстаграме">
<i class="fab fa-instagram"></i>
</a>
</li>
</ul>
{% endblock %}

View File

@ -62,6 +62,7 @@ module.exports = (env = {}) => {
entry: {
layout_default: './source/_assets/layout_default/style.scss',
layout_internal: './source/_assets/layout_internal/style.scss',
index: './source/_assets/index/index.js',
about_me: './source/_assets/about_me/index.js',
predictor: './source/_assets/predictor/index.js',
},