feat(persian): add persian language #1

Merged
dotamir merged 3 commits from support-persian into master 2018-04-27 18:14:46 +00:00
17 changed files with 43 additions and 3 deletions
+1 -1
View File
@@ -1,7 +1,7 @@
mdibaiee commented 2018-04-27 13:17:18 +00:00 (Migrated from github.com)
Review

Thanks! I think a 'language: fa' property is more general since it can be expanded to support other languages as well. And let's add a 'lang-%s' to the post, so by default we have lang-en, and it can be replaced by lang-fa, etc.

Thanks! I think a 'language: fa' property is more general since it can be expanded to support other languages as well. And let's add a 'lang-%s' to the post, so by default we have lang-en, and it can be replaced by lang-fa, etc.
mdibaiee commented 2018-04-27 13:17:18 +00:00 (Migrated from github.com)
Review

Thanks! I think a 'language: fa' property is more general since it can be expanded to support other languages as well. And let's add a 'lang-%s' to the post, so by default we have lang-en, and it can be replaced by lang-fa, etc.

Thanks! I think a 'language: fa' property is more general since it can be expanded to support other languages as well. And let's add a 'lang-%s' to the post, so by default we have lang-en, and it can be replaced by lang-fa, etc.
---
layout: default
---
<div class="post">
mdibaiee commented 2018-04-27 13:17:18 +00:00 (Migrated from github.com)
Review

Thanks! I think a 'language: fa' property is more general since it can be expanded to support other languages as well. And let's add a 'lang-%s' to the post, so by default we have lang-en, and it can be replaced by lang-fa, etc.

Thanks! I think a 'language: fa' property is more general since it can be expanded to support other languages as well. And let's add a 'lang-%s' to the post, so by default we have lang-en, and it can be replaced by lang-fa, etc.
<div class='post lang-{% if page.lang %}{{ page.lang }}{% else %}en{% endif %}'>
mdibaiee commented 2018-04-27 13:17:18 +00:00 (Migrated from github.com)
Review

Thanks! I think a 'language: fa' property is more general since it can be expanded to support other languages as well. And let's add a 'lang-%s' to the post, so by default we have lang-en, and it can be replaced by lang-fa, etc.

Thanks! I think a 'language: fa' property is more general since it can be expanded to support other languages as well. And let's add a 'lang-%s' to the post, so by default we have lang-en, and it can be replaced by lang-fa, etc.
<div class="post-header">
<h1 class="post-title">{{ page.title }}</h1>
mdibaiee commented 2018-04-27 13:17:18 +00:00 (Migrated from github.com)
Review

Thanks! I think a 'language: fa' property is more general since it can be expanded to support other languages as well. And let's add a 'lang-%s' to the post, so by default we have lang-en, and it can be replaced by lang-fa, etc.

Thanks! I think a 'language: fa' property is more general since it can be expanded to support other languages as well. And let's add a 'lang-%s' to the post, so by default we have lang-en, and it can be replaced by lang-fa, etc.
mdibaiee commented 2018-04-27 13:17:18 +00:00 (Migrated from github.com)
Review

Thanks! I think a 'language: fa' property is more general since it can be expanded to support other languages as well. And let's add a 'lang-%s' to the post, so by default we have lang-en, and it can be replaced by lang-fa, etc.

Thanks! I think a 'language: fa' property is more general since it can be expanded to support other languages as well. And let's add a 'lang-%s' to the post, so by default we have lang-en, and it can be replaced by lang-fa, etc.
+27
View File
@@ -232,3 +232,30 @@ pre {
font-family: Mononoki;
src: url(fonts/mononoki-Regular.woff);
}
@font-face {
font-family: Sahel;
src: url(fonts/Sahel.eot);
src: url(fonts/Sahel.eot?#iefix) format('embedded-opentype'),
url(fonts/Sahel.woff) format('woff'),
url(fonts/Sahel.ttf) format('truetype');
font-weight: normal;
}
@font-face {
font-family: Sahel;
src: url(fonts/Sahel-Bold.eot);
src: url(fonts/Sahel-Bold.eot?#iefix) format('embedded-opentype'),
url(fonts/Sahel-Bold.woff) format('woff'),
url(fonts/Sahel-Bold.ttf) format('truetype');
font-weight: bold;
}
@font-face {
font-family: Sahel;
src: url(fonts/Sahel-Black.eot);
src: url(fonts/Sahel-Black.eot?#iefix) format('embedded-opentype'),
url(fonts/Sahel-Black.woff) format('woff'),
url(fonts/Sahel-Black.ttf) format('truetype');
font-weight: 900;
}
+13
View File
@@ -127,6 +127,19 @@ strong {
}
}
.lang-fa {
font-family: $base-font-family;
direction: rtl !important;
.post-content {
text-align: right;
font-size: 1.05em;
line-height: 1.718em;
}
.share-page {
direction: ltr;
}
}
.post-content .heading-link {
display: block;
position: absolute;
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.
+1 -1
View File
@@ -4,7 +4,7 @@
@charset "utf-8";
// Our variables
$base-font-family: 'Nunito', Open Sans, sans-serif;
$base-font-family: 'Nunito', 'Sahel', Open Sans, sans-serif;
$head-font-family: 'Secular One', sans-serif;
$base-font-size: 12pt;
$small-font-size: $base-font-size * 0.875;
+1 -1
View File
@@ -6,7 +6,7 @@ layout: default
<ul class="post-list">
{% for post in site.posts %}
<li>
<li class='lang-{% if post.lang %}{{ post.lang }}{% else %}en{% endif %}'>
<h2>
<a class="post-link" href="{{ post.url | prepend: site.baseurl }}">{{ post.title }}</a>