From 890c256af4c8949b8ee85f444aa12a74795fba41 Mon Sep 17 00:00:00 2001 From: lukeIam <2lukeiam@gmail.com> Date: Thu, 31 Aug 2017 20:53:54 +0200 Subject: [PATCH 01/10] Test From d1f3fe382e1b5d52ce3fba9769596c93585ea120 Mon Sep 17 00:00:00 2001 From: lukeIam <2lukeiam@gmail.com> Date: Sat, 2 Sep 2017 11:35:57 +0200 Subject: [PATCH 02/10] Fix: mobile menu stays open after a navigation click and blocks most parts of the gui --- js/main.js | 7 +++++++ 1 file changed, 7 insertions(+) diff --git a/js/main.js b/js/main.js index bc038bed..04651c74 100644 --- a/js/main.js +++ b/js/main.js @@ -42,3 +42,10 @@ $(".blue-bg .btnDownload").click(function() { $(".blue-bg .card-overlay .close-icon").click(function () { hideCard($(".blue-bg .card-overlay")); }); + +// Close menu after click (on mobile) +$(document).on('click','.navbar-collapse.in',function(e) { + if( $(e.target).is('a') && $(e.target).attr('class') != 'dropdown-toggle' ) { + $(this).collapse('hide'); + } +}); \ No newline at end of file From ee4144fef3624a468540a55e18c3ee3b289c1a78 Mon Sep 17 00:00:00 2001 From: lukeIam <2lukeiam@gmail.com> Date: Sat, 4 Nov 2017 20:26:33 +0100 Subject: [PATCH 03/10] Fix: _config.yml has an old url --- _config.yml | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/_config.yml b/_config.yml index 84146909..be8b9383 100644 --- a/_config.yml +++ b/_config.yml @@ -3,7 +3,7 @@ # NB! Set your site's url, otherwise stuff will break :) -url: "https://new.vocaluxe.org" +url: "https://vocaluxe.org" # If you're hosting your site at a Project repository on GitHub pages # (https://yourusername.github.io/repository-name) From c5e22b91a756fd1e7cc6f44b75ce82d930fd6a69 Mon Sep 17 00:00:00 2001 From: lukeIam <2lukeiam@gmail.com> Date: Sat, 4 Nov 2017 20:51:16 +0100 Subject: [PATCH 04/10] base-url is should not be needed in our case (own url) and it breaks local testing --- _config.yml | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/_config.yml b/_config.yml index be8b9383..43b93ca2 100644 --- a/_config.yml +++ b/_config.yml @@ -12,7 +12,7 @@ url: "https://vocaluxe.org" # # NB! Without this *nothing* will work, because it's used in every path :) -baseurl: / +# baseurl: / # Google tracking id to track your visitors From 45613bf00d5bc698cd438518a2af210b8f46b784 Mon Sep 17 00:00:00 2001 From: lukeIam <2lukeiam@gmail.com> Date: Sun, 5 Nov 2017 15:48:39 +0100 Subject: [PATCH 05/10] Add gem: jekyll-seo-tag --- Gemfile | 1 + _config.yml | 1 + 2 files changed, 2 insertions(+) diff --git a/Gemfile b/Gemfile index d7d87de2..900ec91a 100644 --- a/Gemfile +++ b/Gemfile @@ -23,4 +23,5 @@ group :jekyll_plugins do gem "jekyll-feed", "~> 0.6" gem "jekyll-paginate" gem "github-pages", "~> 111" + gem "jekyll-seo-tag" end diff --git a/_config.yml b/_config.yml index 43b93ca2..0c84d117 100644 --- a/_config.yml +++ b/_config.yml @@ -98,4 +98,5 @@ gems: - github-pages - jekyll-feed - jekyll-paginate + - jekyll-seo-tag #- jemoji From 173fdd21425557c866d42a7c7ee31a92c6e43ecf Mon Sep 17 00:00:00 2001 From: lukeIam <2lukeiam@gmail.com> Date: Sun, 5 Nov 2017 16:18:32 +0100 Subject: [PATCH 06/10] Add SEO markup and more meta data --- _config.yml | 21 ++++++++++++++------- _includes/head.html | 2 ++ 2 files changed, 16 insertions(+), 7 deletions(-) diff --git a/_config.yml b/_config.yml index 0c84d117..89f4a4a3 100644 --- a/_config.yml +++ b/_config.yml @@ -26,17 +26,24 @@ force-https: True repository: Vocaluxe/Vocaluxe -############# -# HTML Head # -############# +##################### +# HTML Head and SEO # +##################### -lang: "en" -author: "Vocaluxe" +lang: "en_US" +author: "Vocaluxe Team" title: "Vocaluxe" subtitle: "Sing your favorite songs" -description: "Vocaluxe is a free and open source singing game, inspired by the original UltraStar (developed by corvus5) and the great Ultrastar Deluxe project. It allows up to six players to sing along with music using microphones in order to score points, depending on the pitch of the voice and the rhythm of singing." -keywords: "Vocaluxe, sing, game, karaoke" +description: "Vocaluxe is a free and open source singing game, inspired by SingStar™ and the great Ultrastar Deluxe project. It allows up to six players to sing along with music using microphones in order to score points, depending on the pitch of the voice and the rhythm of singing." +keywords: "Vocaluxe, SingStar, UltraStar, sing, singen, game, party, karaoke, song, Lied, singing, open source, free, gratis, multiplayer" favicon: "/img/vocaluxe_icon.png" +logo: "/img/vocaluxe_icon.png" + +social: + name: Vocaluxe + links: + - https://www.facebook.com/Vocaluxe + - https://github.com/Vocaluxe/Vocaluxe ################ # Header layout # diff --git a/_includes/head.html b/_includes/head.html index 194cad93..43f4ed00 100644 --- a/_includes/head.html +++ b/_includes/head.html @@ -46,5 +46,7 @@ {% include color-browser.html %} + + {% seo %} From d8460bb3af5ad12bff79ac34376cd57cd4a33663 Mon Sep 17 00:00:00 2001 From: lukeIam <2lukeiam@gmail.com> Date: Sun, 5 Nov 2017 16:44:33 +0100 Subject: [PATCH 07/10] Fix: Feed-Thumbnails are broken --- _includes/news.html | 6 +++--- _posts/2012-07-04-first-final-release.md | 2 +- _posts/2012-12-21-second-release.md | 2 +- _posts/2017-09-28-blue-sunrise-is-released.md | 2 +- 4 files changed, 6 insertions(+), 6 deletions(-) diff --git a/_includes/news.html b/_includes/news.html index 70058053..7c5d2c84 100644 --- a/_includes/news.html +++ b/_includes/news.html @@ -11,7 +11,7 @@
{{ site.description }}
+{{ site.full-description }}
Download Now! Learn More