Skip to content

Commit b8fbbc9

Browse files
committed
Merge branch 'release/0.1.0'
Hello World!!!
2 parents c1cecad + 56fd4c0 commit b8fbbc9

File tree

108 files changed

+9764
-0
lines changed

Some content is hidden

Large Commits have some content hidden by default. Use the searchbox below for content that may be hidden.

108 files changed

+9764
-0
lines changed

.gitignore

Lines changed: 23 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,23 @@
1+
.jekyll-cache
2+
.jekyll-metadata
3+
vendor
4+
/.idea
5+
*.gem
6+
*.swp
7+
.DS_Store
8+
.analysis
9+
.bundle/
10+
.byebug_history
11+
.ruby-gemset
12+
.ruby-version
13+
.sass-cache
14+
/vendor
15+
Gemfile.lock
16+
_site
17+
bin/
18+
bbin/
19+
coverage
20+
gh-pages/
21+
site/_site/
22+
test/dest
23+
tmp/*

.idea/.gitignore

Lines changed: 8 additions & 0 deletions
Some generated files are not rendered by default. Learn more about customizing how changed files appear on GitHub.

.idea/inspectionProfiles/Project_Default.xml

Lines changed: 14 additions & 0 deletions
Some generated files are not rendered by default. Learn more about customizing how changed files appear on GitHub.

.idea/inspectionProfiles/profiles_settings.xml

Lines changed: 6 additions & 0 deletions
Some generated files are not rendered by default. Learn more about customizing how changed files appear on GitHub.

.idea/modules.xml

Lines changed: 8 additions & 0 deletions
Some generated files are not rendered by default. Learn more about customizing how changed files appear on GitHub.

.idea/my-awesome-site.iml

Lines changed: 8 additions & 0 deletions
Some generated files are not rendered by default. Learn more about customizing how changed files appear on GitHub.

404.html

Lines changed: 40 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,40 @@
1+
<!DOCTYPE html>
2+
<html lang="en" >
3+
<head>
4+
<meta charset="UTF-8">
5+
<title>404 page</title>
6+
<link rel='stylesheet' href='https://cdnjs.cloudflare.com/ajax/libs/twitter-bootstrap/3.3.7/css/bootstrap.min.css'>
7+
<link rel='stylesheet' href='https://fonts.googleapis.com/css?family=Arvo'><link rel="stylesheet" href="/assets/style.css">
8+
9+
</head>
10+
<body>
11+
<!-- partial:index.partial.html -->
12+
<section class="page_404">
13+
<div class="container">
14+
<div class="row">
15+
<div class="col-sm-12 ">
16+
<div class="col-sm-10 col-sm-offset-1 text-center">
17+
<div class="four_zero_four_bg">
18+
<h1 class="text-center ">404</h1>
19+
20+
21+
</div>
22+
23+
<div class="contant_box_404">
24+
<h3 class="h2">
25+
Look like you're lost
26+
</h3>
27+
28+
<p>the page you are looking for not avaible!</p>
29+
30+
<a href="/" class="link_404">Go to Home</a>
31+
</div>
32+
</div>
33+
</div>
34+
</div>
35+
</div>
36+
</section>
37+
<!-- partial -->
38+
39+
</body>
40+
</html>

Gemfile

Lines changed: 30 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,30 @@
1+
source "https://rubygems.org"
2+
3+
# This will help ensure the proper Jekyll version is running.
4+
gem "jekyll", "~> 4.3.4"
5+
6+
# This is the default theme used by Jekyll
7+
gem "minima", "~> 2.5"
8+
9+
# If you have any plugins, put them here!
10+
group :jekyll_plugins do
11+
gem "jekyll-feed", "~> 0.12"
12+
gem "jekyll-seo-tag", "~> 2.8"
13+
gem "jekyll-paginate", "~> 1.1"
14+
end
15+
16+
# Windows and JRuby does not include zoneinfo files, so bundle the tzinfo-data gem
17+
# and associated library.
18+
platforms :mingw, :x64_mingw, :mswin, :jruby do
19+
gem "tzinfo", ">= 1", "< 3"
20+
gem "tzinfo-data"
21+
end
22+
23+
# Performance-booster for watching directories on Windows
24+
gem "wdm", "~> 0.1.1", :platforms => [:mingw, :x64_mingw, :mswin]
25+
26+
# Lock `http_parser.rb` gem to `v0.6.x` on JRuby builds since newer versions of the gem
27+
# do not have a Java counterpart.
28+
gem "http_parser.rb", "~> 0.6.0", :platforms => [:jruby]
29+
30+
gem 'jekyll-compose', group: [:jekyll_plugins]

_config.yml

Lines changed: 76 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,76 @@
1+
# Link settings
2+
baseurl: ""
3+
url: "https://ehsanmaminejad.github.io"
4+
permalink: pretty
5+
6+
7+
8+
# Build settings
9+
markdown: kramdown
10+
11+
12+
plugins:
13+
- jekyll-feed
14+
- jekyll-seo-tag
15+
- jekyll-paginate
16+
17+
# Pagination settings
18+
paginate: 6
19+
paginate_path: "/blog/page/:num"
20+
21+
# Language settings
22+
languages: ["en", "fa"]
23+
default_lang: "en"
24+
exclude_from_localizations: ["assets", "images", "css", "js", "fonts"]
25+
26+
27+
sass:
28+
sass_dir: _sass
29+
style: compressed
30+
31+
# Defaults
32+
defaults:
33+
- scope:
34+
path: "assets/images"
35+
type: "posts"
36+
values:
37+
layout: "post"
38+
author: "Ehsan Maminejad"
39+
comments: true
40+
- scope:
41+
path: "_posts/fa"
42+
type: "posts"
43+
values:
44+
lang: "fa"
45+
direction: "rtl"
46+
- scope:
47+
path: "_posts/en"
48+
type: "posts"
49+
values:
50+
lang: "en"
51+
direction: "ltr"
52+
53+
54+
55+
# Markdown settings
56+
kramdown:
57+
input: GFM
58+
parse_block_html: true
59+
syntax_highlighter: rouge
60+
61+
# Development settings
62+
watch: true
63+
safe: true
64+
65+
# Exclude from processing
66+
# Exclude from processing
67+
exclude:
68+
- vendor
69+
- Gemfile
70+
- Gemfile.lock
71+
- node_modules
72+
- README.md
73+
- LICENSE
74+
- CNAME
75+
- .jekyll-cache
76+
- .sass-cache

_data/settings.yml

Lines changed: 37 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,37 @@
1+
#-------------------------------
2+
# Site Settings
3+
logo: logo.svg
4+
5+
#-------------------------------
6+
# Author Settings
7+
author:
8+
name: Ehsan Maminejad
9+
image: 01.jpg
10+
say-hello: Hello, I'm <strong>Ehsan Maminejad</strong> and welcome to my site.
11+
bio: I’m a data scientist and engineer who loves solving real-world problems with machine learning, AI, and data.
12+
Skilled in building scalable solutions and always exploring new ways to optimize and innovate.
13+
14+
# Contact links
15+
github: https://github.com/ehsanmaminejad
16+
linkedin: https://www.linkedin.com/in/ehsanmaminejad
17+
# Add more social links as needed
18+
19+
#-------------------------------
20+
# Blog Settings
21+
blog:
22+
title: Blog
23+
description: My latest thoughts and stories
24+
25+
#-------------------------------
26+
# Contact Settings
27+
contact:
28+
email: ehsan.maminejad@gmail.com
29+
description: Get in touch with me
30+
31+
#-------------------------------
32+
# Analytics Settings
33+
google_analytics: G-DQFE1TJN81
34+
35+
#-------------------------------
36+
# Build Settings
37+
disqus-identifier: Echius # Add your shortname for Disqus Comment

_includes/article-content.html

Lines changed: 47 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,47 @@
1+
{% assign without-image = nil %}
2+
<!-- begin article -->
3+
<div class="article">
4+
<div class="container">
5+
6+
<div class="article__wrapper">
7+
8+
{% if post.image %}
9+
<a href="{{post.url | prepend: site.baseurl}}" class="article__image" style="background-image: url({{site.baseurl}}/assets/images/{{post.image}})">
10+
</a>
11+
{% else %}
12+
{% assign without-image = 'article-without-image' %}
13+
{% endif %}
14+
15+
<div class="article__content {{ without-image }}">
16+
<div class="article-tags">
17+
{% if post.tags.size >= 1 %}
18+
<div class="article-tags__box">
19+
{% for tag in post.tags %}
20+
<a href="{{ site.baseurl }}/tag/{{ tag | downcase | replace: " ", "-" }}" class="article__tag">{{ tag }}</a>
21+
{% endfor %}
22+
</div>
23+
{% else %}
24+
{% endif %}
25+
</div>
26+
27+
<h2 class="article__title">
28+
<a href="{{ post.url | prepend: site.baseurl }}">{{post.title}}</a>
29+
</h2>
30+
31+
<p class="article__excerpt">{% if post.description %}{{ post.description }}{% else %}{{ post.content | strip_html | truncate: 185 }}{% endif %}</p>
32+
33+
<div class="article__footer">
34+
<div class="article__meta">
35+
<span class="article__date"><time datetime="{{ post.date | date_to_xmlschema }}">{% assign date_format = site.minima.date_format | default: "%B %-d, %Y" %}{{ post.date | date: date_format }}</time></span>
36+
</div>
37+
38+
<a href="{{post.url | prepend: site.baseurl}}" class="read-more">Keep Reading <i class="ion ion-ios-arrow-forward"></i></a>
39+
</div>
40+
41+
</div>
42+
43+
</div>
44+
45+
</div>
46+
</div>
47+
<!-- end article -->

_includes/base_path

Lines changed: 5 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,5 @@
1+
{% if site.url %}
2+
{% assign base_path = site.url | append: site.baseurl %}
3+
{% else %}
4+
{% assign base_path = site.github.url %}
5+
{% endif %}

_includes/contact-link.html

Lines changed: 31 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,31 @@
1+
<div class="contact">
2+
<ul class="contact__list list-reset">
3+
{% if site.data.settings.twitter %}
4+
<li><a href="{{ site.data.settings.twitter }}"><i class="ion ion-logo-twitter"></i></a></li>
5+
{% else %} {% endif %}
6+
7+
{% if site.data.settings.facebook %}
8+
<li><a href="{{ site.data.settings.facebook }}"><i class="ion ion-logo-facebook"></i></a></li>
9+
{% else %} {% endif %}
10+
11+
{% if site.data.settings.dribbble %}
12+
<li><a href="{{ site.data.settings.dribbble }}"><i class="ion ion-logo-dribbble"></i></a></li>
13+
{% else %} {% endif %}
14+
15+
{% if site.data.settings.instagram %}
16+
<li><a href="{{ site.data.settings.instagram }}"><i class="ion ion-logo-instagram"></i></a></li>
17+
{% else %} {% endif %}
18+
19+
{% if site.data.settings.pinterest %}
20+
<li><a href="{{ site.data.settings.pinterest }}"><i class="ion ion-logo-pinterest"></i></a></li>
21+
{% else %} {% endif %}
22+
23+
{% if site.data.settings.github %}
24+
<li><a href="{{ site.data.settings.github }}"><i class="ion ion-logo-github"></i></a></li>
25+
{% else %} {% endif %}
26+
27+
{% if site.data.settings.linkedin %}
28+
<li><a href="{{ site.data.settings.linkedin }}"><i class="ion ion-logo-linkedin"></i></a></li>
29+
{% else %} {% endif %}
30+
</ul>
31+
</div>

_includes/disqus-comments.html

Lines changed: 16 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,16 @@
1+
<!-- begin comments -->
2+
<div class="comments">
3+
<div id="disqus_thread"></div>
4+
<script>
5+
(function () {
6+
var d = document, s = d.createElement('script');
7+
s.src = '//{{ site.data.settings.disqus-identifier }}.disqus.com/embed.js';
8+
s.setAttribute('data-timestamp', +new Date());
9+
(d.head || d.body).appendChild(s);
10+
})();
11+
</script>
12+
<noscript>Please enable JavaScript to view the
13+
<a href="https://disqus.com/?ref_noscript">comments powered by Disqus.</a>
14+
</noscript>
15+
</div>
16+
<!-- end comments -->

_includes/footer.html

Lines changed: 18 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,18 @@
1+
<!-- begin footer -->
2+
<footer class="footer">
3+
<div class="container">
4+
5+
{% if site.data.settings.mailchimp %}
6+
{% include subscribe.html %}
7+
{% else %} {% endif %}
8+
9+
{% if site.data.settings.instagram %}
10+
{% include instagram.html %}
11+
{% else %} {% endif %}
12+
13+
{% include contact-link.html %}
14+
15+
<div class="copyright">Copyright &copy; {{site.time | date: '%Y'}} <a href="/">{{ site.data.settings.title }}</a> — All right Reserved. Powered by <a href="https://jekyllrb.com/">Jekyll</a>.</div>
16+
</div>
17+
</footer>
18+
<!-- end footer -->

0 commit comments

Comments
 (0)