diff --git a/.bundle/config b/.bundle/config new file mode 100644 index 000000000..b72cc2791 --- /dev/null +++ b/.bundle/config @@ -0,0 +1,2 @@ +--- +BUNDLE_PATH: ".localgems" diff --git a/.gitignore b/.gitignore index 3ebf1ba85..7cde40c95 100644 --- a/.gitignore +++ b/.gitignore @@ -1,7 +1,7 @@ build/ tmp/ node_modules/ -.bundle/ +.localgems/ *.log .env .idea diff --git a/Gemfile.lock b/Gemfile.lock index 76649262c..986bf770b 100644 --- a/Gemfile.lock +++ b/Gemfile.lock @@ -177,4 +177,4 @@ DEPENDENCIES test-cmd.rb (~> 0.3)! BUNDLED WITH - 2.3.26 + 2.4.10 diff --git a/nanoc/lib/helper.rb b/nanoc/lib/helper.rb index 514dd9df9..a723998f0 100644 --- a/nanoc/lib/helper.rb +++ b/nanoc/lib/helper.rb @@ -32,5 +32,12 @@ module Helper ) ) end + + def erb(partial, local_assigns = {}) + erb = File.binread File.join(Dir.getwd, "src", "html", "partials", partial) + scope = binding + local_assigns.each { scope.local_variable_set(_1, _2) } + ERB.new(erb).result(scope) + end end use_helper Helper diff --git a/nanoc/lib/mixins/opengraph.rb b/nanoc/lib/mixins/opengraph.rb new file mode 100644 index 000000000..7fa6df556 --- /dev/null +++ b/nanoc/lib/mixins/opengraph.rb @@ -0,0 +1,19 @@ +use_helper Module.new { + require_relative "helper" + include Helper + + def opengraph(locale, basename, options = {}) + erb "opengraph.html.erb", local_assigns(locale, basename, options) + end + + def local_assigns(locale, basename, options) + case basename + when "stream.html.erb" + surah_id = options[:surah_id] + { title: t(locale, "TheNobleQuran"), + description: t(locale, "meta.stream.description"), + url: "https://al-quran.reflectslight.io/#{locale}/#{surah_id}/", + image: "https://al-quran.reflectslight.io/images/opengraph/#{surah_id}.png" } + end + end +} diff --git a/nanoc/rules/assets.rules b/nanoc/rules/assets.rules index 8a0d5dda8..bfb3b70b0 100644 --- a/nanoc/rules/assets.rules +++ b/nanoc/rules/assets.rules @@ -23,3 +23,7 @@ end compile "/favicon.png" do write(item.identifier.to_s) end + +compile "/images/opengraph/*.png" do + write(item.identifier.to_s) +end diff --git a/src/html/pages/surah/stream.html.erb b/src/html/pages/surah/stream.html.erb index 296198d77..3ff41e4ce 100644 --- a/src/html/pages/surah/stream.html.erb +++ b/src/html/pages/surah/stream.html.erb @@ -2,11 +2,12 @@ <%= t(locale, "TheNobleQuran") %>: <%= surah_name %> + <%= inline_css('/css/postman.css') %> - + + <%= opengraph(locale, "stream.html.erb", {surah_id:}) %> - <%= inline_css('/css/postman.css') %>
diff --git a/src/html/partials/opengraph.html.erb b/src/html/partials/opengraph.html.erb new file mode 100644 index 000000000..2792f6345 --- /dev/null +++ b/src/html/partials/opengraph.html.erb @@ -0,0 +1,6 @@ + + + + + diff --git a/src/i18n.json b/src/i18n.json index 3f68a790d..c5cdb7c61 100644 --- a/src/i18n.json +++ b/src/i18n.json @@ -7,7 +7,7 @@ "comma": ",", "meta": { "index": {"description": "Read and listen to The Noble Quran."}, - "stream": {"description": "Read and listen to '%{surah_name}' from The Noble Quran."} + "stream": {"description": "Read and listen to The Noble Quran."} }, "surahs": { "names": [ @@ -135,8 +135,8 @@ "ayah": "آية", "comma": "،", "meta": { - "index": {"description": "اقرأ واستمع إلى القرآن الكريم."}, - "stream": {"description": "اقرأ واستمع إلى القرآن الكريم - '%{surah_name}'."} + "index": {"description": "اقرأ واستمع إلى القرآن الكريم"}, + "stream": {"description": "اقرأ واستمع إلى القرآن الكريم"} }, "surahs": { "names": [ diff --git a/src/images/opengraph/1.png b/src/images/opengraph/1.png new file mode 100644 index 000000000..be62776fd Binary files /dev/null and b/src/images/opengraph/1.png differ diff --git a/src/images/opengraph/10.png b/src/images/opengraph/10.png new file mode 100644 index 000000000..6d2371956 Binary files /dev/null and b/src/images/opengraph/10.png differ diff --git a/src/images/opengraph/100.png b/src/images/opengraph/100.png new file mode 100644 index 000000000..58391b333 Binary files /dev/null and b/src/images/opengraph/100.png differ diff --git a/src/images/opengraph/101.png b/src/images/opengraph/101.png new file mode 100644 index 000000000..fd2100aa4 Binary files /dev/null and b/src/images/opengraph/101.png differ diff --git a/src/images/opengraph/102.png b/src/images/opengraph/102.png new file mode 100644 index 000000000..976b91575 Binary files /dev/null and b/src/images/opengraph/102.png differ diff --git a/src/images/opengraph/103.png b/src/images/opengraph/103.png new file mode 100644 index 000000000..231654c99 Binary files /dev/null and b/src/images/opengraph/103.png differ diff --git a/src/images/opengraph/104.png b/src/images/opengraph/104.png new file mode 100644 index 000000000..4a441574b Binary files /dev/null and b/src/images/opengraph/104.png differ diff --git a/src/images/opengraph/105.png b/src/images/opengraph/105.png new file mode 100644 index 000000000..31e11ee0f Binary files /dev/null and b/src/images/opengraph/105.png differ diff --git a/src/images/opengraph/106.png b/src/images/opengraph/106.png new file mode 100644 index 000000000..c10551cb1 Binary files /dev/null and b/src/images/opengraph/106.png differ diff --git a/src/images/opengraph/107.png b/src/images/opengraph/107.png new file mode 100644 index 000000000..3a5dc2f1a Binary files /dev/null and b/src/images/opengraph/107.png differ diff --git a/src/images/opengraph/108.png b/src/images/opengraph/108.png new file mode 100644 index 000000000..dce60464d Binary files /dev/null and b/src/images/opengraph/108.png differ diff --git a/src/images/opengraph/109.png b/src/images/opengraph/109.png new file mode 100644 index 000000000..2ca92a39f Binary files /dev/null and b/src/images/opengraph/109.png differ diff --git a/src/images/opengraph/11.png b/src/images/opengraph/11.png new file mode 100644 index 000000000..f363be325 Binary files /dev/null and b/src/images/opengraph/11.png differ diff --git a/src/images/opengraph/110.png b/src/images/opengraph/110.png new file mode 100644 index 000000000..b540f2066 Binary files /dev/null and b/src/images/opengraph/110.png differ diff --git a/src/images/opengraph/111.png b/src/images/opengraph/111.png new file mode 100644 index 000000000..dfe3f4792 Binary files /dev/null and b/src/images/opengraph/111.png differ diff --git a/src/images/opengraph/112.png b/src/images/opengraph/112.png new file mode 100644 index 000000000..9abe9cf09 Binary files /dev/null and b/src/images/opengraph/112.png differ diff --git a/src/images/opengraph/113.png b/src/images/opengraph/113.png new file mode 100644 index 000000000..89a1c3b1c Binary files /dev/null and b/src/images/opengraph/113.png differ diff --git a/src/images/opengraph/114.png b/src/images/opengraph/114.png new file mode 100644 index 000000000..190f921e1 Binary files /dev/null and b/src/images/opengraph/114.png differ diff --git a/src/images/opengraph/12.png b/src/images/opengraph/12.png new file mode 100644 index 000000000..54ac55b17 Binary files /dev/null and b/src/images/opengraph/12.png differ diff --git a/src/images/opengraph/13.png b/src/images/opengraph/13.png new file mode 100644 index 000000000..8fa3867eb Binary files /dev/null and b/src/images/opengraph/13.png differ diff --git a/src/images/opengraph/14.png b/src/images/opengraph/14.png new file mode 100644 index 000000000..f15f776d2 Binary files /dev/null and b/src/images/opengraph/14.png differ diff --git a/src/images/opengraph/15.png b/src/images/opengraph/15.png new file mode 100644 index 000000000..f0d22d88e Binary files /dev/null and b/src/images/opengraph/15.png differ diff --git a/src/images/opengraph/16.png b/src/images/opengraph/16.png new file mode 100644 index 000000000..718f5d43f Binary files /dev/null and b/src/images/opengraph/16.png differ diff --git a/src/images/opengraph/17.png b/src/images/opengraph/17.png new file mode 100644 index 000000000..1354158cf Binary files /dev/null and b/src/images/opengraph/17.png differ diff --git a/src/images/opengraph/18.png b/src/images/opengraph/18.png new file mode 100644 index 000000000..b3ae71159 Binary files /dev/null and b/src/images/opengraph/18.png differ diff --git a/src/images/opengraph/19.png b/src/images/opengraph/19.png new file mode 100644 index 000000000..74f838b0f Binary files /dev/null and b/src/images/opengraph/19.png differ diff --git a/src/images/opengraph/2.png b/src/images/opengraph/2.png new file mode 100644 index 000000000..d2778bf95 Binary files /dev/null and b/src/images/opengraph/2.png differ diff --git a/src/images/opengraph/20.png b/src/images/opengraph/20.png new file mode 100644 index 000000000..f64d4a4a0 Binary files /dev/null and b/src/images/opengraph/20.png differ diff --git a/src/images/opengraph/21.png b/src/images/opengraph/21.png new file mode 100644 index 000000000..191e46c3f Binary files /dev/null and b/src/images/opengraph/21.png differ diff --git a/src/images/opengraph/22.png b/src/images/opengraph/22.png new file mode 100644 index 000000000..f659bef0c Binary files /dev/null and b/src/images/opengraph/22.png differ diff --git a/src/images/opengraph/23.png b/src/images/opengraph/23.png new file mode 100644 index 000000000..feaa670b0 Binary files /dev/null and b/src/images/opengraph/23.png differ diff --git a/src/images/opengraph/24.png b/src/images/opengraph/24.png new file mode 100644 index 000000000..2b8b2ac9c Binary files /dev/null and b/src/images/opengraph/24.png differ diff --git a/src/images/opengraph/25.png b/src/images/opengraph/25.png new file mode 100644 index 000000000..652340f66 Binary files /dev/null and b/src/images/opengraph/25.png differ diff --git a/src/images/opengraph/26.png b/src/images/opengraph/26.png new file mode 100644 index 000000000..df0ba8cef Binary files /dev/null and b/src/images/opengraph/26.png differ diff --git a/src/images/opengraph/27.png b/src/images/opengraph/27.png new file mode 100644 index 000000000..648f1ea24 Binary files /dev/null and b/src/images/opengraph/27.png differ diff --git a/src/images/opengraph/28.png b/src/images/opengraph/28.png new file mode 100644 index 000000000..6ca35d63a Binary files /dev/null and b/src/images/opengraph/28.png differ diff --git a/src/images/opengraph/29.png b/src/images/opengraph/29.png new file mode 100644 index 000000000..32dac97ac Binary files /dev/null and b/src/images/opengraph/29.png differ diff --git a/src/images/opengraph/3.png b/src/images/opengraph/3.png new file mode 100644 index 000000000..720c72bb3 Binary files /dev/null and b/src/images/opengraph/3.png differ diff --git a/src/images/opengraph/30.png b/src/images/opengraph/30.png new file mode 100644 index 000000000..b978290be Binary files /dev/null and b/src/images/opengraph/30.png differ diff --git a/src/images/opengraph/31.png b/src/images/opengraph/31.png new file mode 100644 index 000000000..c06aa754a Binary files /dev/null and b/src/images/opengraph/31.png differ diff --git a/src/images/opengraph/32.png b/src/images/opengraph/32.png new file mode 100644 index 000000000..d383bf53c Binary files /dev/null and b/src/images/opengraph/32.png differ diff --git a/src/images/opengraph/33.png b/src/images/opengraph/33.png new file mode 100644 index 000000000..be71fd41a Binary files /dev/null and b/src/images/opengraph/33.png differ diff --git a/src/images/opengraph/34.png b/src/images/opengraph/34.png new file mode 100644 index 000000000..0f7287e5b Binary files /dev/null and b/src/images/opengraph/34.png differ diff --git a/src/images/opengraph/35.png b/src/images/opengraph/35.png new file mode 100644 index 000000000..cad36b466 Binary files /dev/null and b/src/images/opengraph/35.png differ diff --git a/src/images/opengraph/36.png b/src/images/opengraph/36.png new file mode 100644 index 000000000..726eb9038 Binary files /dev/null and b/src/images/opengraph/36.png differ diff --git a/src/images/opengraph/37.png b/src/images/opengraph/37.png new file mode 100644 index 000000000..d5fe62298 Binary files /dev/null and b/src/images/opengraph/37.png differ diff --git a/src/images/opengraph/38.png b/src/images/opengraph/38.png new file mode 100644 index 000000000..d8137f27f Binary files /dev/null and b/src/images/opengraph/38.png differ diff --git a/src/images/opengraph/39.png b/src/images/opengraph/39.png new file mode 100644 index 000000000..c8037090f Binary files /dev/null and b/src/images/opengraph/39.png differ diff --git a/src/images/opengraph/4.png b/src/images/opengraph/4.png new file mode 100644 index 000000000..455635520 Binary files /dev/null and b/src/images/opengraph/4.png differ diff --git a/src/images/opengraph/40.png b/src/images/opengraph/40.png new file mode 100644 index 000000000..157824a3e Binary files /dev/null and b/src/images/opengraph/40.png differ diff --git a/src/images/opengraph/41.png b/src/images/opengraph/41.png new file mode 100644 index 000000000..6e1c79965 Binary files /dev/null and b/src/images/opengraph/41.png differ diff --git a/src/images/opengraph/42.png b/src/images/opengraph/42.png new file mode 100644 index 000000000..84ef146c3 Binary files /dev/null and b/src/images/opengraph/42.png differ diff --git a/src/images/opengraph/43.png b/src/images/opengraph/43.png new file mode 100644 index 000000000..975762879 Binary files /dev/null and b/src/images/opengraph/43.png differ diff --git a/src/images/opengraph/44.png b/src/images/opengraph/44.png new file mode 100644 index 000000000..391e339d6 Binary files /dev/null and b/src/images/opengraph/44.png differ diff --git a/src/images/opengraph/45.png b/src/images/opengraph/45.png new file mode 100644 index 000000000..26d5c589e Binary files /dev/null and b/src/images/opengraph/45.png differ diff --git a/src/images/opengraph/46.png b/src/images/opengraph/46.png new file mode 100644 index 000000000..c7875d0dd Binary files /dev/null and b/src/images/opengraph/46.png differ diff --git a/src/images/opengraph/47.png b/src/images/opengraph/47.png new file mode 100644 index 000000000..16c250713 Binary files /dev/null and b/src/images/opengraph/47.png differ diff --git a/src/images/opengraph/48.png b/src/images/opengraph/48.png new file mode 100644 index 000000000..2fc9a1c9b Binary files /dev/null and b/src/images/opengraph/48.png differ diff --git a/src/images/opengraph/49.png b/src/images/opengraph/49.png new file mode 100644 index 000000000..f3a0fdf4c Binary files /dev/null and b/src/images/opengraph/49.png differ diff --git a/src/images/opengraph/5.png b/src/images/opengraph/5.png new file mode 100644 index 000000000..4326dba31 Binary files /dev/null and b/src/images/opengraph/5.png differ diff --git a/src/images/opengraph/50.png b/src/images/opengraph/50.png new file mode 100644 index 000000000..2c7c0dd08 Binary files /dev/null and b/src/images/opengraph/50.png differ diff --git a/src/images/opengraph/51.png b/src/images/opengraph/51.png new file mode 100644 index 000000000..eed99e392 Binary files /dev/null and b/src/images/opengraph/51.png differ diff --git a/src/images/opengraph/52.png b/src/images/opengraph/52.png new file mode 100644 index 000000000..49b6d7be7 Binary files /dev/null and b/src/images/opengraph/52.png differ diff --git a/src/images/opengraph/53.png b/src/images/opengraph/53.png new file mode 100644 index 000000000..a7c6e093f Binary files /dev/null and b/src/images/opengraph/53.png differ diff --git a/src/images/opengraph/54.png b/src/images/opengraph/54.png new file mode 100644 index 000000000..bfab23479 Binary files /dev/null and b/src/images/opengraph/54.png differ diff --git a/src/images/opengraph/55.png b/src/images/opengraph/55.png new file mode 100644 index 000000000..05995448a Binary files /dev/null and b/src/images/opengraph/55.png differ diff --git a/src/images/opengraph/56.png b/src/images/opengraph/56.png new file mode 100644 index 000000000..cfc5452e5 Binary files /dev/null and b/src/images/opengraph/56.png differ diff --git a/src/images/opengraph/57.png b/src/images/opengraph/57.png new file mode 100644 index 000000000..f5fc330a8 Binary files /dev/null and b/src/images/opengraph/57.png differ diff --git a/src/images/opengraph/58.png b/src/images/opengraph/58.png new file mode 100644 index 000000000..fc241ff22 Binary files /dev/null and b/src/images/opengraph/58.png differ diff --git a/src/images/opengraph/59.png b/src/images/opengraph/59.png new file mode 100644 index 000000000..2b765d08e Binary files /dev/null and b/src/images/opengraph/59.png differ diff --git a/src/images/opengraph/6.png b/src/images/opengraph/6.png new file mode 100644 index 000000000..f2c6c19c7 Binary files /dev/null and b/src/images/opengraph/6.png differ diff --git a/src/images/opengraph/60.png b/src/images/opengraph/60.png new file mode 100644 index 000000000..d26ffea80 Binary files /dev/null and b/src/images/opengraph/60.png differ diff --git a/src/images/opengraph/61.png b/src/images/opengraph/61.png new file mode 100644 index 000000000..00612d72f Binary files /dev/null and b/src/images/opengraph/61.png differ diff --git a/src/images/opengraph/62.png b/src/images/opengraph/62.png new file mode 100644 index 000000000..c70678683 Binary files /dev/null and b/src/images/opengraph/62.png differ diff --git a/src/images/opengraph/63.png b/src/images/opengraph/63.png new file mode 100644 index 000000000..014bd8ee8 Binary files /dev/null and b/src/images/opengraph/63.png differ diff --git a/src/images/opengraph/64.png b/src/images/opengraph/64.png new file mode 100644 index 000000000..4332d2f9d Binary files /dev/null and b/src/images/opengraph/64.png differ diff --git a/src/images/opengraph/65.png b/src/images/opengraph/65.png new file mode 100644 index 000000000..0d3220344 Binary files /dev/null and b/src/images/opengraph/65.png differ diff --git a/src/images/opengraph/66.png b/src/images/opengraph/66.png new file mode 100644 index 000000000..4c77cd082 Binary files /dev/null and b/src/images/opengraph/66.png differ diff --git a/src/images/opengraph/67.png b/src/images/opengraph/67.png new file mode 100644 index 000000000..cb0730a9f Binary files /dev/null and b/src/images/opengraph/67.png differ diff --git a/src/images/opengraph/68.png b/src/images/opengraph/68.png new file mode 100644 index 000000000..1d799f445 Binary files /dev/null and b/src/images/opengraph/68.png differ diff --git a/src/images/opengraph/69.png b/src/images/opengraph/69.png new file mode 100644 index 000000000..dfdee4060 Binary files /dev/null and b/src/images/opengraph/69.png differ diff --git a/src/images/opengraph/7.png b/src/images/opengraph/7.png new file mode 100644 index 000000000..df81e3c74 Binary files /dev/null and b/src/images/opengraph/7.png differ diff --git a/src/images/opengraph/70.png b/src/images/opengraph/70.png new file mode 100644 index 000000000..ab2d6d3a4 Binary files /dev/null and b/src/images/opengraph/70.png differ diff --git a/src/images/opengraph/71.png b/src/images/opengraph/71.png new file mode 100644 index 000000000..f1807c91f Binary files /dev/null and b/src/images/opengraph/71.png differ diff --git a/src/images/opengraph/72.png b/src/images/opengraph/72.png new file mode 100644 index 000000000..437e64a39 Binary files /dev/null and b/src/images/opengraph/72.png differ diff --git a/src/images/opengraph/73.png b/src/images/opengraph/73.png new file mode 100644 index 000000000..fd6bb3c5f Binary files /dev/null and b/src/images/opengraph/73.png differ diff --git a/src/images/opengraph/74.png b/src/images/opengraph/74.png new file mode 100644 index 000000000..14ff36390 Binary files /dev/null and b/src/images/opengraph/74.png differ diff --git a/src/images/opengraph/75.png b/src/images/opengraph/75.png new file mode 100644 index 000000000..5250a1c53 Binary files /dev/null and b/src/images/opengraph/75.png differ diff --git a/src/images/opengraph/76.png b/src/images/opengraph/76.png new file mode 100644 index 000000000..e676466ec Binary files /dev/null and b/src/images/opengraph/76.png differ diff --git a/src/images/opengraph/77.png b/src/images/opengraph/77.png new file mode 100644 index 000000000..f97b42ee0 Binary files /dev/null and b/src/images/opengraph/77.png differ diff --git a/src/images/opengraph/78.png b/src/images/opengraph/78.png new file mode 100644 index 000000000..a9abfbfc7 Binary files /dev/null and b/src/images/opengraph/78.png differ diff --git a/src/images/opengraph/79.png b/src/images/opengraph/79.png new file mode 100644 index 000000000..853684796 Binary files /dev/null and b/src/images/opengraph/79.png differ diff --git a/src/images/opengraph/8.png b/src/images/opengraph/8.png new file mode 100644 index 000000000..dcf6401b2 Binary files /dev/null and b/src/images/opengraph/8.png differ diff --git a/src/images/opengraph/80.png b/src/images/opengraph/80.png new file mode 100644 index 000000000..ad546c1d5 Binary files /dev/null and b/src/images/opengraph/80.png differ diff --git a/src/images/opengraph/81.png b/src/images/opengraph/81.png new file mode 100644 index 000000000..51a7ef673 Binary files /dev/null and b/src/images/opengraph/81.png differ diff --git a/src/images/opengraph/82.png b/src/images/opengraph/82.png new file mode 100644 index 000000000..2427d65d3 Binary files /dev/null and b/src/images/opengraph/82.png differ diff --git a/src/images/opengraph/83.png b/src/images/opengraph/83.png new file mode 100644 index 000000000..53745ff14 Binary files /dev/null and b/src/images/opengraph/83.png differ diff --git a/src/images/opengraph/84.png b/src/images/opengraph/84.png new file mode 100644 index 000000000..deabe8384 Binary files /dev/null and b/src/images/opengraph/84.png differ diff --git a/src/images/opengraph/85.png b/src/images/opengraph/85.png new file mode 100644 index 000000000..c713a8018 Binary files /dev/null and b/src/images/opengraph/85.png differ diff --git a/src/images/opengraph/86.png b/src/images/opengraph/86.png new file mode 100644 index 000000000..c5a287b74 Binary files /dev/null and b/src/images/opengraph/86.png differ diff --git a/src/images/opengraph/87.png b/src/images/opengraph/87.png new file mode 100644 index 000000000..04536f874 Binary files /dev/null and b/src/images/opengraph/87.png differ diff --git a/src/images/opengraph/88.png b/src/images/opengraph/88.png new file mode 100644 index 000000000..dbfc92072 Binary files /dev/null and b/src/images/opengraph/88.png differ diff --git a/src/images/opengraph/89.png b/src/images/opengraph/89.png new file mode 100644 index 000000000..e8e05f889 Binary files /dev/null and b/src/images/opengraph/89.png differ diff --git a/src/images/opengraph/9.png b/src/images/opengraph/9.png new file mode 100644 index 000000000..ccedbb744 Binary files /dev/null and b/src/images/opengraph/9.png differ diff --git a/src/images/opengraph/90.png b/src/images/opengraph/90.png new file mode 100644 index 000000000..a720499d4 Binary files /dev/null and b/src/images/opengraph/90.png differ diff --git a/src/images/opengraph/91.png b/src/images/opengraph/91.png new file mode 100644 index 000000000..263a01787 Binary files /dev/null and b/src/images/opengraph/91.png differ diff --git a/src/images/opengraph/92.png b/src/images/opengraph/92.png new file mode 100644 index 000000000..612492075 Binary files /dev/null and b/src/images/opengraph/92.png differ diff --git a/src/images/opengraph/93.png b/src/images/opengraph/93.png new file mode 100644 index 000000000..fe5fa4090 Binary files /dev/null and b/src/images/opengraph/93.png differ diff --git a/src/images/opengraph/94.png b/src/images/opengraph/94.png new file mode 100644 index 000000000..2df3a902e Binary files /dev/null and b/src/images/opengraph/94.png differ diff --git a/src/images/opengraph/95.png b/src/images/opengraph/95.png new file mode 100644 index 000000000..04eb29eb3 Binary files /dev/null and b/src/images/opengraph/95.png differ diff --git a/src/images/opengraph/96.png b/src/images/opengraph/96.png new file mode 100644 index 000000000..4bd806bf1 Binary files /dev/null and b/src/images/opengraph/96.png differ diff --git a/src/images/opengraph/97.png b/src/images/opengraph/97.png new file mode 100644 index 000000000..9df3d8bd7 Binary files /dev/null and b/src/images/opengraph/97.png differ diff --git a/src/images/opengraph/98.png b/src/images/opengraph/98.png new file mode 100644 index 000000000..54626c2fa Binary files /dev/null and b/src/images/opengraph/98.png differ diff --git a/src/images/opengraph/99.png b/src/images/opengraph/99.png new file mode 100644 index 000000000..5d7f2ae28 Binary files /dev/null and b/src/images/opengraph/99.png differ