commit
07d0dc292a
231 changed files with 6566 additions and 0 deletions
@ -0,0 +1,22 @@
@@ -0,0 +1,22 @@
|
||||
JEKYLL := jekyll
|
||||
|
||||
all: glossa rugbiana |
||||
|
||||
.PHONY: glossa |
||||
glossa: |
||||
${JEKYLL} build --config _config.glossa.yml
|
||||
|
||||
.PHONY: rugbiana |
||||
rugbiana: |
||||
${JEKYLL} build --config _config.rugbiana.yml
|
||||
|
||||
.PHONY: glossa_prod |
||||
glossa: |
||||
${JEKYLL} build --config _config.glossa-prod.yml
|
||||
|
||||
.PHONY: rugbiana |
||||
rugbiana: |
||||
${JEKYLL} build --config _config.rugbiana-prod.yml
|
||||
|
||||
release: glossa_prod rugbiana_prod |
||||
|
@ -0,0 +1,27 @@
@@ -0,0 +1,27 @@
|
||||
title: ΓΛΩΣΣΑ.INFO |
||||
url: "http://glossa.info/" |
||||
baseurl: "" |
||||
|
||||
email: envrm@yandex.ru |
||||
author: Likhachev Maxim |
||||
description: > |
||||
Изучение мёртвых языков, древнегреческий, латынь, коптский. |
||||
|
||||
favicon: true |
||||
favicon_location: "images/favicon.ico" |
||||
|
||||
keywords: "languages, языки, древнегреческий, греческий, латынь, коптский" |
||||
|
||||
markdown: kramdown |
||||
|
||||
source: _source/glossa/ |
||||
destination: _site/glossa/ |
||||
|
||||
keep_files: |
||||
- apps |
||||
- books |
||||
|
||||
sass: |
||||
style: compressed |
||||
sass_dir: _sass |
||||
|
@ -0,0 +1,23 @@
@@ -0,0 +1,23 @@
|
||||
# Site settings |
||||
title : "ΓΛΩΣΣΑ.INFO | Rugbiana" |
||||
description : "Учебник древнегреческого языка" |
||||
keywords : "греческий, древнегреческий язык, учебник, изучение, прямой метод" |
||||
# url : 0.0.0.0 # site url |
||||
baseurl : "/books/rugbiana" # apply repo name like "/myproject" if used under gh-pages branch, else (under master branch) just leave empty/blank |
||||
cover : "" # image uri like logo/cover image for site seo |
||||
|
||||
# Build settings |
||||
markdown : kramdown |
||||
|
||||
source : _source/rugbiana/ |
||||
destination : _site/glossa/books/rugbiana/ |
||||
|
||||
# Sass configuration |
||||
sass: |
||||
sass_dir : _scss |
||||
style : compressed # expanded |
||||
|
||||
# Author settings |
||||
author: |
||||
name : "Maxim Likhachev" |
||||
|
@ -0,0 +1,19 @@
@@ -0,0 +1,19 @@
|
||||
--- |
||||
layout: default |
||||
title: 404 |
||||
--- |
||||
|
||||
<section class="intro"> |
||||
<div class="container"> |
||||
<h2 class="site-name"> |
||||
4<span class="faded">0</span>4 |
||||
</h2> |
||||
|
||||
<br /> |
||||
|
||||
<h2 class="site-name"> |
||||
<a href="/">Γ<span class="faded">ΛΩΣΣΑ</span><sup>|info</sup></a> |
||||
</h2> |
||||
</div> |
||||
</section> |
||||
|
@ -0,0 +1,44 @@
@@ -0,0 +1,44 @@
|
||||
<div class="container"> |
||||
<hr /> |
||||
{% if site.about_footer %} |
||||
{% if page.profile_picture %} |
||||
{% assign profile_picture = page.profile_picture %} |
||||
{% else %} |
||||
{% assign profile_picture = site.profile_picture %} |
||||
{% endif %} |
||||
{% if profile_picture %} |
||||
<div id="img-about"> |
||||
<img class="about-img pull-left" src="{{ profile_picture }}"> |
||||
</div> |
||||
{% else %} |
||||
<div class="no-image" id="img-about"> |
||||
</div> |
||||
{% endif %} |
||||
<div class="about-stub"> |
||||
{% if page.author_site %} |
||||
{% assign author_site = page.author_site %} |
||||
{% else %} |
||||
{% assign author_site = "about" %} |
||||
{% endif %} |
||||
<a class="different-highlight" href="{{ author_site }}"> |
||||
<h2 style="font-family: Montserrat"> |
||||
{% if page.author %} |
||||
{{ page.author }} |
||||
{% else %} |
||||
{{ site.author }} |
||||
{% endif %} |
||||
</h2> |
||||
</a> |
||||
{% if page.about_stub %} |
||||
<p id="about-description" style="margin-top: 4px;"> |
||||
{{ page.about_stub }} |
||||
</p> |
||||
{% else %} |
||||
<p id="about-description" style="margin-top: 4px;"> |
||||
{{ site.about_stub }} |
||||
</p> |
||||
{% endif %} |
||||
</div> |
||||
{% endif %} |
||||
</div> |
||||
<div style="clear:both"></div> |
@ -0,0 +1,30 @@
@@ -0,0 +1,30 @@
|
||||
<footer> |
||||
<hr /> |
||||
<div class="footer"> |
||||
<div class="copyright alignable pull-left"> |
||||
{% if site.copyright %} |
||||
<h2> {{ site.copyright }}</h2> |
||||
{% else %} |
||||
<h2> {{ site.title }}</h2> |
||||
{% endif %} |
||||
</div> |
||||
<div class="alignable pull-right"> |
||||
<a href="mailto:{{ site.email }}" class="button"> |
||||
e-mail |
||||
</a> |
||||
<a target="_blank" href="https://gnosis.study/" class="button"> |
||||
gnosis.study |
||||
</a> |
||||
</div> |
||||
</div> |
||||
|
||||
{% comment %} |
||||
<div style="clear:both"></div> |
||||
<hr /> |
||||
<div class="theme-footer"> |
||||
<p class="alignable pull-left" style="display: inline-block"> |
||||
Built with <a href="http://jekyllrb.com/" class="different-highlight underline">Jekyll</a> and <a href="http://ankitsultana.com/accent/" class="different-highlight underline">accent</a> |
||||
</p> |
||||
</div> |
||||
{% endcomment %} |
||||
</footer> |
@ -0,0 +1,36 @@
@@ -0,0 +1,36 @@
|
||||
<!DOCTYPE html> |
||||
<html lang="en"> |
||||
<head> |
||||
<title>{% if page.title %}{{ page.title }}{% else %}{{ site.title }}{% endif %}</title> |
||||
|
||||
<meta charset="utf-8"> |
||||
<meta name="viewport" content="width=device-width, initial-scale=1"> |
||||
<meta name="keywords" content="{{ site.keywords }}"> |
||||
<meta name="author" content="{{ site.author }}"> |
||||
{% if page.url == "/404.html" %} |
||||
<meta http-equiv="refresh" content="5; url=/"> |
||||
{% endif %} |
||||
{% if page.description %} |
||||
{% assign desc = page.description %} |
||||
{% else %} |
||||
{% assign desc = site.description %} |
||||
{% endif %} |
||||
{% if page.url %} |
||||
{% assign url = site.url | append: site.baseurl | append: page.url %} |
||||
{% else %} |
||||
{% assign url = site.url | append: site.baseurl | append: page.url %} |
||||
{% endif %} |
||||
<meta name="description" content="{{ desc }}"> |
||||
<!-- <link href='https://fonts.googleapis.com/css?family=Roboto+Mono:400,300,500,700|Ubuntu:400,300,300italic,500,700|Montserrat' rel='stylesheet' type='text/css'> --> |
||||
<link href="{{ site.baseurl }}/css/fonts/fonts.css" rel='stylesheet' type='text/css'> |
||||
<link rel="stylesheet" href="{{ site.baseurl }}/css/main.css"> |
||||
<link rel="icon" type="image/ico" href="{{ site.baseurl }}/img/favicon.ico"> |
||||
<link rel="shortcut-icon" type="image/ico" href="{{ site.baseurl }}/img/favicon.ico"> |
||||
</head> |
||||
<body> |
||||
<div class="wrapper"> |
||||
{{ content }} |
||||
</div> |
||||
{% include footer.html %} |
||||
</body> |
||||
|
@ -0,0 +1,17 @@
@@ -0,0 +1,17 @@
|
||||
/* Reset |
||||
* * * * * * * * * * */ |
||||
* { |
||||
margin: 0; |
||||
&, |
||||
&:before, |
||||
&:after { |
||||
box-sizing: border-box; |
||||
} |
||||
} |
||||
html, body, div, span, applet, object, iframe, h1, h2, h3, h4, h5, h6, p, blockquote, pre, a, abbr, acronym, address, big, cite, code, del, dfn, em, font, img, ins, kbd, q, s, samp, small, strike, strong, sub, sup, tt, var, b, u, i, center, dl, dt, dd, ol, ul, li, fieldset, form, label, legend, caption { |
||||
margin: 0; |
||||
padding: 0; |
||||
font-size: 100%; |
||||
vertical-align: baseline; |
||||
background: transparent; |
||||
} |
@ -0,0 +1,308 @@
@@ -0,0 +1,308 @@
|
||||
@charset "utf-8"; |
||||
@import "reset"; |
||||
@import "vars"; |
||||
@import "typography"; |
||||
|
||||
html { |
||||
height: 100%; |
||||
margin: 0; |
||||
padding: 0; |
||||
} |
||||
body { |
||||
font-family: $font-stack-one; |
||||
height: 100%; |
||||
overflow: auto; |
||||
} |
||||
.site-name { |
||||
color: $accent-color; |
||||
} |
||||
.faded { |
||||
color: $light-color; |
||||
font-weight: lighter; |
||||
} |
||||
.page-suggestion { |
||||
@media (max-width: $break-medium) { |
||||
text-align: center; |
||||
a { |
||||
display: block; |
||||
float: none; |
||||
margin: $base-spacing 1.3px; |
||||
} |
||||
} |
||||
} |
||||
|
||||
/* Intro |
||||
* * * * * * * * * * * */ |
||||
#intro { |
||||
color: darken($accent-color, 40); |
||||
font-weight: ligher; |
||||
text-align: center; |
||||
font-size: 20px; |
||||
margin-bottom: 20px; |
||||
font-family: 'Roboto Mono', 'sans-serif'; |
||||
@media (max-width: $break-small) { |
||||
height: 100%; |
||||
font-size: 17px; |
||||
} |
||||
span { |
||||
padding: 0.05em 0.5em; |
||||
border-radius: 15px; |
||||
background: $accent-color; |
||||
color: #fff; |
||||
} |
||||
::selection { |
||||
color: #fff; |
||||
background: #000; |
||||
} |
||||
h2 { |
||||
margin: $base-spacing 0; |
||||
margin-bottom: $base-spacing/1.1; |
||||
font-size: 40px; |
||||
font-family: 'ubuntu'; |
||||
@media (max-width: $break-small) { |
||||
font-size: 32px; |
||||
} |
||||
} |
||||
} |
||||
#intro-img { |
||||
width: 150px; |
||||
height: 150px; |
||||
border-radius: 50%; |
||||
border: 2px solid transparent; |
||||
} |
||||
|
||||
sup { |
||||
vertical-align: super; |
||||
font-size: 0.8em; |
||||
} |
||||
|
||||
/* Links |
||||
* * * * * * * * * * * */ |
||||
|
||||
|
||||
.disabled:hover { |
||||
color: inherit; |
||||
background: inherit; |
||||
} |
||||
.hide { |
||||
display: none; |
||||
} |
||||
a { |
||||
text-decoration: none; |
||||
color: inherit; |
||||
padding: 0; |
||||
} |
||||
a:hover { |
||||
text-decoration: none; |
||||
color: $accent-color; |
||||
} |
||||
.underline { |
||||
border-bottom: 2px solid $underline-color; |
||||
} |
||||
.underline:hover { |
||||
color: inherit; |
||||
-webkit-transition: 0.4s ease; |
||||
-moz-transition: 0.4s ease; |
||||
border-bottom: 2px solid $accent-color; |
||||
} |
||||
.button { |
||||
font-weight: lighter; |
||||
font-size: 13px; |
||||
border-radius: 20px; |
||||
background: #fff; |
||||
padding: $base-spacing/4 $base-spacing; |
||||
color: $medium-gray-color; |
||||
} |
||||
.button:hover { |
||||
background: $accent-color; |
||||
color: #fff; |
||||
-webkit-transition: 0.3s ease; |
||||
} |
||||
.rrssb-buttons { |
||||
margin: $base-spacing 0; |
||||
} |
||||
.different-highlight { |
||||
color: inherit; |
||||
} |
||||
.different-highlight:hover { |
||||
color: $accent-color; |
||||
} |
||||
|
||||
/* Structure |
||||
* * * * * * * * * * * */ |
||||
|
||||
.wrapper { |
||||
padding-top: 15vh; |
||||
min-height: 100%; |
||||
margin-bottom: -$footer-size; |
||||
} |
||||
.wrapper:after { |
||||
content: ""; |
||||
display: block; |
||||
} |
||||
footer, .wrapper:after { |
||||
height: $footer-size; |
||||
} |
||||
footer { |
||||
div { |
||||
padding: $base-spacing/2.5; |
||||
margin: 0px; |
||||
height: 2.8em; |
||||
} |
||||
h2 { |
||||
font-size: 16px; |
||||
font-weight: lighter; |
||||
} |
||||
} |
||||
|
||||
.site-name { |
||||
font-size: 35px; |
||||
} |
||||
.intro { |
||||
text-align: center; |
||||
margin: auto; |
||||
font-size: 30px; |
||||
font-family: 'Montserrat'; |
||||
} |
||||
.container { |
||||
max-width: $max-width; |
||||
margin: auto; |
||||
padding: $base-spacing; |
||||
padding-bottom: 0.5em; |
||||
|
||||
@media (max-width: $break-medium) { |
||||
padding: 0.5em; |
||||
} |
||||
} |
||||
.post-preview { |
||||
display: block; |
||||
width: 100%; |
||||
margin: $base-spacing 0; |
||||
.post-title { |
||||
font-size: 25px; |
||||
} |
||||
.post-time { |
||||
color: $light-color; |
||||
} |
||||
@media (max-width: $break-medium) { |
||||
.post-time { |
||||
margin-top: $base-spacing/2; |
||||
display: block; |
||||
float: none; |
||||
} |
||||
.post-title { |
||||
display: block; |
||||
float: none; |
||||
padding-left: 0.5em; |
||||
} |
||||
margin: $base-spacing*1.1 0; |
||||
} |
||||
} |
||||
.alignable { |
||||
display: inline-block; |
||||
} |
||||
.pull-left { |
||||
@extend .alignable; |
||||
float: left; |
||||
} |
||||
.pull-right { |
||||
@extend .alignable; |
||||
float: right; |
||||
} |
||||
|
||||
/* Navbar |
||||
* * * * * * * * * * * */ |
||||
|
||||
.navbar { |
||||
margin: auto; |
||||
padding: $base-spacing $base-spacing; |
||||
width: 100%; |
||||
min-height: 70px; |
||||
//background-color: $accent-color; |
||||
} |
||||
.back-outer { |
||||
text-align: center; |
||||
width: $big-circle-size; |
||||
height: $big-circle-size; |
||||
//border: 2px solid #000; |
||||
border-radius: $big-circle-size; |
||||
background-color: #000; |
||||
padding: 0; |
||||
} |
||||
.back-inner { |
||||
height: 24px; |
||||
width: 24px; |
||||
margin: 3px 3px; |
||||
border: 2px solid #fff; |
||||
border-radius: 24px; |
||||
background: #fff; |
||||
} |
||||
.back-inner:hover { |
||||
background: #000; |
||||
} |
||||
|
||||
/* Paginate |
||||
* * * * * * * * * * * */ |
||||
.pagination { |
||||
div { |
||||
width: 31%; |
||||
display: inline-block; |
||||
} |
||||
padding: inherit 2px; |
||||
@media (max-width: $break-small) { |
||||
padding: 0 2px; |
||||
.button { |
||||
margin: 2px 0; |
||||
} |
||||
margin-bottom: 10px; |
||||
} |
||||
} |
||||
|
||||
/* Post |
||||
* * * * * * * * * * * */ |
||||
|
||||
.post-date { |
||||
font-family: 'Montserrat'; |
||||
font-weight: lighter; |
||||
} |
||||
|
||||
/* Styling |
||||
* * * * * * * * * * */ |
||||
hr { |
||||
border-top: 0.5px solid $underline-color; |
||||
} |
||||
.theme-footer { |
||||
font-weight: lighter; |
||||
font-size: 15px; |
||||
color: $light-color; |
||||
padding: $base-spacing; |
||||
} |
||||
.copyright { |
||||
color: $accent-color; |
||||
} |
||||
|
||||
#img-about { |
||||
margin: inherit $base-spacing; |
||||
float: left; |
||||
} |
||||
.about-img { |
||||
height: $about-image-size; |
||||
width: $about-image-size; |
||||
border-radius: $about-image-size; |
||||
margin: $base-spacing/3 $base-spacing/5; |
||||
margin-right: $base-spacing; |
||||
} |
||||
.no-image { |
||||
@extend .about-img; |
||||
height: $about-image-size/1.2; |
||||
width: $about-image-size/1.2; |
||||
border-radius: $about-image-size/1.2; |
||||
background: $accent-color; |
||||
} |
||||
.about-stub { |
||||
margin: 0 $base-spacing/2; |
||||
padding: $base-spacing; |
||||
font-weight: lighter; |
||||
@media (max-width: $break-small) { |
||||
} |
||||
} |
@ -0,0 +1,27 @@
@@ -0,0 +1,27 @@
|
||||
table { |
||||
margin: 15px 0; |
||||
border-collapse: collapse; |
||||
width: 100%; |
||||
padding: 0; } |
||||
table tr { |
||||
border-top: 1px solid #cccccc; |
||||
background-color: white; |
||||
margin: 0; |
||||
padding: 0; } |
||||
table tr:nth-child(2n) { |
||||
background-color: #f8f8f8; } |
||||
table tr th { |
||||
font-weight: bold; |
||||
border: 1px solid #cccccc; |
||||
text-align: left; |
||||
margin: 0; |
||||
padding: 6px 13px; } |
||||
table tr td { |
||||
border: 1px solid #cccccc; |
||||
text-align: left; |
||||
margin: 0; |
||||
padding: 6px 13px; } |
||||
table tr th :first-child, table tr td :first-child { |
||||
margin: 0; } |
||||
table tr th :last-child, table tr td :last-child { |
||||
margin: 0; } |
@ -0,0 +1,143 @@
@@ -0,0 +1,143 @@
|
||||
@import "table"; |
||||
|
||||
.content { |
||||
hr { |
||||
margin: $base-spacing 0; |
||||
} |
||||
sup { |
||||
vertical-align: super; |
||||
font-size: 12px; |
||||
} |
||||
p { |
||||
line-height: $base-line-height; |
||||
@media (max-width: $break-medium) { |
||||
padding-left: 0.5em; |
||||
padding-right: 0.5em; |
||||
} |
||||
} |
||||
h1, h2, h3, h4, h5, h6, dl { |
||||
margin: 1em 0; |
||||
} |
||||
code { |
||||
font-size: $base-font-size; |
||||
} |
||||
.post-title { |
||||
margin-top: 0.1em; |
||||
font-size: 40px; |
||||
margin-bottom: $base-spacing; |
||||
font-family: 'Montserrat'; |
||||
color: $accent-color; |
||||
} |
||||
h1 { |
||||
font-size: 35px; |
||||
} |
||||
h2 { |
||||
font-size: 32px; |
||||
} |
||||
h3 { |
||||
font-size: 29px; |
||||
} |
||||
h4 { |
||||
font-size: 26px; |
||||
} |
||||
h5 { |
||||
font-size: 23px; |
||||
} |
||||
h6 { |
||||
font-size: 20px; |
||||
} |
||||
p { |
||||
font-size: 19px; |
||||
margin: $base-spacing/3 0; |
||||
font-weight: lighter; |
||||
} |
||||
a { |
||||
text-decoration: none; |
||||
border-bottom: 2px solid $underline-color; |
||||
} |
||||
a:hover { |
||||
color: inherit; |
||||
-webkit-transition: 0.4s ease; |
||||
-moz-transition: 0.4s ease; |
||||
border-bottom: 2px solid $accent-color; |
||||
} |
||||
.disabled { |
||||
font-size: 17px; |
||||
color: #fff; |
||||
background: $accent-color; |
||||
border: none; |
||||
padding: $base-spacing/4 $base-spacing/2; |
||||
} |
||||
.disabled:hover { |
||||
color: #fff; |
||||
background: $accent-color; |
||||
border: none; |
||||
padding: $base-spacing/4 $base-spacing/2; |
||||
} |
||||
.capsule { |
||||
padding: $base-spacing/4 $base-spacing/2; |
||||
font-size: 17px; |
||||
border-radius: 15px; |
||||
background: $accent-color; |
||||
color: #fff; |
||||
} |
||||
.anchorjs-link { |
||||
border: none; |
||||
} |
||||
.anchorjs-link:hover { |
||||
color: $accent-color; |
||||
border: none; |
||||
} |
||||
.hide { |
||||
display: inline-block; |
||||
} |
||||
blockquote { |
||||
font-size: $base-font-size; |
||||
padding: 0 0 0 $base-spacing; |
||||
margin: $base-spacing 0; |
||||
color: $medium-gray-color; |
||||
line-height: 1.8; |
||||
border-left: $small-spacing solid $light-gray-color; |
||||
} |
||||
img { |
||||
width: auto; |
||||
height: auto; |
||||
max-width: 100%; |
||||
max-height: 100%; |
||||
margin: 0.1em 0; |
||||
} |
||||
|
||||
p > code { |
||||
color: $git-black-color; |
||||
padding: 0.1em 0.1em 0.1em 0.1em; |
||||
border-radius: 0.3em; |
||||
} |
||||
ul, ol { |
||||
padding: $base-spacing/5 $base-spacing; |
||||
} |
||||
ul { |
||||
list-style-type: circle; |
||||
} |
||||
ol { |
||||
list-style-type: decimal; |
||||
} |
||||
li { |
||||
font-size: 19px; |
||||
font-weight: lighter; |
||||
margin: 0.8em 0em 0.8em 0.5em; |
||||
} |
||||
li p { |
||||
font-size: 19px; |
||||
} |
||||
|
||||
.flags { |
||||
text-align: center; |
||||
} |
||||
.flags > a { |
||||
border-bottom: none; |
||||
} |
||||
.flags > a:hover { |
||||
border-bottom: none; |
||||
} |
||||
|
||||
} |
@ -0,0 +1,31 @@
@@ -0,0 +1,31 @@
|
||||
// Font stacks |
||||
$font-stack-one: 'ubuntu'; |
||||
$font-stack-three: 'Montserrat'; |
||||
$code-font: 'Menlo', 'Roboto Mono', 'Roboto'; |
||||
|
||||
// Spacing and Sizes |
||||
$base-font-size: 1.2em; |
||||
$base-line-height: 1.5; |
||||
$base-spacing: $base-line-height * 1em; |
||||
$small-spacing: $base-spacing / 2; |
||||
$max-width: 800px; |
||||
|
||||
$break-small: 480px; |
||||
$break-medium: 700px; |
||||
$break-large: 980px; |
||||
|
||||
$big-circle-size: 30px; |
||||
$footer-size: auto; |
||||
$about-image-size: 100px; |
||||
|
||||
// Colors |
||||
$accent-color: #ff0f00;//#2358D1; |
||||
$underline-color: #E1E1E1; |
||||
$light-color: #D4D4D4; |
||||
$medium-gray-color: #999; |
||||
$light-gray-color: #ccc; |
||||
$git-black-color: #333333; |
||||
$well-color: #f7f7f7; |
||||
|
||||
/* Solarized Colors */ |
||||
$sol-base1: #93a1a1; |
Binary file not shown.
Binary file not shown.
Binary file not shown.
Binary file not shown.
Binary file not shown.
Binary file not shown.
Binary file not shown.
Binary file not shown.
Binary file not shown.
Binary file not shown.
Binary file not shown.
Binary file not shown.
Binary file not shown.
Binary file not shown.
Binary file not shown.
Binary file not shown.
Binary file not shown.
Binary file not shown.
Binary file not shown.
Binary file not shown.
Binary file not shown.
Binary file not shown.
Binary file not shown.
Binary file not shown.
Binary file not shown.
Binary file not shown.
Binary file not shown.
Binary file not shown.
Binary file not shown.
Binary file not shown.
Binary file not shown.
Binary file not shown.
Binary file not shown.
Binary file not shown.
Binary file not shown.
Binary file not shown.
Binary file not shown.
Binary file not shown.
Binary file not shown.
Binary file not shown.
Binary file not shown.
Binary file not shown.
Binary file not shown.
Binary file not shown.
Binary file not shown.
Binary file not shown.
Binary file not shown.
Binary file not shown.
Binary file not shown.
Binary file not shown.
Binary file not shown.
Binary file not shown.
Binary file not shown.
Binary file not shown.
Binary file not shown.
Binary file not shown.
Binary file not shown.
Binary file not shown.
@ -0,0 +1,474 @@
@@ -0,0 +1,474 @@
|
||||
/* cyrillic-ext */ |
||||
/* @font-face { */ |
||||
/* font-family: 'Montserrat'; */ |
||||
/* font-style: normal; */ |
||||
/* font-weight: 400; */ |
||||
/* src: local('Montserrat Regular'), local('Montserrat-Regular'), url(JTUSjIg1_i6t8kCHKm459WRhyzbi.woff2) format('woff2'); */ |
||||
/* unicode-range: U+0460-052F, U+1C80-1C88, U+20B4, U+2DE0-2DFF, U+A640-A69F, U+FE2E-FE2F; */ |
||||
/* } */ |
||||
/* cyrillic */ |
||||
@font-face { |
||||
font-family: 'Montserrat'; |
||||
font-style: normal; |
||||
font-weight: 400; |
||||
src: local('Montserrat Regular'), local('Montserrat-Regular'), url(JTUSjIg1_i6t8kCHKm459W1hyzbi.woff2) format('woff2'); |
||||
unicode-range: U+0400-045F, U+0490-0491, U+04B0-04B1, U+2116; |
||||
} |
||||
/* latin-ext */ |
||||
/* @font-face { */ |
||||
/* font-family: 'Montserrat'; */ |
||||
/* font-style: normal; */ |
||||
/* font-weight: 400; */ |
||||
/* src: local('Montserrat Regular'), local('Montserrat-Regular'), url(JTUSjIg1_i6t8kCHKm459Wdhyzbi.woff2) format('woff2'); */ |
||||
/* unicode-range: U+0100-024F, U+0259, U+1E00-1EFF, U+2020, U+20A0-20AB, U+20AD-20CF, U+2113, U+2C60-2C7F, U+A720-A7FF; */ |
||||
/* } */ |
||||
/* latin */ |
||||
@font-face { |
||||
font-family: 'Montserrat'; |
||||
font-style: normal; |
||||
font-weight: 400; |
||||
src: local('Montserrat Regular'), local('Montserrat-Regular'), url(JTUSjIg1_i6t8kCHKm459Wlhyw.woff2) format('woff2'); |
||||
unicode-range: U+0000-00FF, U+0131, U+0152-0153, U+02BB-02BC, U+02C6, U+02DA, U+02DC, U+2000-206F, U+2074, U+20AC, U+2122, U+2191, U+2193, U+2212, U+2215, U+FEFF, U+FFFD; |
||||
} |
||||
|
||||
|
||||
|
||||
|
||||
|
||||
/* cyrillic-ext */ |
||||
/* @font-face { */ |
||||
/* font-family: 'Roboto Mono'; */ |
||||
/* font-style: normal; */ |
||||
/* font-weight: 300; */ |
||||
/* src: local('Roboto Mono Light'), local('RobotoMono-Light'), url(L0xkDF4xlVMF-BfR8bXMIjDgiWq8f7-7Ag.woff2) format('woff2'); */ |
||||
/* unicode-range: U+0460-052F, U+1C80-1C88, U+20B4, U+2DE0-2DFF, U+A640-A69F, U+FE2E-FE2F; */ |
||||
/* } */ |
||||
/* cyrillic */ |
||||
/* @font-face { */ |
||||
/* font-family: 'Roboto Mono'; */ |
||||
/* font-style: normal; */ |
||||
/* font-weight: 300; */ |
||||
/* src: local('Roboto Mono Light'), local('RobotoMono-Light'), url(L0xkDF4xlVMF-BfR8bXMIjDgiWq1f7-7Ag.woff2) format('woff2'); */ |
||||
/* unicode-range: U+0400-045F, U+0490-0491, U+04B0-04B1, U+2116; */ |
||||
/* } */ |
||||
/* greek-ext */ |
||||
/* @font-face { */ |
||||
/* font-family: 'Roboto Mono'; */ |
||||
/* font-style: normal; */ |
||||
/* font-weight: 300; */ |
||||
/* src: local('Roboto Mono Light'), local('RobotoMono-Light'), url(L0xkDF4xlVMF-BfR8bXMIjDgiWq9f7-7Ag.woff2) format('woff2'); */ |
||||
/* unicode-range: U+1F00-1FFF; */ |
||||
/* } */ |
||||
/* greek */ |
||||
/* @font-face { */ |
||||
/* font-family: 'Roboto Mono'; */ |
||||
/* font-style: normal; */ |
||||
/* font-weight: 300; */ |
||||
/* src: local('Roboto Mono Light'), local('RobotoMono-Light'), url(L0xkDF4xlVMF-BfR8bXMIjDgiWqyf7-7Ag.woff2) format('woff2'); */ |
||||
/* unicode-range: U+0370-03FF; */ |
||||
/* } */ |
||||
/* latin-ext */ |
||||
/* @font-face { */ |
||||
/* font-family: 'Roboto Mono'; */ |
||||
/* font-style: normal; */ |
||||
/* font-weight: 300; */ |
||||
/* src: local('Roboto Mono Light'), local('RobotoMono-Light'), url(L0xkDF4xlVMF-BfR8bXMIjDgiWq_f7-7Ag.woff2) format('woff2'); */ |
||||
/* unicode-range: U+0100-024F, U+0259, U+1E00-1EFF, U+2020, U+20A0-20AB, U+20AD-20CF, U+2113, U+2C60-2C7F, U+A720-A7FF; */ |
||||
/* } */ |
||||
/* latin */ |
||||
/* @font-face { */ |
||||
/* font-family: 'Roboto Mono'; */ |
||||
/* font-style: normal; */ |
||||
/* font-weight: 300; */ |
||||
/* src: local('Roboto Mono Light'), local('RobotoMono-Light'), url(L0xkDF4xlVMF-BfR8bXMIjDgiWqxf78.woff2) format('woff2'); */ |
||||
/* unicode-range: U+0000-00FF, U+0131, U+0152-0153, U+02BB-02BC, U+02C6, U+02DA, U+02DC, U+2000-206F, U+2074, U+20AC, U+2122, U+2191, U+2193, U+2212, U+2215, U+FEFF, U+FFFD; */ |
||||
/* } */ |
||||
/* cyrillic-ext */ |
||||
/* @font-face { */ |
||||
/* font-family: 'Roboto Mono'; */ |
||||
/* font-style: normal; */ |
||||
/* font-weight: 400; */ |
||||
/* src: local('Roboto Mono'), local('RobotoMono-Regular'), url(L0x5DF4xlVMF-BfR8bXMIjhGq3-OXg.woff2) format('woff2'); */ |
||||
/* unicode-range: U+0460-052F, U+1C80-1C88, U+20B4, U+2DE0-2DFF, U+A640-A69F, U+FE2E-FE2F; */ |
||||
/* } */ |
||||
/* cyrillic */ |
||||
/* @font-face { */ |
||||
/* font-family: 'Roboto Mono'; */ |
||||
/* font-style: normal; */ |
||||
/* font-weight: 400; */ |
||||
/* src: local('Roboto Mono'), local('RobotoMono-Regular'), url(L0x5DF4xlVMF-BfR8bXMIjhPq3-OXg.woff2) format('woff2'); */ |
||||
/* unicode-range: U+0400-045F, U+0490-0491, U+04B0-04B1, U+2116; */ |
||||
/* } */ |
||||
/* greek-ext */ |
||||
/* @font-face { */ |
||||
/* font-family: 'Roboto Mono'; */ |
||||
/* font-style: normal; */ |
||||
/* font-weight: 400; */ |
||||
/* src: local('Roboto Mono'), local('RobotoMono-Regular'), url(L0x5DF4xlVMF-BfR8bXMIjhHq3-OXg.woff2) format('woff2'); */ |
||||
/* unicode-range: U+1F00-1FFF; */ |
||||
/* } */ |
||||
/* greek */ |
||||
/* @font-face { */ |
||||
/* font-family: 'Roboto Mono'; */ |
||||
/* font-style: normal; */ |
||||
/* font-weight: 400; */ |
||||
/* src: local('Roboto Mono'), local('RobotoMono-Regular'), url(L0x5DF4xlVMF-BfR8bXMIjhIq3-OXg.woff2) format('woff2'); */ |
||||
/* unicode-range: U+0370-03FF; */ |
||||
/* } */ |
||||
/* latin-ext */ |
||||
/* @font-face { */ |
||||
/* font-family: 'Roboto Mono'; */ |
||||
/* font-style: normal; */ |
||||
/* font-weight: 400; */ |
||||
/* src: local('Roboto Mono'), local('RobotoMono-Regular'), url(L0x5DF4xlVMF-BfR8bXMIjhFq3-OXg.woff2) format('woff2'); */ |
||||
/* unicode-range: U+0100-024F, U+0259, U+1E00-1EFF, U+2020, U+20A0-20AB, U+20AD-20CF, U+2113, U+2C60-2C7F, U+A720-A7FF; */ |
||||
/* } */ |
||||
/* latin */ |
||||
/* @font-face { */ |
||||
/* font-family: 'Roboto Mono'; */ |
||||
/* font-style: normal; */ |
||||
/* font-weight: 400; */ |
||||
/* src: local('Roboto Mono'), local('RobotoMono-Regular'), url(L0x5DF4xlVMF-BfR8bXMIjhLq38.woff2) format('woff2'); */ |
||||
/* unicode-range: U+0000-00FF, U+0131, U+0152-0153, U+02BB-02BC, U+02C6, U+02DA, U+02DC, U+2000-206F, U+2074, U+20AC, U+2122, U+2191, U+2193, U+2212, U+2215, U+FEFF, U+FFFD; */ |
||||
/* } */ |
||||
/* cyrillic-ext */ |
||||
/* @font-face { */ |
||||
/* font-family: 'Roboto Mono'; */ |
||||
/* font-style: normal; */ |
||||
/* font-weight: 500; */ |
||||
/* src: local('Roboto Mono Medium'), local('RobotoMono-Medium'), url(L0xkDF4xlVMF-BfR8bXMIjC4iGq8f7-7Ag.woff2) format('woff2'); */ |
||||
/* unicode-range: U+0460-052F, U+1C80-1C88, U+20B4, U+2DE0-2DFF, U+A640-A69F, U+FE2E-FE2F; */ |
||||
/* } */ |
||||
/* cyrillic */ |
||||
/* @font-face { */ |
||||
/* font-family: 'Roboto Mono'; */ |
||||
/* font-style: normal; */ |
||||
/* font-weight: 500; */ |
||||
/* src: local('Roboto Mono Medium'), local('RobotoMono-Medium'), url(L0xkDF4xlVMF-BfR8bXMIjC4iGq1f7-7Ag.woff2) format('woff2'); */ |
||||
/* unicode-range: U+0400-045F, U+0490-0491, U+04B0-04B1, U+2116; */ |
||||
/* } */ |
||||
/* greek-ext */ |
||||
/* @font-face { */ |
||||
/* font-family: 'Roboto Mono'; */ |
||||
/* font-style: normal; */ |
||||
/* font-weight: 500; */ |
||||
/* src: local('Roboto Mono Medium'), local('RobotoMono-Medium'), url(L0xkDF4xlVMF-BfR8bXMIjC4iGq9f7-7Ag.woff2) format('woff2'); */ |
||||
/* unicode-range: U+1F00-1FFF; */ |
||||
/* } */ |
||||
/* greek */ |
||||
/* @font-face { */ |
||||
/* font-family: 'Roboto Mono'; */ |
||||
/* font-style: normal; */ |
||||
/* font-weight: 500; */ |
||||
/* src: local('Roboto Mono Medium'), local('RobotoMono-Medium'), url(L0xkDF4xlVMF-BfR8bXMIjC4iGqyf7-7Ag.woff2) format('woff2'); */ |
||||
/* unicode-range: U+0370-03FF; */ |
||||
/* } */ |
||||
/* latin-ext */ |
||||
/* @font-face { */ |
||||
/* font-family: 'Roboto Mono'; */ |
||||
/* font-style: normal; */ |
||||
/* font-weight: 500; */ |
||||
/* src: local('Roboto Mono Medium'), local('RobotoMono-Medium'), url(L0xkDF4xlVMF-BfR8bXMIjC4iGq_f7-7Ag.woff2) format('woff2'); */ |
||||
/* unicode-range: U+0100-024F, U+0259, U+1E00-1EFF, U+2020, U+20A0-20AB, U+20AD-20CF, U+2113, U+2C60-2C7F, U+A720-A7FF; */ |
||||
/* } */ |
||||
/* latin */ |
||||
/* @font-face { */ |
||||
/* font-family: 'Roboto Mono'; */ |
||||
/* font-style: normal; */ |
||||
/* font-weight: 500; */ |
||||
/* src: local('Roboto Mono Medium'), local('RobotoMono-Medium'), url(L0xkDF4xlVMF-BfR8bXMIjC4iGqxf78.woff2) format('woff2'); */ |
||||
/* unicode-range: U+0000-00FF, U+0131, U+0152-0153, U+02BB-02BC, U+02C6, U+02DA, U+02DC, U+2000-206F, U+2074, U+20AC, U+2122, U+2191, U+2193, U+2212, U+2215, U+FEFF, U+FFFD; */ |
||||
/* } */ |
||||
/* cyrillic-ext */ |
||||
/* @font-face { */ |
||||
/* font-family: 'Roboto Mono'; */ |
||||
/* font-style: normal; */ |
||||
/* font-weight: 700; */ |
||||
/* src: local('Roboto Mono Bold'), local('RobotoMono-Bold'), url(L0xkDF4xlVMF-BfR8bXMIjDwjmq8f7-7Ag.woff2) format('woff2'); */ |
||||
/* unicode-range: U+0460-052F, U+1C80-1C88, U+20B4, U+2DE0-2DFF, U+A640-A69F, U+FE2E-FE2F; */ |
||||
/* } */ |
||||
/* cyrillic */ |
||||
/* @font-face { */ |
||||
/* font-family: 'Roboto Mono'; */ |
||||
/* font-style: normal; */ |
||||
/* font-weight: 700; */ |
||||
/* src: local('Roboto Mono Bold'), local('RobotoMono-Bold'), url(L0xkDF4xlVMF-BfR8bXMIjDwjmq1f7-7Ag.woff2) format('woff2'); */ |
||||
/* unicode-range: U+0400-045F, U+0490-0491, U+04B0-04B1, U+2116; */ |
||||
/* } */ |
||||
/* greek-ext */ |
||||
/* @font-face { */ |
||||
/* font-family: 'Roboto Mono'; */ |
||||
/* font-style: normal; */ |
||||
/* font-weight: 700; */ |
||||
/* src: local('Roboto Mono Bold'), local('RobotoMono-Bold'), url(L0xkDF4xlVMF-BfR8bXMIjDwjmq9f7-7Ag.woff2) format('woff2'); */ |
||||
/* unicode-range: U+1F00-1FFF; */ |
||||
/* } */ |
||||
/* greek */ |
||||
/* @font-face { */ |
||||
/* font-family: 'Roboto Mono'; */ |
||||
/* font-style: normal; */ |
||||
/* font-weight: 700; */ |
||||
/* src: local('Roboto Mono Bold'), local('RobotoMono-Bold'), url(L0xkDF4xlVMF-BfR8bXMIjDwjmqyf7-7Ag.woff2) format('woff2'); */ |
||||
/* unicode-range: U+0370-03FF; */ |
||||
/* } */ |
||||
/* latin-ext */ |
||||
/* @font-face { */ |
||||
/* font-family: 'Roboto Mono'; */ |
||||
/* font-style: normal; */ |
||||
/* font-weight: 700; */ |
||||
/* src: local('Roboto Mono Bold'), local('RobotoMono-Bold'), url(L0xkDF4xlVMF-BfR8bXMIjDwjmq_f7-7Ag.woff2) format('woff2'); */ |
||||
/* unicode-range: U+0100-024F, U+0259, U+1E00-1EFF, U+2020, U+20A0-20AB, U+20AD-20CF, U+2113, U+2C60-2C7F, U+A720-A7FF; */ |
||||
/* } */ |
||||
/* latin */ |
||||
/* @font-face { */ |
||||
/* font-family: 'Roboto Mono'; */ |
||||
/* font-style: normal; */ |
||||
/* font-weight: 700; */ |
||||
/* src: local('Roboto Mono Bold'), local('RobotoMono-Bold'), url(L0xkDF4xlVMF-BfR8bXMIjDwjmqxf78.woff2) format('woff2'); */ |
||||
/* unicode-range: U+0000-00FF, U+0131, U+0152-0153, U+02BB-02BC, U+02C6, U+02DA, U+02DC, U+2000-206F, U+2074, U+20AC, U+2122, U+2191, U+2193, U+2212, U+2215, U+FEFF, U+FFFD; */ |
||||
/* } */ |
||||
|
||||
|
||||
|
||||
|
||||
|
||||
/* cyrillic-ext */ |
||||
/* @font-face { */ |
||||
/* font-family: 'Ubuntu'; */ |
||||
/* font-style: italic; */ |
||||
/* font-weight: 300; */ |
||||
/* src: local('Ubuntu Light Italic'), local('Ubuntu-LightItalic'), url(4iCp6KVjbNBYlgoKejZftVyCN4Ffgg.woff2) format('woff2'); */ |
||||
/* unicode-range: U+0460-052F, U+1C80-1C88, U+20B4, U+2DE0-2DFF, U+A640-A69F, U+FE2E-FE2F; */ |
||||
/* } */ |
||||
/* cyrillic */ |
||||
/* @font-face { */ |
||||
/* font-family: 'Ubuntu'; */ |
||||
/* font-style: italic; */ |
||||
/* font-weight: 300; */ |
||||
/* src: local('Ubuntu Light Italic'), local('Ubuntu-LightItalic'), url(4iCp6KVjbNBYlgoKejZftVyLN4Ffgg.woff2) format('woff2'); */ |
||||
/* unicode-range: U+0400-045F, U+0490-0491, U+04B0-04B1, U+2116; */ |
||||
/* } */ |
||||
/* greek-ext */ |
||||
/* @font-face { */ |
||||
/* font-family: 'Ubuntu'; */ |
||||
/* font-style: italic; */ |
||||
/* font-weight: 300; */ |
||||
/* src: local('Ubuntu Light Italic'), local('Ubuntu-LightItalic'), url(4iCp6KVjbNBYlgoKejZftVyDN4Ffgg.woff2) format('woff2'); */ |
||||
/* unicode-range: U+1F00-1FFF; */ |
||||
/* } */ |
||||
/* greek */ |
||||
/* @font-face { */ |
||||
/* font-family: 'Ubuntu'; */ |
||||
/* font-style: italic; */ |
||||
/* font-weight: 300; */ |
||||
/* src: local('Ubuntu Light Italic'), local('Ubuntu-LightItalic'), url(4iCp6KVjbNBYlgoKejZftVyMN4Ffgg.woff2) format('woff2'); */ |
||||
/* unicode-range: U+0370-03FF; */ |
||||
/* } */ |
||||
/* latin-ext */ |
||||
/* @font-face { */ |
||||
/* font-family: 'Ubuntu'; */ |
||||
/* font-style: italic; */ |
||||
/* font-weight: 300; */ |
||||
/* src: local('Ubuntu Light Italic'), local('Ubuntu-LightItalic'), url(4iCp6KVjbNBYlgoKejZftVyBN4Ffgg.woff2) format('woff2'); */ |
||||
/* unicode-range: U+0100-024F, U+0259, U+1E00-1EFF, U+2020, U+20A0-20AB, U+20AD-20CF, U+2113, U+2C60-2C7F, U+A720-A7FF; */ |
||||
/* } */ |
||||
/* latin */ |
||||
/* @font-face { */ |
||||
/* font-family: 'Ubuntu'; */ |
||||
/* font-style: italic; */ |
||||
/* font-weight: 300; */ |
||||
/* src: local('Ubuntu Light Italic'), local('Ubuntu-LightItalic'), url(4iCp6KVjbNBYlgoKejZftVyPN4E.woff2) format('woff2'); */ |
||||
/* unicode-range: U+0000-00FF, U+0131, U+0152-0153, U+02BB-02BC, U+02C6, U+02DA, U+02DC, U+2000-206F, U+2074, U+20AC, U+2122, U+2191, U+2193, U+2212, U+2215, U+FEFF, U+FFFD; */ |
||||
/* } */ |
||||
/* cyrillic-ext */ |
||||
/* @font-face { */ |
||||
/* font-family: 'Ubuntu'; */ |
||||
/* font-style: normal; */ |
||||
/* font-weight: 300; */ |
||||
/* src: local('Ubuntu Light'), local('Ubuntu-Light'), url(4iCv6KVjbNBYlgoC1CzjvWyNL4U.woff2) format('woff2'); */ |
||||
/* unicode-range: U+0460-052F, U+1C80-1C88, U+20B4, U+2DE0-2DFF, U+A640-A69F, U+FE2E-FE2F; */ |
||||
/* } */ |
||||
/* cyrillic */ |
||||
@font-face { |
||||
font-family: 'Ubuntu'; |
||||
font-style: normal; |
||||
font-weight: 300; |
||||
src: local('Ubuntu Light'), local('Ubuntu-Light'), url(4iCv6KVjbNBYlgoC1CzjtGyNL4U.woff2) format('woff2'); |
||||
unicode-range: U+0400-045F, U+0490-0491, U+04B0-04B1, U+2116; |
||||
} |
||||
/* greek-ext */ |
||||
/* @font-face { */ |
||||
/* font-family: 'Ubuntu'; */ |
||||
/* font-style: normal; */ |
||||
/* font-weight: 300; */ |
||||
/* src: local('Ubuntu Light'), local('Ubuntu-Light'), url(4iCv6KVjbNBYlgoC1CzjvGyNL4U.woff2) format('woff2'); */ |
||||
/* unicode-range: U+1F00-1FFF; */ |
||||
/* } */ |
||||
/* greek */ |
||||
@font-face { |
||||
font-family: 'Ubuntu'; |
||||
font-style: normal; |
||||
font-weight: 300; |
||||
src: local('Ubuntu Light'), local('Ubuntu-Light'), url(4iCv6KVjbNBYlgoC1Czjs2yNL4U.woff2) format('woff2'); |
||||
unicode-range: U+0370-03FF; |
||||
} |
||||
/* latin-ext */ |
||||
/* @font-face { */ |
||||
/* font-family: 'Ubuntu'; */ |
||||
/* font-style: normal; */ |
||||
/* font-weight: 300; */ |
||||
/* src: local('Ubuntu Light'), local('Ubuntu-Light'), url(4iCv6KVjbNBYlgoC1CzjvmyNL4U.woff2) format('woff2'); */ |
||||
/* unicode-range: U+0100-024F, U+0259, U+1E00-1EFF, U+2020, U+20A0-20AB, U+20AD-20CF, U+2113, U+2C60-2C7F, U+A720-A7FF; */ |
||||
/* } */ |
||||
/* latin */ |
||||
@font-face { |
||||
font-family: 'Ubuntu'; |
||||
font-style: normal; |
||||
font-weight: 300; |
||||
src: local('Ubuntu Light'), local('Ubuntu-Light'), url(4iCv6KVjbNBYlgoC1CzjsGyN.woff2) format('woff2'); |
||||
unicode-range: U+0000-00FF, U+0131, U+0152-0153, U+02BB-02BC, U+02C6, U+02DA, U+02DC, U+2000-206F, U+2074, U+20AC, U+2122, U+2191, U+2193, U+2212, U+2215, U+FEFF, U+FFFD; |
||||
} |
||||
/* cyrillic-ext */ |
||||
/* @font-face { */ |
||||
/* font-family: 'Ubuntu'; */ |
||||
/* font-style: normal; */ |
||||
/* font-weight: 400; */ |
||||
/* src: local('Ubuntu Regular'), local('Ubuntu-Regular'), url(4iCs6KVjbNBYlgoKcg72j00.woff2) format('woff2'); */ |
||||
/* unicode-range: U+0460-052F, U+1C80-1C88, U+20B4, U+2DE0-2DFF, U+A640-A69F, U+FE2E-FE2F; */ |
||||
/* } */ |
||||
/* cyrillic */ |
||||
/* @font-face { */ |
||||
/* font-family: 'Ubuntu'; */ |
||||
/* font-style: normal; */ |
||||
/* font-weight: 400; */ |
||||
/* src: local('Ubuntu Regular'), local('Ubuntu-Regular'), url(4iCs6KVjbNBYlgoKew72j00.woff2) format('woff2'); */ |
||||
/* unicode-range: U+0400-045F, U+0490-0491, U+04B0-04B1, U+2116; */ |
||||
/* } */ |
||||
/* greek-ext */ |
||||
/* @font-face { */ |
||||
/* font-family: 'Ubuntu'; */ |
||||
/* font-style: normal; */ |
||||
/* font-weight: 400; */ |
||||
/* src: local('Ubuntu Regular'), local('Ubuntu-Regular'), url(4iCs6KVjbNBYlgoKcw72j00.woff2) format('woff2'); */ |
||||
/* unicode-range: U+1F00-1FFF; */ |
||||
/* } */ |
||||
/* greek */ |
||||
/* @font-face { */ |
||||
/* font-family: 'Ubuntu'; */ |
||||
/* font-style: normal; */ |
||||
/* font-weight: 400; */ |
||||
/* src: local('Ubuntu Regular'), local('Ubuntu-Regular'), url(4iCs6KVjbNBYlgoKfA72j00.woff2) format('woff2'); */ |
||||
/* unicode-range: U+0370-03FF; */ |
||||
/* } */ |
||||
/* latin-ext */ |
||||
/* @font-face { */ |
||||
/* font-family: 'Ubuntu'; */ |
||||
/* font-style: normal; */ |
||||
/* font-weight: 400; */ |
||||
/* src: local('Ubuntu Regular'), local('Ubuntu-Regular'), url(4iCs6KVjbNBYlgoKcQ72j00.woff2) format('woff2'); */ |
||||
/* unicode-range: U+0100-024F, U+0259, U+1E00-1EFF, U+2020, U+20A0-20AB, U+20AD-20CF, U+2113, U+2C60-2C7F, U+A720-A7FF; */ |
||||
/* } */ |
||||
/* latin */ |
||||
/* @font-face { */ |
||||
/* font-family: 'Ubuntu'; */ |
||||
/* font-style: normal; */ |
||||
/* font-weight: 400; */ |
||||
/* src: local('Ubuntu Regular'), local('Ubuntu-Regular'), url(4iCs6KVjbNBYlgoKfw72.woff2) format('woff2'); */ |
||||
/* unicode-range: U+0000-00FF, U+0131, U+0152-0153, U+02BB-02BC, U+02C6, U+02DA, U+02DC, U+2000-206F, U+2074, U+20AC, U+2122, U+2191, U+2193, U+2212, U+2215, U+FEFF, U+FFFD; */ |
||||
/* } */ |
||||
/* cyrillic-ext */ |
||||
/* @font-face { */ |
||||
/* font-family: 'Ubuntu'; */ |
||||
/* font-style: normal; */ |
||||
/* font-weight: 500; */ |
||||
/* src: local('Ubuntu Medium'), local('Ubuntu-Medium'), url(4iCv6KVjbNBYlgoCjC3jvWyNL4U.woff2) format('woff2'); */ |
||||
/* unicode-range: U+0460-052F, U+1C80-1C88, U+20B4, U+2DE0-2DFF, U+A640-A69F, U+FE2E-FE2F; */ |
||||
/* } */ |
||||
/* cyrillic */ |
||||
/* @font-face { */ |
||||
/* font-family: 'Ubuntu'; */ |
||||
/* font-style: normal; */ |
||||
/* font-weight: 500; */ |
||||
/* src: local('Ubuntu Medium'), local('Ubuntu-Medium'), url(4iCv6KVjbNBYlgoCjC3jtGyNL4U.woff2) format('woff2'); */ |
||||
/* unicode-range: U+0400-045F, U+0490-0491, U+04B0-04B1, U+2116; */ |
||||
/* } */ |
||||
/* greek-ext */ |
||||
/* @font-face { */ |
||||
/* font-family: 'Ubuntu'; */ |
||||
/* font-style: normal; */ |
||||
/* font-weight: 500; */ |
||||
/* src: local('Ubuntu Medium'), local('Ubuntu-Medium'), url(4iCv6KVjbNBYlgoCjC3jvGyNL4U.woff2) format('woff2'); */ |
||||
/* unicode-range: U+1F00-1FFF; */ |
||||
/* } */ |
||||
/* greek */ |
||||
/* @font-face { */ |
||||
/* font-family: 'Ubuntu'; */ |
||||
/* font-style: normal; */ |
||||
/* font-weight: 500; */ |
||||
/* src: local('Ubuntu Medium'), local('Ubuntu-Medium'), url(4iCv6KVjbNBYlgoCjC3js2yNL4U.woff2) format('woff2'); */ |
||||
/* unicode-range: U+0370-03FF; */ |
||||
/* } */ |
||||
/* latin-ext */ |
||||
/* @font-face { */ |
||||
/* font-family: 'Ubuntu'; */ |
||||
/* font-style: normal; */ |
||||
/* font-weight: 500; */ |
||||
/* src: local('Ubuntu Medium'), local('Ubuntu-Medium'), url(4iCv6KVjbNBYlgoCjC3jvmyNL4U.woff2) format('woff2'); */ |
||||
/* unicode-range: U+0100-024F, U+0259, U+1E00-1EFF, U+2020, U+20A0-20AB, U+20AD-20CF, U+2113, U+2C60-2C7F, U+A720-A7FF; */ |
||||
/* } */ |
||||
/* latin */ |
||||
/* @font-face { */ |
||||
/* font-family: 'Ubuntu'; */ |
||||
/* font-style: normal; */ |
||||
/* font-weight: 500; */ |
||||
/* src: local('Ubuntu Medium'), local('Ubuntu-Medium'), url(4iCv6KVjbNBYlgoCjC3jsGyN.woff2) format('woff2'); */ |
||||
/* unicode-range: U+0000-00FF, U+0131, U+0152-0153, U+02BB-02BC, U+02C6, U+02DA, U+02DC, U+2000-206F, U+2074, U+20AC, U+2122, U+2191, U+2193, U+2212, U+2215, U+FEFF, U+FFFD; */ |
||||
/* } */ |
||||
/* cyrillic-ext */ |
||||
/* @font-face { */ |
||||
/* font-family: 'Ubuntu'; */ |
||||
/* font-style: normal; */ |
||||
/* font-weight: 700; */ |
||||
/* src: local('Ubuntu Bold'), local('Ubuntu-Bold'), url(4iCv6KVjbNBYlgoCxCvjvWyNL4U.woff2) format('woff2'); */ |
||||
/* unicode-range: U+0460-052F, U+1C80-1C88, U+20B4, U+2DE0-2DFF, U+A640-A69F, U+FE2E-FE2F; */ |
||||
/* } */ |
||||
/* cyrillic */ |
||||
/* @font-face { */ |
||||
/* font-family: 'Ubuntu'; */ |
||||
/* font-style: normal; */ |
||||
/* font-weight: 700; */ |
||||
/* src: local('Ubuntu Bold'), local('Ubuntu-Bold'), url(4iCv6KVjbNBYlgoCxCvjtGyNL4U.woff2) format('woff2'); */ |
||||
/* unicode-range: U+0400-045F, U+0490-0491, U+04B0-04B1, U+2116; */ |
||||
/* } */ |
||||
/* greek-ext */ |
||||
/* @font-face { */ |
||||
/* font-family: 'Ubuntu'; */ |
||||
/* font-style: normal; */ |
||||
/* font-weight: 700; */ |
||||
/* src: local('Ubuntu Bold'), local('Ubuntu-Bold'), url(4iCv6KVjbNBYlgoCxCvjvGyNL4U.woff2) format('woff2'); */ |
||||
/* unicode-range: U+1F00-1FFF; */ |
||||
/* } */ |
||||
/* greek */ |
||||
/* @font-face { */ |
||||
/* font-family: 'Ubuntu'; */ |
||||
/* font-style: normal; */ |
||||
/* font-weight: 700; */ |
||||
/* src: local('Ubuntu Bold'), local('Ubuntu-Bold'), url(4iCv6KVjbNBYlgoCxCvjs2yNL4U.woff2) format('woff2'); */ |
||||
/* unicode-range: U+0370-03FF; */ |
||||
/* } */ |
||||
/* latin-ext */ |
||||
/* @font-face { */ |
||||
/* font-family: 'Ubuntu'; */ |
||||
/* font-style: normal; */ |
||||
/* font-weight: 700; */ |
||||
/* src: local('Ubuntu Bold'), local('Ubuntu-Bold'), url(4iCv6KVjbNBYlgoCxCvjvmyNL4U.woff2) format('woff2'); */ |
||||
/* unicode-range: U+0100-024F, U+0259, U+1E00-1EFF, U+2020, U+20A0-20AB, U+20AD-20CF, U+2113, U+2C60-2C7F, U+A720-A7FF; */ |
||||
/* } */ |
||||
/* latin */ |
||||
/* @font-face { */ |
||||
/* font-family: 'Ubuntu'; */ |
||||
/* font-style: normal; */ |
||||
/* font-weight: 700; */ |
||||
/* src: local('Ubuntu Bold'), local('Ubuntu-Bold'), url(4iCv6KVjbNBYlgoCxCvjsGyN.woff2) format('woff2'); */ |
||||
/* unicode-range: U+0000-00FF, U+0131, U+0152-0153, U+02BB-02BC, U+02C6, U+02DA, U+02DC, U+2000-206F, U+2074, U+20AC, U+2122, U+2191, U+2193, U+2212, U+2215, U+FEFF, U+FFFD; */ |
||||
/* } */ |
Binary file not shown.
Binary file not shown.
Binary file not shown.
Binary file not shown.
Binary file not shown.
@ -0,0 +1,42 @@
@@ -0,0 +1,42 @@
|
||||
/* cyrillic */ |
||||
@font-face { |
||||
font-family: 'Montserrat'; |
||||
font-style: normal; |
||||
font-weight: 400; |
||||
src: local('Montserrat Regular'), local('Montserrat-Regular'), url(Montserrat_cyrillic.woff2) format('woff2'); |
||||
unicode-range: U+0400-045F, U+0490-0491, U+04B0-04B1, U+2116; |
||||
} |
||||
/* latin */ |
||||
@font-face { |
||||
font-family: 'Montserrat'; |
||||
font-style: normal; |
||||
font-weight: 400; |
||||
src: local('Montserrat Regular'), local('Montserrat-Regular'), url(Montserrat_latin.woff2) format('woff2'); |
||||
unicode-range: U+0000-00FF, U+0131, U+0152-0153, U+02BB-02BC, U+02C6, U+02DA, U+02DC, U+2000-206F, U+2074, U+20AC, U+2122, U+2191, U+2193, U+2212, U+2215, U+FEFF, U+FFFD; |
||||
} |
||||
|
||||
/* cyrillic */ |
||||
@font-face { |
||||
font-family: 'Ubuntu'; |
||||
font-style: normal; |
||||
font-weight: 300; |
||||
src: local('Ubuntu Light'), local('Ubuntu-Light'), url(Ubuntu_cyrillic.woff2) format('woff2'); |
||||
unicode-range: U+0400-045F, U+0490-0491, U+04B0-04B1, U+2116; |
||||
} |
||||
/* greek */ |
||||
@font-face { |
||||
font-family: 'Ubuntu'; |
||||
font-style: normal; |
||||
font-weight: 300; |
||||
src: local('Ubuntu Light'), local('Ubuntu-Light'), url(Ubuntu_greek.woff2) format('woff2'); |
||||
unicode-range: U+0370-03FF; |
||||
} |
||||
/* latin */ |
||||
@font-face { |
||||
font-family: 'Ubuntu'; |
||||
font-style: normal; |
||||
font-weight: 300; |
||||
src: local('Ubuntu Light'), local('Ubuntu-Light'), url(Ubuntu_latin.woff2) format('woff2'); |
||||
unicode-range: U+0000-00FF, U+0131, U+0152-0153, U+02BB-02BC, U+02C6, U+02DA, U+02DC, U+2000-206F, U+2074, U+20AC, U+2122, U+2191, U+2193, U+2212, U+2215, U+FEFF, U+FFFD; |
||||
} |
||||
|
@ -0,0 +1,53 @@
@@ -0,0 +1,53 @@
|
||||
/* ========================== */ |
||||
/* GLOSSA.INFO RIBBON */ |
||||
/* ========================== */ |
||||
|
||||
.ribbon { |
||||
position: absolute; |
||||
left: -5px; top: -5px; |
||||
z-index: 1; |
||||
overflow: hidden; |
||||
width: 75px; height: 75px; |
||||
text-align: right; |
||||
} |
||||
|
||||
.ribbon a { |
||||
font-size: 10px; |
||||
font-weight: bold; |
||||
color: #FFF; |
||||
text-transform: uppercase; |
||||
text-align: center; |
||||
text-decoration: none; |
||||
border: none; |
||||
line-height: 20px; |
||||
transform: rotate(-45deg); |
||||
-webkit-transform: rotate(-45deg); |
||||
width: 100px; |
||||
display: block; |
||||
background: linear-gradient(#F70505 0%, #8F0808 100%); |
||||
box-shadow: 0 3px 10px -5px rgba(0, 0, 0, 1); |
||||
position: absolute; |
||||
top: 19px; left: -21px; |
||||
font-family: sans-serif; |
||||
} |
||||
|
||||
.ribbon a::before { |
||||
content: ""; |
||||
position: absolute; left: 0px; top: 100%; |
||||
z-index: -1; |
||||
border-left: 3px solid #808080; |
||||
border-right: 3px solid transparent; |
||||
border-bottom: 3px solid transparent; |
||||
border-top: 3px solid #808080; |
||||
} |
||||
|
||||
.ribbon a::after { |
||||
content: ""; |
||||
position: absolute; right: 0px; top: 100%; |
||||
z-index: -1; |
||||
border-left: 3px solid transparent; |
||||
border-right: 3px solid #808080; |
||||
border-bottom: 3px solid transparent; |
||||
border-top: 3px solid #808080; |
||||
} |
||||
|
@ -0,0 +1,3 @@
@@ -0,0 +1,3 @@
|
||||
--- |
||||
--- |
||||
@import "style"; |
@ -0,0 +1,87 @@
@@ -0,0 +1,87 @@
|
||||
--- |
||||
layout: default |
||||
title: Learning languages | glossa.info |
||||
|
||||
--- |
||||
|
||||
<section class="intro"> |
||||
<div class="container"> |
||||
<h2 class="site-name"> |
||||
Γ<span class="faded">ΛΩΣΣΑ</span><sup>|info</sup> |
||||
</h2> |
||||
<div class="content container" style="text-align: justify;"> |
||||
<p class="flags"><a href="/"><img src="/img/RUS.png" /></a> <a href="/en"><img src="/img/ENG.png" /></a></p> |
||||
<p>Learning languages: textbooks, helpful services and applications. |
||||
All materials have been developed by the creators of the <a href="https://gnosis.study/" target="_blank">gnosis.study</a> Gnostic library.</p> |
||||
|
||||
<p><strong>NB:</strong> the services are separate non-interdependent |
||||
applications which results in some non-uniformity.</p> |
||||
</div> |
||||
</div> |
||||
</section> |
||||
|
||||
<section class="post-list"> |
||||
<div class="container"> |
||||
<div class="post-preview"> |
||||
<span class="post-title alignable pull-left">Ancient Greek</span> |
||||
<div style="clear:both"></div> |
||||
<div class="content"> |
||||
<ul class=""> |
||||
<li><a href="https://aksento.glossa.info">ΑΚΣΕΝΤΟ</a> — visualisation of Greek musical accent |
||||
<span class="post-time alignable pull-right"> |
||||
<time><a href="https://notabug.org/envrm/aksento" target="_blank">[ git ]</a></time> |
||||
</span> |
||||
</li> |
||||
|
||||
<li><a href="https://lexis.glossa.info/en">LEΞΙΣ</a> — text parsing |
||||
<span class="post-time alignable pull-right"> |
||||
<time><a href="https://notabug.org/envrm/lexis" target="_blank">[ git ]</a></time> |
||||
</span> |
||||
</li> |
||||
|
||||
{% comment %} |
||||
<li><a href="">Древнегреческий разговорник</a></li> |
||||
|
||||
<li>Перевод учебника <a href="">«Assimil»</a></li> |
||||
{% endcomment %} |
||||
|
||||
<li>Translation of <a href="/books/rugbiana/">«Ὁμιλεῖτε Ἑλληνικά;»</a> textbook (only Russian)</li> |
||||
</ul> |
||||
</div> |
||||
</div> |
||||
|
||||
<div class="post-preview"> |
||||
<span class="post-title alignable pull-left">Latin</span> |
||||
<div style="clear:both"></div> |
||||
<div class="content"> |
||||
<ul class=""> |
||||
<li><a href="https://lexis.glossa.info/en">LEΞΙΣ</a> — text parsing |
||||
<span class="post-time alignable pull-right"> |
||||
<time><a href="https://notabug.org/envrm/lexis" target="_blank">[ git ]</a></time> |
||||
</span> |
||||
</li> |
||||
|
||||
{% comment %} |
||||
<li>Перевод учебника <a href="">«Do you speak Greek?»</a></li> |
||||
{% endcomment %} |
||||
</ul> |
||||
</div> |
||||
</div> |
||||
|
||||
<div class="post-preview"> |
||||
<span class="post-title alignable pull-left">Coptic</span> |
||||
<div style="clear:both"></div> |
||||
<div class="content"> |
||||
<p>Materials for learning the Coptic language available at <a href="https://gnosis.study" target="_blank">gnosis.study</a> |
||||
Gnostic library: |
||||
<ul class=""> |
||||
<li><a href="https://gnosis.study/library/Коптский язык/Учебники/" target="_blank">Textbooks</a></li> |
||||
<li><a href="https://gnosis.study/library/Коптский язык/Словари/" target="_blank">Dictionaries</a></li> |
||||
<li><a href="https://gnosis.study/library/Коптский язык/Тексты/" target="_blank">Texts</a></li> |
||||
</ul> |
||||
</p> |
||||
</div> |
||||
</div> |
||||
</div> |
||||
</section> |
||||
|
After Width: | Height: | Size: 599 B |
After Width: | Height: | Size: 420 B |
After Width: | Height: | Size: 15 KiB |
@ -0,0 +1,86 @@
@@ -0,0 +1,86 @@
|
||||
--- |
||||
layout: default |
||||
title: Изучение языков | glossa.info |
||||
permalink: index.html |
||||
--- |
||||
|
||||
<section class="intro"> |
||||
<div class="container"> |
||||
<h2 class="site-name"> |
||||
Γ<span class="faded">ΛΩΣΣΑ</span><sup>|info</sup> |
||||
</h2> |
||||
<div class="content container" style="text-align: justify;"> |
||||
<p class="flags"><a href="/"><img src="/img/RUS.png" /></a> <a href="/en"><img src="/img/ENG.png" /></a></p> |
||||
<p>Изучение языков: учебники, полезные сервисы и программы. |
||||
Все материалы разработаны создателями Гностической библиотеки <a href="https://gnosis.study/" target="_blank">gnosis.study</a>.</p> |
||||
|
||||
<p><strong>NB:</strong> сервисы являются самостоятельными приложениями и не зависят друг от |
||||
друга, чем обусловлена некоторая их неоднородность.</p> |
||||
</div> |
||||
</div> |
||||
</section> |
||||
|
||||
<section class="post-list"> |
||||
<div class="container"> |
||||
<div class="post-preview"> |
||||
<span class="post-title alignable pull-left">Древнегреческий</span> |
||||
<div style="clear:both"></div> |
||||
<div class="content"> |
||||
<ul class=""> |
||||
<li><a href="https://aksento.glossa.info">ΑΚΣΕΝΤΟ</a> — визуализация музыкального греческого ударения |
||||
<span class="post-time alignable pull-right"> |
||||
<time><a href="https://notabug.org/envrm/aksento" target="_blank">[ git ]</a></time> |
||||
</span> |
||||
</li> |
||||
|
||||
<li><a href="https://lexis.glossa.info">LEΞΙΣ</a> — морфемный анализ текста |
||||
<span class="post-time alignable pull-right"> |
||||
<time><a href="https://notabug.org/envrm/lexis" target="_blank">[ git ]</a></time> |
||||
</span> |
||||
</li> |
||||
|
||||
{% comment %} |
||||
<li><a href="">Древнегреческий разговорник</a></li> |
||||
|
||||
<li>Перевод учебника <a href="">«Assimil»</a></li> |
||||
{% endcomment %} |
||||
|
||||
<li>Перевод учебника <a href="/books/rugbiana/">«Ὁμιλεῖτε Ἑλληνικά;»</a></li> |
||||
</ul> |
||||
</div> |
||||
</div> |
||||
|
||||
<div class="post-preview"> |
||||
<span class="post-title alignable pull-left">Латынь</span> |
||||
<div style="clear:both"></div> |
||||
<div class="content"> |
||||
<ul class=""> |
||||
<li><a href="https://lexis.glossa.info">LEΞΙΣ</a> — морфемный анализ текста |
||||
<span class="post-time alignable pull-right"> |
||||
<time><a href="https://notabug.org/envrm/lexis" target="_blank">[ git ]</a></time> |
||||
</span> |
||||
</li> |
||||
|
||||
{% comment %} |
||||
<li>Перевод учебника <a href="">«Do you speak Greek?»</a></li> |
||||
{% endcomment %} |
||||
</ul> |
||||
</div> |
||||
</div> |
||||
|
||||
<div class="post-preview"> |
||||
<span class="post-title alignable pull-left">Коптский</span> |
||||
<div style="clear:both"></div> |
||||
<div class="content"> |
||||
<p>Материалы для изучения коптского языка на сайте гностической библиотеки <a href="https://gnosis.study" target="_blank">gnosis.study</a>: |
||||
<ul class=""> |
||||
<li><a href="https://gnosis.study/library/Коптский язык/Учебники/" target="_blank">Учебники</a></li> |
||||
<li><a href="https://gnosis.study/library/Коптский язык/Словари/" target="_blank">Словари</a></li> |
||||
<li><a href="https://gnosis.study/library/Коптский язык/Тексты/" target="_blank">Тексты</a></li> |
||||
</ul> |
||||
</p> |
||||
</div> |
||||
</div> |
||||
</div> |
||||
</section> |
||||
|
@ -0,0 +1,18 @@
@@ -0,0 +1,18 @@
|
||||
<footer class="site-footer"> |
||||
<div style="text-align:center;" class="container"> |
||||
{% if page.prev %} |
||||
{% assign prev_link = page.prev | split: '@' %} |
||||
<a href="{{ site.baseurl }}/lessons/{{ page.language }}/{{ prev_link[1] }}" style="float:left;">← {{ prev_link[0] }}</a> |
||||
{% endif %} |
||||
|
||||
{% if page.prev or page.next %} |
||||
<a href="{{ site.baseurl }}/lessons/{{ page.language }}/">Содержание</a> |
||||
{% endif %} |
||||
|
||||
{% if page.next %} |
||||
{% assign prev_link = page.next | split: '@' %} |
||||
<a href="{{ site.baseurl }}/lessons/{{ page.language }}/{{ prev_link[1] }}" style="float:right;">{{ prev_link[0] }} →</a> |
||||
{% endif %} |
||||
</div> |
||||
<br /> |
||||
</footer> |
@ -0,0 +1,33 @@
@@ -0,0 +1,33 @@
|
||||
<head> |
||||
<meta charset="utf-8"> |
||||
<meta name="apple-mobile-web-app-capable" content="yes"> |
||||
<meta http-equiv="X-UA-Compatible" content="IE=edge"> |
||||
<meta name="viewport" content="width=device-width, initial-scale=1"> |
||||
|
||||
{% assign page_title = '' %} |
||||
{% capture page_title %} |
||||
{% if page.title == 'Index' %} |
||||
{{ site.title }} |
||||
{% else %} |
||||
{{ page.title }} | {{ site.title }} |
||||
{% endif %} |
||||
{% endcapture %} |
||||
|
||||
<title>{{ page_title }} | ГΛΩΣΣΑ</title> |
||||
|
||||
<meta name="description" content="{{ site.description }}"> |
||||
<meta name="keywords" content="{% if page.keywords %}{{ page.keywords }}{% else %}{{ site.keywords }}{% endif %}"> |
||||
|
||||
<meta name="HandheldFriendly" content="True"> |
||||
<meta name="MobileOptimized" content="320"> |
||||
|
||||
<!-- Canonical link tag --> |
||||
<link rel="canonical" href="{{ page.url | replace:'index.html','' | prepend: site.baseurl | prepend: site.url }}"> |
||||
|
||||
<link rel="stylesheet" href="{{ site.baseurl }}/assets/css/main.css"> |
||||
<link rel="stylesheet" href="https://glossa.info/css/glossa-ribbon.css"> |
||||
|
||||
<link rel="icon" type="image/ico" href="{{ site.baseurl }}/assets/img/favicon.ico"> |
||||
<link rel="shortcut-icon" type="image/ico" href="{{ site.baseurl }}/assets/img/favicon.ico"> |
||||
|
||||
</head> |
@ -0,0 +1,4 @@
@@ -0,0 +1,4 @@
|
||||
<div class="ribbon"><a href="https://glossa.info/" title="glossa.info">ΓΛΩΣΣΑ</a></div> |
||||
<header class="site-header"> |
||||
{% include nav.html %} |
||||
</header> |
@ -0,0 +1,5 @@
@@ -0,0 +1,5 @@
|
||||
<section class="intro"> |
||||
<div class="container"> |
||||
<p class="lead">Натуральный метод изучения древнегреческого языка.</p> |
||||
</div> |
||||
</section> |
@ -0,0 +1,13 @@
@@ -0,0 +1,13 @@
|
||||
|
||||
<nav class="nav"> |
||||
<div class="container"> |
||||
<h1 class="logo" style="float:left;"><a href="{{ site.baseurl }}/lessons/greek/">Ἑλληνικὴ γλῶσσα</a></h1> |
||||
<h1 class="logo" style="float:right;"> </h1> |
||||
{% comment %} |
||||
<h1 class="logo" style="float:right;"><a href="{{ site.baseurl }}/lessons/latin/"> Lingva latina</a></h1> |
||||
{% endcomment %} |
||||
{% unless page.title == 'Index' %} |
||||
<h1 class="logo" style="float:none; text-align: center;"><a href="{{ site.baseurl }}/">[^]</a></h1> |
||||
{% endunless %} |
||||
</div> |
||||
</nav> |
@ -0,0 +1,15 @@
@@ -0,0 +1,15 @@
|
||||
--- |
||||
#layout: compress |
||||
published: true |
||||
--- |
||||
<!DOCTYPE html> |
||||
<html> |
||||
{% include head.html %} |
||||
<body> |
||||
<main class="wrapper"> |
||||
{% include header.html %} |
||||
{{ content }} |
||||
{% include footer.html %} |
||||
</main> |
||||
</body> |
||||
</html> |
@ -0,0 +1,18 @@
@@ -0,0 +1,18 @@
|
||||
--- |
||||
layout: page |
||||
--- |
||||
|
||||
<div style="text-align:center;"> |
||||
{% if page.subtitle %} |
||||
<h3>{{ page.subtitle }}</h3> |
||||
{% endif %} |
||||
{% if page.subsubtitle %} |
||||
<h4>{{ page.subsubtitle }}</h4> |
||||
{% endif %} |
||||
|
||||
<h4>₪ ₪ ₪</h4> |
||||
<br /> |
||||
</div> |
||||
|
||||
{{ content }} |
||||
|
@ -0,0 +1,13 @@
@@ -0,0 +1,13 @@
|
||||
--- |
||||
layout: default |
||||
--- |
||||
|
||||
<article class="page container"> |
||||
<header class="page-header"> |
||||
<h1 class="page-title">{{ page.title }}</h1> |
||||
</header> |
||||
<br /> |
||||
<div class="page-content"> |
||||
{{ content }} |
||||
</div> |
||||
</article> |
@ -0,0 +1,17 @@
@@ -0,0 +1,17 @@
|
||||
--- |
||||
layout: page |
||||
--- |
||||
|
||||
<div style="text-align:center;"> |
||||
{% if page.subtitle %} |
||||
<h3><a class="plain-link" href="{{ site.baseurl }}/lessons/{{ page.language }}/{{ page.lesson }}">{{ page.subtitle }}</a></h3> |
||||
{% endif %} |
||||
{% if page.subsubtitle %} |
||||
<h4>{{ page.subsubtitle }}</h4> |
||||
{% endif %} |
||||
|
||||
<br /> |
||||
</div> |
||||
|
||||
{{ content }} |
||||
|
@ -0,0 +1,101 @@
@@ -0,0 +1,101 @@
|
||||
.column { |
||||
float: left; |
||||
width: 50%; |
||||
} |
||||
|
||||
/* Clear floats after the columns */ |
||||
.row:after { |
||||
content: ""; |
||||
display: table; |
||||
clear: both; |
||||
} |
||||
|
||||
p { |
||||
text-align: justify; |
||||
margin-top: 1.5em; |
||||
line-height: 2.2em; |
||||
} |
||||
|
||||
.post-meta { |
||||
border: none; |
||||
} |
||||
|
||||
li p { |
||||
margin: 0; |
||||
} |
||||
|
||||
hr { |
||||
margin-top: 3em; |
||||
margin-bottom: 3em; |
||||
} |
||||
|
||||
sup { |
||||
font-size: 0.7em; |
||||
vertical-align: super; |
||||
} |
||||
|
||||
img { |
||||
vertical-align: middle; |
||||
} |
||||
|
||||
a.hint, span.hint { |
||||
color: $base-font-color; |
||||
|
||||
cursor: pointer; |
||||
border-bottom: 1px olive dashed; |
||||
} |
||||
|
||||
.category-title > a { |
||||
color: $base-font-color; |
||||
} |
||||
|
||||
.category-title > a:hover { |
||||
border-bottom: 2px solid $blue-color; |
||||
} |
||||
|
||||
// TODO |
||||
a:hover span { |
||||
border: none !important; |
||||
} |
||||
|
||||
table { |
||||
width: 120% !important; |
||||
margin-left: -10% !important; |
||||
} |
||||
|
||||
dt { |
||||
margin-left: -1em; |
||||
margin-bottom: 1em; |
||||
} |
||||
|
||||
dd { |
||||
margin-left: 1.5em !important; |
||||
padding-bottom: 1em; |
||||
column-count: 5; |
||||
} |
||||
|
||||
.logo a { |
||||
color: $base-font-color; |
||||
} |
||||
|
||||
// ======================================= |
||||
|
||||
div.progress { |
||||
overflow: hidden; |
||||
width: 100%; |
||||
height: 1em; |
||||
border: 1px solid $base-font-color; |
||||
background: white; |
||||
margin: 0; |
||||
padding: 0; |
||||
} |
||||
|
||||
div.progress_load { |
||||
height: 1em; |
||||
border: 1px solid $blue-color; |
||||
background: $blue-color; |
||||
margin: 0; |
||||
padding: 0; |
||||
z-index: 999; |
||||
} |
||||
|
@ -0,0 +1,30 @@
@@ -0,0 +1,30 @@
|
||||
@font-face { |
||||
font-family: 'DejaVu Sans Mono'; |
||||
font-style: normal; |
||||
font-weight: 400; |
||||
font-display: swap; |
||||
src: local('DejaVu Sans Mono'), url(/books/rugbiana/assets/fonts/DejaVuSansMono.ttf) format('truetype'); |
||||
} |
||||
|
||||
@font-face { |
||||
font-family: 'DejaVu Sans Mono'; |
||||
font-weight: bold; |
||||
font-display: swap; |
||||
src: local('DejaVu Sans Mono Bold'), url(/books/rugbiana/assets/fonts/DejaVuSansMono-Bold.ttf) format('truetype'); |
||||
} |
||||
|
||||
// @font-face { |
||||
// font-family: 'DejaVu Sans Mono'; |
||||
// font-style: italic, oblique; |
||||
// font-display: swap; |
||||
// src: local('DejaVu Sans Mono Bold'), url(/books/rugbiana/assets/fonts/DejaVuSansMono-Oblique.ttf) format('truetype'); |
||||
// } |
||||
|
||||
// @font-face { |
||||
// font-family: 'DejaVu Sans Mono'; |
||||
// font-weight: bold; |
||||
// font-style: italic, oblique; |
||||
// font-display: swap; |
||||
// src: local('DejaVu Sans Mono Bold Oblique'), url(/books/rugbiana/assets/fonts/DejaVuSansMono-BoldOblique.ttf) format('truetype'); |
||||
// } |
||||
|
@ -0,0 +1,274 @@
@@ -0,0 +1,274 @@
|
||||
* { |
||||
&, |
||||
&:before, |
||||
&:after { |
||||
box-sizing: border-box; |
||||
} |
||||
} |
||||
|
||||
html, |
||||
body { |
||||
width: 100%; |
||||
height: 100%; |
||||
} |
||||
|
||||
.clearfix { |
||||
&:before { |
||||
content: " "; |
||||
display: table; |
||||
} |
||||
|
||||
&:after { |
||||
content: " "; |
||||
display: table; |
||||
clear: both; |
||||
} |
||||
|
||||
*zoom: 1; |
||||
} |
||||
|
||||
body { |
||||
background-color: $base-background-color; |
||||
} |
||||
|
||||
hr { |
||||
border-top: none; |
||||
border-bottom: 2px solid lighten($light-gray-color, 7%); |
||||
width: 100%; |
||||
margin: $small-spacing 0; |
||||
} |
||||
|
||||
.container { |
||||
padding: $base-spacing; |
||||
margin-left: auto; |
||||
margin-right: auto; |
||||
max-width: 60%; |
||||
font-weight: normal; |
||||
} |
||||
|
||||
.pull-left { |
||||
float: left; |
||||
} |
||||
|
||||
.pull-right { |
||||
float: right; |
||||
} |
||||
|
||||
.link { |
||||
color: $blue-color; |
||||
padding-bottom: .05em; |
||||
border-bottom: 2px solid transparent; |
||||
|
||||
// @include transition(border 300ms linear); |
||||
|
||||
&:hover, |
||||
&:focus, |
||||
&:active { |
||||
border-bottom: 2px solid $blue-color; |
||||
} |
||||
} |
||||
|
||||
.plain-link { |
||||
color: $base-font-color !important; |
||||
} |
||||
|
||||
.site-header { |
||||
border-bottom: 1px solid lighten($light-gray-color, 5%); |
||||
margin-bottom: $small-spacing; |
||||
// min-height: 80px; |
||||
min-height: 70px; |
||||
} |
||||
|
||||
.intro { |
||||
.author-name { |
||||
display: inline-block; |
||||
padding: 0 .2em; |
||||
background: lighten($light-gray-color, 15%) |
||||
} |
||||
|
||||
a { |
||||
@extend .link; |
||||
} |
||||
|
||||
.container { |
||||
padding-bottom: 0; |
||||
} |
||||
} |
||||
|
||||
.cover-left { |
||||
padding-right: 2em; |
||||
} |
||||
|
||||
.cover-right { |
||||
margin-left: 2em; |
||||
border: 1px black solid; |
||||
} |
||||
|
||||
.logo { |
||||
float: left; |
||||
margin: 0; |
||||
cursor: pointer; |
||||
letter-spacing: 0.8px; |
||||
font-size: 1.2em; |
||||
line-height: 28px; |
||||
font-weight: 300; |
||||
|
||||
span { |
||||
font-weight: 700; |
||||
} |
||||
} |
||||
|
||||
.nav { |
||||
min-height: 64px; |
||||
} |
||||
|
||||
.navbar { |
||||
float: right; |
||||
margin: 0; |
||||
position: relative; |
||||
padding: 0; |
||||
pointer-events: all; |
||||
cursor: pointer; |
||||
|
||||
li { |
||||
display: inline-block; |
||||
padding: 0 .6em; |
||||
} |
||||
|
||||
a { |
||||
@extend .link; |
||||
} |
||||
} |
||||
|
||||
.category-title { |
||||
margin: 1em 0 0.5em 0; |
||||
|
||||
&:first-child { |
||||
margin-top: 0; |
||||
} |
||||
} |
||||
|
||||
.post-item { |
||||
margin-bottom: 0.2em; |
||||
display: block; |
||||
|
||||
a { |
||||
color: $base-font-color; |
||||
} |
||||
|
||||
.article-title { |
||||
display: inline-block; |
||||
width: 85%; |
||||
//border-bottom: 1px dashed lighten($light-gray-color, 10%); |
||||
} |
||||
|
||||
.date-label { |
||||
//border: 1px solid lighten($light-gray-color, 10%); |
||||
padding: 0 0.2em; |
||||
margin-left: 1em; |
||||
margin-top: 2px; |
||||
@extend .pull-right; |
||||
} |
||||
|
||||
} |
||||
|
||||
.post-meta { |
||||
color: $medium-gray-color; |
||||
text-transform: uppercase; |
||||
display: inline-block; |
||||
letter-spacing: 1px; |
||||
font-size: rem(14); |
||||
margin-bottom: 1px; |
||||
} |
||||
|
||||
.post-title { |
||||
margin-top: 0; |
||||
margin-bottom: 1em; |
||||
color: $dark-gray-color; |
||||
} |
||||
|
||||
.post-link, |
||||
.post a, |
||||
.page a { |
||||
@extend .link; |
||||
} |
||||
|
||||
.post { |
||||
@extend .clearfix; |
||||
} |
||||
|
||||
.pagination { |
||||
li, a, span { |
||||
display: inline-block; |
||||
} |
||||
|
||||
a, span { |
||||
font-size: rem(12); |
||||
padding: .5em; |
||||
} |
||||
|
||||
.prev, .next { |
||||
@extend .link; |
||||
} |
||||
} |
||||
|
||||
.site-footer { |
||||
@extend .clearfix; |
||||
|
||||
padding: $base-spacing 0; |
||||
|
||||
a { |
||||
@extend .link; |
||||
} |
||||
|
||||
small { |
||||
display: block; |
||||
font-size: rem(12); |
||||
color: darken($medium-gray-color, 10%); |
||||
} |
||||
|
||||
.block { |
||||
display: block; |
||||
} |
||||
} |
||||
|
||||
// This applies from 0px to 600px |
||||
@media (max-width: 800px) { |
||||
.container { |
||||
max-width: 95%; |
||||
} |
||||
|
||||
.date-label { |
||||
float: left !important; |
||||
border: 0 !important; |
||||
margin-left: -2px !important; |
||||
margin-top: 2px; |
||||
margin-right: 1em; |
||||
} |
||||
|
||||
.post-item { |
||||
border: 1px solid lighten($light-gray-color, 10%); |
||||
padding: 0 0.5em; |
||||
background: lighten($light-gray-color, 15%); |
||||
} |
||||
|
||||
.article-title { |
||||
border-bottom: none !important; |
||||
} |
||||
|
||||
.post-link { |
||||
&:hover, |
||||
&:focus, |
||||
&:active { |
||||
border-bottom: 2px solid transparent; |
||||
color: $blue-color; |
||||
} |
||||
} |
||||
} |
||||
|
||||
@media (min-width: 1376px) { |
||||
body { |
||||
font-size: 120%; |
||||
} |
||||
} |
||||
|
@ -0,0 +1,59 @@
@@ -0,0 +1,59 @@
|
||||
$cubic: cubic-bezier(-0.64,.09,.08,1); |
||||
|
||||
[class^="hint"] { |
||||
position: relative; |
||||
&:after { |
||||
opacity: 0; |
||||
visibility: hidden; |
||||
position: absolute; |
||||
content: attr(tip); |
||||
padding: 6px 10px; |
||||
top: -35px; |
||||
left: 50%; |
||||
transform: translateX(-50%) translateY(-2px); |
||||
background: grey; |
||||
color: white; |
||||
white-space: nowrap; |
||||
z-index: 2; |
||||
border-radius: 2px; |
||||
transition: opacity 0.2s $cubic, transform 0.2s $cubic; |
||||
} |
||||
&:hover { |
||||
&:after { |
||||
display: block; |
||||
opacity: 1; |
||||
visibility: visible; |
||||
transform: translateX(-50%) translateY(0); |
||||
font-size: 14px; |
||||
line-height: 18px; |
||||
} |
||||
} |
||||
} |
||||
|
||||
.hint { |
||||
&:before { |
||||
content: ''; |
||||
width: 0; |
||||
height: 0; |
||||
border-left: solid 10px transparent; |
||||
border-right: solid 10px transparent; |
||||
border-top: solid 10px grey; |
||||
opacity: 0; |
||||
visibility: hidden; |
||||
position: absolute; |
||||
transform: translateX(-50%) translateY(-2px); |
||||
top: -0.4em; |
||||
left: 50%; |
||||
transition: opacity 0.2s $cubic, transform 0.2s $cubic; |
||||
z-index: 3; |
||||
} |
||||
&:hover { |
||||
&:before { |
||||
display: block; |
||||
opacity: 1; |
||||
visibility: visible; |
||||
transform: translateX(-50%) translateY(0); |
||||
} |
||||
} |
||||
} |
||||
|
@ -0,0 +1,45 @@
@@ -0,0 +1,45 @@
|
||||
// Typography |
||||
$base-font-family: 'DejaVu Sans Mono', monospace; |
||||
$heading-font-family: $base-font-family; |
||||
|
||||
// Font Sizes |
||||
$base-font-size: 1em; |
||||
|
||||
// Line height |
||||
$base-line-height: 1.5; |
||||
$heading-line-height: 1.2; |
||||
|
||||
// Other Sizes |
||||
$base-border-radius: .52em; |
||||
$base-spacing: $base-line-height * 1em; |
||||
$small-spacing: $base-spacing / 2; |
||||
$base-z-index: 0; |
||||
|
||||
// Colors |
||||
$primary-color: #000; |
||||
$action-color: $primary-color; |
||||
$white-color: #fff; |
||||
$black-color: #000; |
||||
$blue-color: #0086B3; |
||||
$dark-gray-color: #333; |
||||
$medium-gray-color: #999; |
||||
$light-gray-color: #ccc; |
||||
|
||||
// Font Colors |
||||
$base-font-color: rgba($dark-gray-color, .8); |
||||
|
||||
// Border |
||||
$base-border-color: $light-gray-color; |
||||
$base-border: 1px solid $base-border-color; |
||||
|
||||
// Background Colors |
||||
$base-background-color: $white-color; |
||||
$secondary-background-color: tint($base-border-color, 80%); |
||||
|
||||
// Forms |
||||
$form-box-shadow: inset 0 1px 3px rgba($black-color, 0.06); |
||||
$form-box-shadow-focus: $form-box-shadow, 0 0 5px adjust-color($action-color, $lightness: -5%, $alpha: -0.3); |
||||
|
||||
// Animations |
||||
$base-duration: 150ms; |
||||
$base-timing: ease; |
@ -0,0 +1,41 @@
@@ -0,0 +1,41 @@
|
||||
// Bitters 1.1.0 |
||||
// http://bitters.bourbon.io |
||||
// Copyright 2013-2015 thoughtbot, inc. |
||||
// MIT License |
||||
|
||||
$em-base: 16px !default; |
||||
|
||||
/// Strips the unit from a number. |
||||
/// |
||||
/// @param {Number (With Unit)} $value |
||||
/// |
||||
/// @example scss - Usage |
||||
/// $dimension: strip-units(10em); |
||||
/// |
||||
/// @example css - CSS Output |
||||
/// $dimension: 10; |
||||
/// |
||||
/// @return {Number (Unitless)} |
||||
@function strip-units($value) { |
||||
@return ($value / ($value * 0 + 1)); |
||||
} |
||||
|
||||
// Convert pixels to rems |
||||
// eg. for a relational value of 12px write rem(12) |
||||
// Assumes $em-base is the font-size of <html> |
||||
@function rem($pxval) { |
||||
@if not unitless($pxval) { |
||||
$pxval: strip-units($pxval); |
||||
} |
||||
|
||||
$base: $em-base; |
||||
@if not unitless($base) { |
||||
$base: strip-units($base); |
||||
} |
||||
@return ($pxval / $base) * 1rem; |
||||
} |
||||
|
||||
@import "reset"; |
||||
@import "lists"; |
||||
@import "tables"; |
||||
@import "typography"; |
Some files were not shown because too many files have changed in this diff Show More
Loading…
Reference in new issue