Skip to content

Commit 3b6bc5a

Browse files
committed
added jekyll-seo-tag and first metadata
1 parent 5d786fe commit 3b6bc5a

File tree

20 files changed

+40
-1
lines changed

20 files changed

+40
-1
lines changed

Gemfile

Lines changed: 1 addition & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -1,2 +1,3 @@
11
source 'https://rubygems.org'
22
gem 'github-pages', group: :jekyll_plugins
3+
gem 'jekyll-seo-tag'

_config.yml

Lines changed: 20 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -3,11 +3,27 @@ title: OpenSheetMusicDisplay
33
email: thomas@opensheetmusicdisplay.org
44
description: The first JavaScript engine for MusicXML using VexFlow
55
baseurl: ""
6-
url: "https://opensheetmusicdisplay.github.io/"
6+
url: "https://opensheetmusicdisplay.org/"
77
twitter_username: osmdengine
88
github_username: opensheetmusicdisplay/opensheetmusicdisplay
99
facebook_username: opensheetmusicdisplay
1010

11+
# Used by jekyll-seo-tag
12+
author: OpenSheetMusicDisplay Contributors
13+
twitter:
14+
username: osmdengine
15+
facebook:
16+
app_id:
17+
publisher:
18+
admins:
19+
logo: /assets/osmd_logo.svg
20+
social:
21+
name: OpenSheetMusicDisplay
22+
links:
23+
- https://twitter.com/osmdengine
24+
- https://www.facebook.com/opensheetmusicdisplay
25+
- https://github.com/opensheetmusicdisplay
26+
1127
# Build settings
1228
markdown: kramdown
1329
markdown_ext: md
@@ -18,3 +34,6 @@ page_gen:
1834
template: rule
1935
name: ruleName
2036
dir: rules
37+
38+
plugins:
39+
- jekyll-seo-tag

_includes/head.html

Lines changed: 2 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -15,4 +15,6 @@
1515
<script src="{{ script }}" type="text/javascript"></script>
1616
{% endfor %}
1717
{% endif %}
18+
19+
{% seo %}
1820
</head>

_posts/2016-03-12-opensheetmusicdisplay-preview.md

Lines changed: 1 addition & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -3,6 +3,7 @@ layout: post
33
title: "OpenSheetMusicDisplay Preview: this is going to happen over the next months"
44
date: 2016-03-12 00:00:00
55
author: Thomas Buchstätter
6+
lang: en_US
67
---
78

89
[MusicXML][2] is the most popular file format to store, archive, publish and share sheet music on the internet. It is open source and supported worldwide by hundreds of applications.

_posts/2016-04-14-reasons-javascript-engine-musicxml-vexflow.md

Lines changed: 1 addition & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -3,6 +3,7 @@ layout: post
33
title: "5 Reasons why we decided to build the first open source JavaScript engine for MusicXML using VexFlow"
44
date: 2016-04-14 00:00:00
55
author: Thomas Buchstätter
6+
lang: en_US
67
---
78

89
Every developer building solutions for digital sheet music using JavaScript sooner or later stumbles across [VexFlow][1]:

_posts/2016-09-19-hello-world-openmusicdisplay-musicxml.md

Lines changed: 1 addition & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -3,6 +3,7 @@ layout: post
33
title: "Hello World, OpenSheetMusicDisplay!"
44
date: 2016-09-19 00:00:00
55
author: Thomas Buchstätter
6+
lang: en_US
67
---
78

89
We are proud to introduce OpenSheetMusicDisplay, the JavaScript library for [MusicXML][1] using [VexFlow][0].

demo/index.md

Lines changed: 1 addition & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -1,6 +1,7 @@
11
---
22
layout: default
33
title: Demo
4+
lang: en_US
45
permalink: /demo/
56
menu: main
67
order: 4

develop/contributing/index.md

Lines changed: 1 addition & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -2,6 +2,7 @@
22
layout: page
33
title: Contributing to OSMD
44
permalink: /develop/contributing/
5+
lang: en_US
56
---
67

78
A collection of open issues that are suitable for community contribution, is maintained on [Github][0].

develop/documentation/index.md

Lines changed: 1 addition & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -2,6 +2,7 @@
22
layout: page
33
title: Documentation
44
permalink: /develop/documentation/
5+
lang: en_US
56
---
67

78
OSMD's documentation site is updated automatically on every release. This page describes how this is done.

develop/flow/index.md

Lines changed: 1 addition & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -2,6 +2,7 @@
22
layout: page
33
title: Data Flow
44
permalink: /develop/data-flow/
5+
lang: en_US
56
---
67
The diagram on this page describes the data flow from the MusicXML input to the final rendering.
78

0 commit comments

Comments
 (0)