diff --git a/_includes/article.html b/_includes/article.html index cb30737c..cb234bf7 100644 --- a/_includes/article.html +++ b/_includes/article.html @@ -9,6 +9,9 @@ {% include "meta.html" %} {{ title }} {% include "styles.html" %} + {% if ogImage or ogDescription %} + {% include "opengraph.html" %} + {% endif %} {% include "header.html" %} diff --git a/_includes/blog-index.html b/_includes/blog-index.html index a85143d9..869b9558 100644 --- a/_includes/blog-index.html +++ b/_includes/blog-index.html @@ -10,6 +10,9 @@ {{ title }} {% include "styles.html" %} {% include "blog-feeds-meta.html" %} + {% if ogImage or ogDescription %} + {% include "opengraph.html" %} + {% endif %} {% include "header.html" %} diff --git a/_includes/blog-post.html b/_includes/blog-post.html index cd876d8d..b5d70a57 100644 --- a/_includes/blog-post.html +++ b/_includes/blog-post.html @@ -10,6 +10,9 @@ {{ title }} - {{ siteTitle }} {% include "styles.html" %} {% include "blog-feeds-meta.html" %} + {% if ogImage or ogDescription %} + {% include "opengraph.html" %} + {% endif %} {% include "header.html" %} diff --git a/_includes/docs.html b/_includes/docs.html index d3e1bace..36d1634b 100644 --- a/_includes/docs.html +++ b/_includes/docs.html @@ -9,6 +9,9 @@ {% include "meta.html" %} {{ title }} - {{ siteTitle }} {% include "styles.html" %} + {% if ogImage or ogDescription %} + {% include "opengraph.html" %} + {% endif %} {% include "header.html" %} diff --git a/_includes/marketing.html b/_includes/marketing.html index cf7c73da..a810fe69 100644 --- a/_includes/marketing.html +++ b/_includes/marketing.html @@ -9,6 +9,9 @@ {% include "meta.html" %} {{ title }} {% include "styles.html" %} + {% if ogImage or ogDescription %} + {% include "opengraph.html" %} + {% endif %} {% include "header.html" %} diff --git a/_includes/opengraph.html b/_includes/opengraph.html new file mode 100644 index 00000000..311a2d49 --- /dev/null +++ b/_includes/opengraph.html @@ -0,0 +1,5 @@ + + +{%if ogDescription %}{% endif %} +{%if ogImageURL %}{% endif %} + \ No newline at end of file diff --git a/blog/2024-08-01-feathers-ui-version-1-3-haxe-openfl-release-announcement.md b/blog/2024-08-01-feathers-ui-version-1-3-haxe-openfl-release-announcement.md index 7c416000..d00c0c18 100644 --- a/blog/2024-08-01-feathers-ui-version-1-3-haxe-openfl-release-announcement.md +++ b/blog/2024-08-01-feathers-ui-version-1-3-haxe-openfl-release-announcement.md @@ -7,6 +7,8 @@ authorImageURL: /img/authors/josh.jpg layout: "blog-post.html" permalink: "{{ page | blog_permalink }}" tags: ["blog"] +ogDescription: The new Feathers UI v1.3.0 update is now officially available on Haxelib +ogImageURL: /blog/img/feathersui-v1.3.0-og.png --- Today, Feathers UI **v1.3.0** is now officially available [on Haxelib](https://lib.haxe.org/p/feathersui/1.3.0). This release includes a new `DragDropManager` used by components like `ListView` and `GridView`, a new [`Collapsible`](https://feathersui.com/learn/haxe-openfl/collapsible/) component with a clickable header to toggle the visibility of its content, and a new `dispose()` method to help with UI component cleanup. It also includes over a year of bug fixes, which means even more stability for your projects. diff --git a/cross-platform-guis.liquid b/cross-platform-guis.liquid index 5a20de57..e050a16c 100644 --- a/cross-platform-guis.liquid +++ b/cross-platform-guis.liquid @@ -1,6 +1,8 @@ --- title: "Cross-platform GUI development with Feathers UI" layout: "article.html" +ogDescription: "Build native apps for mobile, desktop, and web" +ogImageURL: /img/feathersui-cross-platform-og.png ---
diff --git a/index.liquid b/index.liquid index 285aa806..7d3b3172 100644 --- a/index.liquid +++ b/index.liquid @@ -1,5 +1,7 @@ --- layout: "marketing.html" +ogDescription: "Cross-platform GUI components for creative projects on mobile, desktop, and web" +ogImageURL: /img/feathersui-cross-platform-og.png ---
diff --git a/static/blog/img/feathersui-v1.3.0-og.png b/static/blog/img/feathersui-v1.3.0-og.png new file mode 100644 index 00000000..e679d8ef Binary files /dev/null and b/static/blog/img/feathersui-v1.3.0-og.png differ diff --git a/static/img/feathersui-cross-platform-og.png b/static/img/feathersui-cross-platform-og.png new file mode 100644 index 00000000..21d630cb Binary files /dev/null and b/static/img/feathersui-cross-platform-og.png differ