feat(persian): add persian language #1
| @@ -1,7 +1,7 @@ | |||||||
|  | |||||||
| --- | --- | ||||||
| layout: default | layout: default | ||||||
| --- | --- | ||||||
| <div class="post"> | <div class='post lang-{% if page.lang %}{{ page.lang }}{% else %}en{% endif %}'> | ||||||
|   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.   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"> |   <div class="post-header"> | ||||||
|     <h1 class="post-title">{{ page.title }}</h1> |     <h1 class="post-title">{{ page.title }}</h1> | ||||||
|   | |||||||
|   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.   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. | |||||||
| @@ -232,3 +232,30 @@ pre { | |||||||
|   font-family: Mononoki; |   font-family: Mononoki; | ||||||
|   src: url(fonts/mononoki-Regular.woff); |   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; | ||||||
|  | } | ||||||
|   | |||||||
| @@ -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 { | .post-content .heading-link { | ||||||
|   display: block; |   display: block; | ||||||
|   position: absolute; |   position: absolute; | ||||||
|   | |||||||
							
								
								
									
										
											BIN
										
									
								
								css/fonts/Sahel-Black.eot
									
									
									
									
									
										Normal file
									
								
							
							
						
						
							
								
								
									
										
											BIN
										
									
								
								css/fonts/Sahel-Black.ttf
									
									
									
									
									
										Normal file
									
								
							
							
						
						
							
								
								
									
										
											BIN
										
									
								
								css/fonts/Sahel-Black.woff
									
									
									
									
									
										Normal file
									
								
							
							
						
						
							
								
								
									
										
											BIN
										
									
								
								css/fonts/Sahel-Black.woff2
									
									
									
									
									
										Normal file
									
								
							
							
						
						
							
								
								
									
										
											BIN
										
									
								
								css/fonts/Sahel-Bold.eot
									
									
									
									
									
										Normal file
									
								
							
							
						
						
							
								
								
									
										
											BIN
										
									
								
								css/fonts/Sahel-Bold.ttf
									
									
									
									
									
										Normal file
									
								
							
							
						
						
							
								
								
									
										
											BIN
										
									
								
								css/fonts/Sahel-Bold.woff
									
									
									
									
									
										Normal file
									
								
							
							
						
						
							
								
								
									
										
											BIN
										
									
								
								css/fonts/Sahel-Bold.woff2
									
									
									
									
									
										Normal file
									
								
							
							
						
						
							
								
								
									
										
											BIN
										
									
								
								css/fonts/Sahel.eot
									
									
									
									
									
										Normal file
									
								
							
							
						
						
							
								
								
									
										
											BIN
										
									
								
								css/fonts/Sahel.ttf
									
									
									
									
									
										Normal file
									
								
							
							
						
						
							
								
								
									
										
											BIN
										
									
								
								css/fonts/Sahel.woff
									
									
									
									
									
										Normal file
									
								
							
							
						
						
							
								
								
									
										
											BIN
										
									
								
								css/fonts/Sahel.woff2
									
									
									
									
									
										Normal file
									
								
							
							
						
						| @@ -4,7 +4,7 @@ | |||||||
| @charset "utf-8"; | @charset "utf-8"; | ||||||
|  |  | ||||||
| // Our variables | // 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; | $head-font-family: 'Secular One', sans-serif; | ||||||
| $base-font-size:   12pt; | $base-font-size:   12pt; | ||||||
| $small-font-size:  $base-font-size * 0.875; | $small-font-size:  $base-font-size * 0.875; | ||||||
|   | |||||||
| @@ -6,7 +6,7 @@ layout: default | |||||||
|  |  | ||||||
|   <ul class="post-list"> |   <ul class="post-list"> | ||||||
|     {% for post in site.posts %} |     {% for post in site.posts %} | ||||||
|       <li> |       <li class='lang-{% if post.lang %}{{ post.lang }}{% else %}en{% endif %}'> | ||||||
|         <h2> |         <h2> | ||||||
|           <a class="post-link" href="{{ post.url | prepend: site.baseurl }}">{{ post.title }}</a> |           <a class="post-link" href="{{ post.url | prepend: site.baseurl }}">{{ post.title }}</a> | ||||||
|  |  | ||||||
|   | |||||||
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.