diff --git a/Gemfile b/Gemfile index 08108e8..ec48180 100644 --- a/Gemfile +++ b/Gemfile @@ -1,6 +1,7 @@ source 'https://rubygems.org' gem 'github-pages' +gem 'jekyll-seo-tag' group :scripts do gem 'mgem' diff --git a/Gemfile.lock b/Gemfile.lock index 3fc6b66..ce9db40 100644 --- a/Gemfile.lock +++ b/Gemfile.lock @@ -266,6 +266,7 @@ PLATFORMS DEPENDENCIES git github-pages + jekyll-seo-tag mgem yard-coderay yard-mruby diff --git a/_config.yml b/_config.yml index 8210404..739cd95 100644 --- a/_config.yml +++ b/_config.yml @@ -10,7 +10,13 @@ markdown: kramdown highlighter: rouge url: https://mruby.org repository: https://github.com/mruby/mruby.github.io -include: _index.html +include: ['_index.html'] +image: + path: /images/mruby_logo_red_icon.png + height: 300 + width: 300 +plugins: + - jekyll-seo-tag exclude: - Gemfile - Gemfile.lock diff --git a/_includes/header.html b/_includes/header.html index 99526ce..e36a716 100644 --- a/_includes/header.html +++ b/_includes/header.html @@ -1,9 +1,7 @@ - + {{ page.title }} - {% include icons.html %} - @@ -16,3 +14,6 @@ + + {% include icons.html %} + {% seo title=false %} diff --git a/_includes/icons.html b/_includes/icons.html index a3ac776..96f6a83 100644 --- a/_includes/icons.html +++ b/_includes/icons.html @@ -1,8 +1,20 @@ + + + + + + + + + + + + + + + + + + + - - - - - - - diff --git a/_includes/navigation.html b/_includes/navigation.html index 2258e71..342c05d 100644 --- a/_includes/navigation.html +++ b/_includes/navigation.html @@ -1,6 +1,8 @@ diff --git a/_layouts/default.html b/_layouts/default.html index 3368f4b..f8b046d 100644 --- a/_layouts/default.html +++ b/_layouts/default.html @@ -1,5 +1,5 @@ - + {% include header.html %} diff --git a/_layouts/post.html b/_layouts/post.html index def6ea4..76b6209 100644 --- a/_layouts/post.html +++ b/_layouts/post.html @@ -1,5 +1,5 @@ - + {% include header.html %} diff --git a/browserconfig.xml b/browserconfig.xml new file mode 100644 index 0000000..4404d1b --- /dev/null +++ b/browserconfig.xml @@ -0,0 +1,2 @@ + +#e0115f \ No newline at end of file diff --git a/favicon.ico b/favicon.ico index 5dff910..b2f984d 100644 Binary files a/favicon.ico and b/favicon.ico differ diff --git a/images/icons/android-chrome-144x144.png b/images/icons/android-chrome-144x144.png new file mode 100644 index 0000000..2e198d8 Binary files /dev/null and b/images/icons/android-chrome-144x144.png differ diff --git a/images/icons/android-chrome-256x256.png b/images/icons/android-chrome-256x256.png new file mode 100644 index 0000000..5c3b635 Binary files /dev/null and b/images/icons/android-chrome-256x256.png differ diff --git a/images/icons/android-chrome-36x36.png b/images/icons/android-chrome-36x36.png new file mode 100644 index 0000000..aa54e04 Binary files /dev/null and b/images/icons/android-chrome-36x36.png differ diff --git a/images/icons/android-chrome-48x48.png b/images/icons/android-chrome-48x48.png new file mode 100644 index 0000000..1f5cca9 Binary files /dev/null and b/images/icons/android-chrome-48x48.png differ diff --git a/images/icons/android-chrome-72x72.png b/images/icons/android-chrome-72x72.png new file mode 100644 index 0000000..b73d85e Binary files /dev/null and b/images/icons/android-chrome-72x72.png differ diff --git a/images/icons/android-chrome-96x96.png b/images/icons/android-chrome-96x96.png new file mode 100644 index 0000000..1b08615 Binary files /dev/null and b/images/icons/android-chrome-96x96.png differ diff --git a/images/icons/apple-touch-icon-114x114.png b/images/icons/apple-touch-icon-114x114.png new file mode 100644 index 0000000..ac190ae Binary files /dev/null and b/images/icons/apple-touch-icon-114x114.png differ diff --git a/images/icons/apple-touch-icon-120x120.png b/images/icons/apple-touch-icon-120x120.png new file mode 100644 index 0000000..76c4e8a Binary files /dev/null and b/images/icons/apple-touch-icon-120x120.png differ diff --git a/images/icons/apple-touch-icon-144x144.png b/images/icons/apple-touch-icon-144x144.png new file mode 100644 index 0000000..ecb374c Binary files /dev/null and b/images/icons/apple-touch-icon-144x144.png differ diff --git a/images/icons/apple-touch-icon-152x152.png b/images/icons/apple-touch-icon-152x152.png new file mode 100644 index 0000000..d41363f Binary files /dev/null and b/images/icons/apple-touch-icon-152x152.png differ diff --git a/images/icons/apple-touch-icon-180x180.png b/images/icons/apple-touch-icon-180x180.png new file mode 100644 index 0000000..df878d1 Binary files /dev/null and b/images/icons/apple-touch-icon-180x180.png differ diff --git a/images/icons/apple-touch-icon-57x57.png b/images/icons/apple-touch-icon-57x57.png new file mode 100644 index 0000000..51641d9 Binary files /dev/null and b/images/icons/apple-touch-icon-57x57.png differ diff --git a/images/icons/apple-touch-icon-60x60.png b/images/icons/apple-touch-icon-60x60.png new file mode 100644 index 0000000..a58443d Binary files /dev/null and b/images/icons/apple-touch-icon-60x60.png differ diff --git a/images/icons/apple-touch-icon-72x72.png b/images/icons/apple-touch-icon-72x72.png new file mode 100644 index 0000000..5649320 Binary files /dev/null and b/images/icons/apple-touch-icon-72x72.png differ diff --git a/images/icons/apple-touch-icon-76x76.png b/images/icons/apple-touch-icon-76x76.png new file mode 100644 index 0000000..9e09a88 Binary files /dev/null and b/images/icons/apple-touch-icon-76x76.png differ diff --git a/images/icons/apple-touch-icon.png b/images/icons/apple-touch-icon.png index a0fa9ba..51641d9 100644 Binary files a/images/icons/apple-touch-icon.png and b/images/icons/apple-touch-icon.png differ diff --git a/images/icons/favicon-16x16.png b/images/icons/favicon-16x16.png index 1311dd4..19dfffc 100644 Binary files a/images/icons/favicon-16x16.png and b/images/icons/favicon-16x16.png differ diff --git a/images/icons/favicon-32x32.png b/images/icons/favicon-32x32.png index 2cc3b44..16677cf 100644 Binary files a/images/icons/favicon-32x32.png and b/images/icons/favicon-32x32.png differ diff --git a/images/icons/favicon-96x96.png b/images/icons/favicon-96x96.png new file mode 100644 index 0000000..64b667a Binary files /dev/null and b/images/icons/favicon-96x96.png differ diff --git a/images/icons/maskable_icon.png b/images/icons/maskable_icon.png new file mode 100644 index 0000000..175d9df Binary files /dev/null and b/images/icons/maskable_icon.png differ diff --git a/images/icons/ms-icon-144x144.png b/images/icons/ms-icon-144x144.png new file mode 100644 index 0000000..73b2340 Binary files /dev/null and b/images/icons/ms-icon-144x144.png differ diff --git a/images/icons/ms-icon-150x150.png b/images/icons/ms-icon-150x150.png new file mode 100644 index 0000000..2684b0c Binary files /dev/null and b/images/icons/ms-icon-150x150.png differ diff --git a/images/icons/ms-icon-310x310.png b/images/icons/ms-icon-310x310.png new file mode 100644 index 0000000..ba24e58 Binary files /dev/null and b/images/icons/ms-icon-310x310.png differ diff --git a/images/icons/ms-icon-70x70.png b/images/icons/ms-icon-70x70.png new file mode 100644 index 0000000..c48fc8d Binary files /dev/null and b/images/icons/ms-icon-70x70.png differ diff --git a/images/icons/safari-pinned-tab.svg b/images/icons/safari-pinned-tab.svg new file mode 100644 index 0000000..9ee086b --- /dev/null +++ b/images/icons/safari-pinned-tab.svg @@ -0,0 +1 @@ + \ No newline at end of file diff --git a/images/icons/site.webmanifest b/images/icons/site.webmanifest index 71544e3..a13235d 100644 --- a/images/icons/site.webmanifest +++ b/images/icons/site.webmanifest @@ -2,12 +2,57 @@ "name":"mruby Lightweight Ruby", "short_name":"mruby", "icons":[ - {"src":"/images/icons/android-chrome-192x192.png","sizes":"192x192","type":"image/png"}, - {"src":"/images/icons/android-chrome-512x512.png","sizes":"512x512","type":"image/png"}], + { + "src": "/images/icons/android-chrome-36x36.png?v=1", + "sizes": "36x36", + "type": "image/png" + }, + { + "src": "/images/icons/android-chrome-48x48.png?v=1", + "sizes": "48x48", + "type": "image/png" + }, + { + "src": "/images/icons/android-chrome-72x72.png?v=1", + "sizes": "72x72", + "type": "image/png" + }, + { + "src": "/images/icons/android-chrome-96x96.png?v=1", + "sizes": "96x96", + "type": "image/png" + }, + { + "src": "/images/icons/android-chrome-144x144.png?v=1", + "sizes": "144x144", + "type": "image/png" + }, + { + "src":"/images/icons/android-chrome-192x192.png?v=1", + "sizes":"192x192", + "type":"image/png" + }, + { + "src": "/images/icons/android-chrome-256x256.png?v=1", + "sizes": "256x256", + "type": "image/png" + }, + { + "src":"/images/icons/android-chrome-512x512.png?v=1", + "sizes":"512x512", + "type":"image/png" + }, + { + "src": "/images/icons/maskable_icon.png?v=1", + "sizes": "196x196", + "type": "image/png", + "purpose": "any maskable" + }], "theme_color":"#e0115f", "background_color":"#ffffff", "display":"standalone", "start_url": "/?source=pwa", "scope": "/", - "orientation":"portrait" + "orientation":"portrait", + "lang":"en" } diff --git a/index.html b/index.html index 79720ee..960fa8c 100644 --- a/index.html +++ b/index.html @@ -5,7 +5,7 @@
- + mruby

mruby is the lightweight implementation of the Ruby language complying with part of the ISO standard. mruby can be linked and embedded within your application.

diff --git a/robots.txt b/robots.txt new file mode 100644 index 0000000..12c4d54 --- /dev/null +++ b/robots.txt @@ -0,0 +1 @@ +User-agent: * Disallow: