From faddf71fda484301e0e5de667ee83cb1b384c86d Mon Sep 17 00:00:00 2001 From: "Nick Curran [SSW]" <132531112+ncn-ssw@users.noreply.github.com> Date: Wed, 16 Oct 2024 13:19:36 +1000 Subject: [PATCH 1/5] =?UTF-8?q?=E2=99=BB=EF=B8=8F=20Refactor=20carousel=20?= =?UTF-8?q?to=20use=20NextJS'=20Image=20component=20(#2327)?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit Refactors carousel to use NextJS' Image component. --- components/blocks/CarouselFeature.tsx | 7 ++++++- 1 file changed, 6 insertions(+), 1 deletion(-) diff --git a/components/blocks/CarouselFeature.tsx b/components/blocks/CarouselFeature.tsx index 7b5e4dd27..936393d9e 100644 --- a/components/blocks/CarouselFeature.tsx +++ b/components/blocks/CarouselFeature.tsx @@ -1,3 +1,4 @@ +import Image from 'next/image'; import React, { useEffect, useRef, useState } from 'react'; import { tinaField } from 'tinacms/dist/react'; import { sanitizeLabel } from 'utils/sanitizeLabel'; @@ -170,12 +171,16 @@ export function CarouselFeatureBlock({ data, index }) { const fileExtension = fullVideoUrl.split('.').pop(); if (fileExtension === 'gif') { + // Width and height values *must* be provided to NextJS's Image component to build, + // but they will not determine the rendered size of the image in this case. return (
- {`Media
From e24879ba878c0a612b1aeaa907cec3ad903b60c9 Mon Sep 17 00:00:00 2001 From: "tina-cloud-app[bot]" <58178390+tina-cloud-app[bot]@users.noreply.github.com> Date: Wed, 16 Oct 2024 17:46:15 +1100 Subject: [PATCH 2/5] giftowebm (PR from TinaCMS) (#2331) * TinaCMS content update * TinaCMS content update * TinaCMS content update * TinaCMS content update * TinaCMS content update * TinaCMS content update * TinaCMS content update * TinaCMS content update --------- Co-authored-by: tina-cloud-app[bot] <58178390+tina-cloud-app[bot]@users.noreply.github.com> --- content/blocksPages/home.json | 16 ++++++++-------- 1 file changed, 8 insertions(+), 8 deletions(-) diff --git a/content/blocksPages/home.json b/content/blocksPages/home.json index a6a06bfe2..dd3d7cc71 100644 --- a/content/blocksPages/home.json +++ b/content/blocksPages/home.json @@ -137,7 +137,7 @@ "headline": "Visual Editing", "text": "See content changes in real-time as you edit", "icon2": "FaClock", - "videoSrc": "https://res.cloudinary.com/forestry-demo/image/upload/v1726788860/tina.io-gifs/Key_Features_Visual_Editing_v2a_drv7zt.gif", + "videoSrc": "https://res.cloudinary.com/forestry-demo/video/upload/v1729060174/tinaio-webm/2024-09-13-key-features-visual-editing-v3_pwfxyo.webm", "button": { "label": "READ MORE", "icon": true, @@ -150,7 +150,7 @@ "headline": "Open Source", "text": "Tina is licensed under Apache 2.0. It can be self-hosted or hosted on TinaCloud", "icon2": "FaUnlock", - "videoSrc": "https://res.cloudinary.com/forestry-demo/image/upload/v1726464412/tina.io-gifs/2024-09-13-key-features-open-source_lofuna.gif", + "videoSrc": "https://res.cloudinary.com/forestry-demo/video/upload/v1729060169/tinaio-webm/2024-09-13-key-features-open-source_f57aej.webm", "button": { "label": "READ MORE", "icon": true, @@ -163,7 +163,7 @@ "headline": "Develop Locally", "text": "Easily set up and run Tina locally to talk to your local filesystem", "icon2": "FaCodeBranch", - "videoSrc": "https://res.cloudinary.com/forestry-demo/image/upload/v1726788950/tina.io-gifs/Key_Features_Local_kutskd.gif", + "videoSrc": "https://res.cloudinary.com/forestry-demo/video/upload/v1729060183/tinaio-webm/2024-09-19-key-features-local_xxqx30.webm", "button": { "label": "READ MORE", "icon": true, @@ -176,7 +176,7 @@ "headline": "3rd Party Media", "text": "Store Media assets is your repo or connect to S3, Cloudinary, DigitalOcean Spaces, etc. Or, use TinaCloud", "icon2": "FaCloudDownloadAlt", - "videoSrc": "https://res.cloudinary.com/forestry-demo/image/upload/v1726788955/tina.io-gifs/Key_Features_3rd_Party_Media_bkkuou.gif", + "videoSrc": "https://res.cloudinary.com/forestry-demo/video/upload/v1729060179/tinaio-webm/2024-09-19-key-features-3rd-party-media_wyjzwm.webm", "button": { "label": "READ MORE", "icon": true, @@ -189,7 +189,7 @@ "headline": "Control your Components", "text": "Use pre-built templates or create custom components from scratch - you have full control to build your site how you want", "icon2": "FaPuzzlePiece", - "videoSrc": "https://res.cloudinary.com/forestry-demo/image/upload/v1726464332/tina.io-gifs/2024-09-13-key-features-control-components_jomxbs.gif", + "videoSrc": "https://res.cloudinary.com/forestry-demo/video/upload/v1729060150/tinaio-webm/2024-09-13-key-features-control-components_fnakly.webm", "button": { "label": "READ MORE", "icon": true, @@ -202,7 +202,7 @@ "headline": "Markdown at Scale", "text": "Tina powers super-fast sites with 10,000+ pages using Markdown, the best language for your site content", "icon2": "FaMarkdown", - "videoSrc": "https://res.cloudinary.com/forestry-demo/image/upload/v1726464405/tina.io-gifs/2024-09-13-key-features-markdown_pojlmt.gif", + "videoSrc": "https://res.cloudinary.com/forestry-demo/video/upload/v1729060165/tinaio-webm/2024-09-13-key-features-markdown_dhrwjy.webm", "button": { "label": "READ MORE", "icon": true, @@ -215,7 +215,7 @@ "headline": "Git Integration", "text": "Users can edit, save changes, and request approval from within the UI - while devs see the branches, commits, and pull requests in GitHub", "icon2": "FaGithub", - "videoSrc": "https://res.cloudinary.com/forestry-demo/image/upload/v1726464386/tina.io-gifs/2024-09-13-key-features-github-integration_mocrbt.gif", + "videoSrc": "https://res.cloudinary.com/forestry-demo/video/upload/v1729060160/tinaio-webm/2024-09-13-key-features-github-integration_pcyz2i.webm", "button": { "label": "READ MORE", "icon": true, @@ -228,7 +228,7 @@ "headline": "Easy Documentation", "text": "Tina's docs run on TinaCMS - check it out!", "icon2": "FaFileAlt", - "videoSrc": "https://res.cloudinary.com/forestry-demo/image/upload/v1726797113/tina.io-gifs/Key_Features_Docs_v2_sh565e.gif", + "videoSrc": "https://res.cloudinary.com/forestry-demo/video/upload/v1729060155/tinaio-webm/2024-09-13-key-features-docs_v2zbci.webm", "button": { "label": "READ MORE", "icon": true, From bddb43b520ab9da7a2f5e3b536feb9f7f084d8e0 Mon Sep 17 00:00:00 2001 From: "tina-cloud-app[bot]" <58178390+tina-cloud-app[bot]@users.noreply.github.com> Date: Wed, 16 Oct 2024 17:46:32 +1100 Subject: [PATCH 3/5] annual billing-blog (PR from TinaCMS) (#2326) * TinaCMS content update * TinaCMS content update * TinaCMS content update * TinaCMS content update --------- Co-authored-by: tina-cloud-app[bot] <58178390+tina-cloud-app[bot]@users.noreply.github.com> --- content/blog/annual-billing.mdx | 20 ++++++++++++++++++++ 1 file changed, 20 insertions(+) create mode 100644 content/blog/annual-billing.mdx diff --git a/content/blog/annual-billing.mdx b/content/blog/annual-billing.mdx new file mode 100644 index 000000000..50d4f59cc --- /dev/null +++ b/content/blog/annual-billing.mdx @@ -0,0 +1,20 @@ +--- +title: Annual Billing +date: '2024-10-14T13:00:00.000Z' +last_edited: '2024-10-14T13:00:00.000Z' +author: Landon Maxwell +prev: content/blog/Pricing-Updates-its-now-cheaper-to-use-Tinas-best-feature-.mdx +next: '' +--- + +We’ve had such great feedback from all of you in the herd about our last pricing update, so while we're on a roll we are excited to roll out a **new annual billing option** for TinaCMS users! + +📅 What’s changing? Previously, TinaCMS only offered monthly subscriptions, but now you can switch to annual billing and enjoy more value for your money. + +💰 What’s the deal? When you choose the annual plan, you **get 12 months of TinaCMS for the price of just 10**. That means you’re saving the cost of 2 full months — more time to build and less to worry about budget! 😍 + +If you’re ready to streamline your content management and save on costs, this new pricing plan is for you! 🙌 + +👉 **Check out the details and upgrade your plan today!** [https://tina.io/pricing/](https://tina.io/pricing/) + +![](https://res.cloudinary.com/forestry-demo/image/upload/v1729060928/blog-media/annual-pricing/annual-pricing_jfw49j.jpg)Figure: Flick the annual switch to start saving. From 900d4f5fd4c3cf4cadbb914990cf11729863f15d Mon Sep 17 00:00:00 2001 From: "tina-cloud-app[bot]" <58178390+tina-cloud-app[bot]@users.noreply.github.com> Date: Thu, 17 Oct 2024 10:20:28 +1000 Subject: [PATCH 4/5] adding the-probably-sean-pearces-website (PR from TinaCMS) (#2334) TinaCMS content update Co-authored-by: tina-cloud-app[bot] <58178390+tina-cloud-app[bot]@users.noreply.github.com> --- content/blocksPages/home.json | 3 ++- 1 file changed, 2 insertions(+), 1 deletion(-) diff --git a/content/blocksPages/home.json b/content/blocksPages/home.json index dd3d7cc71..4ba263a8b 100644 --- a/content/blocksPages/home.json +++ b/content/blocksPages/home.json @@ -527,7 +527,8 @@ "name": "Sean Pearce", "avatar": "https://res.cloudinary.com/forestry-demo/image/upload/c_scale,w_56/v1689356500/testimonials/avatars/sean_bnwhd9.png", "date": "2023-03-30T03:00:00.000Z", - "testimonial": "Tina's in-context editor cannot be beaten, we’re all in on it.\n" + "testimonial": "Tina's in-context editor cannot be beaten, we’re all in on it.\n", + "link": "https://www.shaunpearce.ie/" }, { "name": "rascode", From ccf9fe855e8f3937d3501ca7544028ceb2f2e74b Mon Sep 17 00:00:00 2001 From: "tina-cloud-app[bot]" <58178390+tina-cloud-app[bot]@users.noreply.github.com> Date: Thu, 17 Oct 2024 15:59:02 +1100 Subject: [PATCH 5/5] update description-business (PR from TinaCMS) (#2340) TinaCMS content update Co-authored-by: tina-cloud-app[bot] <58178390+tina-cloud-app[bot]@users.noreply.github.com> --- content/blocksPages/pricing.json | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/content/blocksPages/pricing.json b/content/blocksPages/pricing.json index a8adf827c..3afb0e4d8 100644 --- a/content/blocksPages/pricing.json +++ b/content/blocksPages/pricing.json @@ -119,7 +119,7 @@ "icon": "BiBadge" }, { - "name": "Premium Business Support", + "name": "Business Support", "icon": "BiSupport" }, {