diff --git a/README.md b/README.md index 45c202063a374..e4741ae9704d6 100644 --- a/README.md +++ b/README.md @@ -2,7 +2,7 @@ # Jekyll Now -**Jekyll** is a static site generator that's perfect for GitHub hosted blogs ([Jekyll Repository](https://github.com/jekyll/jekyll)) +**Jekyll** is a for fix static site generator that's perfect for GitHub hosted blogs ([Jekyll Repository](https://github.com/jekyll/jekyll)) **Jekyll Now** makes it easier to create your Jekyll blog, by eliminating a lot of the up front setup. diff --git a/_config.yml b/_config.yml index d4916414195c9..ba8a32bc022d7 100644 --- a/_config.yml +++ b/_config.yml @@ -1,86 +1,67 @@ +# Welcome to Jekyll! # -# This file contains configuration flags to customize your site +# This config file is meant for settings that affect your whole blog, values +# which you are expected to set up once and rarely edit after that. If you find +# yourself editing this file very often, consider using Jekyll's data files +# feature for the data you need to update frequently. # +# For technical reasons, this file is *NOT* reloaded automatically when you use +# 'bundle exec jekyll serve'. If you change this file, please restart the server process. -# Name of your site (displayed in the header) -name: Your Name +# Site settings +title: Rsekaii +author: Rames Nagib AlJneibi +email: r.n.j@hotmail.com +description: >- + Exploring my love for mathematics, and my personal growth -# Short bio or description (displayed in the header) -description: Web Developer from Somewhere +# Posts +show_excerpts: true -# URL of your avatar or profile pic (you could use your GitHub profile pic) -avatar: https://raw.githubusercontent.com/barryclark/jekyll-now/master/images/jekyll-logo.png +# URL +baseurl: "" # the subpath of your site, e.g. /blog +url: "https://rsekaii.github.io" # the base hostname & protocol for your site, e.g. http://example.com -# -# Flags below are optional -# - -# Includes an icon in the footer for each username you enter -footer-links: - dribbble: - email: - facebook: - flickr: - github: barryclark/jekyll-now - instagram: - linkedin: - pinterest: - rss: # just type anything here for a working RSS icon - twitter: jekyllrb - stackoverflow: # your stackoverflow profile, e.g. "users/50476/bart-kiers" - youtube: # channel/ or user/ - googleplus: # anything in your profile username that comes after plus.google.com/ +# Social +github_username: rsekaii -# Enter your Disqus shortname (not your username) to enable commenting on posts -# You can find your shortname on the Settings page of your Disqus account +# Disqus Comments disqus: + # Leave shortname blank to disable comments site-wide. + # Disable comments for any post by adding comments: false to that post's YAML Front Matter. + shortname: rames -# Enter your Google Analytics web tracking code (e.g. UA-2110908-2) to activate tracking -google_analytics: - -# Your website URL (e.g. http://barryclark.github.io or http://www.barryclark.co) -# Used for Sitemap.xml and your RSS feed -url: - -# If you're hosting your site at a Project repository on GitHub pages -# (http://yourusername.github.io/repository-name) -# and NOT your User repository (http://yourusername.github.io) -# then add in the baseurl here, like this: "/repository-name" -baseurl: "" - -# -# !! You don't need to change any of the configuration flags below !! -# - -permalink: /:title/ +# Google Analytics +google_analytics: G-7S88B0TLVJ -# The release of Jekyll Now that you're using -version: v1.2.0 - -# Jekyll 3 now only supports Kramdown for Markdown +# Build settings +markdown: kramdown kramdown: - # Use GitHub flavored markdown, including triple backtick fenced code blocks - input: GFM - # Jekyll 3 and GitHub Pages now only support rouge for syntax highlighting - syntax_highlighter: rouge - syntax_highlighter_opts: - # Use existing pygments syntax highlighting css - css_class: 'highlight' + math_engine: mathjax + +# theme: minima +remote_theme: jekyll/minima +minima: + skin: auto + +plugins: + - jekyll-feed + - jekyll-remote-theme + + +# Exclude from processing. +# The following items will not be processed, by default. Create a custom list +# to override the default setting. +# exclude: +# - Gemfile +# - Gemfile.lock +# - node_modules +# - vendor/bundle/ +# - vendor/cache/ +# - vendor/gems/ +# - vendor/ruby/ -# Set the Sass partials directory, as we're using @imports sass: - style: :expanded # You might prefer to minify using :compressed - -# Use the following plug-ins -gems: - - jekyll-sitemap # Create a sitemap using the official Jekyll sitemap gem - - jekyll-feed # Create an Atom feed using the official Jekyll feed gem - -# Exclude these files from your production _site -exclude: - - Gemfile - - Gemfile.lock - - LICENSE - - README.md - - CNAME + sass_dir: _sass + style: compressed diff --git a/_includes/contact.html b/_includes/contact.html new file mode 100644 index 0000000000000..663d068807a07 --- /dev/null +++ b/_includes/contact.html @@ -0,0 +1,52 @@ + +
+ Profile Photo +
+ +

Contact

+
+ + + + 📧 r.n.j@hotmail.com + + + + + 🐙 github.com/Rsekaii + + + + + 💼 LinkedIn Profile + + + + + 📸 @rsekaii + +
+ + +
+ + 📄 My CV + +
+ + +
+

📜

+
+ “All Nature is but Art, unknown to thee;

+ + All chance, direction, which thou canst not see;

+ + All discord, harmony not understood;

+ + All partial evil, universal good.” +
+

+ — Alexander Pope, An Essay on Man (1733) +

+
diff --git a/_includes/footer.html b/_includes/footer.html new file mode 100644 index 0000000000000..db72885e91f20 --- /dev/null +++ b/_includes/footer.html @@ -0,0 +1,35 @@ +
+ + +
+ + + + + +
+ +
diff --git a/_includes/head.html b/_includes/head.html new file mode 100644 index 0000000000000..aca6b4ff59805 --- /dev/null +++ b/_includes/head.html @@ -0,0 +1,25 @@ + + + + + {%- seo -%} + + {%- feed_meta -%} + + {%- if jekyll.environment == 'production' and site.google_analytics -%} + {%- include google-analytics.html -%} + {%- endif -%} + + + + + diff --git a/_includes/header.html b/_includes/header.html new file mode 100644 index 0000000000000..d64a9f31dd85f --- /dev/null +++ b/_includes/header.html @@ -0,0 +1,29 @@ + diff --git a/_includes/mathjax.html b/_includes/mathjax.html new file mode 100644 index 0000000000000..df5304097f7af --- /dev/null +++ b/_includes/mathjax.html @@ -0,0 +1,12 @@ + + diff --git a/_layouts/default.html b/_layouts/default.html index b2939c0bc4483..a114b90d5556c 100644 --- a/_layouts/default.html +++ b/_layouts/default.html @@ -1,51 +1,73 @@ - - - {% if page.title %}{{ page.title }} – {% endif %}{{ site.name }} – {{ site.description }} - - {% include meta.html %} - - - - - - - - - - -
-
-
- - -
-

{{ site.name }}

-

{{ site.description }}

-
- - -
-
-
+ + + {%- include head.html -%} -
- {{ content }} + + {%- include header.html -%} + + +
+ 🏠
-