From 8d6a462617d0eb52c5dcb5062341ad7741442281 Mon Sep 17 00:00:00 2001 From: Andrew Jackson Date: Sat, 29 Jun 2024 13:22:16 +0100 Subject: [PATCH] Revert "Add HA-Mealie integration" This reverts commit 5ee347ab95e0e4d9c9056d9fc377c5b9e1c68c57. --- _includes/portfolio/ha-mealie.md | 1 - _layouts/home.html | 29 ++++++++--------------------- assets/img/ha-mealie.png | Bin 13437 -> 0 bytes 3 files changed, 8 insertions(+), 22 deletions(-) delete mode 100644 _includes/portfolio/ha-mealie.md delete mode 100644 assets/img/ha-mealie.png diff --git a/_includes/portfolio/ha-mealie.md b/_includes/portfolio/ha-mealie.md deleted file mode 100644 index d736e71..0000000 --- a/_includes/portfolio/ha-mealie.md +++ /dev/null @@ -1 +0,0 @@ -A Home Assistant integration that adds the Mealie meal planner calendar and shopping lists into Home Assistant with images and text sensors for today's meals. \ No newline at end of file diff --git a/_layouts/home.html b/_layouts/home.html index 80d1fe6..e9b82f9 100755 --- a/_layouts/home.html +++ b/_layouts/home.html @@ -2,24 +2,11 @@ layout: default --- -{% include card.html title="Tom Timer" subtitle="for Apple Watch®" app-img="tomtimer.png" -store-url="https://apps.apple.com/us/app/tom-timer/id1507200108" store-text="View on the App Store" -markdown-content="tomtimer.md"%} -{% include card.html title="When Do" subtitle="for Apple Watch®" app-img="whendo.png" -store-url="https://apps.apple.com/us/app/when-do-a-complication/id1485413076" store-text="View on the App Store" -markdown-content="whendo.md" %} -{% include card.html title="HA Menu" subtitle="for MacOS®" app-img="hamenu.png" store-url="http://hamenu.codechimp.org/" -store-text="View on GitHub" markdown-content="hamenu.md" %} -{% include card.html title="HA Battery Notes" app-img="ha-battery-notes.png" -store-url="https://github.com/andrew-codechimp/HA-Battery-Notes" store-text="View on GitHub" -markdown-content="ha-battery-notes.md" %} -{% include card.html title="HA Mealie" app-img="ha-mealie.png" store-url="https://github.com/andrew-codechimp/HA-Mealie" -store-text="View on GitHub" markdown-content="ha-mealie.md" %} -{% include card.html title="HA Mastodon Profile Stats" app-img="ha-mastodon-profile-stats.png" -store-url="https://github.com/andrew-codechimp/HA-Mastodon-Profile-Stats" store-text="View on GitHub" -markdown-content="ha-mastodon-profile-stats.md" %} -{% include card.html title="LMS TVH" app-img="lmstvh.png" store-url="https://github.com/codechimp-org/lms-tvh" -store-text="View on GitHub" markdown-content="lmstvh.md" %} -{% include card.html title="LMS Slim Snippets" subtitle="for Visual Studio Code" app-img="lmsvscode.png" -store-url="https://marketplace.visualstudio.com/items?itemName=codechimp.lmsslim-snippets" store-text="View on Visual -Studio Marketplace" markdown-content="lmsvscode.md" %} \ No newline at end of file +{% include card.html title="Tom Timer" subtitle="for Apple Watch®" app-img="tomtimer.png" store-url="https://apps.apple.com/us/app/tom-timer/id1507200108" store-text="View on the App Store" markdown-content="tomtimer.md"%} +{% include card.html title="When Do" subtitle="for Apple Watch®" app-img="whendo.png" store-url="https://apps.apple.com/us/app/when-do-a-complication/id1485413076" store-text="View on the App Store" markdown-content="whendo.md" %} +{% include card.html title="HA Menu" subtitle="for MacOS®" app-img="hamenu.png" store-url="http://hamenu.codechimp.org/" store-text="View on GitHub" markdown-content="hamenu.md" %} +{% include card.html title="HA Battery Notes" app-img="ha-battery-notes.png" store-url="https://github.com/andrew-codechimp/HA-Battery-Notes" store-text="View on GitHub" markdown-content="ha-battery-notes.md" %} +{% include card.html title="HA Mastodon Profile Stats" app-img="ha-mastodon-profile-stats.png" store-url="https://github.com/andrew-codechimp/HA-Mastodon-Profile-Stats" store-text="View on GitHub" markdown-content="ha-mastodon-profile-stats.md" %} +{% include card.html title="LMS TVH" app-img="lmstvh.png" store-url="https://github.com/codechimp-org/lms-tvh" store-text="View on GitHub" markdown-content="lmstvh.md" %} +{% include card.html title="LMS Slim Snippets" subtitle="for Visual Studio Code" app-img="lmsvscode.png" store-url="https://marketplace.visualstudio.com/items?itemName=codechimp.lmsslim-snippets" store-text="View on Visual Studio Marketplace" markdown-content="lmsvscode.md" %} + diff --git a/assets/img/ha-mealie.png b/assets/img/ha-mealie.png deleted file mode 100644 index 853f1360b94a626e61b9a9e321d49766302a2b02..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 13437 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 bb%*l;<+r6qcJKTjj9yFav1+x7O~n5J-JxDp