Skip to content

Commit

Permalink
Merge pull request #48 from manid2/bugfix/47-revert-to-jekyll-seo-tag…
Browse files Browse the repository at this point in the history
…-gem

Revert own seo handler and use jekyll-seo-tag
  • Loading branch information
manid2 authored Dec 21, 2020
2 parents 0917554 + 0bd1cae commit 96b1fe5
Show file tree
Hide file tree
Showing 18 changed files with 104 additions and 256 deletions.
66 changes: 37 additions & 29 deletions CHANGELOG.md
Original file line number Diff line number Diff line change
Expand Up @@ -3,53 +3,61 @@
Record the changes to the project.
Refer [keepachangelog](https://keepachangelog.com/) for guidelines.

## [v1.2.0](https://github.com/manid2/lone-wolf-theme/releases/tag/v1.1.0)

* Enhance icons and logo to make it more visible and recognizable.
* Remove jekyll-seo-tag gem and use own seo code.

## [v1.1.0](https://github.com/manid2/lone-wolf-theme/releases/tag/v1.1.0)

* Add js development doc
* Update theme version
* Remove package-lock json, add to gitignore
* Add local dev test steps
* Add pagination to blog list page
* Enhance post layout, shadows n minor ui fixes
* Enhance home page layout
* Change bs4 rows to ul
## Upcoming

### Features v1.1.0

- Lightbox, Mangnific popup support for images.
- Support for videos from youtube, vimeo, etc.
- Upgrade dependencies.

### More vX.X.X

- Blog post citation text and options
- Collapse h2 tags in blog posts for md and sm devices.
- Site Search function.
- Slide show and carousel support.
- Color thief for decoration.
- Section numbers in toc.
- Blog read progress bar.
- Back to top button.
- Option to download blog posts and collections in `PDF`.
- Automatic blog post summary generation.
- Fixes
- Modify configurations to use `jekyll-seo-tag` gem options.
- Use `include_cache` to improve build time.

## [v1.0.6](https://github.com/manid2/lone-wolf-theme/releases/tag/v1.0.6)

* Setup `travis-ci` to build and deploy to rubygems.org, #20.
* UI improvements, fixes #22.
* Miscellaneous improvements.
* Added `dependencies` page in `docs/` for reference and upgrades.
- Setup `travis-ci` to build and deploy to rubygems.org, #20.
- UI improvements, fixes #22.
- Miscellaneous improvements.
- Added `dependencies` page in `docs/` for reference and upgrades.

## [v1.0.5](https://github.com/manid2/lone-wolf-theme/releases/tag/v1.0.5)

Fixed and enhanced documentation, removed Gemfile.lock.

* Documentation fixes and enhancements.
* Fixed building jekyll docs/_site from docs folder.
* Organized .gitignore file meaningfully.
* Removed Gemfile.lock file.
- Documentation fixes and enhancements.
- Fixed building jekyll docs/_site from docs folder.
- Organized .gitignore file meaningfully.
- Removed Gemfile.lock file.

## [v1.0.4](https://github.com/manid2/lone-wolf-theme/releases/tag/v1.0.4)

Fixed the default configuration settings.

## [v1.0.2](https://github.com/manid2/lone-wolf-theme/releases/tag/v1.0.2)

* Changed all internal links to relative urls.
* Removed unused code.
* Published **v1.0.2** to RubyGems, [lone-wolf-theme](https://rubygems.org/gems/lone-wolf-theme).
- Changed all internal links to relative urls.
- Removed unused code.
- Published **v1.0.2** to RubyGems, [lone-wolf-theme](https://rubygems.org/gems/lone-wolf-theme).

## [v1.0.1](https://github.com/manid2/lone-wolf-theme/releases/tag/v1.0.1)

* Fixed site logo and page title missing in user sites.
- Fixed site logo and page title missing in user sites.

## [v1.0.0](https://github.com/manid2/lone-wolf-theme/releases/tag/v1.0.0)

* First version of Lone Wolf Theme.
* This version is very basic and it is good for personal websites to host work portfolios.
- First version of Lone Wolf Theme.
- This version is very basic and it is good for personal websites to host work portfolios.
8 changes: 5 additions & 3 deletions _config.yml
Original file line number Diff line number Diff line change
Expand Up @@ -17,8 +17,8 @@ description: "A simple bootstrap based jekyll theme."
url: # site url e.g. "https://manid2.github.io"
baseurl: "" # the subpath of your site, e.g. "/blog"
repository: # GitHub username/repo-name e.g. "manid2/lone-wolf-theme"
teaser: "lwt-logo-wolf-v2.png" # default teaser image for blog posts
logo: "lwt-logo-wolf-v2.png" # logo image to be ujsed in masthead
teaser: # default teaser image for blog posts
logo: "lwt-logo-wolf-v2.svg" # logo image to be ujsed in masthead
masthead_title: # overrides the website title displayed in the masthead
words_per_minute: 200 # TODO: TBD

Expand All @@ -42,7 +42,7 @@ google:
search_engine_id: # YOUR_SEARCH_ENGINE_ID
instant_search: # false (default), true

# site verifications, for seo
# site verifications, jekyll-seo-tag plugin
webmaster_verifications:
google: # 1234
bing: # 1234
Expand Down Expand Up @@ -129,6 +129,7 @@ plugins:
- jekyll-sitemap
- jekyll-gist
- jekyll-feed
- jekyll-seo-tag
- jemoji
- jekyll-include-cache

Expand All @@ -138,6 +139,7 @@ whitelist:
- jekyll-sitemap
- jekyll-gist
- jekyll-feed
- jekyll-seo-tag
- jemoji
- jekyll-include-cache

Expand Down
7 changes: 0 additions & 7 deletions _data/blog.yml
Original file line number Diff line number Diff line change
Expand Up @@ -10,13 +10,6 @@ authors:
- label: "LinkedIn"
icon: "fab fa-fw fa-linkedin"
url: # link
- label: "Twitter"
icon: "fab fa-fw fa-twitter"
url: # link
# twitter card info for seo
twitter:
creator: "@mani_d2"
card: "summary"

# blog post share links
share:
Expand Down
18 changes: 9 additions & 9 deletions _includes/head.html
Original file line number Diff line number Diff line change
@@ -1,13 +1,13 @@
<head>
<meta charset="utf-8">
<meta http-equiv="X-UA-Compatible" content="IE=edge">
<meta name="viewport" content="width=device-width, initial-scale=1">
<meta charset="utf-8">
<meta http-equiv="X-UA-Compatible" content="IE=edge">
<meta name="viewport" content="width=device-width, initial-scale=1">

{% include seo.html %}
{% seo %}

<link rel="alternate" type="application/rss+xml" title="{{ site.title }}"
href="{{ '/feed.xml' | relative_url }}">
<link rel="alternate" type="application/rss+xml" title="{{ site.title }}"
href="{{ '/feed.xml' | relative_url }}">

{% include head/favicon.html %}
{% include head/styles.html %}
</head>
{% include head/favicon.html %}
{% include head/styles.html %}
</head>
147 changes: 0 additions & 147 deletions _includes/seo.html

This file was deleted.

46 changes: 0 additions & 46 deletions _posts/2019-02-17-welcome-to-jekyll.md

This file was deleted.

39 changes: 39 additions & 0 deletions _posts/2019-10-16-welcome-to-lwt.md
Original file line number Diff line number Diff line change
@@ -0,0 +1,39 @@
---
title: "Welcome to LWT"
excerpt: "Welcome message to show LWT theme."
date: "2019-10-16"
categories: welcome
layout: post
#header:
# teaser: coding-langs.jpg
# alt: sample post 1
# caption: testing post caption
permalink: /welcome/
---

Write your welcome story here.
{: .lead .font-weight-light .font-italic}

## Story

Sample `code` to show syntax highlighting in **LWT**.

### Liquid template code

{% highlight ruby %}
def print_hi(name)
puts "Hi, #{name}"
end
print_hi('LWT')
#=> prints 'Hi, LWT' to STDOUT.
{% endhighlight %}

### Triple tick mark code

```ruby
def print_hi(name)
puts "Hi, #{name}"
end
print_hi('LWT')
#=> prints 'Hi, LWT' to STDOUT.
```
Binary file removed assets/images/coding-langs.jpg
Binary file not shown.
Binary file removed assets/images/lwt-logo-wolf-v2.png
Binary file not shown.
Loading

0 comments on commit 96b1fe5

Please sign in to comment.